Skip to content
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/gnosis neth #11

Merged
merged 89 commits into from
Jul 18, 2023
Merged
Show file tree
Hide file tree
Changes from 78 commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
3b4ac1f
feat: add debug.dockerfile for withdrawals
stdevMac Apr 5, 2023
24c547a
fix:docker problem
stdevMac Apr 5, 2023
0f237de
simulators/ethereum/engine: send `eth_` requests to port 8545 (#752)
marioevz Apr 5, 2023
ed1e5e7
clients/ethereumjs: Update branch (#753)
marioevz Apr 5, 2023
aa696f6
simulators/ethereum/engine: node: unsubscribe from events
marioevz Apr 7, 2023
ed3f6a1
simulators/ethereum/engine: clmock: add extra logs
marioevz Apr 7, 2023
f2c72be
simulators/ethereum/engine: correctly stop secondary clients
marioevz Apr 7, 2023
ed31f50
feat: change mainnet to gnosis on hive role for some clients
stdevMac Apr 10, 2023
95fb52e
feat: add a override docker image flag to hive binary
stdevMac Apr 10, 2023
9a01ea9
feat: add debug dockerfile option
stdevMac Apr 10, 2023
a25ca43
feat: run go fmt in the whole project
stdevMac Apr 10, 2023
a1dfaae
feat: add debug dockerfile option for ethereum/engine test suite usin…
stdevMac Apr 10, 2023
28a27c9
simulators/eth2/common: create client interfaces, update mock builder…
marioevz Apr 13, 2023
8a4ef3d
simulators/ethereum/pyspec: Comment Dockerfile to run local fixtures …
marioevz Apr 13, 2023
17a79c3
clients/besu: add --data-storage-format=BONSAI (#758)
gfukushima Apr 18, 2023
7f904b2
simulators/ethereum/engine: Unique Payload ID Tests (#757)
marioevz Apr 18, 2023
ad74a67
fix: update nethermind client building process
stdevMac Apr 19, 2023
f719075
feat: add mechanism to load chainspec for nethermind
stdevMac Apr 19, 2023
e4d4bd2
fix: update go.work.sum
stdevMac Apr 19, 2023
61bbbe9
fix: update tests to run withdrawals on gnosis
stdevMac May 1, 2023
d082831
feat: solve issue on the ttd interaction
stdevMac May 9, 2023
703d297
feat: add interaction for withdrawal contract
stdevMac May 9, 2023
32d9ac1
add more time to wait for chain
stdevMac May 10, 2023
89e47aa
fix: withdrawals not happening
stdevMac May 16, 2023
c84f5b6
fix: check withdrawals balance working
stdevMac May 30, 2023
20f3bc9
feat: vendor engine dockerfile
stdevMac May 30, 2023
b2c8dde
feat: make debug.dockerfile not hardcoded
stdevMac Jun 3, 2023
3008a2e
fix: add base for withdrawals sync test
stdevMac Jun 5, 2023
2aff1d2
fix: working withdrawals sync test
stdevMac Jun 6, 2023
5225d91
fix: missing )
stdevMac Jun 6, 2023
6ffa0b7
fix: decrease wait time for tests
stdevMac Jun 6, 2023
ea8731a
feat: test reorgs withdrawals
stdevMac Jun 6, 2023
b8897a2
fix: add missing tests
stdevMac Jun 6, 2023
55b4f43
feat: uncomment all base withdrawal tests
stdevMac Jun 7, 2023
f063a50
fix: comment not working test
stdevMac Jun 10, 2023
88ab46a
fix: add more sync and re-org tests
stdevMac Jun 10, 2023
ef25e65
fix: comment not working test
stdevMac Jun 10, 2023
a81ec23
debug: add timestamp progression and nil withdrawals for pre-shanghai
4rgon4ut Jun 15, 2023
70f219e
Merge branch 'feat/add-withdrawals-sync-test' of https://github.com/g…
stdevMac Jun 16, 2023
2a7355f
[debug] error on timestamp
stdevMac Jun 19, 2023
ea7a31c
[debug] adding new contract definition for withdrawals
stdevMac Jun 20, 2023
81bc889
[debug] claim not working on withdrawals
stdevMac Jun 23, 2023
b44ae0a
Merge branch 'feat/update-contract' into feat/merge-test-update
stdevMac Jun 23, 2023
1bdf8b7
debug: added contract to track coinbase access gascost
4rgon4ut Jun 28, 2023
335f64c
feat: add AllocGenesis logic for nethermind chainspec
4rgon4ut Jun 28, 2023
3bcf6a7
chore: separated payload transactions logic
4rgon4ut Jun 29, 2023
aac98c2
docs: add payload transactions function comments
4rgon4ut Jun 29, 2023
2335eb2
[debug] working withdrawals but crashing on nethermind node
stdevMac Jun 29, 2023
35d9400
fix: fixed contracts WARM_COINBASE && PUSH0 pre/post shapella checks
4rgon4ut Jun 29, 2023
83eeec4
docs: contracts bytecode explanations
4rgon4ut Jun 30, 2023
4f2e475
feat(helper:account): add getters
4rgon4ut Jun 30, 2023
a2cc347
chore: push0 name typo in docstring
4rgon4ut Jun 30, 2023
2e1960d
Merge pull request #2 from gnosischain/fix/warm-coinbase-and-push0-ch…
stdevMac Jun 30, 2023
795b5ca
Merge remote-tracking branch 'origin/feat/add-withdrawals-sync-test' …
stdevMac Jun 30, 2023
0dbe633
[debug] breaking nethermind node
stdevMac Jun 30, 2023
692f4f9
[feat] clean up base tests
stdevMac Jun 30, 2023
03ee2e4
chore(ethereum/engine): go work sync
4rgon4ut Jul 1, 2023
4a0d0fe
chore(simulators/ethereum): go work sync
4rgon4ut Jul 1, 2023
fa28838
chore(withdrawals): remove unused and commented code
4rgon4ut Jul 1, 2023
c43b752
chore(libgno): rename function && remove unused code
4rgon4ut Jul 1, 2023
c8c52d6
feat(helper): add interface compliance checks
4rgon4ut Jul 1, 2023
abd80e9
deps(engine): go mod vendor (requirement after go work sync)
4rgon4ut Jul 1, 2023
0ee53de
chore(helper): remove commented code
4rgon4ut Jul 2, 2023
5d2fcf6
chore(libgno): simplify declaration
4rgon4ut Jul 2, 2023
d7906ef
chore(helper): add interface compliance check
4rgon4ut Jul 2, 2023
910ea3d
fix(libgno): return accidently removed variable
4rgon4ut Jul 2, 2023
a57d8df
refactor(libgno): simplifications and comments
4rgon4ut Jul 3, 2023
c07b4de
chore: removed root lvl vendor
4rgon4ut Jul 3, 2023
7c9dfa0
feat(withdrawals): add transfer logs check
4rgon4ut Jul 4, 2023
8adf89d
debug: uncommented spec
4rgon4ut Jul 4, 2023
ebdf227
fix(withdrawals): move events check to the end of test
4rgon4ut Jul 4, 2023
f7c86cc
ref: separate wait for shanghai function
4rgon4ut Jul 5, 2023
8a2e100
feat(withdrawals): add WithdrawalsExecutionLayerSpec
4rgon4ut Jul 5, 2023
3eee046
fix(withdrawals): remove sequental withdrawals from EL spec
4rgon4ut Jul 6, 2023
61b201e
Merge pull request #4 from gnosischain/feat/update-contract
stdevMac Jul 7, 2023
aff960d
Merge pull request #8 from gnosischain/refactor/withdrawals
stdevMac Jul 7, 2023
11f4498
fix: remove undefined variable
4rgon4ut Jul 13, 2023
e9240d0
chore(root): remove vendor folder and -mod=vendor param from debug.Do…
4rgon4ut Jul 17, 2023
da28911
Update internal/libdocker/builder.go
stdevMac Jul 18, 2023
2640c0a
Update simulators/eth2/common/builder/mock/mock_builder.go
stdevMac Jul 18, 2023
017a1e2
Update simulators/eth2/common/builder/mock/mock_builder.go
stdevMac Jul 18, 2023
020f4dc
[fix] take comments on PR
stdevMac Jul 18, 2023
ca82552
Merge branch 'feat/gnosis-neth' of https://github.com/gnosischain/hiv…
stdevMac Jul 18, 2023
e4779ff
Update simulators/eth2/common/clients/beacon.go
4rgon4ut Jul 18, 2023
619a1ac
Update simulators/eth2/common/builder/mock/options.go
4rgon4ut Jul 18, 2023
525ddf5
Update simulators/eth2/common/clients/beacon.go
4rgon4ut Jul 18, 2023
8ef8f62
Update simulators/eth2/common/clients/execution.go
4rgon4ut Jul 18, 2023
799f5f0
chore(libdocker): logging instead of printing
4rgon4ut Jul 18, 2023
7ed4802
Merge branch 'feat/gnosis-neth' of https://github.com/gnosischain/hiv…
stdevMac Jul 18, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 0 additions & 29 deletions clients/besu/Dockerfile

This file was deleted.

163 changes: 0 additions & 163 deletions clients/besu/besu.sh

This file was deleted.

22 changes: 0 additions & 22 deletions clients/besu/enode.sh

This file was deleted.

16 changes: 0 additions & 16 deletions clients/besu/genesis.json

This file was deleted.

50 changes: 0 additions & 50 deletions clients/besu/mapper.jq

This file was deleted.

28 changes: 0 additions & 28 deletions clients/ethereumjs/Dockerfile

This file was deleted.

15 changes: 0 additions & 15 deletions clients/ethereumjs/enode.sh

This file was deleted.

Loading