ethpandaops / ethereum-package

A Kurtosis package that deploys a private, portable, and modular Ethereum devnet
MIT License
224 stars 123 forks source link

Step by Step manual README needed #728

Open BlueShells opened 1 month ago

BlueShells commented 1 month ago

Hi I am trying to follow the guide to shadow fork mainnet/sepolia/testnet to do test Kurtosis is easy to start , one command will do the work, but this make it hard to debug when run into issue (I run into issue a few times , the repo keep changes everyday ), also hard to hack some change like : I want to shadown mainnet to do test ,but the contract on mainnet is multi sig , so I need to hack to change the owner from multisig to EOA ,so I could do contract related test on the shadow fork , but currently its hard to hack this

so , if someone could provide another doc to split the what Kurtosis like :

this will help to debug issue and help us understand how this Kurtosis works

thanks

barnabasbusa commented 1 month ago

I do not see how a step by step manual is needed for the ethereum-package repository. We have a quick note that helps you understand how shadowforks supposed to work: https://notes.ethereum.org/@parithosh/shadowfork-tutorial Each project like the ethereum genesis generator and transaction spammer has an individual readme that describes how the given tool is supposed to work, and thus I don't understand which parts are you missing. As mentioned in the other issue as well, we do not plan to support public mainnet shadowforks using our snapshots, as these would require immense amount of bandwidth.