Skip to content

Commit a69de26

Browse files
committed
L1testnet run details
1 parent 4b5ed87 commit a69de26

File tree

8 files changed

+39
-1
lines changed

8 files changed

+39
-1
lines changed

scripts/README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ In this step we deploy the `MultiCallDeploy` only. We use the standard deploymen
5454
not need to be the same across all the environments.
5555

5656
* Set the value of RELAYER_SUBMITTER_EOA_PUB_KEY to match the EOA of the primary Relayer submitter. The Submitter EOA is granted execute permission on the MultiCallDeploy.
57+
* Set the value of MULTICALL_ADMIN_PUB_KEY
5758
* Set the `accountIndex` to 0 in `wallet-options.ts`.
5859
* Execute the command `npx hardhat run scripts/step0.ts --network <ENV>`
5960

@@ -65,6 +66,7 @@ this address is used to produce a deterministic counter factual address for the
6566
all the chains.
6667

6768
* Set the value of RELAYER_SUBMITTER_EOA_PUB_KEY to match the EOA of the primary Relayer submitter.
69+
* Set the value of the FACTORY_ADMIN_PUB_KEY to the privileged mulstisig pub key (Purple ledger)
6870
* Set the value of `multiCallDeployAddress` to match the address of the contract deployed in Step0.
6971
* Set the `accountIndex` to 10 in `wallet-options.ts`.
7072
* Execute the command `npx hardhat run scripts/step1.ts --network <ENV>`
@@ -74,7 +76,8 @@ all the chains.
7476
In this step we deploy the contract that tracks the location of the latest wallet implementation. As this step
7577
just uses the CREATE2 contract factory we use the standard deployment key (Orange Key!!!).
7678

77-
* Set the value of WALLET_IMPL_LOCATOR_ADMIN, and WALLET_IMPL_CHANGER_ADMIN environment variables to the public key of the Priveleged key.
79+
* Set the value of DEPLOYER_CONTRACT_ADDRESS to the address of the CREATE2 factory contract.
80+
* Set the value of WALLET_IMPL_LOCATOR_ADMIN, and WALLET_IMPL_CHANGER_ADMIN environment variables to the public key of the Privileged key.
7881
* Set the `accountIndex` to 0.
7982
* Execute the command `npx hardhat run scripts/step2.ts --network <ENV>`
8083

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"multiCallAdminPubKey": "0x0E2D55943f4EF07c336C12A85d083c20FF189182",
3+
"multiCallDeploy": "0x0039Ae5ae1Dc345508b859d40903dDBA0C36Fc90",
4+
"submitterAddress": "0x92fdaB84b46D49A5f999425c06D31A40C7d9E386"
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"factoryAdminPubKey": "0x0E2D55943f4EF07c336C12A85d083c20FF189182",
3+
"multiCallDeploy": "0x0039Ae5ae1Dc345508b859d40903dDBA0C36Fc90",
4+
"factory": "0x8Fa5088dF65855E0DaF87FA6591659893b24871d"
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"walletImplLocatorAdmin": "0x0E2D55943f4EF07c336C12A85d083c20FF189182",
3+
"walletImplChangerAdmin": "0x0E2D55943f4EF07c336C12A85d083c20FF189182",
4+
"latestWalletImplLocator": "0xDB4b8F9D2C0C731A345a405b6335b3750d197b6C"
5+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"walletImplLocatorAddress": "0xDB4b8F9D2C0C731A345a405b6335b3750d197b6C",
3+
"startupWalletImpl": "0x8FD900677aabcbB368e0a27566cCd0C7435F1926"
4+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"factoryAddress": "0x8Fa5088dF65855E0DaF87FA6591659893b24871d",
3+
"startupWalletImplAddress": "0x8FD900677aabcbB368e0a27566cCd0C7435F1926",
4+
"mainModuleDynamicAuth": "0xC2d54E4D795469f8616612CC343af078A892F36F"
5+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"signerRootAdminPubKey": "0x0E2D55943f4EF07c336C12A85d083c20FF189182",
3+
"signerAdminPubKey": "0xB3533118Ff0f823fAF916AC499bB2a3E9054A698",
4+
"signerAddress": "0x1cE50560686b1297B6311F36B47dbe5d6E04D0f8",
5+
"immutableSigner": "0xcff469E561D9dCe5B1185CD2AC1Fa961F8fbDe61"
6+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"mainModuleDynamicAuth": "0xC2d54E4D795469f8616612CC343af078A892F36F",
3+
"walletImplLocatorContractAddress": "0xDB4b8F9D2C0C731A345a405b6335b3750d197b6C",
4+
"signerAddress": "0x1cE50560686b1297B6311F36B47dbe5d6E04D0f8"
5+
}

0 commit comments

Comments
 (0)