-
Notifications
You must be signed in to change notification settings - Fork 266
fix(e2e): Timestamp based forking deterministic e2e #2636
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
Draft
shotes
wants to merge
223
commits into
main
Choose a base branch
from
timestamp-based-forking-dynamic-e2e
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from 222 commits
Commits
Show all changes
223 commits
Select commit
Hold shift + click to select a range
5aab014
rampage
rezzmah fca383b
cleanup inprogress
rezzmah 3172a64
Rename
rezzmah 8f246b9
Deleted unused pruner
rezzmah 6162470
fix gomock issues
rezzmah 831580d
more cleanup
rezzmah 6927ffa
cleanup
rezzmah 3ace3a8
Cleanup
rezzmah 0349136
cleanup
rezzmah 340367c
cleanup
rezzmah 90c0edd
donezo
rezzmah da94127
Update interfaces.go
rezzmah 6d34318
Update interfaces.go
rezzmah f63ad68
Update chain_spec.mock.go
rezzmah 4cc4276
x
rezzmah f91925c
ssz
rezzmah b3b18a0
Update body_test.go
rezzmah 0c0cac4
Update body.go
rezzmah a7f31ca
Update execution_requests.go
rezzmah 45a64aa
Update body.go
rezzmah 14f68e4
Fixed tests
rezzmah e19855b
Update execution_requests.go
rezzmah e250124
Update execution_requests.go
rezzmah bef0d9b
Small test refactor
rezzmah 739c508
Update body.go
rezzmah 06a28d4
fix tests and change unmarshalling
rezzmah 4a7230f
make executionRequests private
rezzmah 432fe90
cleanup
rezzmah 7aaa22e
making stuff private
rezzmah 8a5e5a1
fix
rezzmah 3bab234
Update attributes.go
rezzmah 800e881
Update attributes.go
rezzmah e82b9f8
Update payload.go
rezzmah c2861a9
chore(types): remove unused chain spec from da/blob (#2595)
calbera 9f184e3
remove pectra types for now
rezzmah 486203d
fixes
rezzmah 9ed548d
remove unused
rezzmah fa9404f
Delete temp-test-unit-cover.txt
rezzmah 1071ade
Removed hardcoded deneb from types
rezzmah fedbc6f
Merge branch 'cleanup-excessive-types' into pectra-types-rez-poc
rezzmah f28032b
chore(types): remove unused chain spec from da/store (#2596)
cadf2fa
Add RunForAll
rezzmah 2d61ed3
Merge branch 'cleanup-excessive-types' into pectra-types-rez-poc
rezzmah 6eaf397
clean
rezzmah 959e628
Merge branch 'main' into pectra-types-rez-poc
rezzmah b3190d9
Update interfaces.go
rezzmah db13791
Update block_test.go
rezzmah 9a50a51
Update transformers.go
rezzmah 47a09f8
Fix quick test
rezzmah 31ed961
fails
rezzmah 5f89e80
Update withdrawals_test.go
rezzmah 37edbb6
fixed
rezzmah d21c091
cleanup
rezzmah e7debe9
Update compare_test.go
rezzmah 4193d10
bring back types
rezzmah 15dabfc
started and todo
rezzmah 8e98064
Adding TODOs
rezzmah 1f9119d
Added test cases
rezzmah 81f304e
add
rezzmah 510dc1e
Tests and fixes
rezzmah ea142c6
Update execution_requests.go
rezzmah 9735fc1
Update prysm to fix consolidations amount
rezzmah dc86015
Update execution_requests_test.go
rezzmah 6b500e0
Update execution_requests_test.go
rezzmah 08a0d64
Merge branch 'main' into pectra-types-rez-poc
rezzmah 12fd20e
Merge branch 'pectra-types-rez-poc' into pectra-types-for-real
rezzmah 9fc1297
lint
rezzmah d41a1d3
wip - race condition
rezzmah 8355af2
chore(types): standardize interfaces and convention (#2602)
calbera d0a8674
Merge branch 'main' into pectra-types-rez-poc
calbera 7cc9b86
Merge branch 'pectra-types-rez-poc' into pectra-types-for-real
rezzmah 322d688
merge conflict issues
rezzmah 9f93530
Update signed_beacon_block_test.go
rezzmah 0e6738f
Update body.go
rezzmah 335d60d
Fixes
rezzmah 298d39d
Update core_test.go
rezzmah 9647923
Merge branch 'pectra-types-rez-poc' into pectra-types-for-real
calbera 36afbed
progressing
rezzmah 31aab0b
fixes
rezzmah 3922c5b
Merge branch 'pectra-types-fix-ssz' into pectra-types-for-real
rezzmah c0ce942
Update body_test.go
rezzmah 5f46be9
Merge branch 'pectra-types-fix-ssz' into pectra-types-for-real
rezzmah f419c32
Update body_test.go
rezzmah 1bebe0d
Merge branch 'pectra-types-for-real' of github.com:berachain/beacon-k…
rezzmah 6f9325c
try this
calbera 839d26f
Update body_test.go
rezzmah 6cfcbbd
tests
calbera 90c274e
fix tests
rezzmah 7955ce7
Merge branch 'signed-blk' into pectra-types-for-real
rezzmah 85df076
fixing merge conflicts
rezzmah 552a761
linter
rezzmah 028f13a
Merge branch 'signed-blk' into pectra-types-for-real
rezzmah 6fa5f52
fix tests
rezzmah d66f05f
Update execution_requests_test.go
rezzmah 9a07173
Fix SSZ Unmarshalling for SignedBlock (#2610)
calbera e7fe78c
Merge branch 'pectra-types-rez-poc' into pectra-types-for-real
rezzmah 75b09c3
Merge branch 'main' into pectra-types-rez-poc
calbera aded626
Merge branch 'pectra-types-rez-poc' of github.com:berachain/beacon-ki…
calbera 6a11388
todo added
calbera 544466c
Update execution_requests_test.go
rezzmah 237a085
Update go.sum
rezzmah 42d269f
Update execution_requests_test.go
rezzmah 312806f
hacking
rezzmah d40ddf9
refactor chainspec component
rezzmah 2df3e73
hacking
rezzmah 8d86772
Update payload_requests.go
rezzmah 40d0d60
Update signed_beacon_block.go
rezzmah a123b59
Update pectra_test.go
rezzmah 94597d1
Update signed_beacon_block.go
rezzmah d42c62c
Update signed_beacon_block.go
rezzmah 94d70ab
Update utils.go
rezzmah d4c6e44
Correctly distinguish JSON/SSZ marshaling and misc cleanup (#2611)
calbera ed6b6b2
some minor nits
calbera f3109f7
wip: created single constructor
abi87 e63e90f
unlocked compilation
abi87 b5d8d52
fixing UTs
abi87 09cebb1
fixed BlobSidecar syntax
abi87 b14cb9e
nit
abi87 cb68791
appease linter
abi87 ae1797f
nit
abi87 e26127c
appease nilaway
abi87 d6ad0ab
nit: make interfaces private for those that can be
calbera 85e2edd
darned patterns..
calbera d3f11ce
Merge branch 'pectra-types-rez-poc' into pectra-types-for-real
rezzmah c07d927
Merge branch 'pectra-types-for-real' into pectra-handling
rezzmah 5dcb8fd
fixed UTs
abi87 f48704e
some more cleanup
abi87 5d91a14
nits
abi87 c220613
Merge branch 'pectra-types-rez-poc' into pectra-types-ctor-cleanup-v2
abi87 5ec10c8
wip: dropping use of sszVersionedUnmarshaler.NewFromSSZ
abi87 fca8985
cleaned up interface
abi87 b573aac
fixed UTs
abi87 af80c26
Merge branch 'main' into pectra-types-ctor-cleanup-v2
abi87 7bd5a5f
Merge branch 'pectra-types-ctor-cleanup-v2' into pectra-types-cleanup…
abi87 63422ec
Fixed EnsureSyntaxFromSSZ
abi87 71c549b
cleanup imports to prevent import cycles
rezzmah 97e4143
reintroducing types
rezzmah a7e9e40
cleanup and moving across
rezzmah e791b2d
Update body.go
rezzmah 7f238c7
Update consolidation_request.go
rezzmah 692026a
cleanup
rezzmah 6f13371
Update pectra_test.go
rezzmah 47b8a4d
fix licenses
rezzmah 155354a
Merge branch 'pectra-types-v5' into pectra-handling
rezzmah 831e967
remove comments from merge conflicts
rezzmah eb4242c
Update state_processor_payload.go
rezzmah 8482c0f
fix bug in test
rezzmah 2224be5
fix bug in test
rezzmah 7d43422
Fix tests
rezzmah 522b7ac
Update supported.go
rezzmah 748b4a1
Merge branch 'pectra-types-v5' into pectra-handling
rezzmah 3f1f729
Renamed EnsureSyntaxFromSSZ
abi87 4599d74
nit
abi87 3c4a875
ValidateAfterDecodingSSZ minor change
abi87 f7c7b02
Merge branch 'pectra-types-ctor-cleanup-v2' into pectra-types-cleanup…
abi87 9dcf6df
fix merge
abi87 3ff91c6
drop ExecutionPayloadHeader empty
abi87 c5b82ce
Merge branch 'pectra-types-cleanup-ctors-v3' into pectra-type-cleanup-v4
abi87 39c3cce
Merge branch 'pectra-type-cleanup-v4' into pectra-types-v5
rezzmah 50613dd
merge fixes
rezzmah d1a7a31
Merge branch 'pectra-types-v5' into pectra-handling
rezzmah 98944cb
Merge branch 'pectra-handling' of github.com:berachain/beacon-kit int…
rezzmah 672aec4
Merge branch 'main' into pectra-type-cleanup-v4
abi87 d5e2c37
Merge branch 'pectra-type-cleanup-v4' into pectra-types-v5
rezzmah b4322e4
Merge branch 'main' into pectra-types-v5
rezzmah ceac516
Merge branch 'pectra-types-v5' into pectra-handling
rezzmah 069b66e
Fix comment
rezzmah 40d2cac
Merge branch 'pectra-types-v5' into pectra-handling
rezzmah 54f88d1
Merge branch 'main' into pectra-types-v5
rezzmah 89ad669
Merge branch 'pectra-types-v5' into pectra-handling
rezzmah cb60f48
Merge branch 'main' into pectra-types-v5
rezzmah 0f04ff9
Merge branch 'pectra-types-v5' into pectra-handling
rezzmah fa3c849
timestamp based forking
3c34720
disable pectra fork in devnet
bee44a9
Fix inflation test
e46a0e3
cleanup
89d61d5
Add time to finalize Block
03dba92
Merge branch 'main' into pectra-types-v5
rezzmah 9fd93ee
Merge branch 'pectra-types-v5' into pectra-handling
rezzmah 9e56892
Fix consensusTime vs blkTime and give up on tests
5da16a0
Merge branch 'main' into timestamp-based-forking
73ff8f5
Fix e2e tests and nits
1a68db1
Merge branch 'timestamp-based-forking' of github.com:berachain/beacon…
36dec02
Merge branch 'main' into pectra-handling
rezzmah a4a3712
Merge branch 'main' into timestamp-based-forking
calbera ee840c3
Merge branch 'pectra-handling' of github.com:berachain/beacon-kit int…
0ef5f7d
Set timestamps in simulated tests
7ca7c75
Merge branch 'main' of github.com:berachain/beacon-kit into timestamp…
197cbf2
nits and lint
acb4e5a
Add real deneb1 fork time to chainspecs
649daf2
fix inflation value in e2e test
88971e5
comment nit
2a95bba
Merge branch 'main' of github.com:berachain/beacon-kit into timestamp…
88be46d
address comments:
4c242db
Update config/spec/defaults.go
9f0ae7e
nits and better comments
6c9fd52
Merge branch 'timestamp-based-forking' of github.com:berachain/beacon…
54fbed4
e2e test forking working hardcoded
c9c57ff
fix slot times and remove debug
250d9cb
working
rezzmah cb79f12
delete chainspec depinject
rezzmah 66830ad
Delete configurable.go
rezzmah 2d92b19
working
rezzmah d4ade29
Update chainspec.go
rezzmah 520fa65
Added make start-configurable
rezzmah deb275f
Update chainspec_test.go
rezzmah a1f99bb
Update chainspec_test.go
rezzmah b784edd
Update chainspec.go
rezzmah e2e1752
Update chainspec.go
rezzmah 890aa40
Merge branch 'chain-spec-config-file' of github.com:berachain/beacon-…
7364efe
Cleanup with chain spec
469af14
Merge branch 'main' of github.com:berachain/beacon-kit into timestamp…
94dfdf8
nit for_slot
219209d
Merge branch 'timestamp-based-forking' into timestamp-based-forking-d…
9d8e5d8
Rename test case
d2d2c8f
better finalize block comment
7ed78eb
Remove extraneous file
81da681
Merge branch 'timestamp-based-forking' into timestamp-based-forking-d…
d030f65
fix devnet spec
49b7759
Merge branch 'timestamp-based-forking-dynamic-e2e' of github.com:bera…
c7accc0
Better timestamp setting
86c91bd
lint
8448d0a
fix devnet equality check
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
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
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.
delete some empty lines to appease
funlen