UNPKG

incubed

Version:

Typescript-version of the incubed client

81 lines 72.9 kB
[ { "descr": " get code on mainnet using bin-format", "binaryFormat": true, "verification": "proofWithSignature", "signatures": [ "0x784bfa9eb182C3a02DbeB5285e3dBa92d717E07a" ], "request": { "method": "eth_getCode", "params": [ "0x03cb0021808442Ad5EFb61197966aef72a1deF96", "0x6ab3ae" ] }, "response": [ { "id": 77, "jsonrpc": "2.0", "result": "0x608060405260043610610148576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168062f714ce1461015357806306fdde03146101a0578063095ea7b31461023057806318160ddd146102955780631aea6257146102c05780631c8590ba146102ef57806323b872dd1461034a578063313ce567146103cf57806347055321146104005780635a4462151461046557806370a08231146105145780637b0992ce1461056b57806389135ae9146105bb57806395c33652146105f857806395d89b4114610655578063a9059cbb146106e5578063b414d4b61461074a578063b43c4cf5146107a5578063ba495d83146107f2578063c26f3acf14610841578063cae9ca51146108c6578063dd62ed3e14610971578063e724529c146109e8578063f2fde38b14610a37578063f340fa0114610a7a575b61015133610ab0565b005b34801561015f57600080fd5b5061019e60048036038101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bcb565b005b3480156101ac57600080fd5b506101b5610e53565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101f55780820151818401526020810190506101da565b50505050905090810190601f1680156102225780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023c57600080fd5b5061027b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ef1565b604051808215151515815260200191505060405180910390f35b3480156102a157600080fd5b506102aa610fe3565b6040518082815260200191505060405180910390f35b3480156102cc57600080fd5b506102d5610fe9565b604051808215151515815260200191505060405180910390f35b3480156102fb57600080fd5b50610330600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061107d565b604051808215151515815260200191505060405180910390f35b34801561035657600080fd5b506103b5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061109d565b604051808215151515815260200191505060405180910390f35b3480156103db57600080fd5b506103e461161d565b604051808260ff1660ff16815260200191505060405180910390f35b34801561040c57600080fd5b5061044b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611630565b604051808215151515815260200191505060405180910390f35b34801561047157600080fd5b50610512600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611851565b005b34801561052057600080fd5b50610555600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061191c565b6040518082815260200191505060405180910390f35b34801561057757600080fd5b506105b9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803560ff169060200190929190505050611934565b005b3480156105c757600080fd5b506105f66004803603810190808035600019169060200190929190803515159060200190929190505050611a3a565b005b34801561060457600080fd5b50610639600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611b0a565b604051808260ff1660ff16815260200191505060405180910390f35b34801561066157600080fd5b5061066a611b2a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106aa57808201518184015260208101905061068f565b50505050905090810190601f1680156106d75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156106f157600080fd5b50610730600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611bc8565b604051808215151515815260200191505060405180910390f35b34801561075657600080fd5b5061078b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611bdf565b604051808215151515815260200191505060405180910390f35b3480156107b157600080fd5b506107f0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611bff565b005b3480156107fe57600080fd5b5061083f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050611e11565b005b34801561084d57600080fd5b506108ac600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611f05565b604051808215151515815260200191505060405180910390f35b3480156108d257600080fd5b50610957600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611f75565b604051808215151515815260200191505060405180910390f35b34801561097d57600080fd5b506109d2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506120f8565b6040518082815260200191505060405180910390f35b3480156109f457600080fd5b50610a35600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080351515906020019092919050505061211d565b005b348015610a4357600080fd5b50610a78600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612280565b005b610aae600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ab0565b005b6000349050806005600082825401925050819055503073ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a380600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6000339050600860008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610c2957600080fd5b6000831415610c7957600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549250610cc8565b82600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610cc757600080fd5b5b6000831115610e4e5782600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055503073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a38260056000828254039250508190555060003073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360008273ffffffffffffffffffffffffffffffffffffffff161415610e06578091505b8173ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f19350505050158015610e4c573d6000803e3d6000fd5b505b505050565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ee95780601f10610ebe57610100808354040283529160200191610ee9565b820191906000526020600020905b815481529060010190602001808311610ecc57829003601f168201915b505050505081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60055481565b6000803390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614806110775750600160006110528361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b91505090565b60096020528060005260406000206000915054906101000a900460ff1681565b60008060008060008086111561160d57339350600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054861115151561113b57600080fd5b85600760008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16925060008360ff1614156112295760009450611612565b60018303925060008360ff16141561124b57611246888888612378565b61160c565b60c88360ff16870281151561125c57fe5b049150818603905060008773ffffffffffffffffffffffffffffffffffffffff16141580156112b757508773ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff1614155b15156112c257600080fd5b85600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561131057600080fd5b600860008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561136957600080fd5b600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156113c257600080fd5b600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205486600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540111151561145057600080fd5b85600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3611557612782565b965081600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b5b600194505b505050509392505050565b600460009054906101000a900460ff1681565b600080600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561168b57600080fd5b600083111561184557600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061172a575082600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054105b15611738576000915061184a565b60008311156118445782600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555033905082600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a35b5b600191505b5092915050565b60003390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614806118de5750600160006118b98361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b15156118e957600080fd5b82600290805190602001906118ff9291906127ab565b5081600390805190602001906119169291906127ab565b50505050565b60066020528060005260406000206000915090505481565b60003390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614806119c157506001600061199c8361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b15156119cc57600080fd5b60c88260ff1611156119dd5760c891505b81600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908360ff160217905550505050565b60003390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161480611ac7575060016000611aa28361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b1515611ad257600080fd5b8160016000856000191660001916815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b600a6020528060005260406000206000915054906101000a900460ff1681565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611bc05780601f10611b9557610100808354040283529160200191611bc0565b820191906000526020600020905b815481529060010190602001808311611ba357829003601f168201915b505050505081565b6000611bd5338484612378565b6001905092915050565b60086020528060005260406000206000915054906101000a900460ff1681565b6000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611c5957600080fd5b6000821115611e0c5733905081600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515611cb357600080fd5b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515611d0c57600080fd5b81600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b505050565b60003390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161480611e9e575060016000611e798361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b1515611ea957600080fd5b81600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b6000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611f5f57600080fd5b611f6a848484612378565b600190509392505050565b600080849050611f858585610ef1565b156120ef578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561207f578082015181840152602081019050612064565b50505050905090810190601f1680156120ac5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156120ce57600080fd5b505af11580156120e2573d6000803e3d6000fd5b50505050600191506120f0565b5b509392505050565b6007602052816000526040600020602052806000526040600020600091509150505481565b60003390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614806121aa5750600160006121858361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b15156121b557600080fd5b81600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a58383604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a1505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156122db57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166c0100000000000000000000000002815260140191505060405180910390209050919050565b60008082111561277c5760008373ffffffffffffffffffffffffffffffffffffffff16141580156123d557508373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15156123e057600080fd5b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561242e57600080fd5b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561248757600080fd5b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156124e057600080fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540111151561256e57600080fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401905081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a380600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540114151561277b57fe5b5b50505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106127ec57805160ff191683800117855561281a565b8280016001018555821561281a579182015b828111156128195782518255916020019190600101906127fe565b5b509050612827919061282b565b5090565b61284d91905b80821115612849576000816000905550600101612831565b5090565b905600a165627a7a723058207037f8a851e5d9e88297f3ab2c455d386386173fd934536e60595538aac3d8f70029", "in3": { "proof": { "type": "accountProof", "block": "0xf90214a0525cf7d91b9d9c9e7d02d77d8ff774fea42a75e7bcfce82c000b651a8046e89ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ea674fdde714fd979de3edf0f56aa9716b898ec8a0ac0c2f56f0123dc26a48a8e928f1c50e296e9a8811693540713b8fd5e8626700a0773448f42f41dc30fb0f28795790c103554849df51aa939d7ca964bed33227caa0ae9216e66d4b48f35c1b4bd1dc8b8aee3df5f3a4c7d714bbcc199c856534afd5b9010000802003664010488444000002088301128544009010054a38420120100e0b6ac6c006110081004021080429030060c80002140032490161c0288a0200bcb0b80190f8220300042320c12218200fca004080a4099a1a0080104150098824402c02a000000a015f2345400208110208054400112242c01408d01a001581080240101b100b0080000200061004c102845000533da002890a4f000b5400ac10000182246b10100008004820190038088c641440049000a1b112809000201900094a863882034285181695520000d622498f043060e580ac41182000910121c2350802102240218003010104c240a580a8a4c024000200d00240044048010c101188870848dc48c4aa07836ab3ae837a121d8379e2bf845c2ba0b99365746865726d696e652d6177732d7573312d33a0a575a2f410491ab3a6bec27cf166e22d5f5787056a506c02fee5472292e1599088953497d01375ba43", "signatures": [ { "blockHash": "0xf4dce48c054bd3e1bbe94a7cbbd3658f095b9d17016a8a21b9c211029b5c0f04", "block": 6992814, "r": "0x57e7c03defd3b8822490fb0c79ce484c7530d2d9380921571bd5e73687dec0a5", "s": "0x58a5a3ec6ddb804f461510431416b84352f28774b658326e2f35b5917d6e2b15", "v": 27, "msgHash": "0xfebfeeeccca45b719af381e5e2b69f644af009c1a1ba20b17196265d7be060ca" } ], "accounts": { "0x03cb0021808442Ad5EFb61197966aef72a1deF96": { "accountProof": [ "0xf90211a0ab82be3dca27e61f32958e212bb7757cd5f37074fe4c6f619201b98590e81894a0ad8f33ec0cee6a27b9feb2183714100f70142c2a99e4b28980c8b088ebae3bcca08ee35d4ac6ba02185288ff3f1981c68e89b0b91a458db0d52248eee2c3dff835a0386d75c6b58c138af2a0a0288deceead7b3ecbb1c93179f8af662dd22207f535a01168f9651821b641471ab200a4d459037d0bb5412d3e6e045ac969f82dc8c9e1a01045a51ca472888526ad11f84a1ba86eb99db3d7b224b908b9f208d6d0039670a02b718a08624788f6d77911cd78963d31e1a6e3649f3057a29f438d32bc0a7ee7a002bbd11c189893f75e436a14326ed1a26ce9ee2f9d82c722f6705c5199f1a19da089387465f933fda03e2802d7bd6abd822b51df78f749f4132577602eedb35684a0fb156b9d846496137fa23c74cc34f544bbae19c9c88e3ccba3d3db44ee791db4a0b25975238833e9240d0425b50720f9a54c79c0075592b215601650a785e99820a0ed748cf5f076822eaef149dc12dbdad354c5897612ab1ca1e9c9daa7348a6b5fa08ae0e27f71ca9f47d701c21dafd3446bc62cfaf021b003378b51e4178b3656c7a070afd709945151423a7fc6bf0c24f52568f7283f8e0ebfa2dfdfe444a6aeac6ca032c9e4bc10c80d22d62245214451705ac0071e4cd9f9c6340bc210ddd0fb1e21a0b8ca6c6de2374c65544744f235eb121f6c052a2812f24a7fddf0b527c0dbd0b980", "0xf90211a04cb1af8c075778df3ad78af14ba2fe756e90d08abd774487b79dc7db94c7a307a04f7a3853f1dce286173ea9c2e99d614a6e13e12d84ce9a4ba15bd4418bdcfadda03fa57481f16d9e6833e74f1407437c11bedbacb981d9a3f3667e517fececfffba084e173a6f559f8a0775a72cfea4a09b3075bf0baf0e94af05256853a069b1959a0edb2d8030296e3273c65360bd58e732331579e4d8e0359d00d885a536c733226a00fa469383ebf533ab77c2c8eaf620e14c1eae989be00ca8faf4e687ee7ff8cd4a05614fe7baee71cb1d7471a8458740414e51f76c7b13a0d7c8a0a30265fe75266a0b72505c200a09597d6b1136915343fb1d46bc9f3bd7f85cda18becca888cb2e0a0c162b8e85fb787c3db2ce9049460e140ab7b39c4e81483459b2a09632ad4022ca071dde1077d34e6ae4b06214d349ba907937b2423af1f3c63c1d079df33758337a04fd7cc2643836f6d063745e48cf961a0233cff7841e9bf3e5ac2d91ce51e064da03793cf5017c8ae82240d68e23313c73abf3611c6b0c7575417668fa7597e8d7ea037d44407fcd103ef1bb9a21a15a174cd85a5dcc503431f15fbaec283b2765a09a0edad76482eeac79ca78e6796edf08fb2f03bde8518406483063a07c718279584a0c6b3abf3db7b688f9f64f183cb8862995e5d702a7099f2abea38ffbefb692e74a0ba0862c0a82b11d0f1003dc7226e6788d174b2639d2e8b6d62f07a2c43596c3880", "0xf90211a0d3891a2f384bd67ea2abac28c190aae5ca7cc0d89e2c9470277677af1cd7fe71a0b2299815bcf184270cfb51aa390cadc4aa62bedfbc89cf77bd61a52e69158d1ca00dbe72507ee0b1047f9b10d27887a9f358f0d1b06da7f7e89c2e9121fb9dd122a017b9cc82ab21b10efcc7200f2f69e4625d4e1ad8b68d95b53e490aa6a0ed249aa04759190bcf97e786cc99b69048b099f96c8bed1833c7f6abb3ac4dfab1007488a0562bb08fbf0d44d1b8f2e5e2e286f95c3dd08d88cc3d535f8433d99d8c340562a0dc9d5c3fbbd44fe37a3cb224f85db24955d5ab22bfc21ae08897d51ed40c8b74a0077f4a59f831d43fe369bd99042490a89c339d5238a9449a28f078c1a0d08059a0a4f525477822149954906cab490efd322cd5433cc8b5aeaf73f0235e8878e642a09a7ee42096d571e264804cabbcad3bbb3f6205df392df987c8ffde0d5bdeeb89a068248ea0324d7264aa31805e459442a61efe8a6553541ec182ebb009b244c5b4a04d5477a1c5297ebacc8c21baa3149dec198290ec4ae5445c1d85444bc30d6ccea0cb1830f384a8052e5e85cac18042b43f6bef0579f7c907d4e56a7178480c6442a05f250843bb3b55b104a0ff48eddbad54d1b41bddef01920db0a991a44cf06a7ea059b1b7fe717d61b199e928f91d64c88637b5899fa3791e745ab7c639904bacfca056c3c1459437381d606043f0b795356c13746d8b52544eec96ee2ca026104ac680", "0xf90211a026443f941a2cd7aad4df6b7e68562580926d7f1f6e1416fade86be7e0d3a038da008f9e8ee24019e5d0ddb8a9bcad810b050c84bc890c8a751fe13d2369c5f87fca0a0b8172a760ca85324f3f7c7ddef2bbf5c1723fe55fe1257f4d2a22fa6815d1aa06b07f67f291aff4371b5d01b5dfc89a6f856a0de143ddd840cac549968a7d0c1a0c1fa3b4fa63bf1df4e8808fd11bd700aa50cc325c2f74aabff5c77e207b3a071a01c6087776c542906533cef1b070078e0d06ad2b0ded61f9ea191c879c73c2891a063f4402058ea8c3e8b077e8bddd803a6c506ad8639c93d3b0cf9c3da1deb8d64a0ddbff74c7ebc101fc1420a689b9fa1f48cefccb1961f09e946caef66b207e5c0a0481ec4e5affd8de17de09fa33f3533b6f3855a38f8aac5547820e0ad3729dfe5a0eae0cd1677a8eb3c694d9fb4c616270044c9b19d1c012c4e8d617615654eb23aa016eb51b289cb9f44fe4a10a30eb77fee58d8f5b4bb553fc2bff84e862d6fb5e0a09452d764e2a1497de3da226453cd31417239e126def60d5026d2d065fef1c521a030858599efc0746ce97ee9ab1440caa0f094a14a8f27829590ca8db937f1024ba05dc5603b46f1274f5f467632c11a322d98771f85bb8f2f69aa2e93a4d5dae5d3a0b555d8fc642cab121ad716f933836db68839cdaff72f7b63778159b606f02310a0cc0d0da424c0d6cbe6ce8f82497300e6dad3a910ba6028ab5799a00581d7c14680", "0xf90211a0fdcc668f3ffca203b65c73eada5d6d09a65fe9af13a8fecfd906495d399e4b33a00f2f4c6ce9d88ce19faba9763ca179075c9a4de04f3611455cebb72fa08ae1d4a09aa93db924adb0ec9556d203d1900edb2bf1b023b939664b521995dfd04faed0a0c6573165323cbf89579e1358774b2d2db7df5820ee1fe7bbac3aa7cddea89575a04b46d448037466ea15051d859512648622ab22f136733e3a390d630fc32caef7a0d2f7e321faf16deeaccbd7d0abeb3ffe9177be54c5e39e8da3a2cf47faa2163fa016249b4f5ce91a454a2341c6601790caf6e5553f115103b4de43b0ae1805a6b4a09d4b712280db4fbfae1894ac94c1d2974b1104f3f1a89327939b50a396270e45a0513a86de6cbb83ed183d6afa577239fc040a17c73d0d584f29fe896738fb47eca0d8851633ba100353ba53cace6e30b92ae795816a1a12eb39b79e909c949ee7c4a0f1a2d1858a38e0b34da1f1def5bdb29f5ffa8739d717f605a8be1fac22dd72cba03c45646b9a1ceb2cb30c4fd771ed5ec272ade6617d6c3e430847956c7e95f30da05523c2dfe19a790a69eaa99fedcdb5970a4f8cb150b713cf9fd7d78becb8ae24a04479ecfc57296065d214158e251ae42cd3a7c378d0d0707b7c9ba9ce97ed20aba0a6595227d4f68748c46c6c98df34a702aed4f7c32c69a5c1e13c09b0e308d7a6a070617b58a2b9da52ee724a25b9cc456a014f30566d746c89b826f5c8b72867ad80", "0xf90211a0d39bd5f909cecb2f07f4e72148998bd52e890b4f26b4da6553fa2e6ed0e470caa08eabe58c865c8b81cdac1dc54ce1ca0538c41569655f19b31c2ae19a8989d998a08a6de67ac5c6ac36c935ee83b418a085ef25d9c739f9a5dc0007ec96bfeb556ba0a73128b8836c13600339b5a452a9881f5487c693f94f705d69f2da27b72137d1a054a5f35f75d698478beb99aa5ab885947caefe2203031bc092d741d3b303f9d2a0fd100625d11b3c157301b3ea78512b76973d4afe76facc53d18ec3527d668370a0909b2b934deb4136f0f9f996c428236f3c4ec75b6440e2c20330844e1cb3b2e9a0c1d3d76639ccf5731659fad0aa327872f91e0d22771f9708eebbc45811e5fcbaa098b407ef070e0e7a69ca9190eeed7d79a95910afb2137ddb0ba10ec9724bbc36a0584c9aafa38cd645d5443f7f72e2304a724d3939bea3f9510de6527405932a78a0e5f74a8b9373386e7ecebb5b8707fe7dab4fbe1e0e53820bf4c838e68d43484ca0842e0d878a418b2df342cbeec5f1d45d328013d7ec0442f4fd51b51f30da2ccea018b80caf72eed65f086f116eb0af1412423daeecee7e6cd5f690351a928a33a9a0256a5f8b4f0cd9168fe412caf55c0e89955b3a9a95145d3e7f264e4f44b95eaea038521fd54311d00583a12e6998f90bc9a1c3debf979f8fa3801cda4d41a08433a0f01c27efcd9333399caca1631a521a326349ed76da182536988ad5a4472cc42280", "0xf891a086f469cd846d9b3ff7dfec7f1151f5ddf8128e6ed3eaf64bc01e363d99f7b3a58080a0b91f7340b4c376f1746d58630669b39c3ffc40a28e912e95076dc96ccf3f9ea1808080a097c6b5d910a53f69862bbafa0b4f638e9bb6f34182520b6dac28610bd5ba9abda0810e4ffeeb3a3c6d6a36b4d3995731fec3f697e22cca0a09c8bae20fbd0a5f778080808080808080", "0xf86f9d3245e77bd58332f31db15942a5a7f2f22e95afec6c0f097a2c4d9ade9bb84ff84d0189ed573806bfcf75ec67a09b26401e4f38685fc0afe74a4b3e61e7d38ff6af2295030c6fb6f01fcda4d92ba07f0d72bf1e32f2bb5a54d2777654841b6591e3bb935fe1d22ac446ae32c551ec" ], "address": "0x03cb0021808442ad5efb61197966aef72a1def96", "balance": "0xed573806bfcf75ec67", "codeHash": "0x7f0d72bf1e32f2bb5a54d2777654841b6591e3bb935fe1d22ac446ae32c551ec", "nonce": "0x1", "storageHash": "0x9b26401e4f38685fc0afe74a4b3e61e7d38ff6af2295030c6fb6f01fcda4d92b", "storageProof": [] } } }, "currentBlock": 6992823, "lastNodeList": 6619795, "execTime": 185 } } ] }, { "descr": " get code on mainnet", "fuzzer": true, "verification": "proofWithSignature", "signatures": [ "0x784bfa9eb182C3a02DbeB5285e3dBa92d717E07a" ], "request": { "method": "eth_getCode", "params": [ "0x03cb0021808442Ad5EFb61197966aef72a1deF96", "0x6ab3ae" ] }, "response": [ { "id": 77, "jsonrpc": "2.0", "result": "0x608060405260043610610148576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168062f714ce1461015357806306fdde03146101a0578063095ea7b31461023057806318160ddd146102955780631aea6257146102c05780631c8590ba146102ef57806323b872dd1461034a578063313ce567146103cf57806347055321146104005780635a4462151461046557806370a08231146105145780637b0992ce1461056b57806389135ae9146105bb57806395c33652146105f857806395d89b4114610655578063a9059cbb146106e5578063b414d4b61461074a578063b43c4cf5146107a5578063ba495d83146107f2578063c26f3acf14610841578063cae9ca51146108c6578063dd62ed3e14610971578063e724529c146109e8578063f2fde38b14610a37578063f340fa0114610a7a575b61015133610ab0565b005b34801561015f57600080fd5b5061019e60048036038101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bcb565b005b3480156101ac57600080fd5b506101b5610e53565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101f55780820151818401526020810190506101da565b50505050905090810190601f1680156102225780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023c57600080fd5b5061027b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ef1565b604051808215151515815260200191505060405180910390f35b3480156102a157600080fd5b506102aa610fe3565b6040518082815260200191505060405180910390f35b3480156102cc57600080fd5b506102d5610fe9565b604051808215151515815260200191505060405180910390f35b3480156102fb57600080fd5b50610330600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061107d565b604051808215151515815260200191505060405180910390f35b34801561035657600080fd5b506103b5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061109d565b604051808215151515815260200191505060405180910390f35b3480156103db57600080fd5b506103e461161d565b604051808260ff1660ff16815260200191505060405180910390f35b34801561040c57600080fd5b5061044b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611630565b604051808215151515815260200191505060405180910390f35b34801561047157600080fd5b50610512600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611851565b005b34801561052057600080fd5b50610555600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061191c565b6040518082815260200191505060405180910390f35b34801561057757600080fd5b506105b9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803560ff169060200190929190505050611934565b005b3480156105c757600080fd5b506105f66004803603810190808035600019169060200190929190803515159060200190929190505050611a3a565b005b34801561060457600080fd5b50610639600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611b0a565b604051808260ff1660ff16815260200191505060405180910390f35b34801561066157600080fd5b5061066a611b2a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106aa57808201518184015260208101905061068f565b50505050905090810190601f1680156106d75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156106f157600080fd5b50610730600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611bc8565b604051808215151515815260200191505060405180910390f35b34801561075657600080fd5b5061078b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611bdf565b604051808215151515815260200191505060405180910390f35b3480156107b157600080fd5b506107f0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611bff565b005b3480156107fe57600080fd5b5061083f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050611e11565b005b34801561084d57600080fd5b506108ac600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611f05565b604051808215151515815260200191505060405180910390f35b3480156108d257600080fd5b50610957600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611f75565b604051808215151515815260200191505060405180910390f35b34801561097d57600080fd5b506109d2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506120f8565b6040518082815260200191505060405180910390f35b3480156109f457600080fd5b50610a35600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080351515906020019092919050505061211d565b005b348015610a4357600080fd5b50610a78600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612280565b005b610aae600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ab0565b005b6000349050806005600082825401925050819055503073ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a380600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6000339050600860008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610c2957600080fd5b6000831415610c7957600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549250610cc8565b82600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610cc757600080fd5b5b6000831115610e4e5782600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055503073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a38260056000828254039250508190555060003073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360008273ffffffffffffffffffffffffffffffffffffffff161415610e06578091505b8173ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f19350505050158015610e4c573d6000803e3d6000fd5b505b505050565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ee95780601f10610ebe57610100808354040283529160200191610ee9565b820191906000526020600020905b815481529060010190602001808311610ecc57829003601f168201915b505050505081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60055481565b6000803390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614806110775750600160006110528361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b91505090565b60096020528060005260406000206000915054906101000a900460ff1681565b60008060008060008086111561160d57339350600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054861115151561113b57600080fd5b85600760008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16925060008360ff1614156112295760009450611612565b60018303925060008360ff16141561124b57611246888888612378565b61160c565b60c88360ff16870281151561125c57fe5b049150818603905060008773ffffffffffffffffffffffffffffffffffffffff16141580156112b757508773ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff1614155b15156112c257600080fd5b85600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561131057600080fd5b600860008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561136957600080fd5b600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156113c257600080fd5b600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205486600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540111151561145057600080fd5b85600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3611557612782565b965081600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b5b600194505b505050509392505050565b600460009054906101000a900460ff1681565b600080600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561168b57600080fd5b600083111561184557600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061172a575082600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054105b15611738576000915061184a565b60008311156118445782600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555033905082600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a35b5b600191505b5092915050565b60003390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614806118de5750600160006118b98361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b15156118e957600080fd5b82600290805190602001906118ff9291906127ab565b5081600390805190602001906119169291906127ab565b50505050565b60066020528060005260406000206000915090505481565b60003390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614806119c157506001600061199c8361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b15156119cc57600080fd5b60c88260ff1611156119dd5760c891505b81600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908360ff160217905550505050565b60003390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161480611ac7575060016000611aa28361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b1515611ad257600080fd5b8160016000856000191660001916815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b600a6020528060005260406000206000915054906101000a900460ff1681565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611bc05780601f10611b9557610100808354040283529160200191611bc0565b820191906000526020600020905b815481529060010190602001808311611ba357829003601f168201915b505050505081565b6000611bd5338484612378565b6001905092915050565b60086020528060005260406000206000915054906101000a900460ff1681565b6000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611c5957600080fd5b6000821115611e0c5733905081600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515611cb357600080fd5b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515611d0c57600080fd5b81600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b505050565b60003390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161480611e9e575060016000611e798361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b1515611ea957600080fd5b81600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b6000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611f5f57600080fd5b611f6a848484612378565b600190509392505050565b600080849050611f858585610ef1565b156120ef578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561207f578082015181840152602081019050612064565b50505050905090810190601f1680156120ac5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156120ce57600080fd5b505af11580156120e2573d6000803e3d6000fd5b50505050600191506120f0565b5b509392505050565b6007602052816000526040600020602052806000526040600020600091509150505481565b60003390506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614806121aa5750600160006121858361231e565b6000191660001916815260200190815260200160002060009054906101000a900460ff165b15156121b557600080fd5b81600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a58383604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a1505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156122db57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166c0100000000000000000000000002815260140191505060