diff --git a/broadcast/162-kinto_admin_grant_governance_role.sol/7887/dry-run/run-1741117061.json b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/dry-run/run-1741117061.json new file mode 100644 index 00000000..d8ea391d --- /dev/null +++ b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/dry-run/run-1741117061.json @@ -0,0 +1,33 @@ +{ + "transactions": [ + { + "hash": null, + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 4602, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x89de775c1d824672f69693dca735a7d0f1eea286ca82a3baf5f0934ac26b72a866ab36873d35294f73ba2cb4e986c1b9fb250624895726dc1fd1fe75f4da76701b84c85e328483382a66aee74044123e627cd477333524923b1175b7fefb9bee9064c12b259645594e6166c914a618bb9f56355ab5a1eb6649ea2b15f589dd8b4a1b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x45803", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a00000000000000000000000000000000000000000000000000000000000011fa0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008289de775c1d824672f69693dca735a7d0f1eea286ca82a3baf5f0934ac26b72a866ab36873d35294f73ba2cb4e986c1b9fb250624895726dc1fd1fe75f4da76701b84c85e328483382a66aee74044123e627cd477333524923b1175b7fefb9bee9064c12b259645594e6166c914a618bb9f56355ab5a1eb6649ea2b15f589dd8b4a1b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4bcff", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1741117061, + "chain": 7887, + "commit": "6eb5d938" +} \ No newline at end of file diff --git a/broadcast/162-kinto_admin_grant_governance_role.sol/7887/dry-run/run-1741118163.json b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/dry-run/run-1741118163.json new file mode 100644 index 00000000..d4165875 --- /dev/null +++ b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/dry-run/run-1741118163.json @@ -0,0 +1,33 @@ +{ + "transactions": [ + { + "hash": null, + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 4604, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x6d7d3d2c5cccd09718f8ad4296fee3cab4602bfbbe9fe9fa76829be6cabacc6561e06902f0238c783be84f5a47d3d5b870fcdab79e3788d8225981fe054b66021c293ce47231f70abf30c39d3ae29e41405fc94bf1507a4d10db48e867104968af2621394a7d90a28c737658dd5a17813e4da58a0c2a2d46e8c93ecca410d83b821c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x45962", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a00000000000000000000000000000000000000000000000000000000000011fc0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000826d7d3d2c5cccd09718f8ad4296fee3cab4602bfbbe9fe9fa76829be6cabacc6561e06902f0238c783be84f5a47d3d5b870fcdab79e3788d8225981fe054b66021c293ce47231f70abf30c39d3ae29e41405fc94bf1507a4d10db48e867104968af2621394a7d90a28c737658dd5a17813e4da58a0c2a2d46e8c93ecca410d83b821c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4bd01", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1741118163, + "chain": 7887, + "commit": "30bf7b73" +} \ No newline at end of file diff --git a/broadcast/162-kinto_admin_grant_governance_role.sol/7887/dry-run/run-latest.json b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/dry-run/run-latest.json new file mode 100644 index 00000000..d4165875 --- /dev/null +++ b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/dry-run/run-latest.json @@ -0,0 +1,33 @@ +{ + "transactions": [ + { + "hash": null, + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 4604, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x6d7d3d2c5cccd09718f8ad4296fee3cab4602bfbbe9fe9fa76829be6cabacc6561e06902f0238c783be84f5a47d3d5b870fcdab79e3788d8225981fe054b66021c293ce47231f70abf30c39d3ae29e41405fc94bf1507a4d10db48e867104968af2621394a7d90a28c737658dd5a17813e4da58a0c2a2d46e8c93ecca410d83b821c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "gas": "0x45962", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a00000000000000000000000000000000000000000000000000000000000011fc0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000826d7d3d2c5cccd09718f8ad4296fee3cab4602bfbbe9fe9fa76829be6cabacc6561e06902f0238c783be84f5a47d3d5b870fcdab79e3788d8225981fe054b66021c293ce47231f70abf30c39d3ae29e41405fc94bf1507a4d10db48e867104968af2621394a7d90a28c737658dd5a17813e4da58a0c2a2d46e8c93ecca410d83b821c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4bd01", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1741118163, + "chain": 7887, + "commit": "30bf7b73" +} \ No newline at end of file diff --git a/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-1741117274.json b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-1741117274.json new file mode 100644 index 00000000..4a6fa838 --- /dev/null +++ b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-1741117274.json @@ -0,0 +1,96 @@ +{ + "transactions": [ + { + "hash": "0xd97f0db7d9daaccacc82ef2a76251c186f01122f056764d5a10a8c6f69737de9", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 4602, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x89de775c1d824672f69693dca735a7d0f1eea286ca82a3baf5f0934ac26b72a866ab36873d35294f73ba2cb4e986c1b9fb250624895726dc1fd1fe75f4da76701b84c85e328483382a66aee74044123e627cd477333524923b1175b7fefb9bee9064c12b259645594e6166c914a618bb9f56355ab5a1eb6649ea2b15f589dd8b4a1b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a00000000000000000000000000000000000000000000000000000000000011fa0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008289de775c1d824672f69693dca735a7d0f1eea286ca82a3baf5f0934ac26b72a866ab36873d35294f73ba2cb4e986c1b9fb250624895726dc1fd1fe75f4da76701b84c85e328483382a66aee74044123e627cd477333524923b1175b7fefb9bee9064c12b259645594e6166c914a618bb9f56355ab5a1eb6649ea2b15f589dd8b4a1b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4bcff", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x44333", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0xd4f2f6764b2e15bd5aa464d10f53a1bef098652c0ad959740106d96b167ef60f", + "blockNumber": "0xba392", + "transactionHash": "0xd97f0db7d9daaccacc82ef2a76251c186f01122f056764d5a10a8c6f69737de9", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0xf98448b987f1428e0e230e1f3c6e2ce15b5693eaf31827fbd0b1ec4b424ae7cf", + "0x00000000000000000000000000000000000000000000000016b429b546828e73", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067c7575a0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0xd4f2f6764b2e15bd5aa464d10f53a1bef098652c0ad959740106d96b167ef60f", + "blockNumber": "0xba392", + "transactionHash": "0xd97f0db7d9daaccacc82ef2a76251c186f01122f056764d5a10a8c6f69737de9", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xa70d9f9306e6562cadc32f64a8767acb03a3434174efeefae9a8a80781123416", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000011fa000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000895d700000000000000000000000000000000000000000000000000000000000895d7", + "blockHash": "0xd4f2f6764b2e15bd5aa464d10f53a1bef098652c0ad959740106d96b167ef60f", + "blockNumber": "0xba392", + "transactionHash": "0xd97f0db7d9daaccacc82ef2a76251c186f01122f056764d5a10a8c6f69737de9", + "transactionIndex": "0x1", + "logIndex": "0x2", + "removed": false + } + ], + "logsBloom": "0x00000000000008000000000000000000000000000000000000000000000000000008000000000000000000010000000000000000000000000400020000000000000000000000000000000000000000000000000000000000000000000000000800000000020008000000000000000800002000000000000000000000000000000000000000000000000002000000800008000000000000000000000000001000000400000000000002402000000000000000000000000008000002000000000000000000000000100001000000000000000401000000000000000000000020000000000000010000000000000000000000000000000000000000000200000000", + "type": "0x2", + "transactionHash": "0xd97f0db7d9daaccacc82ef2a76251c186f01122f056764d5a10a8c6f69737de9", + "transactionIndex": "0x1", + "blockHash": "0xd4f2f6764b2e15bd5aa464d10f53a1bef098652c0ad959740106d96b167ef60f", + "blockNumber": "0xba392", + "gasUsed": "0x44333", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x14ad9", + "l1BlockNumber": "0x14f5280" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1741117274, + "chain": 7887, + "commit": "6eb5d938" +} \ No newline at end of file diff --git a/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-1741117943.json b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-1741117943.json new file mode 100644 index 00000000..f085afd8 --- /dev/null +++ b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-1741117943.json @@ -0,0 +1,96 @@ +{ + "transactions": [ + { + "hash": "0xcf21b7ef9d26c797aced248c20731d03f0b547e9d327f7b26190052a7fd49079", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 4603, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064b7d2b16200000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x9cee357ff32f2cec449d3683419d4af5b008142dbad6f8d5c037329318693a2d58f467b23dcc6a3f23ae66ffbc0d4348bf130ba9e9c7b3b781f77e943815ea531ca164b5973926066957a2324df70e7d9903dd1aa6a147d0f778e8853ad31e28bb7fd70710c5b29168cc94f2e6b876783aded921cce0a28ca76175465aeb8412c21b)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a00000000000000000000000000000000000000000000000000000000000011fb0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca24024739000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064b7d2b16200000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000829cee357ff32f2cec449d3683419d4af5b008142dbad6f8d5c037329318693a2d58f467b23dcc6a3f23ae66ffbc0d4348bf130ba9e9c7b3b781f77e943815ea531ca164b5973926066957a2324df70e7d9903dd1aa6a147d0f778e8853ad31e28bb7fd70710c5b29168cc94f2e6b876783aded921cce0a28ca76175465aeb8412c21b000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4bd00", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x3e3cd", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x7694d9a703976960315006d84b6bfc2db73ee924f69e182a9711f87bc27f7321", + "blockNumber": "0xba396", + "transactionHash": "0xcf21b7ef9d26c797aced248c20731d03f0b547e9d327f7b26190052a7fd49079", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0xf229baa593af28c41b1d16b748cd7688f0c83aaf92d4be41c44005defe84c166", + "0x00000000000000000000000000000000000000000000000016b429b546828e73", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x", + "blockHash": "0x7694d9a703976960315006d84b6bfc2db73ee924f69e182a9711f87bc27f7321", + "blockNumber": "0xba396", + "transactionHash": "0xcf21b7ef9d26c797aced248c20731d03f0b547e9d327f7b26190052a7fd49079", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xb6c09f8b95d289106185b982164d80d462f48f8f41e0e9e88910fd5c7a621351", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000011fb0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000008527b000000000000000000000000000000000000000000000000000000000008527b", + "blockHash": "0x7694d9a703976960315006d84b6bfc2db73ee924f69e182a9711f87bc27f7321", + "blockNumber": "0xba396", + "transactionHash": "0xcf21b7ef9d26c797aced248c20731d03f0b547e9d327f7b26190052a7fd49079", + "transactionIndex": "0x1", + "logIndex": "0x2", + "removed": false + } + ], + "logsBloom": "0x00000000000008000000000000000000000000000000000000000000000000000008000000000000000000010000000000000000000000000400020000000000000000000000000000000000000000000000000000000000000000000000000800000000020008000000000004000800002000000000000000000000000000000000000000000000000002000000800000000000000000000000000000001000000400000000000000400000000000000000000000008000000002000000000000000000000000100001000000000000000400000000001800000000000020000000002000010000000000000000000000000000000000000000000000000400", + "type": "0x2", + "transactionHash": "0xcf21b7ef9d26c797aced248c20731d03f0b547e9d327f7b26190052a7fd49079", + "transactionIndex": "0x1", + "blockHash": "0x7694d9a703976960315006d84b6bfc2db73ee924f69e182a9711f87bc27f7321", + "blockNumber": "0xba396", + "gasUsed": "0x3e3cd", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x1490b", + "l1BlockNumber": "0x14f52b8" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1741117943, + "chain": 7887, + "commit": "30bf7b73" +} \ No newline at end of file diff --git a/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-1741118224.json b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-1741118224.json new file mode 100644 index 00000000..87f12eb2 --- /dev/null +++ b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-1741118224.json @@ -0,0 +1,96 @@ +{ + "transactions": [ + { + "hash": "0x9203f131a1e03cbd7698f35c14d54a3293931df69e8c083c8405ceba9626d416", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 4604, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x6d7d3d2c5cccd09718f8ad4296fee3cab4602bfbbe9fe9fa76829be6cabacc6561e06902f0238c783be84f5a47d3d5b870fcdab79e3788d8225981fe054b66021c293ce47231f70abf30c39d3ae29e41405fc94bf1507a4d10db48e867104968af2621394a7d90a28c737658dd5a17813e4da58a0c2a2d46e8c93ecca410d83b821c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a00000000000000000000000000000000000000000000000000000000000011fc0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000826d7d3d2c5cccd09718f8ad4296fee3cab4602bfbbe9fe9fa76829be6cabacc6561e06902f0238c783be84f5a47d3d5b870fcdab79e3788d8225981fe054b66021c293ce47231f70abf30c39d3ae29e41405fc94bf1507a4d10db48e867104968af2621394a7d90a28c737658dd5a17813e4da58a0c2a2d46e8c93ecca410d83b821c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4bd01", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x444bc", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x7f568cb25bc43924923594ae10df7ae2a2139382f6ebfa79692d2700f8e973ea", + "blockNumber": "0xba398", + "transactionHash": "0x9203f131a1e03cbd7698f35c14d54a3293931df69e8c083c8405ceba9626d416", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0xf98448b987f1428e0e230e1f3c6e2ce15b5693eaf31827fbd0b1ec4b424ae7cf", + "0x00000000000000000000000000000000000000000000000016b429b546828e73", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067c75b100000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0x7f568cb25bc43924923594ae10df7ae2a2139382f6ebfa79692d2700f8e973ea", + "blockNumber": "0xba398", + "transactionHash": "0x9203f131a1e03cbd7698f35c14d54a3293931df69e8c083c8405ceba9626d416", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xd2ad9232def8c05e0ca220535a9ad4d05c0e7e968b5999d5d2e2c6757ba6656f", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000895d700000000000000000000000000000000000000000000000000000000000895d7", + "blockHash": "0x7f568cb25bc43924923594ae10df7ae2a2139382f6ebfa79692d2700f8e973ea", + "blockNumber": "0xba398", + "transactionHash": "0x9203f131a1e03cbd7698f35c14d54a3293931df69e8c083c8405ceba9626d416", + "transactionIndex": "0x1", + "logIndex": "0x2", + "removed": false + } + ], + "logsBloom": "0x00000000000008000000000000000400000000000000000000000000000000000008000000000000000000010000000000000000000000000400020000000000200000008000000000000000000000000000000000000000000000000000000800000000020008000000000000000800002000000000000000000000000000000000000000000000000002000000800008000000000000000000000000001000000400000000000000402000000000000000000000000008000002000000000000000000000000100001000000000000000400000000000000000000000020000000000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9203f131a1e03cbd7698f35c14d54a3293931df69e8c083c8405ceba9626d416", + "transactionIndex": "0x1", + "blockHash": "0x7f568cb25bc43924923594ae10df7ae2a2139382f6ebfa79692d2700f8e973ea", + "blockNumber": "0xba398", + "gasUsed": "0x444bc", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x14b72", + "l1BlockNumber": "0x14f52cf" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1741118224, + "chain": 7887, + "commit": "30bf7b73" +} \ No newline at end of file diff --git a/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-latest.json b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-latest.json new file mode 100644 index 00000000..87f12eb2 --- /dev/null +++ b/broadcast/162-kinto_admin_grant_governance_role.sol/7887/run-latest.json @@ -0,0 +1,96 @@ +{ + "transactions": [ + { + "hash": "0x9203f131a1e03cbd7698f35c14d54a3293931df69e8c083c8405ceba9626d416", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "function": "handleOps((address,uint256,bytes,bytes,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address)", + "arguments": [ + "[(0x2e2B1c42E38f5af81771e65D87729E57ABD1337a, 4604, 0x, 0xb61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 4000000, 210000, 21000, 1, 1000000000, 0x0000000000000000000000000000000000000000, 0x6d7d3d2c5cccd09718f8ad4296fee3cab4602bfbbe9fe9fa76829be6cabacc6561e06902f0238c783be84f5a47d3d5b870fcdab79e3788d8225981fe054b66021c293ce47231f70abf30c39d3ae29e41405fc94bf1507a4d10db48e867104968af2621394a7d90a28c737658dd5a17813e4da58a0c2a2d46e8c93ecca410d83b821c)]", + "0x660ad4B5A74130a4796B4d54BC6750Ae93C86e6c" + ], + "transaction": { + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "value": "0x0", + "input": "0x1fad948c0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000660ad4b5a74130a4796b4d54bc6750ae93c86e6c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a00000000000000000000000000000000000000000000000000000000000011fc0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000003d0900000000000000000000000000000000000000000000000000000000000003345000000000000000000000000000000000000000000000000000000000000052080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003b9aca0000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104b61d27f6000000000000000000000000acc000818e5bbd911d5d449aa81cb5ca2402473900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006425c471a000000000000000000000000000000000000000000000000016b429b546828e730000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000826d7d3d2c5cccd09718f8ad4296fee3cab4602bfbbe9fe9fa76829be6cabacc6561e06902f0238c783be84f5a47d3d5b870fcdab79e3788d8225981fe054b66021c293ce47231f70abf30c39d3ae29e41405fc94bf1507a4d10db48e867104968af2621394a7d90a28c737658dd5a17813e4da58a0c2a2d46e8c93ecca410d83b821c000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x4bd01", + "chainId": "0x1ecf" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x444bc", + "logs": [ + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0xbb47ee3e183a558b1a2ff0874b079f3fc5478b7454eacf2bfc5af2ff5878f972" + ], + "data": "0x", + "blockHash": "0x7f568cb25bc43924923594ae10df7ae2a2139382f6ebfa79692d2700f8e973ea", + "blockNumber": "0xba398", + "transactionHash": "0x9203f131a1e03cbd7698f35c14d54a3293931df69e8c083c8405ceba9626d416", + "transactionIndex": "0x1", + "logIndex": "0x0", + "removed": false + }, + { + "address": "0xacc000818e5bbd911d5d449aa81cb5ca24024739", + "topics": [ + "0xf98448b987f1428e0e230e1f3c6e2ce15b5693eaf31827fbd0b1ec4b424ae7cf", + "0x00000000000000000000000000000000000000000000000016b429b546828e73", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067c75b100000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0x7f568cb25bc43924923594ae10df7ae2a2139382f6ebfa79692d2700f8e973ea", + "blockNumber": "0xba398", + "transactionHash": "0x9203f131a1e03cbd7698f35c14d54a3293931df69e8c083c8405ceba9626d416", + "transactionIndex": "0x1", + "logIndex": "0x1", + "removed": false + }, + { + "address": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "topics": [ + "0x49628fd1471006c1482da88028e9ce4dbb080b815c9b0344d39e5a8e6ec1419f", + "0xd2ad9232def8c05e0ca220535a9ad4d05c0e7e968b5999d5d2e2c6757ba6656f", + "0x0000000000000000000000002e2b1c42e38f5af81771e65d87729e57abd1337a", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000011fc000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000895d700000000000000000000000000000000000000000000000000000000000895d7", + "blockHash": "0x7f568cb25bc43924923594ae10df7ae2a2139382f6ebfa79692d2700f8e973ea", + "blockNumber": "0xba398", + "transactionHash": "0x9203f131a1e03cbd7698f35c14d54a3293931df69e8c083c8405ceba9626d416", + "transactionIndex": "0x1", + "logIndex": "0x2", + "removed": false + } + ], + "logsBloom": "0x00000000000008000000000000000400000000000000000000000000000000000008000000000000000000010000000000000000000000000400020000000000200000008000000000000000000000000000000000000000000000000000000800000000020008000000000000000800002000000000000000000000000000000000000000000000000002000000800008000000000000000000000000001000000400000000000000402000000000000000000000000008000002000000000000000000000000100001000000000000000400000000000000000000000020000000000000010000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9203f131a1e03cbd7698f35c14d54a3293931df69e8c083c8405ceba9626d416", + "transactionIndex": "0x1", + "blockHash": "0x7f568cb25bc43924923594ae10df7ae2a2139382f6ebfa79692d2700f8e973ea", + "blockNumber": "0xba398", + "gasUsed": "0x444bc", + "effectiveGasPrice": "0x5f5e100", + "from": "0x660ad4b5a74130a4796b4d54bc6750ae93c86e6c", + "to": "0x2843c269d2a64ecfa63548e8b3fc0fd23b7f70cb", + "contractAddress": null, + "gasUsedForL1": "0x14b72", + "l1BlockNumber": "0x14f52cf" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1741118224, + "chain": 7887, + "commit": "30bf7b73" +} \ No newline at end of file diff --git a/script/migrations/162-kinto_admin_grant_governance_role.sol b/script/migrations/162-kinto_admin_grant_governance_role.sol new file mode 100644 index 00000000..2221e209 --- /dev/null +++ b/script/migrations/162-kinto_admin_grant_governance_role.sol @@ -0,0 +1,29 @@ +// SPDX-License-Identifier: MIT +pragma solidity ^0.8.18; + +import {MigrationHelper} from "@kinto-core-script/utils/MigrationHelper.sol"; +import {UUPSProxy} from "@kinto-core-test/helpers/UUPSProxy.sol"; +import {UUPSUpgradeable} from "@openzeppelin-5.0.1/contracts/proxy/utils/UUPSUpgradeable.sol"; +import {BridgedToken} from "@kinto-core/tokens/bridged/BridgedToken.sol"; +import {ERC20} from "@openzeppelin-5.0.1/contracts/token/ERC20/ERC20.sol"; +import {AccessManager} from "@openzeppelin-5.0.1/contracts/access/manager/AccessManager.sol"; + +import "forge-std/console2.sol"; + +contract Script is MigrationHelper { + function run() public override { + super.run(); + + AccessManager accessManager = AccessManager(_getChainDeployment("AccessManager")); + address kintoAdmin = 0x2e2B1c42E38f5af81771e65D87729E57ABD1337a; + + _handleOps( + abi.encodeWithSelector(AccessManager.grantRole.selector, NIO_GOVERNOR_ROLE, kintoAdmin, uint32(NO_DELAY)), + address(accessManager) + ); + + (bool isMember, uint32 currentDelay) = accessManager.hasRole(NIO_GOVERNOR_ROLE, kintoAdmin); + assertTrue(isMember); + assertEq(currentDelay, NO_DELAY); + } +} diff --git a/script/migrations/const.sol b/script/migrations/const.sol index 45ea94b3..39add30b 100644 --- a/script/migrations/const.sol +++ b/script/migrations/const.sol @@ -25,6 +25,7 @@ contract Constants is CommonBase { uint256 internal constant RATE_LIMIT_THRESHOLD = 10; uint256 internal constant GAS_LIMIT_PERIOD = 30 days; uint256 internal constant GAS_LIMIT_THRESHOLD = 0.01 ether; + uint256 internal constant NO_DELAY = 0 days; address internal constant ARB_AAVE_POOL_PROVIDER = 0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb; address internal constant BASE_AAVE_POOL_PROVIDER = 0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64D;