-
Notifications
You must be signed in to change notification settings - Fork 212
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: ssz porting from csm #990
base: develop
Are you sure you want to change the base?
Conversation
Hardhat Unit Tests Coverage Summary
Diff against master
Results for commit: 8894a76 Minimum allowed coverage is ♻️ This comment has been updated with latest results |
contracts/0.8.25/lib/Types.sol
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In context of this repo, I think it's better to name this SSZTypes (or similar) to outline this file will contain types relevant to ssz.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point that Types
is to abstract name, I think to rename it to BeaconTypes
.
So the name convey that the file holds fundamental data structures relevant to the Beacon Chain.
3e69c5d
to
615c3b4
Compare
615c3b4
to
8894a76
Compare
Porting SSZ Library from CSM to Core Repository
Both
Triggerable Withdrawals
andVaults
require SSZ for Merkle proof verification.This merge request aims to streamline development efforts by extracting and centralizing the shared SSZ-related code, which was originally ported from CSM.