-
Notifications
You must be signed in to change notification settings - Fork 16
feat(bindings): align BeaconStateView with IBeaconStateView
#347
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
Merged
Merged
Changes from all commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
9038c98
refactor: make XXXDecisionRoot fns return `js.String`
spiral-ladder a7c8844
update root related tests
spiral-ladder af2072e
fmt
spiral-ladder 0b5c2a6
unabbreviate
spiral-ladder 1bcb36f
refactor: make XXXDecisionRoot fns return `js.String`
spiral-ladder aa0369f
fix: param order in BeaconBlockBody
spiral-ladder ef383d9
refactor(bindings): return js.Number from getBalance
spiral-ladder 7dc7a69
feat: align BeaconStateView to IBeaconStateView
spiral-ladder fd1c0a9
align doc comment for isExecutionEnabled
spiral-ladder 58656ce
revert(bindings): pass SSZ bytes for voluntary exit validation
spiral-ladder 0fe22ee
Fix getSingleProof param from any -> bigint
spiral-ladder aec1443
Merge branch 'main' into bing/native-stf
spiral-ladder 45c2b20
revert slot value u32
spiral-ladder 67084e3
revert: transitionOpts changes
spiral-ladder 43b2244
fix doc comment for isExecutionEnabled
spiral-ladder 0fe7152
doc: doc comment toValue stub
spiral-ladder b8e18e4
doc: doc comment CompactMultiProof type
spiral-ladder e2007c5
refactor: put `parseOptions` into `transition_opts.zig`
spiral-ladder 37ca3b8
feat: naive loadOtherState
spiral-ladder 342c1dc
fix rest of toU32 to toI64
spiral-ladder 4909369
comments
spiral-ladder 284e2bc
feat: bindings to `getExpectedWithdrawals` and native tweaks
spiral-ladder c062409
merge 'main' into bing/native-stf
spiral-ladder fbc60eb
loadState
spiral-ladder 496fd10
fixes
spiral-ladder e827abb
feat: weakSubjectivity
spiral-ladder ee60eed
fix imports for weak subjectivity
spiral-ladder b45e1ce
toValue
spiral-ladder 596f538
redundant com
spiral-ladder f14a0e1
feat: getSyncCommitteesWitness
spiral-ladder 289c634
biome fix
spiral-ladder 7392298
fix isMergeTransitionComplete to be a method
spiral-ladder 03e3f37
fix: update expect bigints to be numbers
spiral-ladder 450a4d9
update shape of serialized outputs
spiral-ladder 7ed8b5a
dedup getExpectedWithdrawals
spiral-ladder 7768778
revert isMergeTransitionComplete to property
spiral-ladder 5530704
add stub for withParentPayloadApplied
spiral-ladder 2011f30
refactor: update APIs related to voluntary exits
spiral-ladder c5d5fb6
move stf exports into dedicated files
spiral-ladder b6706a9
fix: isExecutionEnabled accepts block object
spiral-ladder aac8aea
getBeaconProposerOrNull
spiral-ladder 755a472
merge 'main' into 'bing/native-stf'
spiral-ladder 0d25986
bindings(pubkeys): add reset api
spiral-ladder 414714b
remove stateTransition.zig
spiral-ladder e6e2b14
fix: run stf with block fork seq instead of cached
spiral-ladder 038cf63
remove export stateTransition
spiral-ladder 4753bb1
fix: various fixes in config
spiral-ladder c9f6ebd
merge 'main' into 'bing/native-stf'
spiral-ladder c1d7bd7
fmt lint
spiral-ladder 6e417d9
zig fmt
spiral-ladder 6dac261
chore: no-op when syncPubkeys run on a pk cache with shrinking
spiral-ladder File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
Reverting these fields to
js.BigIntto avoid precision loss foru64Gwei values, consistent with the feedback inBeaconStateView.zig.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.
We use
numberinIBeaconStateViewinstead of big ints