diff --git a/README.md b/README.md index bfa820bbb..0ed499c28 100644 --- a/README.md +++ b/README.md @@ -998,21 +998,22 @@ For more details, including a guide and architecture of the `mev-boost` infrastr ## Pre-funded accounts at Genesis -This package comes with [seven prefunded keys for testing](https://github.com/kurtosis-tech/ethereum-package/blob/main/src/prelaunch_data_generator/genesis_constants/genesis_constants.star). +This package comes with [20 prefunded keys for testing](https://github.com/kurtosis-tech/ethereum-package/blob/main/src/prelaunch_data_generator/genesis_constants/genesis_constants.star). Here's a table of where the keys are used | Account Index | Component Used In | Private Key Used | Public Key Used | Comment | |---------------|---------------------|------------------|-----------------|-----------------------------| | 0 | Builder | ✅ | | As coinbase | -| 0 | mev_custom_flood | | ✅ | As the receiver of balance | +| 0 | mev_custom_flood | | ✅ | As the receiver of balance | | 1 | blob_spammer | ✅ | | As the sender of blobs | | 3 | transaction_spammer | ✅ | | To spam transactions with | -| 4 | goomy_blob | ✅ | | As the sender of blobs | +| 4 | goomy_blob | ✅ | | As the sender of blobs | | 6 | mev_flood | ✅ | | As the contract owner | | 7 | mev_flood | ✅ | | As the user_key | | 8 | assertoor | ✅ | ✅ | As the funding for tests | | 11 | mev_custom_flood | ✅ | | As the sender of balance | +| 12 | l2_contracts | ✅ | | Contract deployer address | ## Developing On This Package diff --git a/src/prelaunch_data_generator/genesis_constants/genesis_constants.star b/src/prelaunch_data_generator/genesis_constants/genesis_constants.star index dca2a8be0..d1bba3485 100644 --- a/src/prelaunch_data_generator/genesis_constants/genesis_constants.star +++ b/src/prelaunch_data_generator/genesis_constants/genesis_constants.star @@ -62,4 +62,49 @@ PRE_FUNDED_ACCOUNTS = [ "0x3e95dFbBaF6B348396E6674C7871546dCC568e56", "94eb3102993b41ec55c241060f47daa0f6372e2e3ad7e91612ae36c364042e44", ), + # m/44'/60'/0'/0/11 + new_prefunded_account( + "0x5918b2e647464d4743601a865753e64C8059Dc4F", + "daf15504c22a352648a71ef2926334fe040ac1d5005019e09f6c979808024dc7", + ), + # m/44'/60'/0'/0/12 + new_prefunded_account( + "0x589A698b7b7dA0Bec545177D3963A2741105C7C9", + "eaba42282ad33c8ef2524f07277c03a776d98ae19f581990ce75becb7cfa1c23", + ), + # m/44'/60'/0'/0/13 + new_prefunded_account( + "0x4d1CB4eB7969f8806E2CaAc0cbbB71f88C8ec413", + "3fd98b5187bf6526734efaa644ffbb4e3670d66f5d0268ce0323ec09124bff61", + ), + # m/44'/60'/0'/0/14 + new_prefunded_account( + "0xF5504cE2BcC52614F121aff9b93b2001d92715CA", + "5288e2f440c7f0cb61a9be8afdeb4295f786383f96f5e35eb0c94ef103996b64", + ), + # m/44'/60'/0'/0/15 + new_prefunded_account( + "0xF61E98E7D47aB884C244E39E031978E33162ff4b", + "f296c7802555da2a5a662be70e078cbd38b44f96f8615ae529da41122ce8db05", + ), + # m/44'/60'/0'/0/16 + new_prefunded_account( + "0xf1424826861ffbbD25405F5145B5E50d0F1bFc90", + "bf3beef3bd999ba9f2451e06936f0423cd62b815c9233dd3bc90f7e02a1e8673", + ), + # m/44'/60'/0'/0/17 + new_prefunded_account( + "0xfDCe42116f541fc8f7b0776e2B30832bD5621C85", + "6ecadc396415970e91293726c3f5775225440ea0844ae5616135fd10d66b5954", + ), + # m/44'/60'/0'/0/18 + new_prefunded_account( + "0xD9211042f35968820A3407ac3d80C725f8F75c14", + "a492823c3e193d6c595f37a18e3c06650cf4c74558cc818b16130b293716106f", + ), + # m/44'/60'/0'/0/19 + new_prefunded_account( + "0xD8F3183DEF51A987222D845be228e0Bbb932C222", + "c5114526e042343c6d1899cad05e1c00ba588314de9b96929914ee0df18d46b2", + ), ]