Skip to content

Commit 84ebac1

Browse files
committed
feat: better docs and fixed deployer
1 parent 2543c13 commit 84ebac1

22 files changed

+86
-38
lines changed

contracts/script/deploy/AlignedLayerDeployer.s.sol

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ contract AlignedLayerDeployer is ExistingDeploymentParser {
109109
//deploy service manager router
110110
serviceManagerRouter = new ServiceManagerRouter();
111111

112+
emptyContract = new EmptyContract();
113+
112114
/**
113115
* First, deploy upgradeable proxy contracts that **will point** to the implementations. Since the implementation contracts are
114116
* not yet deployed, we give these proxies an empty contract as the initial implementation, to act as if they have no code.

contracts/script/deploy/config/sepolia/aligned.sepolia.config.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
"chainId": 11155111
44
},
55
"permissions" : {
6-
"owner": "0x97aEC5F28181abe5d2aD40dBe7FbaEe014529b7D",
7-
"aggregator": "0xAB630768C48Ea979559D475bEB1301680Ca9eE08",
8-
"upgrader": "0xAdF6Bda346dE12bF0471a410714440A2575170F6",
9-
"churner": "0x97aEC5F28181abe5d2aD40dBe7FbaEe014529b7D",
10-
"ejector": "0x97aEC5F28181abe5d2aD40dBe7FbaEe014529b7D",
11-
"deployer": "0x97aEC5F28181abe5d2aD40dBe7FbaEe014529b7D",
6+
"owner": "0x1380D03142156d8D9950b001A566dc5cc439dE81",
7+
"aggregator": "0x1380D03142156d8D9950b001A566dc5cc439dE81",
8+
"upgrader": "0x1380D03142156d8D9950b001A566dc5cc439dE81",
9+
"churner": "0x1380D03142156d8D9950b001A566dc5cc439dE81",
10+
"ejector": "0x1380D03142156d8D9950b001A566dc5cc439dE81",
11+
"deployer": "0xB321099cf86D9BB913b891441B014c03a6CcFc54",
1212
"initalPausedStatus": 0
1313
},
1414
"minimumStakes": [
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"address": {
3+
"batcherWallet": "<batcher_wallet_address>",
4+
"alignedLayerServiceManager": "<aligned_layer_service_manager_address>"
5+
},
6+
"amounts": {
7+
"gasForAggregator": "300000",
8+
"gasPerProof": "21000"
9+
},
10+
"permissions": {
11+
"owner": "<owner_address>"
12+
},
13+
"eip712": {
14+
"noncedVerificationDataTypeHash": "41817b5c5b0c3dcda70ccb43ba175fdcd7e586f9e0484422a2c6bba678fdf4a3"
15+
}
16+
}
Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,29 @@
11
{
22
"addresses": {
3-
"alignedLayerProxyAdmin": "0x51462D5511563A0F97Bb3Ce5475E1c3905b83F4b",
4-
"alignedLayerServiceManager": "0x099076d389bC60C22bE1294d603Eb7Ff707Cd716",
5-
"alignedLayerServiceManagerImplementation": "0x55FF032B922e9812c956DA38A370B3364aCccaE8",
6-
"blsApkRegistry": "0xae211B1254806bfc5d07E65B60a394a8A9ada483",
7-
"blsApkRegistryImplementation": "0x77ddF3a711722F56296Ef068cfDd6BCf955FD99b",
8-
"indexRegistry": "0x39E8579D9eCB2936347f6201d4F4f9689d19811F",
9-
"indexRegistryImplementation": "0x3062968003C955EA6B8E4b11c36F01f744d7ECc9",
10-
"operatorStateRetriever": "0xDfD170a7E45C76C97CE7c4ed8f6eD53f1FEdADe8",
11-
"registryCoordinator": "0x183c398d5FbFb448a11C10a46Bf65c098490193d",
12-
"registryCoordinatorImplementation": "0x779C982Ab1bCD6324a2CD1D2D424AEf9997f7600",
13-
"serviceManagerRouter": "0xD0A725d82649f9e4155D7A60B638Fe33b3F25e3b",
14-
"stakeRegistry": "0x266c0Daf846f3cE3ED4385AA4578e2249ae3236c",
15-
"stakeRegistryImplementation": "0xdBc89F6e22D3D3dc465EA1a01CcC473C5e31Ae2D"
3+
"alignedLayerProxyAdmin": "0x9c50f5054784d6c5523C79c3aFA82E3184430CaC",
4+
"alignedLayerServiceManager": "0xD0fAb108d175765f70Dd2e929b74ec107db6E0e8",
5+
"alignedLayerServiceManagerImplementation": "0xbC86427A646540cF78c92F6C7432716460b97a06",
6+
"blsApkRegistry": "0x9A5B215027F85319957a3a92205BFc18529d9309",
7+
"blsApkRegistryImplementation": "0xEAE702d667bD851C9cAa59e71b23765Bea04A5aF",
8+
"indexRegistry": "0xD316A01F902d0fDF169a53AB22daB38c06c6E60E",
9+
"indexRegistryImplementation": "0x8009D6A252a41bc8fb648F71F3aa78d08231221d",
10+
"operatorStateRetriever": "0xc24023c7e43Dc6A407b1B961A6602ee6d5408A75",
11+
"registryCoordinator": "0x9C04afc13D57608a867E61BD91a10d8689B24ff8",
12+
"registryCoordinatorImplementation": "0xFc326289eF3d5ba5E525e27530329727831E834B",
13+
"serviceManagerRouter": "0x074c28d7ff24c06ab747e08772ed582c3b7C887e",
14+
"stakeRegistry": "0x1888568D57Cf6834d74ef62A78e7EF1ADbd55582",
15+
"stakeRegistryImplementation": "0x05671b5B23d16B2e198729b9Ce94696780d384b9"
1616
},
1717
"chainInfo": {
1818
"chainId": 11155111,
19-
"deploymentBlock": 6200325
19+
"deploymentBlock": 6833988
2020
},
2121
"permissions": {
22-
"alignedLayerChurner": "0x97aEC5F28181abe5d2aD40dBe7FbaEe014529b7D",
23-
"alignedLayerEjector": "0x97aEC5F28181abe5d2aD40dBe7FbaEe014529b7D",
24-
"alignedLayerOwner": "0x97aEC5F28181abe5d2aD40dBe7FbaEe014529b7D",
25-
"alignedLayerUpgrader": "0xAdF6Bda346dE12bF0471a410714440A2575170F6",
22+
"alignedLayerAggregator": "0x1380D03142156d8D9950b001A566dc5cc439dE81",
23+
"alignedLayerChurner": "0x1380D03142156d8D9950b001A566dc5cc439dE81",
24+
"alignedLayerEjector": "0x1380D03142156d8D9950b001A566dc5cc439dE81",
25+
"alignedLayerOwner": "0x1380D03142156d8D9950b001A566dc5cc439dE81",
26+
"alignedLayerUpgrader": "0x1380D03142156d8D9950b001A566dc5cc439dE81",
2627
"pauserRegistry": "0xC2316E03d0871f667e75C62181089988Eb4DB7Db"
2728
}
2829
}

docs/images/multisig-1.png

1.8 MB
Loading

docs/images/multisig-10.png

455 KB
Loading

docs/images/multisig-11.png

1.95 MB
Loading

docs/images/multisig-12.png

618 KB
Loading

docs/images/multisig-13.png

1.45 MB
Loading

docs/images/multisig-14.png

238 KB
Loading

0 commit comments

Comments
 (0)