Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
867037b
deactivate chaos agents
Rozengarden Apr 10, 2026
2a9a55e
cancel chaos labs stream and send 30 days in bulk
Rozengarden Apr 10, 2026
74c6f07
AIP description
Rozengarden Apr 10, 2026
d6b0f5f
run linter
Rozengarden Apr 10, 2026
032018a
typo & other correction
Rozengarden Apr 14, 2026
4952afd
let plasma instance unchanged
NandyBa Apr 15, 2026
9302b04
remove the RISK_ADMIN role from the agents
Rozengarden Apr 19, 2026
530553d
cancel Chainlink robots and revoke RISK_ADMIN on Core + Lido per review
NandyBa Apr 20, 2026
5cb684e
cancel Chainlink robots on all supported chains via CancelAgentRobots…
NandyBa Apr 20, 2026
9cdbda9
fix Arbitrum test: mock arbBlockNumber() precompile + update diffs
NandyBa Apr 20, 2026
96d7d39
update libs
NandyBa Apr 20, 2026
cf871bb
add LINK recovery test and fix robot cancellation delay comment
NandyBa Apr 20, 2026
bb609c5
add test_linkReturnedToCollectorAfterCancellation to all CL-robot chains
NandyBa Apr 20, 2026
6461ad8
add agents and robots tests to all CL-robot chains
NandyBa Apr 20, 2026
54a8e90
use getLinkAddress() from registry on Base and BNB
NandyBa Apr 20, 2026
6ceab49
update spec to include RISK_ADMIN revocation and robot cancellation
NandyBa Apr 20, 2026
1b795ec
extract IKeeperRegistry to shared AIP interface and use getLinkAddress()
NandyBa Apr 20, 2026
2f8042f
fix grammar and spelling in AIP description
NandyBa Apr 20, 2026
02ad193
30 days from post date
Rozengarden Apr 21, 2026
fb221c5
move IKeepers
Rozengarden Apr 21, 2026
4617e14
fix: AIP description
NandyBa Apr 22, 2026
2ead92b
fix: lint
NandyBa Apr 23, 2026
ec5a6da
fix: address PR review feedback on wording and code comment
NandyBa Apr 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
## Event logs

#### 0xf4F2bc657abe96863dC1Ae17C9e9fFfc2B420e7B (MiscArbitrum.AGENT_HUB)

| index | event |
| --- | --- |
| 0 | AgentEnabledSet(agentId: 0, enable: false) |
| 2 | AgentEnabledSet(agentId: 1, enable: false) |
| 4 | AgentEnabledSet(agentId: 2, enable: false) |

#### 0xa72636CbcAa8F5FF95B2cc47F3CDEe83F3294a0B (AaveV3Arbitrum.ACL_MANAGER)

| index | event |
| --- | --- |
| 1 | RoleRevoked(role: 0x8aa855a911518ecfbe5bc3088c8f3dda7badf130faaf8ace33fdc33828e18167, account: 0xeBe545478709d4388e36Bb706CF11e2f89898541, sender: 0xFF1137243698CaA18EE364Cc966CF0e02A4e6327) |
| 3 | RoleRevoked(role: 0x8aa855a911518ecfbe5bc3088c8f3dda7badf130faaf8ace33fdc33828e18167, account: 0x8963Abfb008A668346B18d0BeE82b171F3b2Be24, sender: 0xFF1137243698CaA18EE364Cc966CF0e02A4e6327) |
| 5 | RoleRevoked(role: 0x8aa855a911518ecfbe5bc3088c8f3dda7badf130faaf8ace33fdc33828e18167, account: 0xc42f40Bc50e7342867Be7F823a4358cba5089063, sender: 0xFF1137243698CaA18EE364Cc966CF0e02A4e6327) |

#### 0x37D9dC70bfcd8BC77Ec2858836B923c560E891D1

| index | event |
| --- | --- |
| 6 | topics: `0x91cb3bb75cfbd718bbfccc56b7f53d92d7048ef4ca39a3b7b7c6d4af1f791181`, `0x05bae7030000000000000000000000004814fd5acbbbc51822fc8ade7c887a0e`, `0x000000000000000000000000000000000000000000000000000000001ae2af96`, data: `0x` |
| 8 | topics: `0x91cb3bb75cfbd718bbfccc56b7f53d92d7048ef4ca39a3b7b7c6d4af1f791181`, `0x496837ba0000000000000000000000007687dfd28f6b5d9476bfdcda9771fdd7`, `0x000000000000000000000000000000000000000000000000000000001ae2af96`, data: `0x` |
| 10 | topics: `0x91cb3bb75cfbd718bbfccc56b7f53d92d7048ef4ca39a3b7b7c6d4af1f791181`, `0xb2bc2d20000000000000000000000000ab0a4229043980cc1782df09e677ae5c`, `0x000000000000000000000000000000000000000000000000000000001ae2af96`, data: `0x` |

#### 0xaa944aD95e51CB83C1f35FAEEDfC7d2c31B0BB4d (MiscArbitrum.AAVE_CL_ROBOT_OPERATOR)

| index | event |
| --- | --- |
| 7 | topics: `0xa6bb2429c0c6c05994df1d2322ec293ce00940a916116c00b779052c8806e45e`, `0x05bae7030000000000000000000000004814fd5acbbbc51822fc8ade7c887a0e`, `0x000000000000000000000000ff822f7e2178176bb650df82427a42ca0c04ccab`, data: `0x` |
| 9 | topics: `0xa6bb2429c0c6c05994df1d2322ec293ce00940a916116c00b779052c8806e45e`, `0x496837ba0000000000000000000000007687dfd28f6b5d9476bfdcda9771fdd7`, `0x000000000000000000000000ff822f7e2178176bb650df82427a42ca0c04ccab`, data: `0x` |
| 11 | topics: `0xa6bb2429c0c6c05994df1d2322ec293ce00940a916116c00b779052c8806e45e`, `0xb2bc2d20000000000000000000000000ab0a4229043980cc1782df09e677ae5c`, `0x000000000000000000000000ff822f7e2178176bb650df82427a42ca0c04ccab`, data: `0x` |

#### 0xFF1137243698CaA18EE364Cc966CF0e02A4e6327 (AaveV3Arbitrum.ACL_ADMIN, GovernanceV3Arbitrum.EXECUTOR_LVL_1)

| index | event |
| --- | --- |
| 12 | ExecutedAction(target: 0x5615dEB798BB3E4dFa0139dFa1b3D433Cc23b72f, value: 0, signature: execute(), data: 0x, executionTime: 1775833672, withDelegatecall: true, resultData: 0x) |

#### 0x89644CA1bB8064760312AE4F03ea41b05dA3637C (GovernanceV3Arbitrum.PAYLOADS_CONTROLLER)

| index | event |
| --- | --- |
| 13 | PayloadExecuted(payloadId: 118) |

## Raw storage changes

### 0x118dfd5418890c0332042ab05173db4a2c1d283c

**Nonce diff**: 1 → 0

### 0x37d9dc70bfcd8bc77ec2858836b923c560e891d1

**Nonce diff**: 895 → 0

| slot | previous value | new value |
| --- | --- | --- |
| 0x0000000000000000000000000000000000000000000000000000000000000002 | 0x00000000000000000000000000000000000000000000000000000000000000ce | 0x00000000000000000000000000000000000000000000000000000000000000cb |
| 0x0000000000000000000000000000000000000000000000000000000000000014 | 0x14d3607c000000090000036800cdfe6000989680000000019e28192abc21ef33 | 0x14d3607c000000090000036800cdfe6000989680000000019e28192abc21ef33 |
| 0x3a8722f0c7402a55e96e3e399962e5d6e33dd31ee98b13d3bdab39f7e6b33906 | 0x000000960c19b028cbb22e03b4f39e71de9c4695f2478effffffff004c4b4000 | 0x000000960c19b028cbb22e03b4f39e71de9c4695f2478e1ae2af96004c4b4000 |
| 0x3a8722f0c7402a55e96e3e399962e5d6e33dd31ee98b13d3bdab39f7e6b33907 | 0x000000001a4d28a700000002b57c554a6efbe89700000000006759cc428c1769 | 0x000000001a4d28a700000002b57c554a6efbe89700000000006759cc428c1769 |
| 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5b82 | 0x05bae7030000000000000000000000004814fd5acbbbc51822fc8ade7c887a0e | 0x717fbf000000000000000000000000007e8da93e6bf67f8c040052adb0ef8a62 |
| 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5b85 | 0x496837ba0000000000000000000000007687dfd28f6b5d9476bfdcda9771fdd7 | 0x037265ca000000000000000000000000266e32a384e1023c09f5a360f643d0f2 |
| 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5b8e | 0xb2bc2d20000000000000000000000000ab0a4229043980cc1782df09e677ae5c | 0x8e765015000000000000000000000000fa6df67f140cd17a8cf0be87e03569c8 |
| 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5b99 | 0x8e765015000000000000000000000000fa6df67f140cd17a8cf0be87e03569c8 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5b9a | 0x037265ca000000000000000000000000266e32a384e1023c09f5a360f643d0f2 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5b9b | 0x717fbf000000000000000000000000007e8da93e6bf67f8c040052adb0ef8a62 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0x4705904897ecb3008a49faca806fe76e60266a5917d51aff68f7fd5aaec851d6 | 0x00000000000000000000000000000000000000000000000000000000000000b5 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0x558a8b45ff6c5ca96129d35cc0904423ea246f497690cc6d485cb339e72a20de | 0x00000000000000000000000000000000000000000000000000000000000000cd | 0x00000000000000000000000000000000000000000000000000000000000000b8 |
| 0x645dd4d864e29e3eda28c952987286ac9c0442ef07feaea56a720a239e25b3a7 | 0x00000000000000000000000000000000000000000000000000000000000000ce | 0x00000000000000000000000000000000000000000000000000000000000000b5 |
| 0xbe5b3aa4d289278aeda56e9818b6375d27b55730fa7efdc2093c0c24b47dafc6 | 0x000000d19b8e31cb477ffb1a476d1586f5649f2394ed11ffffffff004c4b4000 | 0x000000d19b8e31cb477ffb1a476d1586f5649f2394ed111ae2af96004c4b4000 |
| 0xbe5b3aa4d289278aeda56e9818b6375d27b55730fa7efdc2093c0c24b47dafc7 | 0x000000001ad9c37300000002b59598b6b3e377b900000000004e165ffda48847 | 0x000000001ad9c37300000002b59598b6b3e377b900000000004e165ffda48847 |
| 0xc85179f6c5630427a3a211b1579f0cf78e36631cf40146ec9b155c53eaff1a8a | 0x00000000000000000000000000000000000000000000000000000000000000c1 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0xedeb3363de40be3fd30ef3d4114b1aa380c8de901965ff46ff2265345b88588a | 0x00000038a653993dd078b2252c2a6a85854785c614cb6bffffffff004c4b4000 | 0x00000038a653993dd078b2252c2a6a85854785c614cb6b1ae2af96004c4b4000 |
| 0xedeb3363de40be3fd30ef3d4114b1aa380c8de901965ff46ff2265345b88588b | 0x000000000000000000000002b5e3af16b1880000000000000000000000000000 | 0x000000000000000000000002b5e3af16b1880000000000000000000000000000 |
| 0xf2295e232030377a6c7963948a4ab92856060ddc8fe3e54b756fe97e24d73019 | 0x00000000000000000000000000000000000000000000000000000000000000cc | 0x00000000000000000000000000000000000000000000000000000000000000c1 |
| 0xfbf254159cdd9acec9785e874c97a545df2780556bb35da2954992057556b2d8 | 0x00000000000000000000000000000000000000000000000000000000000000b8 | 0x0000000000000000000000000000000000000000000000000000000000000000 |

### 0x5615deb798bb3e4dfa0139dfa1b3d433cc23b72f

**Nonce diff**: 6 → 0

### 0x7109709ecfa91a80626ff3989d68f67f5b1dd12d

**Nonce diff**: 0 → 1

### 0x89644ca1bb8064760312ae4f03ea41b05da3637c (GovernanceV3Arbitrum.PAYLOADS_CONTROLLER)

**Nonce diff**: 1 → 0

| slot | previous value | new value |
| --- | --- | --- |
| 0xbaba906220955b09fec23b575e20afa7d08161b8520bb9d5ec850371b93edf98 | 0x0069d91247000000000002000000000000000000000000000000000000000000 | 0x0069d91247000000000003000000000000000000000000000000000000000000 |
| 0xbaba906220955b09fec23b575e20afa7d08161b8520bb9d5ec850371b93edf99 | 0x000000000000000000093a800000000000006a0736c800000000000000000000 | 0x000000000000000000093a800000000000006a0736c800000000000069d91248 |

### 0xa72636cbcaa8f5ff95b2cc47f3cdee83f3294a0b (AaveV3Arbitrum.ACL_MANAGER)

| slot | previous value | new value |
| --- | --- | --- |
| 0x04978cdc4dc3feb55e19c2f3aea75ab44983b02d768689b097ca63639bb01fe5 | 0x0000000000000000000000000000000000000000000000000000000000000001 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0x2e7b91d3be4ed2901f536e6444a726a6187230ac92eaacac95dcfbf4186b7b39 | 0x0000000000000000000000000000000000000000000000000000000000000001 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0x41c3f33d4056955c6853725a2604d2362e57cc2cd00c5740a2261cda78936c31 | 0x0000000000000000000000000000000000000000000000000000000000000001 | 0x0000000000000000000000000000000000000000000000000000000000000000 |

### 0xaa944ad95e51cb83c1f35faeedfc7d2c31b0bb4d (MiscArbitrum.AAVE_CL_ROBOT_OPERATOR)

**Nonce diff**: 1 → 0

| slot | previous value | new value |
| --- | --- | --- |
| 0x0000000000000000000000000000000000000000000000000000000000000002 | 0x0000000000000000000000000000000000000000000000000000000000000005 | 0x0000000000000000000000000000000000000000000000000000000000000002 |
| 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ad0 | 0x05bae7030000000000000000000000004814fd5acbbbc51822fc8ade7c887a0e | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ad1 | 0x496837ba0000000000000000000000007687dfd28f6b5d9476bfdcda9771fdd7 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0x405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ad2 | 0xb2bc2d20000000000000000000000000ab0a4229043980cc1782df09e677ae5c | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0x4705904897ecb3008a49faca806fe76e60266a5917d51aff68f7fd5aaec851d6 | 0x0000000000000000000000000000000000000000000000000000000000000003 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0xc85179f6c5630427a3a211b1579f0cf78e36631cf40146ec9b155c53eaff1a8a | 0x0000000000000000000000000000000000000000000000000000000000000005 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
| 0xfbf254159cdd9acec9785e874c97a545df2780556bb35da2954992057556b2d8 | 0x0000000000000000000000000000000000000000000000000000000000000004 | 0x0000000000000000000000000000000000000000000000000000000000000000 |

### 0xd768da09bb210c30fe4da05e2f6228e8c5c78ae9

**Nonce diff**: 895 → 0

### 0xdde464e390a65191590f9619115221a315b742a8

**Nonce diff**: 1 → 0

### 0xf4f2bc657abe96863dc1ae17c9e9fffc2b420e7b (MiscArbitrum.AGENT_HUB)

| slot | previous value | new value |
| --- | --- | --- |
| 0x60b0da6b08ce0785d28a00df35f82788b00e12ed74fbd751b7f17e2061d651cf | 0x000000000000000000000001861eeadb55e41f161f31acb1bfd4c70e3a964aed | 0x000000000000000000000000861eeadb55e41f161f31acb1bfd4c70e3a964aed |
| 0xaf23a9fe98ab74c8206d31b4f275ddf8dabc82d8a5daa7c12084d552666b96fd | 0x000000000000000000000001861eeadb55e41f161f31acb1bfd4c70e3a964aed | 0x000000000000000000000000861eeadb55e41f161f31acb1bfd4c70e3a964aed |
| 0xf80cf091d48cb329813162312cf78c924f5aae0ee991535608533f788290f887 | 0x000000000000000000000001861eeadb55e41f161f31acb1bfd4c70e3a964aed | 0x000000000000000000000000861eeadb55e41f161f31acb1bfd4c70e3a964aed |

### 0xff1137243698caa18ee364cc966cf0e02a4e6327 (AaveV3Arbitrum.ACL_ADMIN, GovernanceV3Arbitrum.EXECUTOR_LVL_1)

**Nonce diff**: 6 → 0


## Raw diff

```json
{}
```
Loading
Loading