-
-
Notifications
You must be signed in to change notification settings - Fork 282
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
Perform kurtosis runs for lodestar coupled with Kiln ready EL/Cl clients #3751
Comments
UPDATE SCENARIO 2Both geth & nethermind gave same terminal POW:
nethermind:
So the CLs synced up perfect on the merge:
lodestar 1:
|
UPDATE Scenario 3:Multi client scenario , lodestar <> geth, 2 teku <> geth, teku <> nethermind after couple of ACCEPTED statuses which lodestar correctly rejected,
ELs synced up and the merge completed |
closing as issue as issue not relavant for now |
Leaving note for future reference: there's an effort to run Kurtosis in house, but not as part of this repo |
Merge Scenarios
Build kurtosis enclave image: https://github.com/kurtosis-tech/eth2-merge-kurtosis-module and do a successful run
(thanks @parithosh for providing this bit ❤️ ❤️ ❤️ with some image building fun mixed in 🤣 ) 🚀
kurtosis module exec --enclave-id eth2-multi-cl parithoshj/kurtosis:kiln-x86 --execute-params '{"participants":[{"elType":"geth","elImage":"parithoshj/geth:merge-0569213","clType":"lodestar","clImage":"chainsafe/lodestar:next"},{"elType":"geth","elImage":"parithoshj/geth:merge-0569213","clType":"lodestar","clImage":"chainsafe/lodestar:next"}],"network":{"networkId":"3151908","depositContractAddress":"0x4242424242424242424242424242424242424242","secondsPerSlot":3,"slotsPerEpoch":4,"altairForkEpoch":1,"mergeForkEpoch":2,"totalTerminalDifficulty":1000000,"numValidatorKeysPerNode":64,"preregisteredValidatorKeysMnemonic":"giant issue aisle success illegal bike spike question tent bar rely arctic volcano long crawl hungry vocal artwork sniff fantasy very lucky have athlete"},"waitForMining":false,"waitForFinalization":true,"logLevel":"info"}'
kurtosis module exec --enclave-id eth2-multi-cl parithoshj/kurtosis:kiln-x86 --execute-params '{"participants":[{"elType":"geth","elImage":"parithoshj/geth:merge-0569213","clType":"lodestar","clImage":"chainsafe/lodestar:next"},{"elType":"nethermind","elImage":"nethermindeth/nethermind:kiln_0.1","clType":"lodestar","clImage":"chainsafe/lodestar:next"}],"network":{"networkId":"3151908","depositContractAddress":"0x4242424242424242424242424242424242424242","secondsPerSlot":3,"slotsPerEpoch":4,"altairForkEpoch":1,"mergeForkEpoch":2,"totalTerminalDifficulty":1000000,"numValidatorKeysPerNode":64,"preregisteredValidatorKeysMnemonic":"giant issue aisle success illegal bike spike question tent bar rely arctic volcano long crawl hungry vocal artwork sniff fantasy very lucky have athlete"},"waitForMining":false,"waitForFinalization":true,"logLevel":"info"}'
kurtosis module exec --enclave-id eth2-multi-cl parithoshj/kurtosis:kiln --execute-params '{"participants":[{"elType":"geth","elImage":"parithoshj/geth:merge-0569213","clType":"lodestar","clImage":"chainsafe/lodestar:next"},{"elType":"geth","elImage":"parithoshj/geth:merge-0569213","clType":"teku","clImage":"consensys/teku:develop","beaconExtraParams":["--Xee-version kiln"]},{"elType":"geth","elImage":"parithoshj/geth:merge-0569213","clType":"teku","clImage":"consensys/teku:develop","beaconExtraParams":["--Xee-version kiln"]},{"elType":"nethermind","elImage":"nethermindeth/nethermind:kiln_0.1","clType":"teku","clImage":"consensys/teku:develop","beaconExtraParams":["--Xee-version kiln"]}],"network":{"networkId":"3151908","depositContractAddress":"0x4242424242424242424242424242424242424242","secondsPerSlot":12,"slotsPerEpoch":32,"altairForkEpoch":1,"mergeForkEpoch":3,"totalTerminalDifficulty":100000000,"numValidatorKeysPerNode":64,"preregisteredValidatorKeysMnemonic":"giant issue aisle success illegal bike spike question tent bar rely arctic volcano long crawl hungry vocal artwork sniff fantasy very lucky have athlete"},"waitForMining":false,"waitForFinalization":true,"logLevel":"info"}'
Lodestar behavior checklist
The text was updated successfully, but these errors were encountered: