Skip to content

Instantly share code, notes, and snippets.

@sakulstra
Created January 16, 2023 11:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sakulstra/d2e4bd1e0b8e090a8916e28c4a602bac to your computer and use it in GitHub Desktop.
Save sakulstra/d2e4bd1e0b8e090a8916e28c4a602bac to your computer and use it in GitHub Desktop.
tenderly.json
{
"contract_id": "eth:10:0x4200000000000000000000000000000000000007",
"block_number": 55071081,
"transaction_id": "0x790c6339fa10916f9ec268243e7324683c2ec8bd1c3ac50ac03c337e301b3963",
"contract_address": "0x4200000000000000000000000000000000000007",
"method": "relayMessage",
"parameters": null,
"intrinsic_gas": 25276,
"refund_gas": 2800,
"call_trace": {
"hash": "0x790c6339fa10916f9ec268243e7324683c2ec8bd1c3ac50ac03c337e301b3963",
"contract_name": "OVM_L2CrossDomainMessenger",
"function_name": "relayMessage",
"function_pc": 16,
"function_op": "JUMPDEST",
"function_file_index": 3,
"function_code_start": 1113,
"function_line_number": 29,
"function_code_length": 5336,
"absolute_position": 9,
"caller_pc": 0,
"caller_op": "CALL",
"call_type": "CALL",
"from": "0x36bde71c97b33cc4729cf772ae268934f7ab70b2",
"from_balance": "0",
"to": "0x4200000000000000000000000000000000000007",
"to_balance": "0",
"value": "0",
"caller": { "address": "0x36bde71c97b33cc4729cf772ae268934f7ab70b2", "balance": "0" },
"block_timestamp": "0001-01-01T00:00:00Z",
"gas": 1894724,
"gas_used": 343126,
"intrinsic_gas": 25276,
"refund_gas": 2800,
"input": "0xcbd4ece90000000000000000000000007d9103572be58ffe99dc390e8246f02dcae6f611000000000000000000000000ee56e2b3d491590b5b31738cc34d5232f378a8d50000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000003c4570000000000000000000000000000000000000000000000000000000000000244d9a4cbdf00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000280e404338d9d8e50b11d6677b9c91ba86e0fd220000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000965786563757465282900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000",
"decoded_input": [
{
"soltype": {
"name": "_target",
"type": "address",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "address" }
},
"value": "0x7d9103572be58ffe99dc390e8246f02dcae6f611"
},
{
"soltype": {
"name": "_sender",
"type": "address",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "address" }
},
"value": "0xee56e2b3d491590b5b31738cc34d5232f378a8d5"
},
{
"soltype": {
"name": "_message",
"type": "bytes",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "bytes" }
},
"value": "0xd9a4cbdf00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000280e404338d9d8e50b11d6677b9c91ba86e0fd2200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009657865637574652829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001"
},
{
"soltype": {
"name": "_messageNonce",
"type": "uint256",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "uint" }
},
"value": "246871"
}
],
"nonce_diff": [
{ "address": "0x36BDE71C97B33Cc4729cf772aE268934f7AB70B2", "original": "246863", "dirty": "246864" }
],
"state_diff": [
{
"address": "0x4200000000000000000000000000000000000007",
"soltype": {
"name": "_status",
"type": "uint256",
"storage_location": "storage",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000001",
"indexed": false,
"simple_type": { "type": "uint" }
},
"original": "0",
"dirty": "1",
"raw": [
{
"address": "0x4200000000000000000000000000000000000007",
"key": "0x4af25ee53f93059bd47e876fb3cf7d3ddd5b72c4fafb2b3056fb7c406157a2e6",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x4200000000000000000000000000000000000007",
"soltype": {
"name": "libAddressManager",
"type": "address",
"storage_location": "storage",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "address" }
},
"original": "0x0000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000001",
"raw": [
{
"address": "0x4200000000000000000000000000000000000007",
"key": "0x999bc7ef95f81c12a56197ed4eff66656ee2a38fa257b3f10a0324fcc950fe3d",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": {
"name": "_actionsSetCounter",
"type": "uint256",
"storage_location": "storage",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000005",
"indexed": false,
"simple_type": { "type": "uint" }
},
"original": "0",
"dirty": "1",
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x0000000000000000000000000000000000000000000000000000000000000005",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": {
"name": "_queuedActions",
"type": "mapping (bytes32 => bool)",
"storage_location": "storage",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000007",
"indexed": false
},
"original": { "0x7dba59c5f864453111e7c15def0f728aa14e710043808cfac1ed0814d48d9295": false },
"dirty": { "0x7dba59c5f864453111e7c15def0f728aa14e710043808cfac1ed0814d48d9295": true },
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x376bd9825c9fd2ef782b5580db84a767f5574b776246e95c9eeec8ebb1350def",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x3d2c8b421b6f4e6ae9fde89196027be6c5dcbced1de5b98e0184e112481ffe71",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x6578656375746528290000000000000000000000000000000000000000000012"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4f8",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4f9",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4fa",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4fb",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4fc",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": {
"name": "_actionsSets",
"type": "mapping (uint256 => tuple)",
"storage_location": "memory",
"components": [
{
"name": "targets",
"type": "address[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "address" } }
},
{
"name": "values",
"type": "uint256[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "uint" } }
},
{
"name": "signatures",
"type": "string[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "string" } }
},
{
"name": "calldatas",
"type": "bytes[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bytes" } }
},
{
"name": "withDelegatecalls",
"type": "bool[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bool" } }
},
{
"name": "executionTime",
"type": "uint256",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "uint" }
},
{
"name": "executed",
"type": "bool",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "bool" }
},
{
"name": "canceled",
"type": "bool",
"storage_location": "memory",
"components": null,
"offset": 8,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "bool" }
}
],
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000006",
"indexed": false
},
"original": {
"\"0\"": {
"calldatas": null,
"canceled": false,
"executed": false,
"executionTime": "0",
"signatures": null,
"targets": null,
"values": null,
"withDelegatecalls": null
}
},
"dirty": {
"\"0\"": {
"calldatas": null,
"canceled": false,
"executed": false,
"executionTime": "1672151297",
"signatures": null,
"targets": null,
"values": null,
"withDelegatecalls": null
}
},
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4fd",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000063ab0101"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0xcf2da9b1a58b3ef2366fd2814b74ee2dce1473d30c286b9707e374f852c9ee7d",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0xf1ca0f4808f7f0c52440675894727c9e66265266cd1e1f5015f8b745ca2de5f3",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x000000000000000000000000280e404338d9d8e50b11d6677b9c91ba86e0fd22"
}
]
}
],
"logs": [
{
"name": "ActionsSetQueued",
"anonymous": false,
"inputs": [
{
"soltype": {
"name": "id",
"type": "uint256",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": true,
"simple_type": { "type": "uint" }
},
"value": "0"
},
{
"soltype": {
"name": "targets",
"type": "address[]",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "address" } }
},
"value": ["0x280e404338d9d8e50b11d6677b9c91ba86e0fd22"]
},
{
"soltype": {
"name": "values",
"type": "uint256[]",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "uint" } }
},
"value": ["0"]
},
{
"soltype": {
"name": "signatures",
"type": "string[]",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "string" } }
},
"value": ["execute()"]
},
{
"soltype": {
"name": "calldatas",
"type": "bytes[]",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bytes" } }
},
"value": ["0x"]
},
{
"soltype": {
"name": "withDelegatecalls",
"type": "bool[]",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bool" } }
},
"value": [true]
},
{
"soltype": {
"name": "executionTime",
"type": "uint256",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "uint" }
},
"value": "1672151297"
}
],
"raw": {
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"topics": [
"0x0325966a4aa089b42f4766ec96f599405102bb309e065f24874aff59082dbc8b",
"0x0000000000000000000000000000000000000000000000000000000000000000"
],
"data": "0x00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000063ab01010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000280e404338d9d8e50b11d6677b9c91ba86e0fd2200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009657865637574652829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001"
}
},
{
"name": "RelayedMessage",
"anonymous": false,
"inputs": [
{
"soltype": {
"name": "msgHash",
"type": "bytes32",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": true,
"simple_type": { "type": "bytes" }
},
"value": "0x3fce849f407cfbb005036abd354eae8839b559021567331d6d21f6a6c3edca80"
}
],
"raw": {
"address": "0x4200000000000000000000000000000000000007",
"topics": [
"0x4641df4a962071e12719d8c8c8e5ac7fc4d97b927346a3d7a335b1f7517e133c",
"0x3fce849f407cfbb005036abd354eae8839b559021567331d6d21f6a6c3edca80"
],
"data": "0x"
}
}
],
"output": "0x",
"decoded_output": null,
"network_id": "10",
"calls": [
{
"hash": "",
"contract_name": "OVM_L2CrossDomainMessenger",
"function_name": "queue",
"function_pc": 3109,
"function_op": "JUMPDEST",
"function_file_index": 1,
"function_code_start": 1800,
"function_line_number": 45,
"function_code_length": 293,
"absolute_position": 5480,
"caller_pc": 1536,
"caller_op": "CALL",
"caller_file_index": 3,
"caller_line_number": 149,
"caller_code_start": 4569,
"caller_code_length": 7,
"call_type": "CALL",
"from": "0x4200000000000000000000000000000000000007",
"from_balance": "0",
"to": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"to_balance": "0",
"value": "0",
"caller": { "address": "0x4200000000000000000000000000000000000007", "balance": "0" },
"block_timestamp": "0001-01-01T00:00:00Z",
"gas": 1848816,
"gas_used": 280495,
"refund_gas": 29346,
"input": "0xd9a4cbdf00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000280e404338d9d8e50b11d6677b9c91ba86e0fd2200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009657865637574652829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001",
"decoded_input": [
{
"soltype": {
"name": "targets",
"type": "address[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "address" } }
},
"value": ["0x280e404338d9d8e50b11d6677b9c91ba86e0fd22"]
},
{
"soltype": {
"name": "values",
"type": "uint256[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "uint" } }
},
"value": ["0"]
},
{
"soltype": {
"name": "signatures",
"type": "string[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "string" } }
},
"value": ["execute()"]
},
{
"soltype": {
"name": "calldatas",
"type": "bytes[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bytes" } }
},
"value": ["0x"]
},
{
"soltype": {
"name": "withDelegatecalls",
"type": "bool[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bool" } }
},
"value": [true]
}
],
"output": "0x",
"decoded_output": null,
"network_id": "",
"calls": [
{
"hash": "",
"contract_name": "OptimismBridgeExecutor",
"function_pc": 0,
"function_op": "STOP",
"absolute_position": 2512,
"caller_pc": 3251,
"caller_op": "STATICCALL",
"caller_file_index": 2,
"caller_line_number": 22,
"caller_code_start": 952,
"caller_code_length": 75,
"call_type": "STATICCALL",
"from": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"from_balance": "0",
"to": "0x4200000000000000000000000000000000000007",
"to_balance": "0",
"value": null,
"block_timestamp": "0001-01-01T00:00:00Z",
"gas": 1813910,
"gas_used": 507,
"refund_gas": 28792,
"input": "0x6e296e45",
"output": "0x000000000000000000000000ee56e2b3d491590b5b31738cc34d5232f378a8d5",
"decoded_output": null,
"network_id": "",
"calls": null
},
{
"hash": "",
"contract_name": "OptimismBridgeExecutor",
"function_name": "_queue",
"function_pc": 4774,
"function_op": "JUMPDEST",
"function_file_index": 0,
"function_code_start": 8743,
"function_line_number": 277,
"function_code_length": 1561,
"function_variables": [
{
"soltype": {
"name": "actionsSetId",
"type": "uint256",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "uint" }
},
"value": "1672151297"
},
{
"soltype": {
"name": "actionHash",
"type": "bytes32",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "bytes" }
},
"value": "0x0000000000000000000000000000000000000000000000000000000000000001"
},
{
"soltype": {
"name": "actionsSet",
"type": "tuple",
"storage_location": "memory",
"components": [
{
"name": "targets",
"type": "address[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "address" } }
},
{
"name": "values",
"type": "uint256[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "uint" } }
},
{
"name": "signatures",
"type": "string[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "string" } }
},
{
"name": "calldatas",
"type": "bytes[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bytes" } }
},
{
"name": "withDelegatecalls",
"type": "bool[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bool" } }
},
{
"name": "executionTime",
"type": "uint256",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "uint" }
},
{
"name": "executed",
"type": "bool",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "bool" }
},
{
"name": "canceled",
"type": "bool",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "bool" }
}
],
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false
},
"value": null
}
],
"absolute_position": 2606,
"caller_pc": 3358,
"caller_op": "JUMP",
"caller_file_index": 1,
"caller_line_number": 52,
"caller_code_start": 2023,
"caller_code_length": 65,
"call_type": "JUMPDEST",
"from": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"from_balance": null,
"to": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"to_balance": null,
"value": null,
"caller": { "address": "0x4200000000000000000000000000000000000007", "balance": "0" },
"block_timestamp": "0001-01-01T00:00:00Z",
"gas": 1841887,
"gas_used": 273547,
"input": "0x",
"decoded_input": [
{
"soltype": {
"name": "targets",
"type": "address[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "address" } }
},
"value": ["0x280e404338d9d8e50b11d6677b9c91ba86e0fd22"]
},
{
"soltype": {
"name": "values",
"type": "uint256[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "uint" } }
},
"value": ["0"]
},
{
"soltype": {
"name": "signatures",
"type": "string[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "string" } }
},
"value": ["execute()"]
},
{
"soltype": {
"name": "calldatas",
"type": "bytes[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bytes" } }
},
"value": ["0x"]
},
{
"soltype": {
"name": "withDelegatecalls",
"type": "bool[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bool" } }
},
"value": [true]
}
],
"output": "0x",
"decoded_output": [],
"network_id": "",
"calls": null
}
]
}
]
},
"stack_trace": null,
"logs": [
{
"name": "ActionsSetQueued",
"anonymous": false,
"inputs": [
{
"soltype": {
"name": "id",
"type": "uint256",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": true,
"simple_type": { "type": "uint" }
},
"value": "0"
},
{
"soltype": {
"name": "targets",
"type": "address[]",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "address" } }
},
"value": ["0x280e404338d9d8e50b11d6677b9c91ba86e0fd22"]
},
{
"soltype": {
"name": "values",
"type": "uint256[]",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "uint" } }
},
"value": ["0"]
},
{
"soltype": {
"name": "signatures",
"type": "string[]",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "string" } }
},
"value": ["execute()"]
},
{
"soltype": {
"name": "calldatas",
"type": "bytes[]",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bytes" } }
},
"value": ["0x"]
},
{
"soltype": {
"name": "withDelegatecalls",
"type": "bool[]",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bool" } }
},
"value": [true]
},
{
"soltype": {
"name": "executionTime",
"type": "uint256",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "uint" }
},
"value": "1672151297"
}
],
"raw": {
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"topics": [
"0x0325966a4aa089b42f4766ec96f599405102bb309e065f24874aff59082dbc8b",
"0x0000000000000000000000000000000000000000000000000000000000000000"
],
"data": "0x00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000063ab01010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000280e404338d9d8e50b11d6677b9c91ba86e0fd2200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009657865637574652829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001"
}
},
{
"name": "RelayedMessage",
"anonymous": false,
"inputs": [
{
"soltype": {
"name": "msgHash",
"type": "bytes32",
"storage_location": "default",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": true,
"simple_type": { "type": "bytes" }
},
"value": "0x3fce849f407cfbb005036abd354eae8839b559021567331d6d21f6a6c3edca80"
}
],
"raw": {
"address": "0x4200000000000000000000000000000000000007",
"topics": [
"0x4641df4a962071e12719d8c8c8e5ac7fc4d97b927346a3d7a335b1f7517e133c",
"0x3fce849f407cfbb005036abd354eae8839b559021567331d6d21f6a6c3edca80"
],
"data": "0x"
}
}
],
"balance_diff": null,
"nonce_diff": [{ "address": "0x36BDE71C97B33Cc4729cf772aE268934f7AB70B2", "original": "246863", "dirty": "246864" }],
"state_diff": [
{
"address": "0x4200000000000000000000000000000000000007",
"soltype": {
"name": "_status",
"type": "uint256",
"storage_location": "storage",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000001",
"indexed": false,
"simple_type": { "type": "uint" }
},
"original": "0",
"dirty": "1",
"raw": [
{
"address": "0x4200000000000000000000000000000000000007",
"key": "0x4af25ee53f93059bd47e876fb3cf7d3ddd5b72c4fafb2b3056fb7c406157a2e6",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x4200000000000000000000000000000000000007",
"soltype": {
"name": "libAddressManager",
"type": "address",
"storage_location": "storage",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "address" }
},
"original": "0x0000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000001",
"raw": [
{
"address": "0x4200000000000000000000000000000000000007",
"key": "0x999bc7ef95f81c12a56197ed4eff66656ee2a38fa257b3f10a0324fcc950fe3d",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": {
"name": "_actionsSetCounter",
"type": "uint256",
"storage_location": "storage",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000005",
"indexed": false,
"simple_type": { "type": "uint" }
},
"original": "0",
"dirty": "1",
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x0000000000000000000000000000000000000000000000000000000000000005",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": {
"name": "_queuedActions",
"type": "mapping (bytes32 => bool)",
"storage_location": "storage",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000007",
"indexed": false
},
"original": { "0x7dba59c5f864453111e7c15def0f728aa14e710043808cfac1ed0814d48d9295": false },
"dirty": { "0x7dba59c5f864453111e7c15def0f728aa14e710043808cfac1ed0814d48d9295": true },
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x376bd9825c9fd2ef782b5580db84a767f5574b776246e95c9eeec8ebb1350def",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x3d2c8b421b6f4e6ae9fde89196027be6c5dcbced1de5b98e0184e112481ffe71",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x6578656375746528290000000000000000000000000000000000000000000012"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4f8",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4f9",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4fa",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4fb",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4fc",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": {
"name": "_actionsSets",
"type": "mapping (uint256 => tuple)",
"storage_location": "memory",
"components": [
{
"name": "targets",
"type": "address[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "address" } }
},
{
"name": "values",
"type": "uint256[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "uint" } }
},
{
"name": "signatures",
"type": "string[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "string" } }
},
{
"name": "calldatas",
"type": "bytes[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bytes" } }
},
{
"name": "withDelegatecalls",
"type": "bool[]",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "slice", "nested_type": { "type": "bool" } }
},
{
"name": "executionTime",
"type": "uint256",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "uint" }
},
{
"name": "executed",
"type": "bool",
"storage_location": "memory",
"components": null,
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "bool" }
},
{
"name": "canceled",
"type": "bool",
"storage_location": "memory",
"components": null,
"offset": 8,
"index": "0x0000000000000000000000000000000000000000000000000000000000000000",
"indexed": false,
"simple_type": { "type": "bool" }
}
],
"offset": 0,
"index": "0x0000000000000000000000000000000000000000000000000000000000000006",
"indexed": false
},
"original": {
"\"0\"": {
"calldatas": null,
"canceled": false,
"executed": false,
"executionTime": "0",
"signatures": null,
"targets": null,
"values": null,
"withDelegatecalls": null
}
},
"dirty": {
"\"0\"": {
"calldatas": null,
"canceled": false,
"executed": false,
"executionTime": "1672151297",
"signatures": null,
"targets": null,
"values": null,
"withDelegatecalls": null
}
},
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0x54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4fd",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000063ab0101"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0xcf2da9b1a58b3ef2366fd2814b74ee2dce1473d30c286b9707e374f852c9ee7d",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x0000000000000000000000000000000000000000000000000000000000000001"
}
]
},
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"soltype": null,
"original": null,
"dirty": null,
"raw": [
{
"address": "0x7d9103572be58ffe99dc390e8246f02dcae6f611",
"key": "0xf1ca0f4808f7f0c52440675894727c9e66265266cd1e1f5015f8b745ca2de5f3",
"original": "0x0000000000000000000000000000000000000000000000000000000000000000",
"dirty": "0x000000000000000000000000280e404338d9d8e50b11d6677b9c91ba86e0fd22"
}
]
}
],
"raw_state_diff": null,
"console_logs": null,
"created_at": "2022-12-25T14:28:17Z"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment