From 0a9ccc1ed81a2164993caf170635ea381edd00ad Mon Sep 17 00:00:00 2001 From: Karim T Date: Fri, 20 Mar 2020 17:04:55 +0100 Subject: [PATCH] [PIE-2267] Automated tests for handling ERC20 contract (#529) * update changelog Signed-off-by: Karim TAAM * Init test for ERC20 deployment and transfert Signed-off-by: Karim TAAM * add automated tests for handling of ERC20 token contract. Signed-off-by: Karim TAAM * remove useless change Signed-off-by: Karim TAAM --- .../api/jsonrpc/trace/chain-data/blocks.json | 20 + ...race_replayBlockTransactions_all_0x19.json | 9821 +++++++++++++++++ ...eplayBlockTransactions_traceOnly_0x19.json | 70 + ...replayBlockTransactions_diffOnly_0x19.json | 140 + .../trace_replayBlockTransactions_0x19.json | 9677 ++++++++++++++++ .../specs/trace-block/trace_block_0x17.json | 76 + .../specs/trace-block/trace_block_0x18.json | 125 + .../specs/trace-block/trace_block_0x19.json | 74 + .../trace_transaction_0x18.json | 114 + .../trace_transaction_0x19.json | 77 + 10 files changed, 20194 insertions(+) create mode 100644 ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/all/trace_replayBlockTransactions_all_0x19.json create mode 100644 ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/flat/trace_replayBlockTransactions_traceOnly_0x19.json create mode 100644 ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/statediff/trace_replayBlockTransactions_diffOnly_0x19.json create mode 100644 ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/vm-trace/trace_replayBlockTransactions_0x19.json create mode 100644 ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x17.json create mode 100644 ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x18.json create mode 100644 ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x19.json create mode 100644 ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-transaction/trace_transaction_0x18.json create mode 100644 ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-transaction/trace_transaction_0x19.json diff --git a/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/chain-data/blocks.json b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/chain-data/blocks.json index 435a0842f4..14e1d7cfdb 100644 --- a/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/chain-data/blocks.json +++ b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/chain-data/blocks.json @@ -441,6 +441,26 @@ "data": "0x000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120785e45de3d6be050ba3c4d33ff0bb2d010ace3b1dfe9c49f4c7a8075102fa19a86c010ace3b1dfe9c49f4c7a8075102fa19a86d" } ] + }, + { + "number": "0x19", + "transactions": [ + { + "comment": "Deploy ERC20 contract", + "secretKey": "0xc87509a1c067bbde78beb793e6fa76530b6382a4c0241e5e4a9ec0a0f44dc0d3", + "gasLimit": "0xFFFFF2", + "gasPrice": "0xEF", + "data": "0x606060405234156200001057600080fd5b604051620016d8380380620016d8833981016040528080519060200190919080518201919060200180519060200190919080518201919050505b83600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550836003819055508260009080519060200190620000ad9291906200012e565b508060019080519060200190620000c69291906200012e565b5081600260006101000a81548160ff021916908360ff16021790555033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50505050620001dd565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200017157805160ff1916838001178555620001a2565b82800160010185558215620001a2579182015b82811115620001a157825182559160200191906001019062000184565b5b509050620001b19190620001b5565b5090565b620001da91905b80821115620001d6576000816000905550600101620001bc565b5090565b90565b6114eb80620001ed6000396000f300606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029000000000000000000000000000000000000000000a56fa5b99019a5c80000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000003424e4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003424e420000000000000000000000000000000000000000000000000000000000" + }, + { + "comment": "Transfert ERC20 tokens (with contract created 0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87)", + "secretKey": "0xc87509a1c067bbde78beb793e6fa76530b6382a4c0241e5e4a9ec0a0f44dc0d3", + "gasLimit": "0xFFFFF2", + "gasPrice": "0x23c346000", + "to": "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87", + "data": "0xa9059cbb0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e400000000000000000000000000000000000000000000003635c9adc5dea00000" + } + ] } ] } diff --git a/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/all/trace_replayBlockTransactions_all_0x19.json b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/all/trace_replayBlockTransactions_all_0x19.json new file mode 100644 index 0000000000..4f77b6a4ac --- /dev/null +++ b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/all/trace_replayBlockTransactions_all_0x19.json @@ -0,0 +1,9821 @@ +{ + "request": { + "jsonrpc": "2.0", + "method": "trace_replayBlockTransactions", + "params": [ + "0x19", + [ + "trace", + "vmTrace", + "stateDiff" + ] + ], + "id": 415 + }, + "response": { + "jsonrpc": "2.0", + "result": [ + { + "output": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "stateDiff": { + "0x0000000000000000000000000000000000000000": { + "balance": { + "*": { + "from": "0x29a2241b242ff628f", + "to": "0x29a2241b2561b91c5" + } + }, + "code": "=", + "nonce": "=", + "storage": {} + }, + "0x627306090abab3a6e1400e9345bc60c78a8bef57": { + "balance": { + "*": { + "from": "0xefffffffffffffffff6e2b247", + "to": "0xeffffffffffffffffe3c68311" + } + }, + "code": "=", + "nonce": { + "*": { + "from": "0x13", + "to": "0x14" + } + }, + "storage": {} + }, + "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87": { + "balance": { + "+": "0x0" + }, + "code": { + "+": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029" + }, + "nonce": { + "+": "0x1" + }, + "storage": { + "0x0000000000000000000000000000000000000000000000000000000000000000": { + "+": "0x424e420000000000000000000000000000000000000000000000000000000006" + }, + "0x0000000000000000000000000000000000000000000000000000000000000001": { + "+": "0x424e420000000000000000000000000000000000000000000000000000000006" + }, + "0x0000000000000000000000000000000000000000000000000000000000000002": { + "+": "0x0000000000000000000000000000000000000000000000000000000000000012" + }, + "0x0000000000000000000000000000000000000000000000000000000000000003": { + "+": "0x000000000000000000000000000000000000000000a56fa5b99019a5c8000000" + }, + "0x0000000000000000000000000000000000000000000000000000000000000004": { + "+": "0x000000000000000000000000627306090abab3a6e1400e9345bc60c78a8bef57" + }, + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d": { + "+": "0x000000000000000000000000000000000000000000a56fa5b99019a5c8000000" + } + } + } + }, + "trace": [ + { + "action": { + "creationMethod": "create", + "from": "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "gas": "0xfdc95a", + "init": "0x606060405234156200001057600080fd5b604051620016d8380380620016d8833981016040528080519060200190919080518201919060200180519060200190919080518201919050505b83600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550836003819055508260009080519060200190620000ad9291906200012e565b508060019080519060200190620000c69291906200012e565b5081600260006101000a81548160ff021916908360ff16021790555033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50505050620001dd565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200017157805160ff1916838001178555620001a2565b82800160010185558215620001a2579182015b82811115620001a157825182559160200191906001019062000184565b5b509050620001b19190620001b5565b5090565b620001da91905b80821115620001d6576000816000905550600101620001bc565b5090565b90565b6114eb80620001ed6000396000f300606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029000000000000000000000000000000000000000000a56fa5b99019a5c80000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000003424e4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003424e420000000000000000000000000000000000000000000000000000000000", + "value": "0x0" + }, + "result": { + "address": "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87", + "code": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "gasUsed": "0x124192" + }, + "subtraces": 0, + "traceAddress": [], + "type": "create" + } + ], + "transactionHash": "0xed9852eaa132d91f807e45dccd8d6859560f427637f9f4e3fc5741db997eefb0", + "vmTrace": { + "code": "0x606060405234156200001057600080fd5b604051620016d8380380620016d8833981016040528080519060200190919080518201919060200180519060200190919080518201919050505b83600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550836003819055508260009080519060200190620000ad9291906200012e565b508060019080519060200190620000c69291906200012e565b5081600260006101000a81548160ff021916908360ff16021790555033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50505050620001dd565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200017157805160ff1916838001178555620001a2565b82800160010185558215620001a2579182015b82811115620001a157825182559160200191906001019062000184565b5b509050620001b19190620001b5565b5090565b620001da91905b80821115620001d6576000816000905550600101620001bc565b5090565b90565b6114eb80620001ed6000396000f300606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029000000000000000000000000000000000000000000a56fa5b99019a5c80000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000003424e4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003424e420000000000000000000000000000000000000000000000000000000000", + "ops": [ + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60" + ], + "store": null, + "used": 16632151 + }, + "pc": 0, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16632148 + }, + "pc": 2, + "sub": null + }, + { + "cost": 12, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000060", + "off": 64 + }, + "push": [], + "store": null, + "used": 16632136 + }, + "pc": 4, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16632134 + }, + "pc": 5, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16632131 + }, + "pc": 6, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x10" + ], + "store": null, + "used": 16632128 + }, + "pc": 7, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16632118 + }, + "pc": 11, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16632117 + }, + "pc": 16, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16632114 + }, + "pc": 17, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000060", + "off": 64 + }, + "push": [ + "0x60" + ], + "store": null, + "used": 16632111 + }, + "pc": 19, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x16d8" + ], + "store": null, + "used": 16632108 + }, + "pc": 20, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x17d8" + ], + "store": null, + "used": 16632106 + }, + "pc": 24, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16632103 + }, + "pc": 25, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100", + "0x100" + ], + "store": null, + "used": 16632100 + }, + "pc": 26, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x16d8" + ], + "store": null, + "used": 16632097 + }, + "pc": 27, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x100", + "0x100", + "0x16d8", + "0x60" + ], + "store": null, + "used": 16632094 + }, + "pc": 31, + "sub": null + }, + { + "cost": 51, + "ex": { + "mem": { + "data": "0x000000000000000000000000000000000000000000a56fa5b99019a5c80000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000003424e4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003424e420000000000000000000000000000000000000000000000000000000000", + "off": 96 + }, + "push": [], + "store": null, + "used": 16632043 + }, + "pc": 32, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x100", + "0x60" + ], + "store": null, + "used": 16632040 + }, + "pc": 33, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x160" + ], + "store": null, + "used": 16632037 + }, + "pc": 34, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16632034 + }, + "pc": 35, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000160", + "off": 64 + }, + "push": [], + "store": null, + "used": 16632031 + }, + "pc": 37, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x60" + ], + "store": null, + "used": 16632028 + }, + "pc": 38, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x60" + ], + "store": null, + "used": 16632025 + }, + "pc": 39, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x000000000000000000000000000000000000000000a56fa5b99019a5c8000000", + "off": 96 + }, + "push": [ + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16632022 + }, + "pc": 40, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x60" + ], + "store": null, + "used": 16632019 + }, + "pc": 41, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16632016 + }, + "pc": 42, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x80" + ], + "store": null, + "used": 16632013 + }, + "pc": 44, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x80", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16632010 + }, + "pc": 45, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x80", + "0x60" + ], + "store": null, + "used": 16632007 + }, + "pc": 46, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x80" + ], + "store": null, + "used": 16632004 + }, + "pc": 47, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x80", + "0x80" + ], + "store": null, + "used": 16632001 + }, + "pc": 48, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000080", + "off": 128 + }, + "push": [ + "0x80" + ], + "store": null, + "used": 16631998 + }, + "pc": 49, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x80", + "0x80", + "0x60" + ], + "store": null, + "used": 16631995 + }, + "pc": 50, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xe0" + ], + "store": null, + "used": 16631992 + }, + "pc": 51, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xe0", + "0x80", + "0x60" + ], + "store": null, + "used": 16631989 + }, + "pc": 52, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x80" + ], + "store": null, + "used": 16631986 + }, + "pc": 53, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16631983 + }, + "pc": 54, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa0" + ], + "store": null, + "used": 16631980 + }, + "pc": 56, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa0", + "0xa0" + ], + "store": null, + "used": 16631977 + }, + "pc": 57, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000012", + "off": 160 + }, + "push": [ + "0x12" + ], + "store": null, + "used": 16631974 + }, + "pc": 58, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12", + "0xa0" + ], + "store": null, + "used": 16631971 + }, + "pc": 59, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16631968 + }, + "pc": 60, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xc0" + ], + "store": null, + "used": 16631965 + }, + "pc": 62, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xc0", + "0x12" + ], + "store": null, + "used": 16631962 + }, + "pc": 63, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12", + "0xc0", + "0x60" + ], + "store": null, + "used": 16631959 + }, + "pc": 64, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0xc0" + ], + "store": null, + "used": 16631956 + }, + "pc": 65, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xc0", + "0xc0" + ], + "store": null, + "used": 16631953 + }, + "pc": 66, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x00000000000000000000000000000000000000000000000000000000000000c0", + "off": 192 + }, + "push": [ + "0xc0" + ], + "store": null, + "used": 16631950 + }, + "pc": 67, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0xc0", + "0xc0", + "0x60" + ], + "store": null, + "used": 16631947 + }, + "pc": 68, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x120" + ], + "store": null, + "used": 16631944 + }, + "pc": 69, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x120", + "0xc0", + "0x60" + ], + "store": null, + "used": 16631941 + }, + "pc": 70, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0xc0" + ], + "store": null, + "used": 16631938 + }, + "pc": 71, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16631936 + }, + "pc": 72, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16631934 + }, + "pc": 73, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16631933 + }, + "pc": 74, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0xe0", + "0x12", + "0x120", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16631930 + }, + "pc": 75, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16631927 + }, + "pc": 76, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16631924 + }, + "pc": 78, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16631922 + }, + "pc": 80, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16631919 + }, + "pc": 81, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16631916 + }, + "pc": 102, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16631913 + }, + "pc": 103, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16631910 + }, + "pc": 124, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x0" + ], + "store": null, + "used": 16631907 + }, + "pc": 125, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x000000000000000000000000627306090abab3a6e1400e9345bc60c78a8bef57", + "off": 0 + }, + "push": [], + "store": null, + "used": 16631904 + }, + "pc": 126, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16631901 + }, + "pc": 127, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16631898 + }, + "pc": 129, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16631895 + }, + "pc": 130, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16631892 + }, + "pc": 131, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16631889 + }, + "pc": 132, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16631886 + }, + "pc": 133, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16631883 + }, + "pc": 135, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16631880 + }, + "pc": 136, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16631838 + }, + "pc": 138, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16631835 + }, + "pc": 139, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16631832 + }, + "pc": 140, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d", + "val": "0xa56fa5b99019a5c8000000" + }, + "used": 16611832 + }, + "pc": 141, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16611830 + }, + "pc": 142, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0xe0", + "0x12", + "0x120", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16611827 + }, + "pc": 143, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3" + ], + "store": null, + "used": 16611824 + }, + "pc": 144, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x3", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16611821 + }, + "pc": 146, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x3" + ], + "store": null, + "used": 16611818 + }, + "pc": 147, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x3", + "val": "0xa56fa5b99019a5c8000000" + }, + "used": 16591818 + }, + "pc": 148, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16591816 + }, + "pc": 149, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xe0", + "0x12", + "0x120", + "0xe0" + ], + "store": null, + "used": 16591813 + }, + "pc": 150, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16591810 + }, + "pc": 151, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xe0" + ], + "store": null, + "used": 16591807 + }, + "pc": 153, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xe0", + "0xe0" + ], + "store": null, + "used": 16591804 + }, + "pc": 154, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000003", + "off": 224 + }, + "push": [ + "0x3" + ], + "store": null, + "used": 16591801 + }, + "pc": 155, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0xe0" + ], + "store": null, + "used": 16591798 + }, + "pc": 156, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16591795 + }, + "pc": 157, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16591792 + }, + "pc": 159, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100", + "0x3" + ], + "store": null, + "used": 16591789 + }, + "pc": 160, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xad" + ], + "store": null, + "used": 16591786 + }, + "pc": 161, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xad", + "0x100", + "0x3", + "0x0" + ], + "store": null, + "used": 16591783 + }, + "pc": 165, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x3", + "0x100" + ], + "store": null, + "used": 16591780 + }, + "pc": 166, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100", + "0x3" + ], + "store": null, + "used": 16591777 + }, + "pc": 167, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12e" + ], + "store": null, + "used": 16591774 + }, + "pc": 168, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16591766 + }, + "pc": 172, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16591765 + }, + "pc": 302, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x100", + "0x3", + "0x0" + ], + "store": null, + "used": 16591762 + }, + "pc": 303, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x0" + ], + "store": null, + "used": 16591759 + }, + "pc": 304, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590959 + }, + "pc": 305, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16590956 + }, + "pc": 306, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x1", + "0x0" + ], + "store": null, + "used": 16590953 + }, + "pc": 308, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16590950 + }, + "pc": 309, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590947 + }, + "pc": 311, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16590944 + }, + "pc": 312, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16590941 + }, + "pc": 313, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16590936 + }, + "pc": 316, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16590933 + }, + "pc": 317, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590930 + }, + "pc": 318, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2" + ], + "store": null, + "used": 16590927 + }, + "pc": 319, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2", + "0x0" + ], + "store": null, + "used": 16590924 + }, + "pc": 321, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590919 + }, + "pc": 322, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x0" + ], + "store": null, + "used": 16590916 + }, + "pc": 323, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590913 + }, + "pc": 324, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000000", + "off": 0 + }, + "push": [], + "store": null, + "used": 16590910 + }, + "pc": 326, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16590907 + }, + "pc": 327, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590904 + }, + "pc": 329, + "sub": null + }, + { + "cost": 36, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16590868 + }, + "pc": 331, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x0" + ], + "store": null, + "used": 16590865 + }, + "pc": 332, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16590862 + }, + "pc": 333, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16590859 + }, + "pc": 335, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16590856 + }, + "pc": 336, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x1f" + ], + "store": null, + "used": 16590853 + }, + "pc": 338, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590848 + }, + "pc": 339, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x0", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16590845 + }, + "pc": 340, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16590842 + }, + "pc": 341, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x3", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x100" + ], + "store": null, + "used": 16590839 + }, + "pc": 342, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x100", + "0x3" + ], + "store": null, + "used": 16590836 + }, + "pc": 343, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16590833 + }, + "pc": 344, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590830 + }, + "pc": 346, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x171" + ], + "store": null, + "used": 16590827 + }, + "pc": 347, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16590817 + }, + "pc": 351, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100", + "0x100" + ], + "store": null, + "used": 16590814 + }, + "pc": 352, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x424e420000000000000000000000000000000000000000000000000000000000", + "off": 256 + }, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000000" + ], + "store": null, + "used": 16590811 + }, + "pc": 353, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16590808 + }, + "pc": 354, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + ], + "store": null, + "used": 16590805 + }, + "pc": 356, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000000" + ], + "store": null, + "used": 16590802 + }, + "pc": 357, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x100", + "0x424e420000000000000000000000000000000000000000000000000000000000", + "0x3" + ], + "store": null, + "used": 16590799 + }, + "pc": 358, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0x3" + ], + "store": null, + "used": 16590796 + }, + "pc": 359, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x6" + ], + "store": null, + "used": 16590793 + }, + "pc": 360, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000006" + ], + "store": null, + "used": 16590790 + }, + "pc": 361, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x3", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x100", + "0x424e420000000000000000000000000000000000000000000000000000000006", + "0x0" + ], + "store": null, + "used": 16590787 + }, + "pc": 362, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x0", + "val": "0x424e420000000000000000000000000000000000000000000000000000000006" + }, + "used": 16570787 + }, + "pc": 363, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1a2" + ], + "store": null, + "used": 16570784 + }, + "pc": 364, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570776 + }, + "pc": 368, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570775 + }, + "pc": 418, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570773 + }, + "pc": 419, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x3" + ], + "store": null, + "used": 16570770 + }, + "pc": 420, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570768 + }, + "pc": 421, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b1" + ], + "store": null, + "used": 16570765 + }, + "pc": 422, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b1", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570762 + }, + "pc": 426, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570759 + }, + "pc": 427, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b5" + ], + "store": null, + "used": 16570756 + }, + "pc": 428, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570748 + }, + "pc": 432, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570747 + }, + "pc": 437, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1da" + ], + "store": null, + "used": 16570744 + }, + "pc": 438, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1da", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570741 + }, + "pc": 442, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570738 + }, + "pc": 443, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570737 + }, + "pc": 444, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570734 + }, + "pc": 445, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570731 + }, + "pc": 446, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16570728 + }, + "pc": 447, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16570725 + }, + "pc": 448, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1d6" + ], + "store": null, + "used": 16570722 + }, + "pc": 449, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570712 + }, + "pc": 453, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570711 + }, + "pc": 470, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570709 + }, + "pc": 471, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x1da" + ], + "store": null, + "used": 16570706 + }, + "pc": 472, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570698 + }, + "pc": 473, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570697 + }, + "pc": 474, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x1b1" + ], + "store": null, + "used": 16570694 + }, + "pc": 475, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570686 + }, + "pc": 476, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570685 + }, + "pc": 433, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570683 + }, + "pc": 434, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xad" + ], + "store": null, + "used": 16570680 + }, + "pc": 435, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570672 + }, + "pc": 436, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570671 + }, + "pc": 173, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570669 + }, + "pc": 174, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x120", + "0x120" + ], + "store": null, + "used": 16570666 + }, + "pc": 175, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16570663 + }, + "pc": 176, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x120" + ], + "store": null, + "used": 16570660 + }, + "pc": 178, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x120", + "0x120" + ], + "store": null, + "used": 16570657 + }, + "pc": 179, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000003", + "off": 288 + }, + "push": [ + "0x3" + ], + "store": null, + "used": 16570654 + }, + "pc": 180, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0x120" + ], + "store": null, + "used": 16570651 + }, + "pc": 181, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16570648 + }, + "pc": 182, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x140" + ], + "store": null, + "used": 16570645 + }, + "pc": 184, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x140", + "0x3" + ], + "store": null, + "used": 16570642 + }, + "pc": 185, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xc6" + ], + "store": null, + "used": 16570639 + }, + "pc": 186, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xc6", + "0x140", + "0x3", + "0x1" + ], + "store": null, + "used": 16570636 + }, + "pc": 190, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x3", + "0x140" + ], + "store": null, + "used": 16570633 + }, + "pc": 191, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x140", + "0x3" + ], + "store": null, + "used": 16570630 + }, + "pc": 192, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12e" + ], + "store": null, + "used": 16570627 + }, + "pc": 193, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570619 + }, + "pc": 197, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570618 + }, + "pc": 302, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x140", + "0x3", + "0x1" + ], + "store": null, + "used": 16570615 + }, + "pc": 303, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x1" + ], + "store": null, + "used": 16570612 + }, + "pc": 304, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569812 + }, + "pc": 305, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16569809 + }, + "pc": 306, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x1", + "0x0" + ], + "store": null, + "used": 16569806 + }, + "pc": 308, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16569803 + }, + "pc": 309, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569800 + }, + "pc": 311, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16569797 + }, + "pc": 312, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16569794 + }, + "pc": 313, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16569789 + }, + "pc": 316, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16569786 + }, + "pc": 317, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569783 + }, + "pc": 318, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2" + ], + "store": null, + "used": 16569780 + }, + "pc": 319, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2", + "0x0" + ], + "store": null, + "used": 16569777 + }, + "pc": 321, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569772 + }, + "pc": 322, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x1" + ], + "store": null, + "used": 16569769 + }, + "pc": 323, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569766 + }, + "pc": 324, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "off": 0 + }, + "push": [], + "store": null, + "used": 16569763 + }, + "pc": 326, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16569760 + }, + "pc": 327, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569757 + }, + "pc": 329, + "sub": null + }, + { + "cost": 36, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16569721 + }, + "pc": 331, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x0" + ], + "store": null, + "used": 16569718 + }, + "pc": 332, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16569715 + }, + "pc": 333, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16569712 + }, + "pc": 335, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16569709 + }, + "pc": 336, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x1f" + ], + "store": null, + "used": 16569706 + }, + "pc": 338, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569701 + }, + "pc": 339, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x0", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16569698 + }, + "pc": 340, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16569695 + }, + "pc": 341, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x3", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x140" + ], + "store": null, + "used": 16569692 + }, + "pc": 342, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x140", + "0x3" + ], + "store": null, + "used": 16569689 + }, + "pc": 343, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16569686 + }, + "pc": 344, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569683 + }, + "pc": 346, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x171" + ], + "store": null, + "used": 16569680 + }, + "pc": 347, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16569670 + }, + "pc": 351, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x140", + "0x140" + ], + "store": null, + "used": 16569667 + }, + "pc": 352, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x424e420000000000000000000000000000000000000000000000000000000000", + "off": 320 + }, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000000" + ], + "store": null, + "used": 16569664 + }, + "pc": 353, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16569661 + }, + "pc": 354, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + ], + "store": null, + "used": 16569658 + }, + "pc": 356, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000000" + ], + "store": null, + "used": 16569655 + }, + "pc": 357, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x140", + "0x424e420000000000000000000000000000000000000000000000000000000000", + "0x3" + ], + "store": null, + "used": 16569652 + }, + "pc": 358, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0x3" + ], + "store": null, + "used": 16569649 + }, + "pc": 359, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x6" + ], + "store": null, + "used": 16569646 + }, + "pc": 360, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000006" + ], + "store": null, + "used": 16569643 + }, + "pc": 361, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x3", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x140", + "0x424e420000000000000000000000000000000000000000000000000000000006", + "0x1" + ], + "store": null, + "used": 16569640 + }, + "pc": 362, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x1", + "val": "0x424e420000000000000000000000000000000000000000000000000000000006" + }, + "used": 16549640 + }, + "pc": 363, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1a2" + ], + "store": null, + "used": 16549637 + }, + "pc": 364, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549629 + }, + "pc": 368, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549628 + }, + "pc": 418, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549626 + }, + "pc": 419, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x3" + ], + "store": null, + "used": 16549623 + }, + "pc": 420, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549621 + }, + "pc": 421, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b1" + ], + "store": null, + "used": 16549618 + }, + "pc": 422, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b1", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549615 + }, + "pc": 426, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549612 + }, + "pc": 427, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b5" + ], + "store": null, + "used": 16549609 + }, + "pc": 428, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549601 + }, + "pc": 432, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549600 + }, + "pc": 437, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1da" + ], + "store": null, + "used": 16549597 + }, + "pc": 438, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1da", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549594 + }, + "pc": 442, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549591 + }, + "pc": 443, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549590 + }, + "pc": 444, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549587 + }, + "pc": 445, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549584 + }, + "pc": 446, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16549581 + }, + "pc": 447, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16549578 + }, + "pc": 448, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1d6" + ], + "store": null, + "used": 16549575 + }, + "pc": 449, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549565 + }, + "pc": 453, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549564 + }, + "pc": 470, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549562 + }, + "pc": 471, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x1da" + ], + "store": null, + "used": 16549559 + }, + "pc": 472, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549551 + }, + "pc": 473, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549550 + }, + "pc": 474, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x1b1" + ], + "store": null, + "used": 16549547 + }, + "pc": 475, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549539 + }, + "pc": 476, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549538 + }, + "pc": 433, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549536 + }, + "pc": 434, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0xc6" + ], + "store": null, + "used": 16549533 + }, + "pc": 435, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549525 + }, + "pc": 436, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549524 + }, + "pc": 198, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549522 + }, + "pc": 199, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12", + "0x120", + "0x12" + ], + "store": null, + "used": 16549519 + }, + "pc": 200, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2" + ], + "store": null, + "used": 16549516 + }, + "pc": 201, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16549513 + }, + "pc": 203, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16549510 + }, + "pc": 205, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16549500 + }, + "pc": 208, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2", + "0x1", + "0x2" + ], + "store": null, + "used": 16549497 + }, + "pc": 209, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16548697 + }, + "pc": 210, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x0", + "0x1" + ], + "store": null, + "used": 16548694 + }, + "pc": 211, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16548691 + }, + "pc": 212, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16548686 + }, + "pc": 214, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + ], + "store": null, + "used": 16548683 + }, + "pc": 215, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16548680 + }, + "pc": 216, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x1" + ], + "store": null, + "used": 16548677 + }, + "pc": 217, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12", + "0x2", + "0x0", + "0x1", + "0x12" + ], + "store": null, + "used": 16548674 + }, + "pc": 218, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16548671 + }, + "pc": 219, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12" + ], + "store": null, + "used": 16548668 + }, + "pc": 221, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x12" + ], + "store": null, + "used": 16548663 + }, + "pc": 222, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12" + ], + "store": null, + "used": 16548660 + }, + "pc": 223, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12", + "0x2" + ], + "store": null, + "used": 16548657 + }, + "pc": 224, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x2", + "val": "0x12" + }, + "used": 16528657 + }, + "pc": 225, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16528655 + }, + "pc": 226, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16528653 + }, + "pc": 227, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4" + ], + "store": null, + "used": 16528650 + }, + "pc": 228, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16528647 + }, + "pc": 230, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16528644 + }, + "pc": 232, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16528634 + }, + "pc": 235, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4", + "0x1", + "0x4" + ], + "store": null, + "used": 16528631 + }, + "pc": 236, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16527831 + }, + "pc": 237, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x0", + "0x1" + ], + "store": null, + "used": 16527828 + }, + "pc": 238, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16527825 + }, + "pc": 239, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16527820 + }, + "pc": 260, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffff0000000000000000000000000000000000000000" + ], + "store": null, + "used": 16527817 + }, + "pc": 261, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16527814 + }, + "pc": 262, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x1" + ], + "store": null, + "used": 16527811 + }, + "pc": 263, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x4", + "0x0", + "0x1", + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16527808 + }, + "pc": 264, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16527805 + }, + "pc": 265, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16527802 + }, + "pc": 286, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16527797 + }, + "pc": 287, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16527794 + }, + "pc": 288, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x4" + ], + "store": null, + "used": 16527791 + }, + "pc": 289, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x4", + "val": "0x627306090abab3a6e1400e9345bc60c78a8bef57" + }, + "used": 16507791 + }, + "pc": 290, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507789 + }, + "pc": 291, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507788 + }, + "pc": 292, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507786 + }, + "pc": 293, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507784 + }, + "pc": 294, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507782 + }, + "pc": 295, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507780 + }, + "pc": 296, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1dd" + ], + "store": null, + "used": 16507777 + }, + "pc": 297, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507769 + }, + "pc": 301, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507768 + }, + "pc": 477, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14eb" + ], + "store": null, + "used": 16507765 + }, + "pc": 478, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14eb", + "0x14eb" + ], + "store": null, + "used": 16507762 + }, + "pc": 481, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1ed" + ], + "store": null, + "used": 16507759 + }, + "pc": 482, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16507756 + }, + "pc": 486, + "sub": null + }, + { + "cost": 1033, + "ex": { + "mem": { + "data": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "off": 0 + }, + "push": [], + "store": null, + "used": 16506723 + }, + "pc": 488, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16506720 + }, + "pc": 489, + "sub": null + }, + { + "cost": 0, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16506720 + }, + "pc": 491, + "sub": null + } + ] + } + }, + { + "output": "0x", + "stateDiff": { + "0x0000000000000000000000000000000000000000": { + "balance": { + "*": { + "from": "0x29a2241b2561b91c5", + "to": "0x29a2418e1bf00d1c5" + } + }, + "code": "=", + "nonce": "=", + "storage": {} + }, + "0x627306090abab3a6e1400e9345bc60c78a8bef57": { + "balance": { + "*": { + "from": "0xeffffffffffffffffe3c68311", + "to": "0xefffffffffffe28d07ae14311" + } + }, + "code": "=", + "nonce": { + "*": { + "from": "0x14", + "to": "0x15" + } + }, + "storage": {} + }, + "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87": { + "balance": "=", + "code": "=", + "nonce": "=", + "storage": { + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643": { + "*": { + "from": "0x0000000000000000000000000000000000000000000000000000000000000000", + "to": "0x00000000000000000000000000000000000000000000003635c9adc5dea00000" + } + }, + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d": { + "*": { + "from": "0x000000000000000000000000000000000000000000a56fa5b99019a5c8000000", + "to": "0x000000000000000000000000000000000000000000a56f6f83c66bdfe9600000" + } + } + } + } + }, + "trace": [ + { + "action": { + "callType": "call", + "from": "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "gas": "0xffab66", + "input": "0xa9059cbb0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e400000000000000000000000000000000000000000000003635c9adc5dea00000", + "to": "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87", + "value": "0x0" + }, + "result": { + "gasUsed": "0x7e42", + "output": "0x" + }, + "subtraces": 0, + "traceAddress": [], + "type": "call" + } + ], + "transactionHash": "0x752c025084f7cd0dae7fc6193db319e6931873780b3ee8c6f5835515c9c24110", + "vmTrace": { + "code": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "ops": [ + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60" + ], + "store": null, + "used": 16755555 + }, + "pc": 0, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16755552 + }, + "pc": 2, + "sub": null + }, + { + "cost": 12, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000060", + "off": 64 + }, + "push": [], + "store": null, + "used": 16755540 + }, + "pc": 4, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x44" + ], + "store": null, + "used": 16755538 + }, + "pc": 5, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755535 + }, + "pc": 6, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xd9" + ], + "store": null, + "used": 16755532 + }, + "pc": 7, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755522 + }, + "pc": 10, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755519 + }, + "pc": 11, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5c" + ], + "store": null, + "used": 16755516 + }, + "pc": 13, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100000000000000000000000000000000000000000000000000000000" + ], + "store": null, + "used": 16755513 + }, + "pc": 14, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100000000000000000000000000000000000000000000000000000000", + "0xa9059cbb0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5c" + ], + "store": null, + "used": 16755510 + }, + "pc": 44, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb" + ], + "store": null, + "used": 16755505 + }, + "pc": 45, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffff" + ], + "store": null, + "used": 16755502 + }, + "pc": 46, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb" + ], + "store": null, + "used": 16755499 + }, + "pc": 51, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755496 + }, + "pc": 52, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x6fdde03" + ], + "store": null, + "used": 16755493 + }, + "pc": 53, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755490 + }, + "pc": 58, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xe2" + ], + "store": null, + "used": 16755487 + }, + "pc": 59, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755477 + }, + "pc": 62, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755474 + }, + "pc": 63, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x95ea7b3" + ], + "store": null, + "used": 16755471 + }, + "pc": 64, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755468 + }, + "pc": 69, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x171" + ], + "store": null, + "used": 16755465 + }, + "pc": 70, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755455 + }, + "pc": 73, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755452 + }, + "pc": 74, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x18160ddd" + ], + "store": null, + "used": 16755449 + }, + "pc": 75, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755446 + }, + "pc": 80, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1cb" + ], + "store": null, + "used": 16755443 + }, + "pc": 81, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755433 + }, + "pc": 84, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755430 + }, + "pc": 85, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x23b872dd" + ], + "store": null, + "used": 16755427 + }, + "pc": 86, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755424 + }, + "pc": 91, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f4" + ], + "store": null, + "used": 16755421 + }, + "pc": 92, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755411 + }, + "pc": 95, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755408 + }, + "pc": 96, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x313ce567" + ], + "store": null, + "used": 16755405 + }, + "pc": 97, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755402 + }, + "pc": 102, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x26d" + ], + "store": null, + "used": 16755399 + }, + "pc": 103, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755389 + }, + "pc": 106, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755386 + }, + "pc": 107, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3bed33ce" + ], + "store": null, + "used": 16755383 + }, + "pc": 108, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755380 + }, + "pc": 113, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x29c" + ], + "store": null, + "used": 16755377 + }, + "pc": 114, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755367 + }, + "pc": 117, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755364 + }, + "pc": 118, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x42966c68" + ], + "store": null, + "used": 16755361 + }, + "pc": 119, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755358 + }, + "pc": 124, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2bf" + ], + "store": null, + "used": 16755355 + }, + "pc": 125, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755345 + }, + "pc": 128, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755342 + }, + "pc": 129, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x6623fc46" + ], + "store": null, + "used": 16755339 + }, + "pc": 130, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755336 + }, + "pc": 135, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2fa" + ], + "store": null, + "used": 16755333 + }, + "pc": 136, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755323 + }, + "pc": 139, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755320 + }, + "pc": 140, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x70a08231" + ], + "store": null, + "used": 16755317 + }, + "pc": 141, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755314 + }, + "pc": 146, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x335" + ], + "store": null, + "used": 16755311 + }, + "pc": 147, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755301 + }, + "pc": 150, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755298 + }, + "pc": 151, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x8da5cb5b" + ], + "store": null, + "used": 16755295 + }, + "pc": 152, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755292 + }, + "pc": 157, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x382" + ], + "store": null, + "used": 16755289 + }, + "pc": 158, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755279 + }, + "pc": 161, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755276 + }, + "pc": 162, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x95d89b41" + ], + "store": null, + "used": 16755273 + }, + "pc": 163, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755270 + }, + "pc": 168, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3d7" + ], + "store": null, + "used": 16755267 + }, + "pc": 169, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755257 + }, + "pc": 172, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755254 + }, + "pc": 173, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb" + ], + "store": null, + "used": 16755251 + }, + "pc": 174, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16755248 + }, + "pc": 179, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x466" + ], + "store": null, + "used": 16755245 + }, + "pc": 180, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755235 + }, + "pc": 183, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755234 + }, + "pc": 1126, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755232 + }, + "pc": 1127, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16755229 + }, + "pc": 1128, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x471" + ], + "store": null, + "used": 16755226 + }, + "pc": 1129, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755216 + }, + "pc": 1132, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755215 + }, + "pc": 1137, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4a6" + ], + "store": null, + "used": 16755212 + }, + "pc": 1138, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4" + ], + "store": null, + "used": 16755209 + }, + "pc": 1141, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4", + "0x4" + ], + "store": null, + "used": 16755206 + }, + "pc": 1143, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4", + "0x4" + ], + "store": null, + "used": 16755203 + }, + "pc": 1144, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16755200 + }, + "pc": 1145, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16755197 + }, + "pc": 1146, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16755194 + }, + "pc": 1167, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x4" + ], + "store": null, + "used": 16755191 + }, + "pc": 1168, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16755188 + }, + "pc": 1169, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x24" + ], + "store": null, + "used": 16755185 + }, + "pc": 1171, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x24", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16755182 + }, + "pc": 1172, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x24", + "0x4" + ], + "store": null, + "used": 16755179 + }, + "pc": 1173, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4", + "0x24" + ], + "store": null, + "used": 16755176 + }, + "pc": 1174, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x24", + "0x24" + ], + "store": null, + "used": 16755173 + }, + "pc": 1175, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16755170 + }, + "pc": 1176, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x24" + ], + "store": null, + "used": 16755167 + }, + "pc": 1177, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16755164 + }, + "pc": 1178, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x44" + ], + "store": null, + "used": 16755161 + }, + "pc": 1180, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x44", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16755158 + }, + "pc": 1181, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x44", + "0x4" + ], + "store": null, + "used": 16755155 + }, + "pc": 1182, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4", + "0x44" + ], + "store": null, + "used": 16755152 + }, + "pc": 1183, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755150 + }, + "pc": 1184, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755148 + }, + "pc": 1185, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xfd2" + ], + "store": null, + "used": 16755145 + }, + "pc": 1186, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755137 + }, + "pc": 1189, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755136 + }, + "pc": 4050, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755133 + }, + "pc": 4051, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16755130 + }, + "pc": 4053, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16755127 + }, + "pc": 4054, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16755124 + }, + "pc": 4075, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755121 + }, + "pc": 4076, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16755118 + }, + "pc": 4077, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff6" + ], + "store": null, + "used": 16755115 + }, + "pc": 4078, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755105 + }, + "pc": 4081, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755104 + }, + "pc": 4086, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755101 + }, + "pc": 4087, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16755098 + }, + "pc": 4089, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16755095 + }, + "pc": 4090, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755092 + }, + "pc": 4091, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16755089 + }, + "pc": 4092, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1005" + ], + "store": null, + "used": 16755086 + }, + "pc": 4093, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755076 + }, + "pc": 4096, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755075 + }, + "pc": 4101, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16755072 + }, + "pc": 4102, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16755069 + }, + "pc": 4103, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755066 + }, + "pc": 4105, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16755064 + }, + "pc": 4107, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16755061 + }, + "pc": 4108, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16755058 + }, + "pc": 4129, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16755055 + }, + "pc": 4130, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16755052 + }, + "pc": 4151, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x0" + ], + "store": null, + "used": 16755049 + }, + "pc": 4152, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x000000000000000000000000627306090abab3a6e1400e9345bc60c78a8bef57", + "off": 0 + }, + "push": [], + "store": null, + "used": 16755046 + }, + "pc": 4153, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16755043 + }, + "pc": 4154, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16755040 + }, + "pc": 4156, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16755037 + }, + "pc": 4157, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16755034 + }, + "pc": 4158, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16755031 + }, + "pc": 4159, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16755028 + }, + "pc": 4160, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16755025 + }, + "pc": 4162, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755022 + }, + "pc": 4163, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16754980 + }, + "pc": 4165, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16754180 + }, + "pc": 4166, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16754177 + }, + "pc": 4167, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16754174 + }, + "pc": 4168, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1051" + ], + "store": null, + "used": 16754171 + }, + "pc": 4169, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16754161 + }, + "pc": 4172, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16754160 + }, + "pc": 4177, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16754157 + }, + "pc": 4178, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16754154 + }, + "pc": 4180, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0x5", + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16754151 + }, + "pc": 4182, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16754148 + }, + "pc": 4183, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16754145 + }, + "pc": 4204, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16754142 + }, + "pc": 4205, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16754139 + }, + "pc": 4226, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x0" + ], + "store": null, + "used": 16754136 + }, + "pc": 4227, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "off": 0 + }, + "push": [], + "store": null, + "used": 16754133 + }, + "pc": 4228, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16754130 + }, + "pc": 4229, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16754127 + }, + "pc": 4231, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16754124 + }, + "pc": 4232, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16754121 + }, + "pc": 4233, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16754118 + }, + "pc": 4234, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16754115 + }, + "pc": 4235, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16754112 + }, + "pc": 4237, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16754109 + }, + "pc": 4238, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643" + ], + "store": null, + "used": 16754067 + }, + "pc": 4240, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16753267 + }, + "pc": 4241, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16753264 + }, + "pc": 4242, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16753261 + }, + "pc": 4243, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16753258 + }, + "pc": 4245, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000", + "0x5", + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16753255 + }, + "pc": 4247, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16753252 + }, + "pc": 4248, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16753249 + }, + "pc": 4269, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16753246 + }, + "pc": 4270, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16753243 + }, + "pc": 4291, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x0" + ], + "store": null, + "used": 16753240 + }, + "pc": 4292, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "off": 0 + }, + "push": [], + "store": null, + "used": 16753237 + }, + "pc": 4293, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16753234 + }, + "pc": 4294, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16753231 + }, + "pc": 4296, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16753228 + }, + "pc": 4297, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16753225 + }, + "pc": 4298, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16753222 + }, + "pc": 4299, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16753219 + }, + "pc": 4300, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16753216 + }, + "pc": 4302, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16753213 + }, + "pc": 4303, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643" + ], + "store": null, + "used": 16753171 + }, + "pc": 4305, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16752371 + }, + "pc": 4306, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16752368 + }, + "pc": 4307, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16752365 + }, + "pc": 4308, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16752362 + }, + "pc": 4309, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x10de" + ], + "store": null, + "used": 16752359 + }, + "pc": 4310, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16752349 + }, + "pc": 4313, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16752348 + }, + "pc": 4318, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1127" + ], + "store": null, + "used": 16752345 + }, + "pc": 4319, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16752342 + }, + "pc": 4322, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16752339 + }, + "pc": 4324, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16752337 + }, + "pc": 4326, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16752334 + }, + "pc": 4327, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16752331 + }, + "pc": 4348, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16752328 + }, + "pc": 4349, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16752325 + }, + "pc": 4370, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x0" + ], + "store": null, + "used": 16752322 + }, + "pc": 4371, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x000000000000000000000000627306090abab3a6e1400e9345bc60c78a8bef57", + "off": 0 + }, + "push": [], + "store": null, + "used": 16752319 + }, + "pc": 4372, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16752316 + }, + "pc": 4373, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16752313 + }, + "pc": 4375, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16752310 + }, + "pc": 4376, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16752307 + }, + "pc": 4377, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16752304 + }, + "pc": 4378, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16752301 + }, + "pc": 4379, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16752298 + }, + "pc": 4381, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16752295 + }, + "pc": 4382, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16752253 + }, + "pc": 4384, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16751453 + }, + "pc": 4385, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x1127", + "0xa56fa5b99019a5c8000000", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16751450 + }, + "pc": 4386, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x146a" + ], + "store": null, + "used": 16751447 + }, + "pc": 4387, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751439 + }, + "pc": 4390, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751438 + }, + "pc": 5226, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16751435 + }, + "pc": 5227, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1478" + ], + "store": null, + "used": 16751432 + }, + "pc": 5229, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x3635c9adc5dea00000", + "0x0", + "0x1478", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16751429 + }, + "pc": 5232, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x1478", + "0xa56fa5b99019a5c8000000", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16751426 + }, + "pc": 5233, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16751423 + }, + "pc": 5234, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16751420 + }, + "pc": 5235, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14af" + ], + "store": null, + "used": 16751417 + }, + "pc": 5236, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751409 + }, + "pc": 5239, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751408 + }, + "pc": 5295, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x1" + ], + "store": null, + "used": 16751405 + }, + "pc": 5296, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16751402 + }, + "pc": 5297, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16751399 + }, + "pc": 5298, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14bb" + ], + "store": null, + "used": 16751396 + }, + "pc": 5299, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751386 + }, + "pc": 5302, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751385 + }, + "pc": 5307, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751384 + }, + "pc": 5308, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751382 + }, + "pc": 5309, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751374 + }, + "pc": 5310, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751373 + }, + "pc": 5240, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16751370 + }, + "pc": 5241, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16751367 + }, + "pc": 5242, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56f6f83c66bdfe9600000" + ], + "store": null, + "used": 16751364 + }, + "pc": 5243, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56f6f83c66bdfe9600000", + "0x0" + ], + "store": null, + "used": 16751361 + }, + "pc": 5244, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751359 + }, + "pc": 5245, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751358 + }, + "pc": 5246, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56f6f83c66bdfe9600000", + "0xa56fa5b99019a5c8000000", + "0x3635c9adc5dea00000", + "0x1127" + ], + "store": null, + "used": 16751355 + }, + "pc": 5247, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1127", + "0x3635c9adc5dea00000", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16751352 + }, + "pc": 5248, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751350 + }, + "pc": 5249, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751348 + }, + "pc": 5250, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751340 + }, + "pc": 5251, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751339 + }, + "pc": 4391, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16751336 + }, + "pc": 4392, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16751333 + }, + "pc": 4394, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16751331 + }, + "pc": 4396, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16751328 + }, + "pc": 4397, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16751325 + }, + "pc": 4418, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16751322 + }, + "pc": 4419, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16751319 + }, + "pc": 4440, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x0" + ], + "store": null, + "used": 16751316 + }, + "pc": 4441, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x000000000000000000000000627306090abab3a6e1400e9345bc60c78a8bef57", + "off": 0 + }, + "push": [], + "store": null, + "used": 16751313 + }, + "pc": 4442, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16751310 + }, + "pc": 4443, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16751307 + }, + "pc": 4445, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16751304 + }, + "pc": 4446, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16751301 + }, + "pc": 4447, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16751298 + }, + "pc": 4448, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16751295 + }, + "pc": 4449, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16751292 + }, + "pc": 4451, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16751289 + }, + "pc": 4452, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16751247 + }, + "pc": 4454, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56f6f83c66bdfe9600000", + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d", + "0xa56f6f83c66bdfe9600000" + ], + "store": null, + "used": 16751244 + }, + "pc": 4455, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56f6f83c66bdfe9600000", + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16751241 + }, + "pc": 4456, + "sub": null + }, + { + "cost": 5000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d", + "val": "0xa56f6f83c66bdfe9600000" + }, + "used": 16746241 + }, + "pc": 4457, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16746239 + }, + "pc": 4458, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x11b3" + ], + "store": null, + "used": 16746236 + }, + "pc": 4459, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16746233 + }, + "pc": 4462, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16746230 + }, + "pc": 4464, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0x11b3", + "0x5", + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16746227 + }, + "pc": 4466, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16746224 + }, + "pc": 4467, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16746221 + }, + "pc": 4488, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16746218 + }, + "pc": 4489, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16746215 + }, + "pc": 4510, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x0" + ], + "store": null, + "used": 16746212 + }, + "pc": 4511, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "off": 0 + }, + "push": [], + "store": null, + "used": 16746209 + }, + "pc": 4512, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16746206 + }, + "pc": 4513, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16746203 + }, + "pc": 4515, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16746200 + }, + "pc": 4516, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16746197 + }, + "pc": 4517, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16746194 + }, + "pc": 4518, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16746191 + }, + "pc": 4519, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16746188 + }, + "pc": 4521, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16746185 + }, + "pc": 4522, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643" + ], + "store": null, + "used": 16746143 + }, + "pc": 4524, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745343 + }, + "pc": 4525, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x11b3", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745340 + }, + "pc": 4526, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1484" + ], + "store": null, + "used": 16745337 + }, + "pc": 4527, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745329 + }, + "pc": 4530, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745328 + }, + "pc": 5252, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745325 + }, + "pc": 5253, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x0" + ], + "store": null, + "used": 16745322 + }, + "pc": 5255, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745319 + }, + "pc": 5256, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x3635c9adc5dea00000", + "0x0", + "0x0", + "0x3635c9adc5dea00000", + "0x0" + ], + "store": null, + "used": 16745316 + }, + "pc": 5257, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745313 + }, + "pc": 5258, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0" + ], + "store": null, + "used": 16745310 + }, + "pc": 5259, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745308 + }, + "pc": 5260, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14a4" + ], + "store": null, + "used": 16745305 + }, + "pc": 5261, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000", + "0x14a4", + "0x0" + ], + "store": null, + "used": 16745302 + }, + "pc": 5264, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x14a4", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745299 + }, + "pc": 5265, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745296 + }, + "pc": 5266, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16745293 + }, + "pc": 5267, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x1" + ], + "store": null, + "used": 16745290 + }, + "pc": 5268, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745287 + }, + "pc": 5269, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x149f" + ], + "store": null, + "used": 16745284 + }, + "pc": 5270, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745274 + }, + "pc": 5273, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745272 + }, + "pc": 5274, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000", + "0x14a4", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745269 + }, + "pc": 5275, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x14a4", + "0x3635c9adc5dea00000", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745266 + }, + "pc": 5276, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745263 + }, + "pc": 5277, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16745260 + }, + "pc": 5278, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745259 + }, + "pc": 5279, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14af" + ], + "store": null, + "used": 16745256 + }, + "pc": 5280, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745248 + }, + "pc": 5283, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745247 + }, + "pc": 5295, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x1" + ], + "store": null, + "used": 16745244 + }, + "pc": 5296, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745241 + }, + "pc": 5297, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16745238 + }, + "pc": 5298, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14bb" + ], + "store": null, + "used": 16745235 + }, + "pc": 5299, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745225 + }, + "pc": 5302, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745224 + }, + "pc": 5307, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745223 + }, + "pc": 5308, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745221 + }, + "pc": 5309, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745213 + }, + "pc": 5310, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745212 + }, + "pc": 5284, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745209 + }, + "pc": 5285, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x3635c9adc5dea00000", + "0x0" + ], + "store": null, + "used": 16745206 + }, + "pc": 5286, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745204 + }, + "pc": 5287, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745203 + }, + "pc": 5288, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745201 + }, + "pc": 5289, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000", + "0x11b3" + ], + "store": null, + "used": 16745198 + }, + "pc": 5290, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x11b3", + "0x3635c9adc5dea00000", + "0x0" + ], + "store": null, + "used": 16745195 + }, + "pc": 5291, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745193 + }, + "pc": 5292, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745191 + }, + "pc": 5293, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745183 + }, + "pc": 5294, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745182 + }, + "pc": 4531, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16745179 + }, + "pc": 4532, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745176 + }, + "pc": 4534, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0x3635c9adc5dea00000", + "0x5", + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16745173 + }, + "pc": 4536, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16745170 + }, + "pc": 4537, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16745167 + }, + "pc": 4558, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16745164 + }, + "pc": 4559, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16745161 + }, + "pc": 4580, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x0" + ], + "store": null, + "used": 16745158 + }, + "pc": 4581, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "off": 0 + }, + "push": [], + "store": null, + "used": 16745155 + }, + "pc": 4582, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16745152 + }, + "pc": 4583, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16745149 + }, + "pc": 4585, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16745146 + }, + "pc": 4586, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16745143 + }, + "pc": 4587, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16745140 + }, + "pc": 4588, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16745137 + }, + "pc": 4589, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16745134 + }, + "pc": 4591, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745131 + }, + "pc": 4592, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643" + ], + "store": null, + "used": 16745089 + }, + "pc": 4594, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745086 + }, + "pc": 4595, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643" + ], + "store": null, + "used": 16745083 + }, + "pc": 4596, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643", + "val": "0x3635c9adc5dea00000" + }, + "used": 16725083 + }, + "pc": 4597, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16725081 + }, + "pc": 4598, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16725078 + }, + "pc": 4599, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16725075 + }, + "pc": 4600, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16725072 + }, + "pc": 4621, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16725070 + }, + "pc": 4622, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16725067 + }, + "pc": 4623, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16725064 + }, + "pc": 4644, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef" + ], + "store": null, + "used": 16725061 + }, + "pc": 4645, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16725058 + }, + "pc": 4678, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16725055 + }, + "pc": 4679, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000060", + "off": 64 + }, + "push": [ + "0x60" + ], + "store": null, + "used": 16725052 + }, + "pc": 4681, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x60" + ], + "store": null, + "used": 16725049 + }, + "pc": 4682, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x60", + "0x60", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16725046 + }, + "pc": 4683, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x3635c9adc5dea00000", + "0x60" + ], + "store": null, + "used": 16725043 + }, + "pc": 4684, + "sub": null + }, + { + "cost": 6, + "ex": { + "mem": { + "data": "0x00000000000000000000000000000000000000000000003635c9adc5dea00000", + "off": 96 + }, + "push": [], + "store": null, + "used": 16725037 + }, + "pc": 4685, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16725034 + }, + "pc": 4686, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x80" + ], + "store": null, + "used": 16725031 + }, + "pc": 4688, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x80", + "0x60", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16725028 + }, + "pc": 4689, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16725026 + }, + "pc": 4690, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16725024 + }, + "pc": 4691, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16725021 + }, + "pc": 4692, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000060", + "off": 64 + }, + "push": [ + "0x60" + ], + "store": null, + "used": 16725018 + }, + "pc": 4694, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x60" + ], + "store": null, + "used": 16725015 + }, + "pc": 4695, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x60", + "0x80" + ], + "store": null, + "used": 16725012 + }, + "pc": 4696, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16725009 + }, + "pc": 4697, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x60" + ], + "store": null, + "used": 16725006 + }, + "pc": 4698, + "sub": null + }, + { + "cost": 1756, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723250 + }, + "pc": 4699, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723249 + }, + "pc": 4700, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723247 + }, + "pc": 4701, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723245 + }, + "pc": 4702, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723237 + }, + "pc": 4703, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723236 + }, + "pc": 1190, + "sub": null + }, + { + "cost": 0, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723236 + }, + "pc": 1191, + "sub": null + } + ] + } + } + ], + "id": 415 + }, + "statusCode": 200 +} diff --git a/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/flat/trace_replayBlockTransactions_traceOnly_0x19.json b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/flat/trace_replayBlockTransactions_traceOnly_0x19.json new file mode 100644 index 0000000000..0a924f5efe --- /dev/null +++ b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/flat/trace_replayBlockTransactions_traceOnly_0x19.json @@ -0,0 +1,70 @@ +{ + "request": { + "jsonrpc": "2.0", + "method": "trace_replayBlockTransactions", + "params": [ + "0x19", + [ + "trace" + ] + ], + "id": 415 + }, + "response": { + "jsonrpc": "2.0", + "result": [ + { + "output": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "stateDiff": null, + "trace": [ + { + "action": { + "creationMethod": "create", + "from": "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "gas": "0xfdc95a", + "init": "0x606060405234156200001057600080fd5b604051620016d8380380620016d8833981016040528080519060200190919080518201919060200180519060200190919080518201919050505b83600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550836003819055508260009080519060200190620000ad9291906200012e565b508060019080519060200190620000c69291906200012e565b5081600260006101000a81548160ff021916908360ff16021790555033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50505050620001dd565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200017157805160ff1916838001178555620001a2565b82800160010185558215620001a2579182015b82811115620001a157825182559160200191906001019062000184565b5b509050620001b19190620001b5565b5090565b620001da91905b80821115620001d6576000816000905550600101620001bc565b5090565b90565b6114eb80620001ed6000396000f300606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029000000000000000000000000000000000000000000a56fa5b99019a5c80000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000003424e4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003424e420000000000000000000000000000000000000000000000000000000000", + "value": "0x0" + }, + "result": { + "address": "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87", + "code": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "gasUsed": "0x124192" + }, + "subtraces": 0, + "traceAddress": [], + "type": "create" + } + ], + "transactionHash": "0xed9852eaa132d91f807e45dccd8d6859560f427637f9f4e3fc5741db997eefb0", + "vmTrace": null + }, + { + "output": "0x", + "stateDiff": null, + "trace": [ + { + "action": { + "callType": "call", + "from": "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "gas": "0xffab66", + "input": "0xa9059cbb0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e400000000000000000000000000000000000000000000003635c9adc5dea00000", + "to": "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87", + "value": "0x0" + }, + "result": { + "gasUsed": "0x7e42", + "output": "0x" + }, + "subtraces": 0, + "traceAddress": [], + "type": "call" + } + ], + "transactionHash": "0x752c025084f7cd0dae7fc6193db319e6931873780b3ee8c6f5835515c9c24110", + "vmTrace": null + } + ], + "id": 415 + }, + "statusCode": 200 +} diff --git a/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/statediff/trace_replayBlockTransactions_diffOnly_0x19.json b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/statediff/trace_replayBlockTransactions_diffOnly_0x19.json new file mode 100644 index 0000000000..4c7c458a44 --- /dev/null +++ b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/statediff/trace_replayBlockTransactions_diffOnly_0x19.json @@ -0,0 +1,140 @@ +{ + "request": { + "jsonrpc": "2.0", + "method": "trace_replayBlockTransactions", + "params": [ + "0x19", + [ + "stateDiff" + ] + ], + "id": 415 + }, + "response": { + "jsonrpc": "2.0", + "result": [ + { + "output": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "stateDiff": { + "0x0000000000000000000000000000000000000000": { + "balance": { + "*": { + "from": "0x29a2241b242ff628f", + "to": "0x29a2241b2561b91c5" + } + }, + "code": "=", + "nonce": "=", + "storage": {} + }, + "0x627306090abab3a6e1400e9345bc60c78a8bef57": { + "balance": { + "*": { + "from": "0xefffffffffffffffff6e2b247", + "to": "0xeffffffffffffffffe3c68311" + } + }, + "code": "=", + "nonce": { + "*": { + "from": "0x13", + "to": "0x14" + } + }, + "storage": {} + }, + "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87": { + "balance": { + "+": "0x0" + }, + "code": { + "+": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029" + }, + "nonce": { + "+": "0x1" + }, + "storage": { + "0x0000000000000000000000000000000000000000000000000000000000000000": { + "+": "0x424e420000000000000000000000000000000000000000000000000000000006" + }, + "0x0000000000000000000000000000000000000000000000000000000000000001": { + "+": "0x424e420000000000000000000000000000000000000000000000000000000006" + }, + "0x0000000000000000000000000000000000000000000000000000000000000002": { + "+": "0x0000000000000000000000000000000000000000000000000000000000000012" + }, + "0x0000000000000000000000000000000000000000000000000000000000000003": { + "+": "0x000000000000000000000000000000000000000000a56fa5b99019a5c8000000" + }, + "0x0000000000000000000000000000000000000000000000000000000000000004": { + "+": "0x000000000000000000000000627306090abab3a6e1400e9345bc60c78a8bef57" + }, + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d": { + "+": "0x000000000000000000000000000000000000000000a56fa5b99019a5c8000000" + } + } + } + }, + "trace": [], + "transactionHash": "0xed9852eaa132d91f807e45dccd8d6859560f427637f9f4e3fc5741db997eefb0", + "vmTrace": null + }, + { + "output": "0x", + "stateDiff": { + "0x0000000000000000000000000000000000000000": { + "balance": { + "*": { + "from": "0x29a2241b2561b91c5", + "to": "0x29a2418e1bf00d1c5" + } + }, + "code": "=", + "nonce": "=", + "storage": {} + }, + "0x627306090abab3a6e1400e9345bc60c78a8bef57": { + "balance": { + "*": { + "from": "0xeffffffffffffffffe3c68311", + "to": "0xefffffffffffe28d07ae14311" + } + }, + "code": "=", + "nonce": { + "*": { + "from": "0x14", + "to": "0x15" + } + }, + "storage": {} + }, + "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87": { + "balance": "=", + "code": "=", + "nonce": "=", + "storage": { + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643": { + "*": { + "from": "0x0000000000000000000000000000000000000000000000000000000000000000", + "to": "0x00000000000000000000000000000000000000000000003635c9adc5dea00000" + } + }, + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d": { + "*": { + "from": "0x000000000000000000000000000000000000000000a56fa5b99019a5c8000000", + "to": "0x000000000000000000000000000000000000000000a56f6f83c66bdfe9600000" + } + } + } + } + }, + "trace": [], + "transactionHash": "0x752c025084f7cd0dae7fc6193db319e6931873780b3ee8c6f5835515c9c24110", + "vmTrace": null + } + ], + "id": 415 + }, + "statusCode": 200 +} diff --git a/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/vm-trace/trace_replayBlockTransactions_0x19.json b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/vm-trace/trace_replayBlockTransactions_0x19.json new file mode 100644 index 0000000000..f7df30a5d4 --- /dev/null +++ b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/replay-trace-transaction/vm-trace/trace_replayBlockTransactions_0x19.json @@ -0,0 +1,9677 @@ +{ + "request": { + "jsonrpc": "2.0", + "method": "trace_replayBlockTransactions", + "params": [ + "0x19", + [ + "vmTrace" + ] + ], + "id": 415 + }, + "response": { + "jsonrpc": "2.0", + "result": [ + { + "output": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "stateDiff": null, + "trace": [], + "transactionHash": "0xed9852eaa132d91f807e45dccd8d6859560f427637f9f4e3fc5741db997eefb0", + "vmTrace": { + "code": "0x606060405234156200001057600080fd5b604051620016d8380380620016d8833981016040528080519060200190919080518201919060200180519060200190919080518201919050505b83600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550836003819055508260009080519060200190620000ad9291906200012e565b508060019080519060200190620000c69291906200012e565b5081600260006101000a81548160ff021916908360ff16021790555033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50505050620001dd565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200017157805160ff1916838001178555620001a2565b82800160010185558215620001a2579182015b82811115620001a157825182559160200191906001019062000184565b5b509050620001b19190620001b5565b5090565b620001da91905b80821115620001d6576000816000905550600101620001bc565b5090565b90565b6114eb80620001ed6000396000f300606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029000000000000000000000000000000000000000000a56fa5b99019a5c80000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000003424e4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003424e420000000000000000000000000000000000000000000000000000000000", + "ops": [ + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60" + ], + "store": null, + "used": 16632151 + }, + "pc": 0, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16632148 + }, + "pc": 2, + "sub": null + }, + { + "cost": 12, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000060", + "off": 64 + }, + "push": [], + "store": null, + "used": 16632136 + }, + "pc": 4, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16632134 + }, + "pc": 5, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16632131 + }, + "pc": 6, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x10" + ], + "store": null, + "used": 16632128 + }, + "pc": 7, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16632118 + }, + "pc": 11, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16632117 + }, + "pc": 16, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16632114 + }, + "pc": 17, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000060", + "off": 64 + }, + "push": [ + "0x60" + ], + "store": null, + "used": 16632111 + }, + "pc": 19, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x16d8" + ], + "store": null, + "used": 16632108 + }, + "pc": 20, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x17d8" + ], + "store": null, + "used": 16632106 + }, + "pc": 24, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16632103 + }, + "pc": 25, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100", + "0x100" + ], + "store": null, + "used": 16632100 + }, + "pc": 26, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x16d8" + ], + "store": null, + "used": 16632097 + }, + "pc": 27, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x100", + "0x100", + "0x16d8", + "0x60" + ], + "store": null, + "used": 16632094 + }, + "pc": 31, + "sub": null + }, + { + "cost": 51, + "ex": { + "mem": { + "data": "0x000000000000000000000000000000000000000000a56fa5b99019a5c80000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000003424e4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003424e420000000000000000000000000000000000000000000000000000000000", + "off": 96 + }, + "push": [], + "store": null, + "used": 16632043 + }, + "pc": 32, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x100", + "0x60" + ], + "store": null, + "used": 16632040 + }, + "pc": 33, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x160" + ], + "store": null, + "used": 16632037 + }, + "pc": 34, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16632034 + }, + "pc": 35, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000160", + "off": 64 + }, + "push": [], + "store": null, + "used": 16632031 + }, + "pc": 37, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x60" + ], + "store": null, + "used": 16632028 + }, + "pc": 38, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x60" + ], + "store": null, + "used": 16632025 + }, + "pc": 39, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x000000000000000000000000000000000000000000a56fa5b99019a5c8000000", + "off": 96 + }, + "push": [ + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16632022 + }, + "pc": 40, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x60" + ], + "store": null, + "used": 16632019 + }, + "pc": 41, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16632016 + }, + "pc": 42, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x80" + ], + "store": null, + "used": 16632013 + }, + "pc": 44, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x80", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16632010 + }, + "pc": 45, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x80", + "0x60" + ], + "store": null, + "used": 16632007 + }, + "pc": 46, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x80" + ], + "store": null, + "used": 16632004 + }, + "pc": 47, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x80", + "0x80" + ], + "store": null, + "used": 16632001 + }, + "pc": 48, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000080", + "off": 128 + }, + "push": [ + "0x80" + ], + "store": null, + "used": 16631998 + }, + "pc": 49, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x80", + "0x80", + "0x60" + ], + "store": null, + "used": 16631995 + }, + "pc": 50, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xe0" + ], + "store": null, + "used": 16631992 + }, + "pc": 51, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xe0", + "0x80", + "0x60" + ], + "store": null, + "used": 16631989 + }, + "pc": 52, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x80" + ], + "store": null, + "used": 16631986 + }, + "pc": 53, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16631983 + }, + "pc": 54, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa0" + ], + "store": null, + "used": 16631980 + }, + "pc": 56, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa0", + "0xa0" + ], + "store": null, + "used": 16631977 + }, + "pc": 57, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000012", + "off": 160 + }, + "push": [ + "0x12" + ], + "store": null, + "used": 16631974 + }, + "pc": 58, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12", + "0xa0" + ], + "store": null, + "used": 16631971 + }, + "pc": 59, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16631968 + }, + "pc": 60, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xc0" + ], + "store": null, + "used": 16631965 + }, + "pc": 62, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xc0", + "0x12" + ], + "store": null, + "used": 16631962 + }, + "pc": 63, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12", + "0xc0", + "0x60" + ], + "store": null, + "used": 16631959 + }, + "pc": 64, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0xc0" + ], + "store": null, + "used": 16631956 + }, + "pc": 65, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xc0", + "0xc0" + ], + "store": null, + "used": 16631953 + }, + "pc": 66, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x00000000000000000000000000000000000000000000000000000000000000c0", + "off": 192 + }, + "push": [ + "0xc0" + ], + "store": null, + "used": 16631950 + }, + "pc": 67, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0xc0", + "0xc0", + "0x60" + ], + "store": null, + "used": 16631947 + }, + "pc": 68, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x120" + ], + "store": null, + "used": 16631944 + }, + "pc": 69, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x120", + "0xc0", + "0x60" + ], + "store": null, + "used": 16631941 + }, + "pc": 70, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0xc0" + ], + "store": null, + "used": 16631938 + }, + "pc": 71, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16631936 + }, + "pc": 72, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16631934 + }, + "pc": 73, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16631933 + }, + "pc": 74, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0xe0", + "0x12", + "0x120", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16631930 + }, + "pc": 75, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16631927 + }, + "pc": 76, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16631924 + }, + "pc": 78, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16631922 + }, + "pc": 80, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16631919 + }, + "pc": 81, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16631916 + }, + "pc": 102, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16631913 + }, + "pc": 103, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16631910 + }, + "pc": 124, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x0" + ], + "store": null, + "used": 16631907 + }, + "pc": 125, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x000000000000000000000000627306090abab3a6e1400e9345bc60c78a8bef57", + "off": 0 + }, + "push": [], + "store": null, + "used": 16631904 + }, + "pc": 126, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16631901 + }, + "pc": 127, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16631898 + }, + "pc": 129, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16631895 + }, + "pc": 130, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16631892 + }, + "pc": 131, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16631889 + }, + "pc": 132, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16631886 + }, + "pc": 133, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16631883 + }, + "pc": 135, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16631880 + }, + "pc": 136, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16631838 + }, + "pc": 138, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16631835 + }, + "pc": 139, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16631832 + }, + "pc": 140, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d", + "val": "0xa56fa5b99019a5c8000000" + }, + "used": 16611832 + }, + "pc": 141, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16611830 + }, + "pc": 142, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0xe0", + "0x12", + "0x120", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16611827 + }, + "pc": 143, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3" + ], + "store": null, + "used": 16611824 + }, + "pc": 144, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x3", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16611821 + }, + "pc": 146, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x3" + ], + "store": null, + "used": 16611818 + }, + "pc": 147, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x3", + "val": "0xa56fa5b99019a5c8000000" + }, + "used": 16591818 + }, + "pc": 148, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16591816 + }, + "pc": 149, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xe0", + "0x12", + "0x120", + "0xe0" + ], + "store": null, + "used": 16591813 + }, + "pc": 150, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16591810 + }, + "pc": 151, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xe0" + ], + "store": null, + "used": 16591807 + }, + "pc": 153, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xe0", + "0xe0" + ], + "store": null, + "used": 16591804 + }, + "pc": 154, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000003", + "off": 224 + }, + "push": [ + "0x3" + ], + "store": null, + "used": 16591801 + }, + "pc": 155, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0xe0" + ], + "store": null, + "used": 16591798 + }, + "pc": 156, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16591795 + }, + "pc": 157, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16591792 + }, + "pc": 159, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100", + "0x3" + ], + "store": null, + "used": 16591789 + }, + "pc": 160, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xad" + ], + "store": null, + "used": 16591786 + }, + "pc": 161, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xad", + "0x100", + "0x3", + "0x0" + ], + "store": null, + "used": 16591783 + }, + "pc": 165, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x3", + "0x100" + ], + "store": null, + "used": 16591780 + }, + "pc": 166, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100", + "0x3" + ], + "store": null, + "used": 16591777 + }, + "pc": 167, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12e" + ], + "store": null, + "used": 16591774 + }, + "pc": 168, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16591766 + }, + "pc": 172, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16591765 + }, + "pc": 302, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x100", + "0x3", + "0x0" + ], + "store": null, + "used": 16591762 + }, + "pc": 303, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x0" + ], + "store": null, + "used": 16591759 + }, + "pc": 304, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590959 + }, + "pc": 305, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16590956 + }, + "pc": 306, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x1", + "0x0" + ], + "store": null, + "used": 16590953 + }, + "pc": 308, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16590950 + }, + "pc": 309, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590947 + }, + "pc": 311, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16590944 + }, + "pc": 312, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16590941 + }, + "pc": 313, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16590936 + }, + "pc": 316, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16590933 + }, + "pc": 317, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590930 + }, + "pc": 318, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2" + ], + "store": null, + "used": 16590927 + }, + "pc": 319, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2", + "0x0" + ], + "store": null, + "used": 16590924 + }, + "pc": 321, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590919 + }, + "pc": 322, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x0" + ], + "store": null, + "used": 16590916 + }, + "pc": 323, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590913 + }, + "pc": 324, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000000", + "off": 0 + }, + "push": [], + "store": null, + "used": 16590910 + }, + "pc": 326, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16590907 + }, + "pc": 327, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590904 + }, + "pc": 329, + "sub": null + }, + { + "cost": 36, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16590868 + }, + "pc": 331, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x0" + ], + "store": null, + "used": 16590865 + }, + "pc": 332, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16590862 + }, + "pc": 333, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16590859 + }, + "pc": 335, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16590856 + }, + "pc": 336, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x1f" + ], + "store": null, + "used": 16590853 + }, + "pc": 338, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590848 + }, + "pc": 339, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x0", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16590845 + }, + "pc": 340, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16590842 + }, + "pc": 341, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x3", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x100" + ], + "store": null, + "used": 16590839 + }, + "pc": 342, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x100", + "0x3" + ], + "store": null, + "used": 16590836 + }, + "pc": 343, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16590833 + }, + "pc": 344, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16590830 + }, + "pc": 346, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x171" + ], + "store": null, + "used": 16590827 + }, + "pc": 347, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16590817 + }, + "pc": 351, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100", + "0x100" + ], + "store": null, + "used": 16590814 + }, + "pc": 352, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x424e420000000000000000000000000000000000000000000000000000000000", + "off": 256 + }, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000000" + ], + "store": null, + "used": 16590811 + }, + "pc": 353, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16590808 + }, + "pc": 354, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + ], + "store": null, + "used": 16590805 + }, + "pc": 356, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000000" + ], + "store": null, + "used": 16590802 + }, + "pc": 357, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x100", + "0x424e420000000000000000000000000000000000000000000000000000000000", + "0x3" + ], + "store": null, + "used": 16590799 + }, + "pc": 358, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0x3" + ], + "store": null, + "used": 16590796 + }, + "pc": 359, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x6" + ], + "store": null, + "used": 16590793 + }, + "pc": 360, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000006" + ], + "store": null, + "used": 16590790 + }, + "pc": 361, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x3", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x100", + "0x424e420000000000000000000000000000000000000000000000000000000006", + "0x0" + ], + "store": null, + "used": 16590787 + }, + "pc": 362, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x0", + "val": "0x424e420000000000000000000000000000000000000000000000000000000006" + }, + "used": 16570787 + }, + "pc": 363, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1a2" + ], + "store": null, + "used": 16570784 + }, + "pc": 364, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570776 + }, + "pc": 368, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570775 + }, + "pc": 418, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570773 + }, + "pc": 419, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x3" + ], + "store": null, + "used": 16570770 + }, + "pc": 420, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570768 + }, + "pc": 421, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b1" + ], + "store": null, + "used": 16570765 + }, + "pc": 422, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b1", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570762 + }, + "pc": 426, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570759 + }, + "pc": 427, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b5" + ], + "store": null, + "used": 16570756 + }, + "pc": 428, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570748 + }, + "pc": 432, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570747 + }, + "pc": 437, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1da" + ], + "store": null, + "used": 16570744 + }, + "pc": 438, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1da", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570741 + }, + "pc": 442, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570738 + }, + "pc": 443, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570737 + }, + "pc": 444, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570734 + }, + "pc": 445, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563" + ], + "store": null, + "used": 16570731 + }, + "pc": 446, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16570728 + }, + "pc": 447, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16570725 + }, + "pc": 448, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1d6" + ], + "store": null, + "used": 16570722 + }, + "pc": 449, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570712 + }, + "pc": 453, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570711 + }, + "pc": 470, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570709 + }, + "pc": 471, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x1da" + ], + "store": null, + "used": 16570706 + }, + "pc": 472, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570698 + }, + "pc": 473, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570697 + }, + "pc": 474, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563", + "0x1b1" + ], + "store": null, + "used": 16570694 + }, + "pc": 475, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570686 + }, + "pc": 476, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570685 + }, + "pc": 433, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570683 + }, + "pc": 434, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xad" + ], + "store": null, + "used": 16570680 + }, + "pc": 435, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570672 + }, + "pc": 436, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570671 + }, + "pc": 173, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570669 + }, + "pc": 174, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x120", + "0x120" + ], + "store": null, + "used": 16570666 + }, + "pc": 175, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16570663 + }, + "pc": 176, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x120" + ], + "store": null, + "used": 16570660 + }, + "pc": 178, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x120", + "0x120" + ], + "store": null, + "used": 16570657 + }, + "pc": 179, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000003", + "off": 288 + }, + "push": [ + "0x3" + ], + "store": null, + "used": 16570654 + }, + "pc": 180, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0x120" + ], + "store": null, + "used": 16570651 + }, + "pc": 181, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16570648 + }, + "pc": 182, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x140" + ], + "store": null, + "used": 16570645 + }, + "pc": 184, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x140", + "0x3" + ], + "store": null, + "used": 16570642 + }, + "pc": 185, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xc6" + ], + "store": null, + "used": 16570639 + }, + "pc": 186, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xc6", + "0x140", + "0x3", + "0x1" + ], + "store": null, + "used": 16570636 + }, + "pc": 190, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x3", + "0x140" + ], + "store": null, + "used": 16570633 + }, + "pc": 191, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x140", + "0x3" + ], + "store": null, + "used": 16570630 + }, + "pc": 192, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12e" + ], + "store": null, + "used": 16570627 + }, + "pc": 193, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570619 + }, + "pc": 197, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16570618 + }, + "pc": 302, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x140", + "0x3", + "0x1" + ], + "store": null, + "used": 16570615 + }, + "pc": 303, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x1" + ], + "store": null, + "used": 16570612 + }, + "pc": 304, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569812 + }, + "pc": 305, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16569809 + }, + "pc": 306, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x1", + "0x0" + ], + "store": null, + "used": 16569806 + }, + "pc": 308, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16569803 + }, + "pc": 309, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569800 + }, + "pc": 311, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16569797 + }, + "pc": 312, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16569794 + }, + "pc": 313, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16569789 + }, + "pc": 316, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16569786 + }, + "pc": 317, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569783 + }, + "pc": 318, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2" + ], + "store": null, + "used": 16569780 + }, + "pc": 319, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2", + "0x0" + ], + "store": null, + "used": 16569777 + }, + "pc": 321, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569772 + }, + "pc": 322, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x1" + ], + "store": null, + "used": 16569769 + }, + "pc": 323, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569766 + }, + "pc": 324, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "off": 0 + }, + "push": [], + "store": null, + "used": 16569763 + }, + "pc": 326, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16569760 + }, + "pc": 327, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569757 + }, + "pc": 329, + "sub": null + }, + { + "cost": 36, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16569721 + }, + "pc": 331, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x0" + ], + "store": null, + "used": 16569718 + }, + "pc": 332, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16569715 + }, + "pc": 333, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16569712 + }, + "pc": 335, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16569709 + }, + "pc": 336, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x1f" + ], + "store": null, + "used": 16569706 + }, + "pc": 338, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569701 + }, + "pc": 339, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x0", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16569698 + }, + "pc": 340, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16569695 + }, + "pc": 341, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x3", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x140" + ], + "store": null, + "used": 16569692 + }, + "pc": 342, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x140", + "0x3" + ], + "store": null, + "used": 16569689 + }, + "pc": 343, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f" + ], + "store": null, + "used": 16569686 + }, + "pc": 344, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16569683 + }, + "pc": 346, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x171" + ], + "store": null, + "used": 16569680 + }, + "pc": 347, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16569670 + }, + "pc": 351, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x140", + "0x140" + ], + "store": null, + "used": 16569667 + }, + "pc": 352, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x424e420000000000000000000000000000000000000000000000000000000000", + "off": 320 + }, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000000" + ], + "store": null, + "used": 16569664 + }, + "pc": 353, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16569661 + }, + "pc": 354, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + ], + "store": null, + "used": 16569658 + }, + "pc": 356, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000000" + ], + "store": null, + "used": 16569655 + }, + "pc": 357, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x140", + "0x424e420000000000000000000000000000000000000000000000000000000000", + "0x3" + ], + "store": null, + "used": 16569652 + }, + "pc": 358, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3", + "0x3" + ], + "store": null, + "used": 16569649 + }, + "pc": 359, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x6" + ], + "store": null, + "used": 16569646 + }, + "pc": 360, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x424e420000000000000000000000000000000000000000000000000000000006" + ], + "store": null, + "used": 16569643 + }, + "pc": 361, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x3", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x140", + "0x424e420000000000000000000000000000000000000000000000000000000006", + "0x1" + ], + "store": null, + "used": 16569640 + }, + "pc": 362, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x1", + "val": "0x424e420000000000000000000000000000000000000000000000000000000006" + }, + "used": 16549640 + }, + "pc": 363, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1a2" + ], + "store": null, + "used": 16549637 + }, + "pc": 364, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549629 + }, + "pc": 368, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549628 + }, + "pc": 418, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549626 + }, + "pc": 419, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x3" + ], + "store": null, + "used": 16549623 + }, + "pc": 420, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549621 + }, + "pc": 421, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b1" + ], + "store": null, + "used": 16549618 + }, + "pc": 422, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b1", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549615 + }, + "pc": 426, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549612 + }, + "pc": 427, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1b5" + ], + "store": null, + "used": 16549609 + }, + "pc": 428, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549601 + }, + "pc": 432, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549600 + }, + "pc": 437, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1da" + ], + "store": null, + "used": 16549597 + }, + "pc": 438, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1da", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549594 + }, + "pc": 442, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549591 + }, + "pc": 443, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549590 + }, + "pc": 444, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549587 + }, + "pc": 445, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6" + ], + "store": null, + "used": 16549584 + }, + "pc": 446, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16549581 + }, + "pc": 447, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16549578 + }, + "pc": 448, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1d6" + ], + "store": null, + "used": 16549575 + }, + "pc": 449, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549565 + }, + "pc": 453, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549564 + }, + "pc": 470, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549562 + }, + "pc": 471, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x1da" + ], + "store": null, + "used": 16549559 + }, + "pc": 472, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549551 + }, + "pc": 473, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549550 + }, + "pc": 474, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6", + "0x1b1" + ], + "store": null, + "used": 16549547 + }, + "pc": 475, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549539 + }, + "pc": 476, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549538 + }, + "pc": 433, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549536 + }, + "pc": 434, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0xc6" + ], + "store": null, + "used": 16549533 + }, + "pc": 435, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549525 + }, + "pc": 436, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549524 + }, + "pc": 198, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16549522 + }, + "pc": 199, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12", + "0x120", + "0x12" + ], + "store": null, + "used": 16549519 + }, + "pc": 200, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2" + ], + "store": null, + "used": 16549516 + }, + "pc": 201, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16549513 + }, + "pc": 203, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16549510 + }, + "pc": 205, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16549500 + }, + "pc": 208, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2", + "0x1", + "0x2" + ], + "store": null, + "used": 16549497 + }, + "pc": 209, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16548697 + }, + "pc": 210, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x0", + "0x1" + ], + "store": null, + "used": 16548694 + }, + "pc": 211, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16548691 + }, + "pc": 212, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16548686 + }, + "pc": 214, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00" + ], + "store": null, + "used": 16548683 + }, + "pc": 215, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16548680 + }, + "pc": 216, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x1" + ], + "store": null, + "used": 16548677 + }, + "pc": 217, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12", + "0x2", + "0x0", + "0x1", + "0x12" + ], + "store": null, + "used": 16548674 + }, + "pc": 218, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff" + ], + "store": null, + "used": 16548671 + }, + "pc": 219, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12" + ], + "store": null, + "used": 16548668 + }, + "pc": 221, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x12" + ], + "store": null, + "used": 16548663 + }, + "pc": 222, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12" + ], + "store": null, + "used": 16548660 + }, + "pc": 223, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x12", + "0x2" + ], + "store": null, + "used": 16548657 + }, + "pc": 224, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x2", + "val": "0x12" + }, + "used": 16528657 + }, + "pc": 225, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16528655 + }, + "pc": 226, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16528653 + }, + "pc": 227, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4" + ], + "store": null, + "used": 16528650 + }, + "pc": 228, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16528647 + }, + "pc": 230, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100" + ], + "store": null, + "used": 16528644 + }, + "pc": 232, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16528634 + }, + "pc": 235, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4", + "0x1", + "0x4" + ], + "store": null, + "used": 16528631 + }, + "pc": 236, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16527831 + }, + "pc": 237, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x0", + "0x1" + ], + "store": null, + "used": 16527828 + }, + "pc": 238, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16527825 + }, + "pc": 239, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16527820 + }, + "pc": 260, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffff0000000000000000000000000000000000000000" + ], + "store": null, + "used": 16527817 + }, + "pc": 261, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16527814 + }, + "pc": 262, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x1" + ], + "store": null, + "used": 16527811 + }, + "pc": 263, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x4", + "0x0", + "0x1", + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16527808 + }, + "pc": 264, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16527805 + }, + "pc": 265, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16527802 + }, + "pc": 286, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16527797 + }, + "pc": 287, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16527794 + }, + "pc": 288, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x4" + ], + "store": null, + "used": 16527791 + }, + "pc": 289, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x4", + "val": "0x627306090abab3a6e1400e9345bc60c78a8bef57" + }, + "used": 16507791 + }, + "pc": 290, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507789 + }, + "pc": 291, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507788 + }, + "pc": 292, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507786 + }, + "pc": 293, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507784 + }, + "pc": 294, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507782 + }, + "pc": 295, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507780 + }, + "pc": 296, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1dd" + ], + "store": null, + "used": 16507777 + }, + "pc": 297, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507769 + }, + "pc": 301, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16507768 + }, + "pc": 477, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14eb" + ], + "store": null, + "used": 16507765 + }, + "pc": 478, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14eb", + "0x14eb" + ], + "store": null, + "used": 16507762 + }, + "pc": 481, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1ed" + ], + "store": null, + "used": 16507759 + }, + "pc": 482, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16507756 + }, + "pc": 486, + "sub": null + }, + { + "cost": 1033, + "ex": { + "mem": { + "data": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "off": 0 + }, + "push": [], + "store": null, + "used": 16506723 + }, + "pc": 488, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16506720 + }, + "pc": 489, + "sub": null + }, + { + "cost": 0, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16506720 + }, + "pc": 491, + "sub": null + } + ] + } + }, + { + "output": "0x", + "stateDiff": null, + "trace": [], + "transactionHash": "0x752c025084f7cd0dae7fc6193db319e6931873780b3ee8c6f5835515c9c24110", + "vmTrace": { + "code": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "ops": [ + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60" + ], + "store": null, + "used": 16755555 + }, + "pc": 0, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16755552 + }, + "pc": 2, + "sub": null + }, + { + "cost": 12, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000060", + "off": 64 + }, + "push": [], + "store": null, + "used": 16755540 + }, + "pc": 4, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x44" + ], + "store": null, + "used": 16755538 + }, + "pc": 5, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755535 + }, + "pc": 6, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xd9" + ], + "store": null, + "used": 16755532 + }, + "pc": 7, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755522 + }, + "pc": 10, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755519 + }, + "pc": 11, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5c" + ], + "store": null, + "used": 16755516 + }, + "pc": 13, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100000000000000000000000000000000000000000000000000000000" + ], + "store": null, + "used": 16755513 + }, + "pc": 14, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x100000000000000000000000000000000000000000000000000000000", + "0xa9059cbb0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5c" + ], + "store": null, + "used": 16755510 + }, + "pc": 44, + "sub": null + }, + { + "cost": 5, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb" + ], + "store": null, + "used": 16755505 + }, + "pc": 45, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffff" + ], + "store": null, + "used": 16755502 + }, + "pc": 46, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb" + ], + "store": null, + "used": 16755499 + }, + "pc": 51, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755496 + }, + "pc": 52, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x6fdde03" + ], + "store": null, + "used": 16755493 + }, + "pc": 53, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755490 + }, + "pc": 58, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xe2" + ], + "store": null, + "used": 16755487 + }, + "pc": 59, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755477 + }, + "pc": 62, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755474 + }, + "pc": 63, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x95ea7b3" + ], + "store": null, + "used": 16755471 + }, + "pc": 64, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755468 + }, + "pc": 69, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x171" + ], + "store": null, + "used": 16755465 + }, + "pc": 70, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755455 + }, + "pc": 73, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755452 + }, + "pc": 74, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x18160ddd" + ], + "store": null, + "used": 16755449 + }, + "pc": 75, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755446 + }, + "pc": 80, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1cb" + ], + "store": null, + "used": 16755443 + }, + "pc": 81, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755433 + }, + "pc": 84, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755430 + }, + "pc": 85, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x23b872dd" + ], + "store": null, + "used": 16755427 + }, + "pc": 86, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755424 + }, + "pc": 91, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1f4" + ], + "store": null, + "used": 16755421 + }, + "pc": 92, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755411 + }, + "pc": 95, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755408 + }, + "pc": 96, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x313ce567" + ], + "store": null, + "used": 16755405 + }, + "pc": 97, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755402 + }, + "pc": 102, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x26d" + ], + "store": null, + "used": 16755399 + }, + "pc": 103, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755389 + }, + "pc": 106, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755386 + }, + "pc": 107, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3bed33ce" + ], + "store": null, + "used": 16755383 + }, + "pc": 108, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755380 + }, + "pc": 113, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x29c" + ], + "store": null, + "used": 16755377 + }, + "pc": 114, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755367 + }, + "pc": 117, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755364 + }, + "pc": 118, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x42966c68" + ], + "store": null, + "used": 16755361 + }, + "pc": 119, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755358 + }, + "pc": 124, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2bf" + ], + "store": null, + "used": 16755355 + }, + "pc": 125, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755345 + }, + "pc": 128, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755342 + }, + "pc": 129, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x6623fc46" + ], + "store": null, + "used": 16755339 + }, + "pc": 130, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755336 + }, + "pc": 135, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x2fa" + ], + "store": null, + "used": 16755333 + }, + "pc": 136, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755323 + }, + "pc": 139, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755320 + }, + "pc": 140, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x70a08231" + ], + "store": null, + "used": 16755317 + }, + "pc": 141, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755314 + }, + "pc": 146, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x335" + ], + "store": null, + "used": 16755311 + }, + "pc": 147, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755301 + }, + "pc": 150, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755298 + }, + "pc": 151, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x8da5cb5b" + ], + "store": null, + "used": 16755295 + }, + "pc": 152, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755292 + }, + "pc": 157, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x382" + ], + "store": null, + "used": 16755289 + }, + "pc": 158, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755279 + }, + "pc": 161, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755276 + }, + "pc": 162, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x95d89b41" + ], + "store": null, + "used": 16755273 + }, + "pc": 163, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755270 + }, + "pc": 168, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3d7" + ], + "store": null, + "used": 16755267 + }, + "pc": 169, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755257 + }, + "pc": 172, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb", + "0xa9059cbb" + ], + "store": null, + "used": 16755254 + }, + "pc": 173, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa9059cbb" + ], + "store": null, + "used": 16755251 + }, + "pc": 174, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16755248 + }, + "pc": 179, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x466" + ], + "store": null, + "used": 16755245 + }, + "pc": 180, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755235 + }, + "pc": 183, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755234 + }, + "pc": 1126, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755232 + }, + "pc": 1127, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16755229 + }, + "pc": 1128, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x471" + ], + "store": null, + "used": 16755226 + }, + "pc": 1129, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755216 + }, + "pc": 1132, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755215 + }, + "pc": 1137, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4a6" + ], + "store": null, + "used": 16755212 + }, + "pc": 1138, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4" + ], + "store": null, + "used": 16755209 + }, + "pc": 1141, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4", + "0x4" + ], + "store": null, + "used": 16755206 + }, + "pc": 1143, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4", + "0x4" + ], + "store": null, + "used": 16755203 + }, + "pc": 1144, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16755200 + }, + "pc": 1145, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16755197 + }, + "pc": 1146, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16755194 + }, + "pc": 1167, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x4" + ], + "store": null, + "used": 16755191 + }, + "pc": 1168, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16755188 + }, + "pc": 1169, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x24" + ], + "store": null, + "used": 16755185 + }, + "pc": 1171, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x24", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16755182 + }, + "pc": 1172, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x24", + "0x4" + ], + "store": null, + "used": 16755179 + }, + "pc": 1173, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4", + "0x24" + ], + "store": null, + "used": 16755176 + }, + "pc": 1174, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x24", + "0x24" + ], + "store": null, + "used": 16755173 + }, + "pc": 1175, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16755170 + }, + "pc": 1176, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x24" + ], + "store": null, + "used": 16755167 + }, + "pc": 1177, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16755164 + }, + "pc": 1178, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x44" + ], + "store": null, + "used": 16755161 + }, + "pc": 1180, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x44", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16755158 + }, + "pc": 1181, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x44", + "0x4" + ], + "store": null, + "used": 16755155 + }, + "pc": 1182, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x4", + "0x44" + ], + "store": null, + "used": 16755152 + }, + "pc": 1183, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755150 + }, + "pc": 1184, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755148 + }, + "pc": 1185, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xfd2" + ], + "store": null, + "used": 16755145 + }, + "pc": 1186, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755137 + }, + "pc": 1189, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755136 + }, + "pc": 4050, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755133 + }, + "pc": 4051, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16755130 + }, + "pc": 4053, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16755127 + }, + "pc": 4054, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16755124 + }, + "pc": 4075, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755121 + }, + "pc": 4076, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16755118 + }, + "pc": 4077, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xff6" + ], + "store": null, + "used": 16755115 + }, + "pc": 4078, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755105 + }, + "pc": 4081, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755104 + }, + "pc": 4086, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755101 + }, + "pc": 4087, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16755098 + }, + "pc": 4089, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16755095 + }, + "pc": 4090, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755092 + }, + "pc": 4091, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16755089 + }, + "pc": 4092, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1005" + ], + "store": null, + "used": 16755086 + }, + "pc": 4093, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755076 + }, + "pc": 4096, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16755075 + }, + "pc": 4101, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16755072 + }, + "pc": 4102, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16755069 + }, + "pc": 4103, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755066 + }, + "pc": 4105, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16755064 + }, + "pc": 4107, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16755061 + }, + "pc": 4108, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16755058 + }, + "pc": 4129, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16755055 + }, + "pc": 4130, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16755052 + }, + "pc": 4151, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x0" + ], + "store": null, + "used": 16755049 + }, + "pc": 4152, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x000000000000000000000000627306090abab3a6e1400e9345bc60c78a8bef57", + "off": 0 + }, + "push": [], + "store": null, + "used": 16755046 + }, + "pc": 4153, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16755043 + }, + "pc": 4154, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16755040 + }, + "pc": 4156, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16755037 + }, + "pc": 4157, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16755034 + }, + "pc": 4158, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16755031 + }, + "pc": 4159, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16755028 + }, + "pc": 4160, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16755025 + }, + "pc": 4162, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16755022 + }, + "pc": 4163, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16754980 + }, + "pc": 4165, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16754180 + }, + "pc": 4166, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16754177 + }, + "pc": 4167, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16754174 + }, + "pc": 4168, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1051" + ], + "store": null, + "used": 16754171 + }, + "pc": 4169, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16754161 + }, + "pc": 4172, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16754160 + }, + "pc": 4177, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16754157 + }, + "pc": 4178, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16754154 + }, + "pc": 4180, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0x5", + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16754151 + }, + "pc": 4182, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16754148 + }, + "pc": 4183, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16754145 + }, + "pc": 4204, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16754142 + }, + "pc": 4205, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16754139 + }, + "pc": 4226, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x0" + ], + "store": null, + "used": 16754136 + }, + "pc": 4227, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "off": 0 + }, + "push": [], + "store": null, + "used": 16754133 + }, + "pc": 4228, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16754130 + }, + "pc": 4229, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16754127 + }, + "pc": 4231, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16754124 + }, + "pc": 4232, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16754121 + }, + "pc": 4233, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16754118 + }, + "pc": 4234, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16754115 + }, + "pc": 4235, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16754112 + }, + "pc": 4237, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16754109 + }, + "pc": 4238, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643" + ], + "store": null, + "used": 16754067 + }, + "pc": 4240, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16753267 + }, + "pc": 4241, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16753264 + }, + "pc": 4242, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16753261 + }, + "pc": 4243, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16753258 + }, + "pc": 4245, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000", + "0x5", + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16753255 + }, + "pc": 4247, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16753252 + }, + "pc": 4248, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16753249 + }, + "pc": 4269, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16753246 + }, + "pc": 4270, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16753243 + }, + "pc": 4291, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x0" + ], + "store": null, + "used": 16753240 + }, + "pc": 4292, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "off": 0 + }, + "push": [], + "store": null, + "used": 16753237 + }, + "pc": 4293, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16753234 + }, + "pc": 4294, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16753231 + }, + "pc": 4296, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16753228 + }, + "pc": 4297, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16753225 + }, + "pc": 4298, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16753222 + }, + "pc": 4299, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16753219 + }, + "pc": 4300, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16753216 + }, + "pc": 4302, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16753213 + }, + "pc": 4303, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643" + ], + "store": null, + "used": 16753171 + }, + "pc": 4305, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16752371 + }, + "pc": 4306, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16752368 + }, + "pc": 4307, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16752365 + }, + "pc": 4308, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16752362 + }, + "pc": 4309, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x10de" + ], + "store": null, + "used": 16752359 + }, + "pc": 4310, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16752349 + }, + "pc": 4313, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16752348 + }, + "pc": 4318, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1127" + ], + "store": null, + "used": 16752345 + }, + "pc": 4319, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16752342 + }, + "pc": 4322, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16752339 + }, + "pc": 4324, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16752337 + }, + "pc": 4326, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16752334 + }, + "pc": 4327, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16752331 + }, + "pc": 4348, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16752328 + }, + "pc": 4349, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16752325 + }, + "pc": 4370, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x0" + ], + "store": null, + "used": 16752322 + }, + "pc": 4371, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x000000000000000000000000627306090abab3a6e1400e9345bc60c78a8bef57", + "off": 0 + }, + "push": [], + "store": null, + "used": 16752319 + }, + "pc": 4372, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16752316 + }, + "pc": 4373, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16752313 + }, + "pc": 4375, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16752310 + }, + "pc": 4376, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16752307 + }, + "pc": 4377, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16752304 + }, + "pc": 4378, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16752301 + }, + "pc": 4379, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16752298 + }, + "pc": 4381, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16752295 + }, + "pc": 4382, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16752253 + }, + "pc": 4384, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16751453 + }, + "pc": 4385, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x1127", + "0xa56fa5b99019a5c8000000", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16751450 + }, + "pc": 4386, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x146a" + ], + "store": null, + "used": 16751447 + }, + "pc": 4387, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751439 + }, + "pc": 4390, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751438 + }, + "pc": 5226, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16751435 + }, + "pc": 5227, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1478" + ], + "store": null, + "used": 16751432 + }, + "pc": 5229, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x3635c9adc5dea00000", + "0x0", + "0x1478", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16751429 + }, + "pc": 5232, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x1478", + "0xa56fa5b99019a5c8000000", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16751426 + }, + "pc": 5233, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16751423 + }, + "pc": 5234, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16751420 + }, + "pc": 5235, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14af" + ], + "store": null, + "used": 16751417 + }, + "pc": 5236, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751409 + }, + "pc": 5239, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751408 + }, + "pc": 5295, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x1" + ], + "store": null, + "used": 16751405 + }, + "pc": 5296, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16751402 + }, + "pc": 5297, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16751399 + }, + "pc": 5298, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14bb" + ], + "store": null, + "used": 16751396 + }, + "pc": 5299, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751386 + }, + "pc": 5302, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751385 + }, + "pc": 5307, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751384 + }, + "pc": 5308, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751382 + }, + "pc": 5309, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751374 + }, + "pc": 5310, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751373 + }, + "pc": 5240, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16751370 + }, + "pc": 5241, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56fa5b99019a5c8000000", + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16751367 + }, + "pc": 5242, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56f6f83c66bdfe9600000" + ], + "store": null, + "used": 16751364 + }, + "pc": 5243, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56f6f83c66bdfe9600000", + "0x0" + ], + "store": null, + "used": 16751361 + }, + "pc": 5244, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751359 + }, + "pc": 5245, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751358 + }, + "pc": 5246, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56f6f83c66bdfe9600000", + "0xa56fa5b99019a5c8000000", + "0x3635c9adc5dea00000", + "0x1127" + ], + "store": null, + "used": 16751355 + }, + "pc": 5247, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1127", + "0x3635c9adc5dea00000", + "0xa56fa5b99019a5c8000000" + ], + "store": null, + "used": 16751352 + }, + "pc": 5248, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751350 + }, + "pc": 5249, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751348 + }, + "pc": 5250, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751340 + }, + "pc": 5251, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16751339 + }, + "pc": 4391, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16751336 + }, + "pc": 4392, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16751333 + }, + "pc": 4394, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16751331 + }, + "pc": 4396, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16751328 + }, + "pc": 4397, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16751325 + }, + "pc": 4418, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16751322 + }, + "pc": 4419, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16751319 + }, + "pc": 4440, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0x0" + ], + "store": null, + "used": 16751316 + }, + "pc": 4441, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x000000000000000000000000627306090abab3a6e1400e9345bc60c78a8bef57", + "off": 0 + }, + "push": [], + "store": null, + "used": 16751313 + }, + "pc": 4442, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16751310 + }, + "pc": 4443, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16751307 + }, + "pc": 4445, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16751304 + }, + "pc": 4446, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16751301 + }, + "pc": 4447, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16751298 + }, + "pc": 4448, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16751295 + }, + "pc": 4449, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16751292 + }, + "pc": 4451, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16751289 + }, + "pc": 4452, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16751247 + }, + "pc": 4454, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56f6f83c66bdfe9600000", + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d", + "0xa56f6f83c66bdfe9600000" + ], + "store": null, + "used": 16751244 + }, + "pc": 4455, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa56f6f83c66bdfe9600000", + "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d" + ], + "store": null, + "used": 16751241 + }, + "pc": 4456, + "sub": null + }, + { + "cost": 5000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0xa9312db2f5fb32846f141a1d722f773c1064b8a16a8469d25062d3455a375b5d", + "val": "0xa56f6f83c66bdfe9600000" + }, + "used": 16746241 + }, + "pc": 4457, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16746239 + }, + "pc": 4458, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x11b3" + ], + "store": null, + "used": 16746236 + }, + "pc": 4459, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16746233 + }, + "pc": 4462, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16746230 + }, + "pc": 4464, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0x11b3", + "0x5", + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16746227 + }, + "pc": 4466, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16746224 + }, + "pc": 4467, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16746221 + }, + "pc": 4488, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16746218 + }, + "pc": 4489, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16746215 + }, + "pc": 4510, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x0" + ], + "store": null, + "used": 16746212 + }, + "pc": 4511, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "off": 0 + }, + "push": [], + "store": null, + "used": 16746209 + }, + "pc": 4512, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16746206 + }, + "pc": 4513, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16746203 + }, + "pc": 4515, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16746200 + }, + "pc": 4516, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16746197 + }, + "pc": 4517, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16746194 + }, + "pc": 4518, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16746191 + }, + "pc": 4519, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16746188 + }, + "pc": 4521, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16746185 + }, + "pc": 4522, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643" + ], + "store": null, + "used": 16746143 + }, + "pc": 4524, + "sub": null + }, + { + "cost": 800, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745343 + }, + "pc": 4525, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x11b3", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745340 + }, + "pc": 4526, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1484" + ], + "store": null, + "used": 16745337 + }, + "pc": 4527, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745329 + }, + "pc": 4530, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745328 + }, + "pc": 5252, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745325 + }, + "pc": 5253, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x0" + ], + "store": null, + "used": 16745322 + }, + "pc": 5255, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745319 + }, + "pc": 5256, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x3635c9adc5dea00000", + "0x0", + "0x0", + "0x3635c9adc5dea00000", + "0x0" + ], + "store": null, + "used": 16745316 + }, + "pc": 5257, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745313 + }, + "pc": 5258, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0" + ], + "store": null, + "used": 16745310 + }, + "pc": 5259, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745308 + }, + "pc": 5260, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14a4" + ], + "store": null, + "used": 16745305 + }, + "pc": 5261, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000", + "0x14a4", + "0x0" + ], + "store": null, + "used": 16745302 + }, + "pc": 5264, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x14a4", + "0x0", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745299 + }, + "pc": 5265, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745296 + }, + "pc": 5266, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16745293 + }, + "pc": 5267, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x1" + ], + "store": null, + "used": 16745290 + }, + "pc": 5268, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745287 + }, + "pc": 5269, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x149f" + ], + "store": null, + "used": 16745284 + }, + "pc": 5270, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745274 + }, + "pc": 5273, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745272 + }, + "pc": 5274, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000", + "0x14a4", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745269 + }, + "pc": 5275, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x14a4", + "0x3635c9adc5dea00000", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745266 + }, + "pc": 5276, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745263 + }, + "pc": 5277, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16745260 + }, + "pc": 5278, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745259 + }, + "pc": 5279, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14af" + ], + "store": null, + "used": 16745256 + }, + "pc": 5280, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745248 + }, + "pc": 5283, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745247 + }, + "pc": 5295, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1", + "0x1" + ], + "store": null, + "used": 16745244 + }, + "pc": 5296, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745241 + }, + "pc": 5297, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x1" + ], + "store": null, + "used": 16745238 + }, + "pc": 5298, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x14bb" + ], + "store": null, + "used": 16745235 + }, + "pc": 5299, + "sub": null + }, + { + "cost": 10, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745225 + }, + "pc": 5302, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745224 + }, + "pc": 5307, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745223 + }, + "pc": 5308, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745221 + }, + "pc": 5309, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745213 + }, + "pc": 5310, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745212 + }, + "pc": 5284, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745209 + }, + "pc": 5285, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x3635c9adc5dea00000", + "0x0" + ], + "store": null, + "used": 16745206 + }, + "pc": 5286, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745204 + }, + "pc": 5287, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745203 + }, + "pc": 5288, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745201 + }, + "pc": 5289, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x0", + "0x3635c9adc5dea00000", + "0x11b3" + ], + "store": null, + "used": 16745198 + }, + "pc": 5290, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x11b3", + "0x3635c9adc5dea00000", + "0x0" + ], + "store": null, + "used": 16745195 + }, + "pc": 5291, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745193 + }, + "pc": 5292, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745191 + }, + "pc": 5293, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745183 + }, + "pc": 5294, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16745182 + }, + "pc": 4531, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x5" + ], + "store": null, + "used": 16745179 + }, + "pc": 4532, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745176 + }, + "pc": 4534, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0x3635c9adc5dea00000", + "0x5", + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16745173 + }, + "pc": 4536, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16745170 + }, + "pc": 4537, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16745167 + }, + "pc": 4558, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16745164 + }, + "pc": 4559, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16745161 + }, + "pc": 4580, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x0" + ], + "store": null, + "used": 16745158 + }, + "pc": 4581, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "off": 0 + }, + "push": [], + "store": null, + "used": 16745155 + }, + "pc": 4582, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16745152 + }, + "pc": 4583, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16745149 + }, + "pc": 4585, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5" + ], + "store": null, + "used": 16745146 + }, + "pc": 4586, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x5", + "0x20" + ], + "store": null, + "used": 16745143 + }, + "pc": 4587, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000005", + "off": 32 + }, + "push": [], + "store": null, + "used": 16745140 + }, + "pc": 4588, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16745137 + }, + "pc": 4589, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16745134 + }, + "pc": 4591, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x0" + ], + "store": null, + "used": 16745131 + }, + "pc": 4592, + "sub": null + }, + { + "cost": 42, + "ex": { + "mem": null, + "push": [ + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643" + ], + "store": null, + "used": 16745089 + }, + "pc": 4594, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16745086 + }, + "pc": 4595, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643" + ], + "store": null, + "used": 16745083 + }, + "pc": 4596, + "sub": null + }, + { + "cost": 20000, + "ex": { + "mem": null, + "push": [], + "store": { + "key": "0x47dfe2af6b00a2aac81c542b40f5676fc0072fa1ce62e1ef260aade0f4b29643", + "val": "0x3635c9adc5dea00000" + }, + "used": 16725083 + }, + "pc": 4597, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16725081 + }, + "pc": 4598, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x3635c9adc5dea00000", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16725078 + }, + "pc": 4599, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16725075 + }, + "pc": 4600, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4" + ], + "store": null, + "used": 16725072 + }, + "pc": 4621, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16725070 + }, + "pc": 4622, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xffffffffffffffffffffffffffffffffffffffff" + ], + "store": null, + "used": 16725067 + }, + "pc": 4623, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x627306090abab3a6e1400e9345bc60c78a8bef57" + ], + "store": null, + "used": 16725064 + }, + "pc": 4644, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef" + ], + "store": null, + "used": 16725061 + }, + "pc": 4645, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0xa13aa5589f0dd8dd3bd5055b31add5ca0f2f8e4", + "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16725058 + }, + "pc": 4678, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16725055 + }, + "pc": 4679, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000060", + "off": 64 + }, + "push": [ + "0x60" + ], + "store": null, + "used": 16725052 + }, + "pc": 4681, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x60" + ], + "store": null, + "used": 16725049 + }, + "pc": 4682, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x3635c9adc5dea00000", + "0x60", + "0x60", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16725046 + }, + "pc": 4683, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x3635c9adc5dea00000", + "0x60" + ], + "store": null, + "used": 16725043 + }, + "pc": 4684, + "sub": null + }, + { + "cost": 6, + "ex": { + "mem": { + "data": "0x00000000000000000000000000000000000000000000003635c9adc5dea00000", + "off": 96 + }, + "push": [], + "store": null, + "used": 16725037 + }, + "pc": 4685, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16725034 + }, + "pc": 4686, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x80" + ], + "store": null, + "used": 16725031 + }, + "pc": 4688, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x80", + "0x60", + "0x3635c9adc5dea00000" + ], + "store": null, + "used": 16725028 + }, + "pc": 4689, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16725026 + }, + "pc": 4690, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16725024 + }, + "pc": 4691, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x40" + ], + "store": null, + "used": 16725021 + }, + "pc": 4692, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": { + "data": "0x0000000000000000000000000000000000000000000000000000000000000060", + "off": 64 + }, + "push": [ + "0x60" + ], + "store": null, + "used": 16725018 + }, + "pc": 4694, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x60" + ], + "store": null, + "used": 16725015 + }, + "pc": 4695, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x60", + "0x60", + "0x80" + ], + "store": null, + "used": 16725012 + }, + "pc": 4696, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20" + ], + "store": null, + "used": 16725009 + }, + "pc": 4697, + "sub": null + }, + { + "cost": 3, + "ex": { + "mem": null, + "push": [ + "0x20", + "0x60" + ], + "store": null, + "used": 16725006 + }, + "pc": 4698, + "sub": null + }, + { + "cost": 1756, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723250 + }, + "pc": 4699, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723249 + }, + "pc": 4700, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723247 + }, + "pc": 4701, + "sub": null + }, + { + "cost": 2, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723245 + }, + "pc": 4702, + "sub": null + }, + { + "cost": 8, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723237 + }, + "pc": 4703, + "sub": null + }, + { + "cost": 1, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723236 + }, + "pc": 1190, + "sub": null + }, + { + "cost": 0, + "ex": { + "mem": null, + "push": [], + "store": null, + "used": 16723236 + }, + "pc": 1191, + "sub": null + } + ] + } + } + ], + "id": 415 + }, + "statusCode": 200 +} diff --git a/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x17.json b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x17.json new file mode 100644 index 0000000000..437e140f51 --- /dev/null +++ b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x17.json @@ -0,0 +1,76 @@ +{ + "request": { + "jsonrpc": "2.0", + "method": "trace_block", + "params": [ + "0x17" + ], + "id": 415 + }, + "response": { + "jsonrpc": "2.0", + "result": [ + { + "action": { + "callType": "call", + "from": "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "gas": "0x2b654", + "input": "0x0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120785e45de3d6be050ba3c4d33ff0bb2d010ace3b1dfe9c49f4c7a8075102fa19a86c010ace3b1dfe9c49f4c7a8075102fa19a86d", + "to": "0x0120000000000000000000000000000000000000", + "value": "0x0" + }, + "blockHash": "0xb26cef9823c3c5af6dd3a8c70641f13a9a5ed2cebc96535b443ad1fc57d4027c", + "blockNumber": 23, + "result": { + "gasUsed": "0x301", + "output": "0x0000000000000000000000000000000000000000000000000000000000000012" + }, + "subtraces": 1, + "traceAddress": [], + "transactionHash": "0xea357b8947f2aa968eba99ac995f07dbd5d006dc2eb4c2f1a2d4f4278a150373", + "transactionPosition": 0, + "type": "call" + }, + { + "action": { + "callType": "staticcall", + "from": "0x0120000000000000000000000000000000000000", + "gas": "0x2a88c", + "input": "0x", + "to": "0x0000000000000000000000000000000000000010", + "value": "0x0" + }, + "blockHash": "0xb26cef9823c3c5af6dd3a8c70641f13a9a5ed2cebc96535b443ad1fc57d4027c", + "blockNumber": 23, + "result": { + "gasUsed": "0x0", + "output": "0x" + }, + "subtraces": 0, + "traceAddress": [ + 0 + ], + "transactionHash": "0xea357b8947f2aa968eba99ac995f07dbd5d006dc2eb4c2f1a2d4f4278a150373", + "transactionPosition": 0, + "type": "call" + }, + { + "action": { + "author": "0x0000000000000000000000000000000000000000", + "rewardType": "block", + "value": "0x1bc16d674ec80000" + }, + "blockHash": "0xb26cef9823c3c5af6dd3a8c70641f13a9a5ed2cebc96535b443ad1fc57d4027c", + "blockNumber": 23, + "result": null, + "subtraces": 0, + "traceAddress": [], + "transactionHash": null, + "transactionPosition": null, + "type": "reward" + } + ], + "id": 415 + }, + "statusCode": 200 +} diff --git a/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x18.json b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x18.json new file mode 100644 index 0000000000..a62f59c102 --- /dev/null +++ b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x18.json @@ -0,0 +1,125 @@ +{ + "request": { + "jsonrpc": "2.0", + "method": "trace_block", + "params": [ + "0x18" + ], + "id": 415 + }, + "response": { + "jsonrpc": "2.0", + "result": [ + { + "action": { + "callType": "call", + "from": "0xfe3b557e8fb62b89f4916b721be55ceb828dbd73", + "gas": "0xffa7e2", + "input": "0x000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120785e45de3d6be050ba3c4d33ff0bb2d010ace3b1dfe9c49f4c7a8075102fa19a86c010ace3b1dfe9c49f4c7a8075102fa19a86d", + "to": "0x0040000000000000000000000000000000000000", + "value": "0x0" + }, + "blockHash": "0x45763af427cf4569461f77403bcce571f194fba0d364f3a51fe3d3328267eefa", + "blockNumber": 24, + "result": { + "gasUsed": "0x915", + "output": "0x0000000000000000000000000000000000000000000000000000000000000012" + }, + "subtraces": 1, + "traceAddress": [], + "transactionHash": "0x2f92ad4d4433cd8f78214c1ba3b3d3d8a2b1e993b6cf336eb9200c8d9ac3b94d", + "transactionPosition": 0, + "type": "call" + }, + { + "action": { + "callType": "call", + "from": "0x0040000000000000000000000000000000000000", + "gas": "0xfba648", + "input": "0x00000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120785e45de3d6be050ba3c4d33ff0bb2d010ace3b1dfe9c49f4c7a8075102fa19a86c010ace3b1dfe9c49f4c7a8075102fa19a86d", + "to": "0x0040000000000000000000000000000000000000", + "value": "0x0" + }, + "blockHash": "0x45763af427cf4569461f77403bcce571f194fba0d364f3a51fe3d3328267eefa", + "blockNumber": 24, + "result": { + "gasUsed": "0x608", + "output": "0x0000000000000000000000000000000000000000000000000000000000000012" + }, + "subtraces": 1, + "traceAddress": [ + 0 + ], + "transactionHash": "0x2f92ad4d4433cd8f78214c1ba3b3d3d8a2b1e993b6cf336eb9200c8d9ac3b94d", + "transactionPosition": 0, + "type": "call" + }, + { + "action": { + "callType": "call", + "from": "0x0040000000000000000000000000000000000000", + "gas": "0xf7b4ba", + "input": "0x0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120785e45de3d6be050ba3c4d33ff0bb2d010ace3b1dfe9c49f4c7a8075102fa19a86c010ace3b1dfe9c49f4c7a8075102fa19a86d", + "to": "0x0120000000000000000000000000000000000000", + "value": "0x0" + }, + "blockHash": "0x45763af427cf4569461f77403bcce571f194fba0d364f3a51fe3d3328267eefa", + "blockNumber": 24, + "result": { + "gasUsed": "0x301", + "output": "0x0000000000000000000000000000000000000000000000000000000000000012" + }, + "subtraces": 1, + "traceAddress": [ + 0, + 0 + ], + "transactionHash": "0x2f92ad4d4433cd8f78214c1ba3b3d3d8a2b1e993b6cf336eb9200c8d9ac3b94d", + "transactionPosition": 0, + "type": "call" + }, + { + "action": { + "callType": "staticcall", + "from": "0x0120000000000000000000000000000000000000", + "gas": "0xf3d2f9", + "input": "0x", + "to": "0x0000000000000000000000000000000000000010", + "value": "0x0" + }, + "blockHash": "0x45763af427cf4569461f77403bcce571f194fba0d364f3a51fe3d3328267eefa", + "blockNumber": 24, + "result": { + "gasUsed": "0x0", + "output": "0x" + }, + "subtraces": 0, + "traceAddress": [ + 0, + 0, + 0 + ], + "transactionHash": "0x2f92ad4d4433cd8f78214c1ba3b3d3d8a2b1e993b6cf336eb9200c8d9ac3b94d", + "transactionPosition": 0, + "type": "call" + }, + { + "action": { + "author": "0x0000000000000000000000000000000000000000", + "rewardType": "block", + "value": "0x1bc16d674ec80000" + }, + "blockHash": "0x45763af427cf4569461f77403bcce571f194fba0d364f3a51fe3d3328267eefa", + "blockNumber": 24, + "result": null, + "subtraces": 0, + "traceAddress": [], + "transactionHash": null, + "transactionPosition": null, + "type": "reward" + } + ], + "id": 415 + }, + "statusCode": 200 +} diff --git a/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x19.json b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x19.json new file mode 100644 index 0000000000..03affcfdcc --- /dev/null +++ b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-block/trace_block_0x19.json @@ -0,0 +1,74 @@ +{ + "request": { + "jsonrpc": "2.0", + "method": "trace_block", + "params": [ + "0x19" + ], + "id": 415 + }, + "response": { + "jsonrpc": "2.0", + "result": [ + { + "action": { + "creationMethod": "create", + "from": "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "gas": "0xfdc95a", + "init": "0x606060405234156200001057600080fd5b604051620016d8380380620016d8833981016040528080519060200190919080518201919060200180519060200190919080518201919050505b83600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550836003819055508260009080519060200190620000ad9291906200012e565b508060019080519060200190620000c69291906200012e565b5081600260006101000a81548160ff021916908360ff16021790555033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50505050620001dd565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200017157805160ff1916838001178555620001a2565b82800160010185558215620001a2579182015b82811115620001a157825182559160200191906001019062000184565b5b509050620001b19190620001b5565b5090565b620001da91905b80821115620001d6576000816000905550600101620001bc565b5090565b90565b6114eb80620001ed6000396000f300606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029000000000000000000000000000000000000000000a56fa5b99019a5c80000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000003424e4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003424e420000000000000000000000000000000000000000000000000000000000", + "value": "0x0" + }, + "blockHash": "0x07789e85c2124ac5f310d28a9b5038872e74ef96c71e0a5ee98b815ee8d6cc4c", + "blockNumber": 25, + "result": { + "address": "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87", + "code": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "gasUsed": "0x124192" + }, + "subtraces": 0, + "traceAddress": [], + "transactionHash": "0xed9852eaa132d91f807e45dccd8d6859560f427637f9f4e3fc5741db997eefb0", + "transactionPosition": 0, + "type": "create" + }, + { + "action": { + "callType": "call", + "from": "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "gas": "0xffab66", + "input": "0xa9059cbb0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e400000000000000000000000000000000000000000000003635c9adc5dea00000", + "to": "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87", + "value": "0x0" + }, + "blockHash": "0x07789e85c2124ac5f310d28a9b5038872e74ef96c71e0a5ee98b815ee8d6cc4c", + "blockNumber": 25, + "result": { + "gasUsed": "0x7e42", + "output": "0x" + }, + "subtraces": 0, + "traceAddress": [], + "transactionHash": "0x752c025084f7cd0dae7fc6193db319e6931873780b3ee8c6f5835515c9c24110", + "transactionPosition": 1, + "type": "call" + }, + { + "action": { + "author": "0x0000000000000000000000000000000000000000", + "rewardType": "block", + "value": "0x1bc16d674ec80000" + }, + "blockHash": "0x07789e85c2124ac5f310d28a9b5038872e74ef96c71e0a5ee98b815ee8d6cc4c", + "blockNumber": 25, + "result": null, + "subtraces": 0, + "traceAddress": [], + "transactionHash": null, + "transactionPosition": null, + "type": "reward" + } + ], + "id": 415 + }, + "statusCode": 200 +} diff --git a/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-transaction/trace_transaction_0x18.json b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-transaction/trace_transaction_0x18.json new file mode 100644 index 0000000000..4cb59102f1 --- /dev/null +++ b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-transaction/trace_transaction_0x18.json @@ -0,0 +1,114 @@ +{ + "request": [ + { + "jsonrpc": "2.0", + "method": "trace_transaction", + "params": [ + "0x2f92ad4d4433cd8f78214c1ba3b3d3d8a2b1e993b6cf336eb9200c8d9ac3b94d" + ], + "id": 415 + } + ], + "response": [ + { + "jsonrpc": "2.0", + "result": [ + { + "action": { + "callType": "call", + "from": "0xfe3b557e8fb62b89f4916b721be55ceb828dbd73", + "gas": "0xffa7e2", + "input": "0x000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120785e45de3d6be050ba3c4d33ff0bb2d010ace3b1dfe9c49f4c7a8075102fa19a86c010ace3b1dfe9c49f4c7a8075102fa19a86d", + "to": "0x0040000000000000000000000000000000000000", + "value": "0x0" + }, + "blockHash": "0x45763af427cf4569461f77403bcce571f194fba0d364f3a51fe3d3328267eefa", + "blockNumber": 24, + "result": { + "gasUsed": "0x915", + "output": "0x0000000000000000000000000000000000000000000000000000000000000012" + }, + "subtraces": 1, + "traceAddress": [], + "transactionHash": "0x2f92ad4d4433cd8f78214c1ba3b3d3d8a2b1e993b6cf336eb9200c8d9ac3b94d", + "transactionPosition": 0, + "type": "call" + }, + { + "action": { + "callType": "call", + "from": "0x0040000000000000000000000000000000000000", + "gas": "0xfba648", + "input": "0x00000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120785e45de3d6be050ba3c4d33ff0bb2d010ace3b1dfe9c49f4c7a8075102fa19a86c010ace3b1dfe9c49f4c7a8075102fa19a86d", + "to": "0x0040000000000000000000000000000000000000", + "value": "0x0" + }, + "blockHash": "0x45763af427cf4569461f77403bcce571f194fba0d364f3a51fe3d3328267eefa", + "blockNumber": 24, + "result": { + "gasUsed": "0x608", + "output": "0x0000000000000000000000000000000000000000000000000000000000000012" + }, + "subtraces": 1, + "traceAddress": [ + 0 + ], + "transactionHash": "0x2f92ad4d4433cd8f78214c1ba3b3d3d8a2b1e993b6cf336eb9200c8d9ac3b94d", + "transactionPosition": 0, + "type": "call" + }, + { + "action": { + "callType": "call", + "from": "0x0040000000000000000000000000000000000000", + "gas": "0xf7b4ba", + "input": "0x0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120785e45de3d6be050ba3c4d33ff0bb2d010ace3b1dfe9c49f4c7a8075102fa19a86c010ace3b1dfe9c49f4c7a8075102fa19a86d", + "to": "0x0120000000000000000000000000000000000000", + "value": "0x0" + }, + "blockHash": "0x45763af427cf4569461f77403bcce571f194fba0d364f3a51fe3d3328267eefa", + "blockNumber": 24, + "result": { + "gasUsed": "0x301", + "output": "0x0000000000000000000000000000000000000000000000000000000000000012" + }, + "subtraces": 1, + "traceAddress": [ + 0, + 0 + ], + "transactionHash": "0x2f92ad4d4433cd8f78214c1ba3b3d3d8a2b1e993b6cf336eb9200c8d9ac3b94d", + "transactionPosition": 0, + "type": "call" + }, + { + "action": { + "callType": "staticcall", + "from": "0x0120000000000000000000000000000000000000", + "gas": "0xf3d2f9", + "input": "0x", + "to": "0x0000000000000000000000000000000000000010", + "value": "0x0" + }, + "blockHash": "0x45763af427cf4569461f77403bcce571f194fba0d364f3a51fe3d3328267eefa", + "blockNumber": 24, + "result": { + "gasUsed": "0x0", + "output": "0x" + }, + "subtraces": 0, + "traceAddress": [ + 0, + 0, + 0 + ], + "transactionHash": "0x2f92ad4d4433cd8f78214c1ba3b3d3d8a2b1e993b6cf336eb9200c8d9ac3b94d", + "transactionPosition": 0, + "type": "call" + } + ], + "id": 415 + } + ], + "statusCode": 200 +} diff --git a/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-transaction/trace_transaction_0x19.json b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-transaction/trace_transaction_0x19.json new file mode 100644 index 0000000000..b854c7306b --- /dev/null +++ b/ethereum/api/src/test/resources/org/hyperledger/besu/ethereum/api/jsonrpc/trace/specs/trace-transaction/trace_transaction_0x19.json @@ -0,0 +1,77 @@ +{ + "request": [ + { + "jsonrpc": "2.0", + "method": "trace_transaction", + "params": [ + "0xed9852eaa132d91f807e45dccd8d6859560f427637f9f4e3fc5741db997eefb0" + ], + "id": 415 + }, + { + "jsonrpc": "2.0", + "method": "trace_transaction", + "params": [ + "0x752c025084f7cd0dae7fc6193db319e6931873780b3ee8c6f5835515c9c24110" + ], + "id": 415 + } + ], + "response": [ + { + "jsonrpc": "2.0", + "result": [ + { + "action": { + "creationMethod": "create", + "from": "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "gas": "0xfdc95a", + "init": "0x606060405234156200001057600080fd5b604051620016d8380380620016d8833981016040528080519060200190919080518201919060200180519060200190919080518201919050505b83600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550836003819055508260009080519060200190620000ad9291906200012e565b508060019080519060200190620000c69291906200012e565b5081600260006101000a81548160ff021916908360ff16021790555033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50505050620001dd565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200017157805160ff1916838001178555620001a2565b82800160010185558215620001a2579182015b82811115620001a157825182559160200191906001019062000184565b5b509050620001b19190620001b5565b5090565b620001da91905b80821115620001d6576000816000905550600101620001bc565b5090565b90565b6114eb80620001ed6000396000f300606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029000000000000000000000000000000000000000000a56fa5b99019a5c80000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000003424e4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003424e420000000000000000000000000000000000000000000000000000000000", + "value": "0x0" + }, + "blockHash": "0x07789e85c2124ac5f310d28a9b5038872e74ef96c71e0a5ee98b815ee8d6cc4c", + "blockNumber": 25, + "result": { + "address": "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87", + "code": "0x606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017157806318160ddd146101cb57806323b872dd146101f4578063313ce5671461026d5780633bed33ce1461029c57806342966c68146102bf5780636623fc46146102fa57806370a08231146103355780638da5cb5b1461038257806395d89b41146103d7578063a9059cbb14610466578063cd4217c1146104a8578063d7a78db8146104f5578063dd62ed3e14610530575b6100e05b5b565b005b34156100ed57600080fd5b6100f561059c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101365780820151818401525b60208101905061011a565b50505050905090810190601f1680156101635780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017c57600080fd5b6101b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061063a565b604051808215151515815260200191505060405180910390f35b34156101d657600080fd5b6101de6106d6565b6040518082815260200191505060405180910390f35b34156101ff57600080fd5b610253600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106dc565b604051808215151515815260200191505060405180910390f35b341561027857600080fd5b610280610b01565b604051808260ff1660ff16815260200191505060405180910390f35b34156102a757600080fd5b6102bd6004808035906020019091905050610b14565b005b34156102ca57600080fd5b6102e06004808035906020019091905050610bd6565b604051808215151515815260200191505060405180910390f35b341561030557600080fd5b61031b6004808035906020019091905050610d29565b604051808215151515815260200191505060405180910390f35b341561034057600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef6565b6040518082815260200191505060405180910390f35b341561038d57600080fd5b610395610f0e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103e257600080fd5b6103ea610f34565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561042b5780820151818401525b60208101905061040f565b50505050905090810190601f1680156104585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047157600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b005b34156104b357600080fd5b6104df600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611260565b6040518082815260200191505060405180910390f35b341561050057600080fd5b6105166004808035906020019091905050611278565b604051808215151515815260200191505060405180910390f35b341561053b57600080fd5b610586600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611445565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106325780601f1061060757610100808354040283529160200191610632565b820191906000526020600020905b81548152906001019060200180831161061557829003601f168201915b505050505081565b6000808211151561064a57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561070157600080fd5b60008211151561071057600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561075c57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156107e957600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561087257600080fd5b6108bb600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610947600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a10600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b7057600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610bd257600080fd5b5b50565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c2457600080fd5b600082111515610c3357600080fd5b610c7c600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ccb6003548361146a565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d7757600080fd5b600082111515610d8657600080fd5b610dcf600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a2600190505b919050565b60056020528060005260406000206000915090505481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fca5780601f10610f9f57610100808354040283529160200191610fca565b820191906000526020600020905b815481529060010190602001808311610fad57829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415610ff657600080fd5b60008111151561100557600080fd5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561105157600080fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156110de57600080fd5b611127600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111b3600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611484565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b60066020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156112c657600080fd5b6000821115156112d557600080fd5b61131e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361146a565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113aa600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611484565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a2600190505b919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000611478838311156114af565b81830390505b92915050565b60008082840190506114a484821015801561149f5750838210155b6114af565b8091505b5092915050565b8015156114bb57600080fd5b5b505600a165627a7a72305820082734e053ffbdf2a3195354a3210dff3723c239a1e76ae3be0936f6aed31bee0029", + "gasUsed": "0x124192" + }, + "subtraces": 0, + "traceAddress": [], + "transactionHash": "0xed9852eaa132d91f807e45dccd8d6859560f427637f9f4e3fc5741db997eefb0", + "transactionPosition": 0, + "type": "create" + } + ], + "id": 415 + }, + { + "jsonrpc": "2.0", + "result": [ + { + "action": { + "callType": "call", + "from": "0x627306090abab3a6e1400e9345bc60c78a8bef57", + "gas": "0xffab66", + "input": "0xa9059cbb0000000000000000000000000a13aa5589f0dd8dd3bd5055b31add5ca0f2f8e400000000000000000000000000000000000000000000003635c9adc5dea00000", + "to": "0xbaaa2a3237035a2c7fa2a33c76b44a8c6fe18e87", + "value": "0x0" + }, + "blockHash": "0x07789e85c2124ac5f310d28a9b5038872e74ef96c71e0a5ee98b815ee8d6cc4c", + "blockNumber": 25, + "result": { + "gasUsed": "0x7e42", + "output": "0x" + }, + "subtraces": 0, + "traceAddress": [], + "transactionHash": "0x752c025084f7cd0dae7fc6193db319e6931873780b3ee8c6f5835515c9c24110", + "transactionPosition": 1, + "type": "call" + } + ], + "id": 415 + } + ], + "statusCode": 200 +}