feat(spartan): run ethereum with beacon node in cluster w/ kurtosis#10275
Closed
Maddiaa0 wants to merge 19 commits intomd/10054-blob-service-in-sandboxfrom
Closed
feat(spartan): run ethereum with beacon node in cluster w/ kurtosis#10275Maddiaa0 wants to merge 19 commits intomd/10054-blob-service-in-sandboxfrom
Maddiaa0 wants to merge 19 commits intomd/10054-blob-service-in-sandboxfrom
Conversation
Maddiaa0
commented
Nov 29, 2024
| network_id: "1337" | ||
| seconds_per_slot: 12 | ||
| genesis_gaslimit: 1000000000000 | ||
| prefunded_accounts: '{"0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266": { "balance": "1000000ETH" },"0x70997970C51812dc3A010C7d01b50e0d17dc79C8": { "balance": "1000000ETH" },"0x3C44CdDdB6a900fa2b585dd299e03d12FA4293BC": { "balance": "1000000ETH" },"0x90F79bf6EB2c4f870365E785982E1f101E93b906": { "balance": "1000000ETH" },"0x15d34AAf54267DB7D7c367839AAf71A00a2C6A65": { "balance": "1000000ETH" },"0x9965507D1a55bcC2695C58ba16FB37d819B0A4dc": { "balance": "1000000ETH" },"0x976EA74026E726554dB657fA54763abd0C3a0aa9": { "balance": "1000000ETH" },"0x14dC79964da2C08b23698B3D3cc7Ca32193d9955": {"balance": "1000000ETH"},"0x23618e81E3f5cdF7f54C3d65f7FBc0aBf5B21E8f": {"balance": "1000000ETH"},"0xa0Ee7A142d267C1f36714E4a8F75612F20a79720": {"balance": "1000000ETH"},"0xBcd4042DE499D14e55001CcbB24a551F3b954096": {"balance": "1000000ETH"},"0x71bE63f3384f5fb98995898A86B02Fb2426c5788": {"balance": "1000000ETH"},"0xFABB0ac9d68B0B445fB7357272Ff202C5651694a": {"balance": "1000000ETH"},"0x1CBd3b2770909D4e10f157cABC84C7264073C9Ec": {"balance": "1000000ETH"},"0xdF3e18d64BC6A983f673Ab319CCaE4f1a57C7097": {"balance": "1000000ETH"},"0xcd3B766CCDd6AE721141F452C550Ca635964ce71": {"balance": "1000000ETH"},"0x2546BcD3c84621e976D8185a91A922aE77ECEc30": {"balance": "1000000ETH"},"0xbDA5747bFD65F08deb54cb465eB87D40e51B197E": {"balance": "1000000ETH"},"0xdD2FD4581271e230360230F9337D5c0430Bf44C0": {"balance": "1000000ETH"},"0x8626f6940E2eb28930eFb4CeF49B2d1F2C9C1199": {"balance": "1000000ETH"},"0x09DB0a93B389bEF724429898f539AEB7ac2Dd55f": {"balance": "1000000ETH"},"0x02484cb50AAC86Eae85610D6f4Bf026f30f6627D": {"balance": "1000000ETH"},"0x08135Da0A343E492FA2d4282F2AE34c6c5CC1BbE": {"balance": "1000000ETH"},"0x5E661B79FE2D3F6cE70F5AAC07d8Cd9abb2743F1": {"balance": "1000000ETH"},"0x61097BA76cD906d2ba4FD106E757f7Eb455fc295": {"balance": "1000000ETH"},"0xDf37F81dAAD2b0327A0A50003740e1C935C70913": {"balance": "1000000ETH"},"0x553BC17A05702530097c3677091C5BB47a3a7931": {"balance": "1000000ETH"},"0x87BdCE72c06C21cd96219BD8521bDF1F42C78b5e": {"balance": "1000000ETH"},"0x40Fc963A729c542424cD800349a7E4Ecc4896624": {"balance": "1000000ETH"},"0x9DCCe783B6464611f38631e6C851bf441907c710": {"balance": "1000000ETH"},"0x1BcB8e569EedAb4668e55145Cfeaf190902d3CF2": {"balance": "1000000ETH"},"0x8263Fce86B1b78F95Ab4dae11907d8AF88f841e7": {"balance": "1000000ETH"},"0xcF2d5b3cBb4D7bF04e3F7bFa8e27081B52191f91": {"balance": "1000000ETH"},"0x86c53Eb85D0B7548fea5C4B4F82b4205C8f6Ac18": {"balance": "1000000ETH"},"0x1aac82773CB722166D7dA0d5b0FA35B0307dD99D": {"balance": "1000000ETH"},"0x2f4f06d218E426344CFE1A83D53dAd806994D325": {"balance": "1000000ETH"},"0x1003ff39d25F2Ab16dBCc18EcE05a9B6154f65F4": {"balance": "1000000ETH"},"0x9eAF5590f2c84912A08de97FA28d0529361Deb9E": {"balance": "1000000ETH"},"0x11e8F3eA3C6FcF12EcfF2722d75CEFC539c51a1C": {"balance": "1000000ETH"},"0x7D86687F980A56b832e9378952B738b614A99dc6": {"balance": "1000000ETH"},"0x9eF6c02FB2ECc446146E05F1fF687a788a8BF76d": {"balance": "1000000ETH"},"0x08A2DE6F3528319123b25935C92888B16db8913E": {"balance": "1000000ETH"},"0xe141C82D99D85098e03E1a1cC1CdE676556fDdE0": {"balance": "1000000ETH"},"0x4b23D303D9e3719D6CDf8d172Ea030F80509ea15": {"balance": "1000000ETH"},"0xC004e69C5C04A223463Ff32042dd36DabF63A25a": {"balance": "1000000ETH"},"0x5eb15C0992734B5e77c888D713b4FC67b3D679A2": {"balance": "1000000ETH"},"0x7Ebb637fd68c523613bE51aad27C35C4DB199B9c": {"balance": "1000000ETH"},"0x3c3E2E178C69D4baD964568415a0f0c84fd6320A": {"balance": "1000000ETH"}}' |
Member
Author
There was a problem hiding this comment.
these must all be on one line, else the deployment will fail
Member
Author
There was a problem hiding this comment.
TODO: update to use the new genesis creator / mnemonic
Maddiaa0
commented
Nov 29, 2024
| @@ -0,0 +1,198 @@ | |||
| # | |||
Member
Author
There was a problem hiding this comment.
I have dropped in a reference from the ethereum-package repo here to make referencing it easier when adding new configurations
feat: blob sink chore: metrics + persistent store feat: blob pool test suite rebase fix fix fix: send blobs in l1 publisher to sink feat: add blob sink url to config fix: open handle fmt
fix: easier local desting removing push fix: build fix: add to build manifest
exp fix fix: add to various infra things fix: docker composes tmp
657c87c to
ff0a29b
Compare
61c60a8 to
58aff67
Compare
Member
Author
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
ff0a29b to
012b541
Compare
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.

A second attempt at running eth with a beacon node in the kind cluster eth's kurtosis tooling
PROS: we can deploy some what complex ethereum environments underneath pretty easily, with multiple different types of CL + EL combinations, which is useful for us to test that everything is working ok, we can query blobs from different types of clients
We can also run a testnet with blobscan + mev boost builders underneath if we want to, which could be very useful if we want to test using private send transaction flows
CONS: dis thing takes a good while to boot up when using kind as a backend (like minutes vs seconds on the docker backend)
fixes: #10055