Files
migration/proof/local1337-e2e-PASS.log
zeekayandHanzo Dev ef2ab7e1bf Stage treasury sweep/governance program + fork & 1337 e2e PASS proofs
Remaining mainnet program (sweep -> ownership -> upgrade) staged in program/,
gated behind forked-mainnet + local-1337 e2e. Both PASS:
- fork_e2e 31/31 (chainId 96369): DAO=1T, Z=residual+EOAs, 0x9011=reserve,
  owners rotated to fresh keys, exposed 0x9011 REVERTS GS026 on both Safes.
- local1337_e2e 29/29: full deploy->sweep->ownership->upgrade from scratch.
Runbook: SWEEP-RUNBOOK.md (one-pass mainnet procedure, builder keep-warm,
single caught-up node, verify-each-tx-mines). Awaiting user go for mainnet.

Co-authored-by: Hanzo Dev <[email protected]>
2026-06-30 15:31:20 -07:00

294 lines
30 KiB
Plaintext

=== 0. read live mainnet balances to mirror onto local 1337 ===
mirror 0x9011=1994739840345.6304 LUX + 8 EOAs
=== 1. start fresh anvil chainId 1337 (no fork) and seed balances ===
PASS local chainId (1337)
PASS 0x9011 seeded (1994739840345630405760260898233)
=== 2. PHASE=deploy — deploy both Safes from scratch (1/1 owner 0x9011, v1.5.0) ===
=== deploy_safes: chainId=1337 deployer=0x9011E888251AB053B7bD1cdB598Db4f9DEd94714 owner=0x9011E888251AB053B7bD1cdB598Db4f9DEd94714 threshold=1 ===
SafeL2 singleton : 0xc65ea8882020af7cda7854d590c6fcd34bf364ec
SafeProxyFactory : 0x413e4a820635702ec199bc5b62dcbca1749851bf
FallbackHandler : 0x9378b62fc172d2a4f715d7ecf49de0362f1bb702
MultiSendCallOnly : 0x7fc4f8a926e47fa3587c0d7658c00e7489e67916
--- lux-dao : 0x5a3757631d2b38ad9128C28Bc49cca50d354C71e code=114 owners=[0x9011E888251AB053B7bD1cdB598Db4f9DEd94714] threshold=1 isOwner=true VERSION=1.5.0
recorded -> /tmp/lux-mig-1337-deployments/lux-dao/1337.json
--- lux-zpriv : 0x04A3A20e82e887A23a94FA74b305dBAA347E5244 code=114 owners=[0x9011E888251AB053B7bD1cdB598Db4f9DEd94714] threshold=1 isOwner=true VERSION=1.5.0
recorded -> /tmp/lux-mig-1337-deployments/lux-zpriv/1337.json
=== done: 2 safes on chainId=1337 ===
PASS DAO Safe deployed (owner 0x9011) (true)
PASS Z Safe deployed (owner 0x9011) (true)
PASS DAO Safe v1.5.0 (1.5.0)
=== 3. PHASE=sweep DAO_ALLOC=1T -> DAO Safe, residual+EOAs -> Z Safe ===
>>> sweep DAO_ALLOC=1000000000000 LUX -> DAO Safe
blockHash 0x495e38b39aefc47e346129b1648d6fc5ec85de05ba2ac028b2f6d1fe08baba60
blockNumber 7
contractAddress
cumulativeGasUsed 27283
effectiveGasPrice 467664522
from 0x9011E888251AB053B7bD1cdB598Db4f9DEd94714
gasUsed 27283
logs [{"address":"0x5a3757631d2b38ad9128c28bc49cca50d354c71e","topics":["0x3d0ce9bfc3ed7d6862dbb28b2dea94561fe714a1b4d019aa8af39730d1ad7c3d","0x0000000000000000000000009011e888251ab053b7bd1cdb598db4f9ded94714"],"data":"0x000000000000000000000000000000000000000c9f2c9cd04674edea40000000","blockHash":"0x495e38b39aefc47e346129b1648d6fc5ec85de05ba2ac028b2f6d1fe08baba60","blockNumber":"0x7","blockTimestamp":"0x6a4442df","transactionHash":"0xbd6596e61ec67b727460c71dbf43ad4f13af9aecbf97a6317912360a9558dc83","transactionIndex":"0x0","logIndex":"0x0","removed":false}]
logsBloom 0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800001000000000000000001000000000000000000004000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000
root
status 1 (success)
transactionHash 0xbd6596e61ec67b727460c71dbf43ad4f13af9aecbf97a6317912360a9558dc83
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x5a3757631d2b38ad9128C28Bc49cca50d354C71e
>>> sweep residual 994739839345.6265 LUX -> Z Safe (keep 1000 LUX gas)
blockHash 0x5f04d3e1a2bc34ef6e7aa22a2c1a13cca1079de6862426bc5ebec00f512dbdb0
blockNumber 8
contractAddress
cumulativeGasUsed 27283
effectiveGasPrice 409312785
from 0x9011E888251AB053B7bD1cdB598Db4f9DEd94714
gasUsed 27283
logs [{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x3d0ce9bfc3ed7d6862dbb28b2dea94561fe714a1b4d019aa8af39730d1ad7c3d","0x0000000000000000000000009011e888251ab053b7bd1cdb598db4f9ded94714"],"data":"0x000000000000000000000000000000000000000c8e2d8277d20bfab9f7e6dc50","blockHash":"0x5f04d3e1a2bc34ef6e7aa22a2c1a13cca1079de6862426bc5ebec00f512dbdb0","blockNumber":"0x8","blockTimestamp":"0x6a4442df","transactionHash":"0xac14fbaaccf560bf0eafd097664dfb274c9bd8486bb983a9b5fb1dd554d14ebd","transactionIndex":"0x0","logIndex":"0x0","removed":false}]
logsBloom 0x00000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000001000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000800000000000000000000000000000000000000000
root
status 1 (success)
transactionHash 0xac14fbaaccf560bf0eafd097664dfb274c9bd8486bb983a9b5fb1dd554d14ebd
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x04A3A20e82e887A23a94FA74b305dBAA347E5244
>>> sweep std:1 434.3929582617915 LUX -> z Safe
blockHash 0x44163ec8c3b11d6b0085160ab82b8489bff08c79d063968234b72d41f174da5f
blockNumber 9
contractAddress
cumulativeGasUsed 27283
effectiveGasPrice 358241748
from 0xEAbCC110fAcBfebabC66Ad6f9E7B67288e720B59
gasUsed 27283
logs [{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x3d0ce9bfc3ed7d6862dbb28b2dea94561fe714a1b4d019aa8af39730d1ad7c3d","0x000000000000000000000000eabcc110facbfebabc66ad6f9e7b67288e720b59"],"data":"0x0000000000000000000000000000000000000000000000178c69ce06cd2ae2cf","blockHash":"0x44163ec8c3b11d6b0085160ab82b8489bff08c79d063968234b72d41f174da5f","blockNumber":"0x9","blockTimestamp":"0x6a4442df","transactionHash":"0xd029d48875cb7a002d8dce5928a0b28bf428f76ddb2ab9ab17ffb6f0e91575a2","transactionIndex":"0x0","logIndex":"0x0","removed":false}]
logsBloom 0x00000000000000000000000000000000000000000000000000000000400000000000000000020000000000000000000000000000000000000000000000000000000000002000000000000000000200000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000800000000000000000000000000000000000000000
root
status 1 (success)
transactionHash 0xd029d48875cb7a002d8dce5928a0b28bf428f76ddb2ab9ab17ffb6f0e91575a2
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x04A3A20e82e887A23a94FA74b305dBAA347E5244
>>> sweep std:2 0.4789681107226263 LUX -> z Safe
blockHash 0x62856bee43e95e0d972ffec9779eb9e47813f9f45f07df87f53e694ca0d3f9c6
blockNumber 10
contractAddress
cumulativeGasUsed 27283
effectiveGasPrice 313542979
from 0x8d5081153aE1cfb41f5c932fe0b6Beb7E159cF84
gasUsed 27283
logs [{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x3d0ce9bfc3ed7d6862dbb28b2dea94561fe714a1b4d019aa8af39730d1ad7c3d","0x0000000000000000000000008d5081153ae1cfb41f5c932fe0b6beb7e159cf84"],"data":"0x00000000000000000000000000000000000000000000000006a5a2f5825cb2fb","blockHash":"0x62856bee43e95e0d972ffec9779eb9e47813f9f45f07df87f53e694ca0d3f9c6","blockNumber":"0xa","blockTimestamp":"0x6a4442df","transactionHash":"0xda4e69ba66a4325aa146457fe896903d6080bbff63149556983118ce433d72b7","transactionIndex":"0x0","logIndex":"0x0","removed":false}]
logsBloom 0x00000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000040000020000000000200000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000020000000800000000000000000000000000000000000000000
root
status 1 (success)
transactionHash 0xda4e69ba66a4325aa146457fe896903d6080bbff63149556983118ce433d72b7
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x04A3A20e82e887A23a94FA74b305dBAA347E5244
>>> sweep std:6 3235153.822058404 LUX -> z Safe
blockHash 0xca67ee13518f9a5635eec1c884193c2f1a705156622c7c6ea67ffc84bf608984
blockNumber 11
contractAddress
cumulativeGasUsed 27283
effectiveGasPrice 274421394
from 0xf7f52257a6143cE6BbD12A98eF2B0a3d0C648079
gasUsed 27283
logs [{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x3d0ce9bfc3ed7d6862dbb28b2dea94561fe714a1b4d019aa8af39730d1ad7c3d","0x000000000000000000000000f7f52257a6143ce6bbd12a98ef2b0a3d0c648079"],"data":"0x00000000000000000000000000000000000000000002ad120a44a68ea0deadcd","blockHash":"0xca67ee13518f9a5635eec1c884193c2f1a705156622c7c6ea67ffc84bf608984","blockNumber":"0xb","blockTimestamp":"0x6a4442df","transactionHash":"0x43422a3f534aac2c9a6c9c1067403649fe6a6bf8e9b157415253b0584f1bc069","transactionIndex":"0x0","logIndex":"0x0","removed":false}]
logsBloom 0x00040000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000800000000000000000000000000000000000000000
root
status 1 (success)
transactionHash 0x43422a3f534aac2c9a6c9c1067403649fe6a6bf8e9b157415253b0584f1bc069
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x04A3A20e82e887A23a94FA74b305dBAA347E5244
>>> sweep std:7 2053893.7666249953 LUX -> z Safe
blockHash 0x4cb2c0d2826ce905e8fc4edcd61925e2f2d05da6c5a867ab08c894fbc434f931
blockNumber 12
contractAddress
cumulativeGasUsed 27283
effectiveGasPrice 240181112
from 0xCA92ad0C91bd8DE640B9dAFfEB338ac908725142
gasUsed 27283
logs [{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x3d0ce9bfc3ed7d6862dbb28b2dea94561fe714a1b4d019aa8af39730d1ad7c3d","0x000000000000000000000000ca92ad0c91bd8de640b9daffeb338ac908725142"],"data":"0x00000000000000000000000000000000000000000001b2edcddf7de05927a6ba","blockHash":"0x4cb2c0d2826ce905e8fc4edcd61925e2f2d05da6c5a867ab08c894fbc434f931","blockNumber":"0xc","blockTimestamp":"0x6a4442df","transactionHash":"0xc839e1b93d80f179d50ccdfc208cfead4313a21d12e60a13ec6d0519208f9e7c","transactionIndex":"0x0","logIndex":"0x0","removed":false}]
logsBloom 0x00000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000001000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000040008000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000800000000000000000000000000000000000000000
root
status 1 (success)
transactionHash 0xc839e1b93d80f179d50ccdfc208cfead4313a21d12e60a13ec6d0519208f9e7c
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x04A3A20e82e887A23a94FA74b305dBAA347E5244
>>> sweep std:8 5397854.168445336 LUX -> z Safe
blockHash 0x9dc587506f5a3644f8a329736a49e97a69f502a08269c046aa75097d66955bc3
blockNumber 13
contractAddress
cumulativeGasUsed 27283
effectiveGasPrice 210213081
from 0xB5B325df519eB58B7223d85aaeac8b56aB05f3d6
gasUsed 27283
logs [{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x3d0ce9bfc3ed7d6862dbb28b2dea94561fe714a1b4d019aa8af39730d1ad7c3d","0x000000000000000000000000b5b325df519eb58b7223d85aaeac8b56ab05f3d6"],"data":"0x00000000000000000000000000000000000000000004770a42c467f2cd39a378","blockHash":"0x9dc587506f5a3644f8a329736a49e97a69f502a08269c046aa75097d66955bc3","blockNumber":"0xd","blockTimestamp":"0x6a4442df","transactionHash":"0xdb82dd3b9d4c862cb5b0487592588bb498c7202e26681c9f6a4c7b81b8bc60a4","transactionIndex":"0x0","logIndex":"0x0","removed":false}]
logsBloom 0x00000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000040000000000800000200000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000020000000800000000000000000000000000000000000000000
root
status 1 (success)
transactionHash 0xdb82dd3b9d4c862cb5b0487592588bb498c7202e26681c9f6a4c7b81b8bc60a4
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x04A3A20e82e887A23a94FA74b305dBAA347E5244
>>> sweep gen:0 1999.337612775 LUX -> z Safe
blockHash 0x304f8a72c399bc0cd519bb91427fe0af208902546b2a6fd4cc696cee73f62158
blockNumber 14
contractAddress
cumulativeGasUsed 27283
effectiveGasPrice 183984240
from 0xf785FA547ae9CcF3D3ca5362762A347a4c41051A
gasUsed 27283
logs [{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x3d0ce9bfc3ed7d6862dbb28b2dea94561fe714a1b4d019aa8af39730d1ad7c3d","0x000000000000000000000000f785fa547ae9ccf3d3ca5362762a347a4c41051a"],"data":"0x00000000000000000000000000000000000000000000006c626215dfcb5e4600","blockHash":"0x304f8a72c399bc0cd519bb91427fe0af208902546b2a6fd4cc696cee73f62158","blockNumber":"0xe","blockTimestamp":"0x6a4442e0","transactionHash":"0xfb5ebe22ea574709b04f5ad7deff9b9b7d403b642a331c13899b3c4d6cc38412","transactionIndex":"0x0","logIndex":"0x0","removed":false}]
logsBloom 0x00000000000000000000000000000000000000000000000000000000000000000000000040020000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000040000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000800000000000000000000000000000000000000000
root
status 1 (success)
transactionHash 0xfb5ebe22ea574709b04f5ad7deff9b9b7d403b642a331c13899b3c4d6cc38412
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x04A3A20e82e887A23a94FA74b305dBAA347E5244
>>> sweep gen:1 1999.487985375 LUX -> z Safe
blockHash 0x34d16b8ef614bf3f34f3418adbbac9df084a1d7942c496570eaa7e0767ed3a8e
blockNumber 15
contractAddress
cumulativeGasUsed 27283
effectiveGasPrice 161028041
from 0xf4b5be7a6deA583dA4CddCDa4D9B3afd51684b6e
gasUsed 27283
logs [{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x3d0ce9bfc3ed7d6862dbb28b2dea94561fe714a1b4d019aa8af39730d1ad7c3d","0x000000000000000000000000f4b5be7a6dea583da4cddcda4d9b3afd51684b6e"],"data":"0x00000000000000000000000000000000000000000000006c647850f50a51f600","blockHash":"0x34d16b8ef614bf3f34f3418adbbac9df084a1d7942c496570eaa7e0767ed3a8e","blockNumber":"0xf","blockTimestamp":"0x6a4442e0","transactionHash":"0x44aa5b8255b1bf71934040ffefa7bdf5a56969a743fff1ab305d9a3f1cb26d6a","transactionIndex":"0x0","logIndex":"0x0","removed":false}]
logsBloom 0x00000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000800000000000040000000000000000000000000000
root
status 1 (success)
transactionHash 0x44aa5b8255b1bf71934040ffefa7bdf5a56969a743fff1ab305d9a3f1cb26d6a
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x04A3A20e82e887A23a94FA74b305dBAA347E5244
>>> sweep gen:2 1999.491033375 LUX -> z Safe
blockHash 0x97d375d5f59a5c8c51e0e36902a9af02378544eca9060e45093486d8f1b21a93
blockNumber 16
contractAddress
cumulativeGasUsed 27283
effectiveGasPrice 140936148
from 0x202335dd1c21C9B90277F8BcA78Db98db0bBc293
gasUsed 27283
logs [{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x3d0ce9bfc3ed7d6862dbb28b2dea94561fe714a1b4d019aa8af39730d1ad7c3d","0x000000000000000000000000202335dd1c21c9b90277f8bca78db98db0bbc293"],"data":"0x00000000000000000000000000000000000000000000006c64832518d7987600","blockHash":"0x97d375d5f59a5c8c51e0e36902a9af02378544eca9060e45093486d8f1b21a93","blockNumber":"0x10","blockTimestamp":"0x6a4442e0","transactionHash":"0x4fc751e537f0ba960b1d166546e26840a3dcb252900ae39b72ed5e65f5074a1a","transactionIndex":"0x0","logIndex":"0x0","removed":false}]
logsBloom 0x00000000000002000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000800000000000000000000000000000000000000000
root
status 1 (success)
transactionHash 0x4fc751e537f0ba960b1d166546e26840a3dcb252900ae39b72ed5e65f5074a1a
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x04A3A20e82e887A23a94FA74b305dBAA347E5244
DAO Safe=1000000000000.0 LUX Z Safe=994750532680.5721 LUX 0x9011=999.9999888327193 LUX
PASS EOA 0xEAbCC110fAcBfebabC66Ad6f9E7B67288e720B59 swept <0.6 LUX
PASS EOA 0x8d5081153aE1cfb41f5c932fe0b6Beb7E159cF84 swept <0.6 LUX
PASS EOA 0xf7f52257a6143cE6BbD12A98eF2B0a3d0C648079 swept <0.6 LUX
PASS EOA 0xCA92ad0C91bd8DE640B9dAFfEB338ac908725142 swept <0.6 LUX
PASS EOA 0xB5B325df519eB58B7223d85aaeac8b56aB05f3d6 swept <0.6 LUX
PASS EOA 0xf785FA547ae9CcF3D3ca5362762A347a4c41051A swept <0.6 LUX
PASS EOA 0xf4b5be7a6deA583dA4CddCDa4D9B3afd51684b6e swept <0.6 LUX
PASS EOA 0x202335dd1c21C9B90277F8BcA78Db98db0bBc293 swept <0.6 LUX
DAO=1000000000000.0 Z=994750532680.5721 0x9011=999.9999888327193 gasBurned=7.528814922215e-05
PASS DAO Safe == exactly 1T LUX (1000000000000000000000000000000)
PASS 0x9011 ~ reserve (>=999)
PASS 0x9011 ~ reserve (<=1000)
PASS Z Safe >= residual+EOAs - 1 LUX
PASS conservation gasBurned >= 0
PASS conservation gasBurned < 5 LUX
=== 4. PHASE=ownership (blocked; emits calldata; no-op) + PHASE=upgrade (rotate to fresh) ===
PHASE ownership: on-chain handles are 0xce15-owned (key unlocated) -> BLOCKED.
calldata ready (apply once 0xce15 key located or contracts redeployed under 0x9011):
V3Factory.setOwner: 0x13af40350000000000000000000000005a3757631d2b38ad9128c28bc49cca50d354c71e
V2Factory.setFeeToSetter: 0xa2e74af60000000000000000000000005a3757631d2b38ad9128c28bc49cca50d354c71e
Token.transferOwnership: 0xf2fde38b0000000000000000000000005a3757631d2b38ad9128c28bc49cca50d354c71e
fresh DAO owner=0x18369b3BF6a36049Ffe2bB17A252a44ae6C94f18 fresh Z owner=0x8aAEe5212d2de04a01A26A5d4094007bbb59Cc47
>>> rotate Z Safe owner 0x9011 -> 0x8aAEe5212d2de04a01A26A5d4094007bbb59Cc47
blockHash 0xa97f2967a4f94984dfc128adfe989fe3f42e3662c6cbe9579e340707c6b67d1c
blockNumber 17
contractAddress
cumulativeGasUsed 105053
effectiveGasPrice 123351173
from 0x9011E888251AB053B7bD1cdB598Db4f9DEd94714
gasUsed 105053
logs [{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x66753cd2356569ee081232e3be8909b950e0a76c1f8460c3a5e3c2be32b11bed"],"data":"0x00000000000000000000000004a3a20e82e887a23a94fa74b305dbaa347e524400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000064e318b52b00000000000000000000000000000000000000000000000000000000000000010000000000000000000000009011e888251ab053b7bd1cdb598db4f9ded947140000000000000000000000008aaee5212d2de04a01a26a5d4094007bbb59cc470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000418ebb2dc2ccad7d5603e736f8f779e3fe10415ef387381fa571220b8a76a3da62577617f8e12a471535131e22ccb569df853ea4201ef2fd08529aa0209341098d1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009011e888251ab053b7bd1cdb598db4f9ded947140000000000000000000000000000000000000000000000000000000000000001","blockHash":"0xa97f2967a4f94984dfc128adfe989fe3f42e3662c6cbe9579e340707c6b67d1c","blockNumber":"0x11","blockTimestamp":"0x6a4442e1","transactionHash":"0x8f41dbc1287145165f991085b313210ae294b034f7127220c4235df6a35f30b6","transactionIndex":"0x0","logIndex":"0x0","removed":false},{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0xf8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf","0x0000000000000000000000009011e888251ab053b7bd1cdb598db4f9ded94714"],"data":"0x","blockHash":"0xa97f2967a4f94984dfc128adfe989fe3f42e3662c6cbe9579e340707c6b67d1c","blockNumber":"0x11","blockTimestamp":"0x6a4442e1","transactionHash":"0x8f41dbc1287145165f991085b313210ae294b034f7127220c4235df6a35f30b6","transactionIndex":"0x0","logIndex":"0x1","removed":false},{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea26","0x0000000000000000000000008aaee5212d2de04a01a26a5d4094007bbb59cc47"],"data":"0x","blockHash":"0xa97f2967a4f94984dfc128adfe989fe3f42e3662c6cbe9579e340707c6b67d1c","blockNumber":"0x11","blockTimestamp":"0x6a4442e1","transactionHash":"0x8f41dbc1287145165f991085b313210ae294b034f7127220c4235df6a35f30b6","transactionIndex":"0x0","logIndex":"0x2","removed":false},{"address":"0x04a3a20e82e887a23a94fa74b305dbaa347e5244","topics":["0x442e715f626346e8c54381002da614f62bee8d27386535b2521ec8540898556e","0xc047c390b482f8b7776e308f9b98b1c4a99aedfebbc18d4049439a591454de43"],"data":"0x0000000000000000000000000000000000000000000000000000000000000000","blockHash":"0xa97f2967a4f94984dfc128adfe989fe3f42e3662c6cbe9579e340707c6b67d1c","blockNumber":"0x11","blockTimestamp":"0x6a4442e1","transactionHash":"0x8f41dbc1287145165f991085b313210ae294b034f7127220c4235df6a35f30b6","transactionIndex":"0x0","logIndex":"0x3","removed":false}]
logsBloom 0x00000000400000000000000000000000800000000000000000000000040000000000000000020000000000000000000000000000000001000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000001010000000000000000000000000000000000004004000000000000000002000080000000000000000000000000000000000000000000020000000000000400000000001000000004000000000200000000000000000000000000000000000000000000000000020000000000000000020000000000000040040000000000400020000000000000000000008000000000000000000000000000
root
status 1 (success)
transactionHash 0x8f41dbc1287145165f991085b313210ae294b034f7127220c4235df6a35f30b6
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x04A3A20e82e887A23a94FA74b305dBAA347E5244
>>> rotate DAO Safe owner 0x9011 -> 0x18369b3BF6a36049Ffe2bB17A252a44ae6C94f18
blockHash 0xea3248c541c8f8cd987f3e1ed0a49dbe3c573d53dc6e4cd358610c1d96978318
blockNumber 18
contractAddress
cumulativeGasUsed 105065
effectiveGasPrice 108040264
from 0x9011E888251AB053B7bD1cdB598Db4f9DEd94714
gasUsed 105065
logs [{"address":"0x5a3757631d2b38ad9128c28bc49cca50d354c71e","topics":["0x66753cd2356569ee081232e3be8909b950e0a76c1f8460c3a5e3c2be32b11bed"],"data":"0x0000000000000000000000005a3757631d2b38ad9128c28bc49cca50d354c71e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000064e318b52b00000000000000000000000000000000000000000000000000000000000000010000000000000000000000009011e888251ab053b7bd1cdb598db4f9ded9471400000000000000000000000018369b3bf6a36049ffe2bb17a252a44ae6c94f180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417b4bc64952502bfbbb0605073c6ace6144fc5c0cceefd4575ed8b72d358034e21ede0b75bac48c1885d0a8dfe868744a3bacc88ec74ba6aab9ff1d3088492b1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009011e888251ab053b7bd1cdb598db4f9ded947140000000000000000000000000000000000000000000000000000000000000001","blockHash":"0xea3248c541c8f8cd987f3e1ed0a49dbe3c573d53dc6e4cd358610c1d96978318","blockNumber":"0x12","blockTimestamp":"0x6a4442e1","transactionHash":"0xbd1c8d562dd8e1b19527cbd8f8fa3adcb539409e2bd134751d232eacfdcf30a0","transactionIndex":"0x0","logIndex":"0x0","removed":false},{"address":"0x5a3757631d2b38ad9128c28bc49cca50d354c71e","topics":["0xf8d49fc529812e9a7c5c50e69c20f0dccc0db8fa95c98bc58cc9a4f1c1299eaf","0x0000000000000000000000009011e888251ab053b7bd1cdb598db4f9ded94714"],"data":"0x","blockHash":"0xea3248c541c8f8cd987f3e1ed0a49dbe3c573d53dc6e4cd358610c1d96978318","blockNumber":"0x12","blockTimestamp":"0x6a4442e1","transactionHash":"0xbd1c8d562dd8e1b19527cbd8f8fa3adcb539409e2bd134751d232eacfdcf30a0","transactionIndex":"0x0","logIndex":"0x1","removed":false},{"address":"0x5a3757631d2b38ad9128c28bc49cca50d354c71e","topics":["0x9465fa0c962cc76958e6373a993326400c1c94f8be2fe3a952adfa7f60b2ea26","0x00000000000000000000000018369b3bf6a36049ffe2bb17a252a44ae6c94f18"],"data":"0x","blockHash":"0xea3248c541c8f8cd987f3e1ed0a49dbe3c573d53dc6e4cd358610c1d96978318","blockNumber":"0x12","blockTimestamp":"0x6a4442e1","transactionHash":"0xbd1c8d562dd8e1b19527cbd8f8fa3adcb539409e2bd134751d232eacfdcf30a0","transactionIndex":"0x0","logIndex":"0x2","removed":false},{"address":"0x5a3757631d2b38ad9128c28bc49cca50d354c71e","topics":["0x442e715f626346e8c54381002da614f62bee8d27386535b2521ec8540898556e","0x24e9b0c1d1f9b09c3e0b087660f4c54a4d5541fa63dd909a9402ff5fe533f2f2"],"data":"0x0000000000000000000000000000000000000000000000000000000000000000","blockHash":"0xea3248c541c8f8cd987f3e1ed0a49dbe3c573d53dc6e4cd358610c1d96978318","blockNumber":"0x12","blockTimestamp":"0x6a4442e1","transactionHash":"0xbd1c8d562dd8e1b19527cbd8f8fa3adcb539409e2bd134751d232eacfdcf30a0","transactionIndex":"0x0","logIndex":"0x3","removed":false}]
logsBloom 0x00000000400000000000000000000000000000000000000000002000040000000000000000000000000000000000000000000000000001002000000000000000000000000000000000000000000000000000040000000000000000000000000000000000800001010000001000000000000000000000000000004004000000000400000000000000000000002000000000000000000000000000100000000000000000000400000000001000000004000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000040000000800000400000000000000020000000008000000000000000000000000000
root
status 1 (success)
transactionHash 0xbd1c8d562dd8e1b19527cbd8f8fa3adcb539409e2bd134751d232eacfdcf30a0
transactionIndex 0
type 2
blobGasPrice 1
blobGasUsed
to 0x5a3757631d2b38ad9128C28Bc49cca50d354C71e
Z Safe owners=[0x8aAEe5212d2de04a01A26A5d4094007bbb59Cc47] DAO Safe owners=[0x18369b3BF6a36049Ffe2bB17A252a44ae6C94f18]
=== 5. verify rotation + fresh owner controls + exposed 0x9011 LOCKED OUT ===
PASS Z Safe owners==[fresh] ([0x8aAEe5212d2de04a01A26A5d4094007bbb59Cc47])
PASS Z Safe isOwner(fresh)
PASS Z Safe isOwner(0x9011)==false (false)
PASS DAO Safe owners==[fresh] ([0x18369b3BF6a36049Ffe2bB17A252a44ae6C94f18])
PASS DAO Safe isOwner(fresh)
PASS DAO Safe isOwner(0x9011)==false (false)
PASS Z Safe fresh owner moved 1 LUX out (1000000000000000000)
PASS DAO Safe fresh owner moved 1 LUX out (1000000000000000000)
PASS Z Safe exposed 0x9011 execTransaction REVERTED (GS026 — locked out)
PASS DAO Safe exposed 0x9011 execTransaction REVERTED (GS026 — locked out)
=== LOCAL 1337 E2E (deploy + sweep + ownership + upgrade from scratch) RESULT ===
asserts: 29 passed, 0 failed
*** LOCAL 1337 E2E (deploy + sweep + ownership + upgrade from scratch): PASS ***