diff --git a/broadcast/RunLifecycle.s.sol/11155111/run-latest.json b/broadcast/RunLifecycle.s.sol/11155111/run-latest.json new file mode 100644 index 00000000..7ad77934 --- /dev/null +++ b/broadcast/RunLifecycle.s.sol/11155111/run-latest.json @@ -0,0 +1,1513 @@ +{ + "transactions": [ + { + "hash": "0x039c411a4b06329bd07dda200db36c362a6b496e416935d5a6463400d73dba10", + "transactionType": "CREATE", + "contractName": "PoolModifyLiquidityTest", + "contractAddress": "0x05fa2f40558808de3cb38caab765758cec37de2f", + "function": null, + "arguments": [ + "0xf242cE588b030d0895C51C0730F2368680f80644" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "gas": "0x1e6f97", + "value": "0x0", + "input": "0x60a0604052348015600e575f80fd5b50604051611ba9380380611ba9833981016040819052602b91603b565b6001600160a01b03166080526066565b5f60208284031215604a575f80fd5b81516001600160a01b0381168114605f575f80fd5b9392505050565b608051611adf6100ca5f395f81816079015281816101020152818161027f015281816102f301528181610324015281816104090152818161058d015281816105f001528181610679015281816106d7015281816108c201526109020152611adf5ff3fe60806040526004361061003e575f3560e01c80630a5b11e414610042578063481c6a75146100685780635a6bcfda146100c057806391dd7346146100d3575b5f80fd5b610055610050366004611406565b6100ff565b6040519081526020015b60405180910390f35b348015610073575f80fd5b5061009b7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161005f565b6100556100ce36600461148d565b61024f565b3480156100de575f80fd5b506100f26100ed3660046114eb565b610265565b60405161005f91906115a5565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166348c894916040518060c001604052803373ffffffffffffffffffffffffffffffffffffffff168152602001898152602001888152602001878152602001861515815260200185151581525060405160200161019391906115be565b6040516020818303038152906040526040518263ffffffff1660e01b81526004016101be91906115a5565b5f604051808303815f875af11580156101d9573d5f803e3d5ffd5b505050506040513d5f823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261021e91908101906116dd565b8060200190518101906102319190611752565b9050478015610245576102455f3383610729565b5095945050505050565b5f61025d8484845f806100ff565b949350505050565b60603373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016146102a8575f80fd5b5f6102b583850185611769565b90505f61031d6102ca836020015160a0902090565b60408401518051602082015160609092015173ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016939230929161082a565b505090505f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16635a6bcfda8460200151856040015186606001516040518463ffffffff1660e01b815260040161038b93929190611832565b60408051808303815f875af11580156103a6573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103ca91906118f6565b5090505f6104336103e0856020015160a0902090565b60408601518051602082015160609092015173ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016939230929161082a565b505090505f61044d85602001515f0151865f015130610881565b925050505f610468866020015160200151875f015130610881565b9250505082600f0b86604001516040015186600f0b6104879190611945565b146104f2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f6c6971756964697479206368616e676520696e636f7272656374000000000000604482015260640160405180910390fd5b5f866040015160400151121561053a575f82138061050f57505f81135b61051b5761051b61196c565b5f82128061052857505f81125b156105355761053561196c565b61057d565b5f866040015160400151131561057d575f82128061055757505f81125b6105635761056361196c565b5f82138061057057505f81135b1561057d5761057d61196c565b5f8212156105e05785516105e0907f0000000000000000000000000000000000000000000000000000000000000000906105b685611999565b60808a015160208b01515173ffffffffffffffffffffffffffffffffffffffff1693929190610934565b5f811215610645578551610645907f00000000000000000000000000000000000000000000000000000000000000009061061984611999565b60808a01516020808c0151015173ffffffffffffffffffffffffffffffffffffffff1693929190610934565b5f8213156106a157855160a08701516020880151516106a19273ffffffffffffffffffffffffffffffffffffffff909116917f000000000000000000000000000000000000000000000000000000000000000091908690610cf2565b5f8113156106ff57855160a087015160208089015101516106ff9273ffffffffffffffffffffffffffffffffffffffff909116917f000000000000000000000000000000000000000000000000000000000000000091908590610cf2565b60408051602081018690520160405160208183030381529060405296505050505050505b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff8416610783575f805f8085875af190508061077e5761077e7f8549db590000000000000000000000000000000000000000000000000000000084610e36565b610824565b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8416600482015282602482015260205f6044835f895af13d15601f3d1160015f511416171691505f81525f60208201525f60408201525080610824576108247fb12c5f9c0000000000000000000000000000000000000000000000000000000085610e36565b50505050565b60408051602681018390526006810184905260038101859052858152603a600c8201205f92820183905260208201839052908290528190819061086e8a8a83610e69565b919c909b50909950975050505050505050565b5f80806108a473ffffffffffffffffffffffffffffffffffffffff871686610f50565b92506108e673ffffffffffffffffffffffffffffffffffffffff87167f0000000000000000000000000000000000000000000000000000000000000000610f50565b915061092973ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016858861101f565b905093509350939050565b8015610a15578373ffffffffffffffffffffffffffffffffffffffff1663f5298aca8461098a8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1690565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff90921660048301526024820152604481018590526064015b5f604051808303815f87803b1580156109fa575f80fd5b505af1158015610a0c573d5f803e3d5ffd5b50505050610ceb565b73ffffffffffffffffffffffffffffffffffffffff8516610aa6578373ffffffffffffffffffffffffffffffffffffffff166311da60b4836040518263ffffffff1660e01b815260040160206040518083038185885af1158015610a7b573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610aa09190611752565b50610ceb565b6040517fa584119400000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff868116600483015285169063a5841194906024015f604051808303815f87803b158015610b0c575f80fd5b505af1158015610b1e573d5f803e3d5ffd5b5050505073ffffffffffffffffffffffffffffffffffffffff83163014610be3576040517f23b872dd00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84811660048301528581166024830152604482018490528616906323b872dd906064016020604051808303815f875af1158015610bb9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bdd91906119cf565b50610c7b565b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85811660048301526024820184905286169063a9059cbb906044016020604051808303815f875af1158015610c55573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c7991906119cf565b505b8373ffffffffffffffffffffffffffffffffffffffff166311da60b46040518163ffffffff1660e01b81526004016020604051808303815f875af1158015610cc5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ce99190611752565b505b5050505050565b80610d5a576040517f0b0d9c0900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8681166004830152848116602483015260448201849052851690630b0d9c09906064016109e3565b8373ffffffffffffffffffffffffffffffffffffffff1663156e29f684610daa8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1690565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff90921660048301526024820152604481018590526064015f604051808303815f87803b158015610e19575f80fd5b505af1158015610e2b573d5f803e3d5ffd5b505050505050505050565b3d60405183815282600482015260406024820152816044820152815f606483013e602080601f8401040260640191508181fd5b5f805f80610e7786866110dd565b6040517f35fd631a00000000000000000000000000000000000000000000000000000000815260048101829052600360248201529091505f9073ffffffffffffffffffffffffffffffffffffffff8916906335fd631a906044015f60405180830381865afa158015610eeb573d5f803e3d5ffd5b505050506040513d5f823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201604052610f3091908101906119ea565b60208101516040820151606090920151909a919950975095505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff8316610f8a575073ffffffffffffffffffffffffffffffffffffffff811631610723565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83811660048301528416906370a0823190602401602060405180830381865afa158015610ff4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110189190611752565b9050610723565b5f8073ffffffffffffffffffffffffffffffffffffffff84165f5273ffffffffffffffffffffffffffffffffffffffff831660205260405f2090508473ffffffffffffffffffffffffffffffffffffffff1663f135baaa826040518263ffffffff1660e01b815260040161109591815260200190565b602060405180830381865afa1580156110b0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110d49190611752565b95945050505050565b5f806110e88461112d565b90505f6110f6600683611a96565b6040805160208101879052908101829052909150606001604051602081830303815290604052805190602001209250505092915050565b6040515f9061114c908390600690602001918252602082015260400190565b604051602081830303815290604052805190602001209050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b60405160c0810167ffffffffffffffff811182821017156111b9576111b9611169565b60405290565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561120657611206611169565b604052919050565b73ffffffffffffffffffffffffffffffffffffffff8116811461122f575f80fd5b50565b8035600281900b8114611243575f80fd5b919050565b5f60a08284031215611258575f80fd5b60405160a0810167ffffffffffffffff8111828210171561127b5761127b611169565b604052905080823561128c8161120e565b8152602083013561129c8161120e565b6020820152604083013562ffffff811681146112b6575f80fd5b60408201526112c760608401611232565b606082015260808301356112da8161120e565b6080919091015292915050565b5f608082840312156112f7575f80fd5b6040516080810167ffffffffffffffff8111828210171561131a5761131a611169565b60405290508061132983611232565b815261133760208401611232565b602082015260408301356040820152606083013560608201525092915050565b5f67ffffffffffffffff82111561137057611370611169565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b5f82601f8301126113ab575f80fd5b81356113be6113b982611357565b6111bf565b8181528460208386010111156113d2575f80fd5b816020850160208301375f918101602001919091529392505050565b801515811461122f575f80fd5b8035611243816113ee565b5f805f805f610180868803121561141b575f80fd5b6114258787611248565b94506114348760a088016112e7565b935061012086013567ffffffffffffffff811115611450575f80fd5b61145c8882890161139c565b93505061014086013561146e816113ee565b915061016086013561147f816113ee565b809150509295509295909350565b5f805f61014084860312156114a0575f80fd5b6114aa8585611248565b92506114b98560a086016112e7565b915061012084013567ffffffffffffffff8111156114d5575f80fd5b6114e18682870161139c565b9150509250925092565b5f80602083850312156114fc575f80fd5b823567ffffffffffffffff811115611512575f80fd5b8301601f81018513611522575f80fd5b803567ffffffffffffffff811115611538575f80fd5b856020828401011115611549575f80fd5b6020919091019590945092505050565b5f81518084528060208401602086015e5f6020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b602081525f6115b76020830184611559565b9392505050565b6020815273ffffffffffffffffffffffffffffffffffffffff82511660208201525f6020830151611667604084018273ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015262ffffff6040820151166040830152606081015160020b606083015273ffffffffffffffffffffffffffffffffffffffff60808201511660808301525050565b506040838101518051600290810b60e08601526020820151900b610100850152908101516101208401526060908101516101408401528301516101a06101608401526116b76101c0840182611559565b90506080840151151561018084015260a084015115156101a08401528091505092915050565b5f602082840312156116ed575f80fd5b815167ffffffffffffffff811115611703575f80fd5b8201601f81018413611713575f80fd5b80516117216113b982611357565b818152856020838501011115611735575f80fd5b8160208401602083015e5f91810160200191909152949350505050565b5f60208284031215611762575f80fd5b5051919050565b5f60208284031215611779575f80fd5b813567ffffffffffffffff81111561178f575f80fd5b82016101a081850312156117a1575f80fd5b6117a9611196565b81356117b48161120e565b81526117c38560208401611248565b60208201526117d58560c084016112e7565b604082015261014082013567ffffffffffffffff8111156117f4575f80fd5b6118008682850161139c565b60608301525061181361016083016113fb565b608082015261182561018083016113fb565b60a0820152949350505050565b6118b1818573ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015262ffffff6040820151166040830152606081015160020b606083015273ffffffffffffffffffffffffffffffffffffffff60808201511660808301525050565b8251600290810b60a08301526020840151900b60c0820152604083015160e082015260608301516101008201526101406101208201525f6110d4610140830184611559565b5f8060408385031215611907575f80fd5b505080516020909101519092909150565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b8082018281125f83128015821682158216171561196457611964611918565b505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52600160045260245ffd5b5f7f800000000000000000000000000000000000000000000000000000000000000082036119c9576119c9611918565b505f0390565b5f602082840312156119df575f80fd5b81516115b7816113ee565b5f602082840312156119fa575f80fd5b815167ffffffffffffffff811115611a10575f80fd5b8201601f81018413611a20575f80fd5b805167ffffffffffffffff811115611a3a57611a3a611169565b8060051b611a4a602082016111bf565b91825260208184018101929081019087841115611a65575f80fd5b6020850194505b83851015611a8b57845180835260209586019590935090910190611a6c565b979650505050505050565b808201808211156107235761072361191856fea2646970667358221220bef3a566d7840408aaf430c594584b8d9764401d185dd9f04a3ba61280252c7064736f6c634300081a0033000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "nonce": "0x23", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x26baed4e0269447bbb8267ce8b9af80eec1719eeb67cbdb2866556b2aa12903b", + "transactionType": "CREATE", + "contractName": "PoolSwapTest", + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "function": null, + "arguments": [ + "0xf242cE588b030d0895C51C0730F2368680f80644" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "gas": "0x222648", + "value": "0x0", + "input": "0x60a0604052348015600e575f80fd5b50604051611f19380380611f19833981016040819052602b91603b565b6001600160a01b03166080526066565b5f60208284031215604a575f80fd5b81516001600160a01b0381168114605f575f80fd5b9392505050565b608051611e5e6100bb5f395f8181606e0152818160e4015281816102400152818161038601528181610c4c01528181610cb201528181610d4901528181610daa01528181610f3e0152610f7e0152611e5e5ff3fe608060405260043610610033575f3560e01c80632229d0b414610037578063481c6a751461005d57806391dd7346146100b5575b5f80fd5b61004a61004536600461193f565b6100e1565b6040519081526020015b60405180910390f35b348015610068575f80fd5b506100907f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610054565b3480156100c0575f80fd5b506100d46100cf3660046119b0565b610226565b6040516100549190611a6a565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166348c894916040518060a001604052803373ffffffffffffffffffffffffffffffffffffffff1681526020018681526020018881526020018781526020018581525060405160200161016b9190611a83565b6040516020818303038152906040526040518263ffffffff1660e01b81526004016101969190611a6a565b5f604051808303815f875af11580156101b1573d5f803e3d5ffd5b505050506040513d5f823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526101f69190810190611ba4565b8060200190518101906102099190611c19565b905047801561021d5761021d5f3383610dfc565b50949350505050565b60603373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614610269575f80fd5b5f61027683850185611c30565b90505f61028e82604001515f0151835f015130610efd565b925050505f6102a9836040015160200151845f015130610efd565b92505050815f1461031b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f64656c74614265666f726530206973206e6f7420657175616c20746f2030000060448201526064015b60405180910390fd5b8015610383576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f64656c74614265666f726531206973206e6f7420657175616c20746f203000006044820152606401610312565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f3cd914c8560400151866060015187608001516040518463ffffffff1660e01b81526004016103ed93929190611ce8565b6020604051808303815f875af1158015610409573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061042d9190611c19565b90505f61044585604001515f0151865f015130610efd565b925050505f610460866040015160200151875f015130610efd565b9250505085606001515f015115610859575f866060015160200151121561066f5785606001516020015182121561053f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152604760248201527f64656c7461416674657230206973206e6f742067726561746572207468616e2060448201527f6f7220657175616c20746f20646174612e706172616d732e616d6f756e74537060648201527f6563696669656400000000000000000000000000000000000000000000000000608482015260a401610312565b8161054a8460801d90565b600f0b146105da576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f64656c74612e616d6f756e74302829206973206e6f7420657175616c20746f2060448201527f64656c74614166746572300000000000000000000000000000000000000000006064820152608401610312565b5f81121561066a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f64656c7461416674657231206973206e6f742067726561746572207468616e2060448201527f6f7220657175616c20746f2030000000000000000000000000000000000000006064820152608401610312565b610c3c565b5f8213156106ff576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f64656c7461416674657230206973206e6f74206c657373207468616e206f722060448201527f657175616c20746f207a65726f000000000000000000000000000000000000006064820152608401610312565b8061070a84600f0b90565b600f0b1461079a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f64656c74612e616d6f756e74312829206973206e6f7420657175616c20746f2060448201527f64656c74614166746572310000000000000000000000000000000000000000006064820152608401610312565b85606001516020015181131561066a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526044602482018190527f64656c7461416674657231206973206e6f74206c657373207468616e206f7220908201527f657175616c20746f20646174612e706172616d732e616d6f756e74537065636960648201527f6669656400000000000000000000000000000000000000000000000000000000608482015260a401610312565b5f8660600151602001511215610a5257856060015160200151811215610927576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152604760248201527f64656c7461416674657231206973206e6f742067726561746572207468616e2060448201527f6f7220657175616c20746f20646174612e706172616d732e616d6f756e74537060648201527f6563696669656400000000000000000000000000000000000000000000000000608482015260a401610312565b8061093284600f0b90565b600f0b146109c2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f64656c74612e616d6f756e74312829206973206e6f7420657175616c20746f2060448201527f64656c74614166746572310000000000000000000000000000000000000000006064820152608401610312565b5f82121561066a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f64656c7461416674657230206973206e6f742067726561746572207468616e2060448201527f6f7220657175616c20746f2030000000000000000000000000000000000000006064820152608401610312565b5f811315610ae2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f64656c7461416674657231206973206e6f74206c657373207468616e206f722060448201527f657175616c20746f2030000000000000000000000000000000000000000000006064820152608401610312565b81610aed8460801d90565b600f0b14610b7d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f64656c74612e616d6f756e74302829206973206e6f7420657175616c20746f2060448201527f64656c74614166746572300000000000000000000000000000000000000000006064820152608401610312565b856060015160200151821315610c3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526044602482018190527f64656c7461416674657230206973206e6f74206c657373207468616e206f7220908201527f657175616c20746f20646174612e706172616d732e616d6f756e74537065636960648201527f6669656400000000000000000000000000000000000000000000000000000000608482015260a401610312565b5f821215610ca2578551610ca2907f000000000000000000000000000000000000000000000000000000000000000090610c7585611db2565b6020808b0151015160408b01515173ffffffffffffffffffffffffffffffffffffffff1693929190610fb0565b5f811215610d14578551610d14907f000000000000000000000000000000000000000000000000000000000000000090610cdb84611db2565b8960200151602001518a604001516020015173ffffffffffffffffffffffffffffffffffffffff16610fb090949392919063ffffffff16565b5f821315610d71578551602087015151604088015151610d719273ffffffffffffffffffffffffffffffffffffffff909116917f00000000000000000000000000000000000000000000000000000000000000009190869061136e565b5f811315610dd257855160208088015151604089015190910151610dd29273ffffffffffffffffffffffffffffffffffffffff909116917f00000000000000000000000000000000000000000000000000000000000000009190859061136e565b60408051602081018590520160405160208183030381529060405296505050505050505b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff8416610e56575f805f8085875af1905080610e5157610e517f8549db5900000000000000000000000000000000000000000000000000000000846114b2565b610ef7565b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8416600482015282602482015260205f6044835f895af13d15601f3d1160015f511416171691505f81525f60208201525f60408201525080610ef757610ef77fb12c5f9c00000000000000000000000000000000000000000000000000000000856114b2565b50505050565b5f8080610f2073ffffffffffffffffffffffffffffffffffffffff8716866114e5565b9250610f6273ffffffffffffffffffffffffffffffffffffffff87167f00000000000000000000000000000000000000000000000000000000000000006114e5565b9150610fa573ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001685886115b4565b905093509350939050565b8015611091578373ffffffffffffffffffffffffffffffffffffffff1663f5298aca846110068873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1690565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff90921660048301526024820152604481018590526064015b5f604051808303815f87803b158015611076575f80fd5b505af1158015611088573d5f803e3d5ffd5b50505050611367565b73ffffffffffffffffffffffffffffffffffffffff8516611122578373ffffffffffffffffffffffffffffffffffffffff166311da60b4836040518263ffffffff1660e01b815260040160206040518083038185885af11580156110f7573d5f803e3d5ffd5b50505050506040513d601f19601f8201168201806040525081019061111c9190611c19565b50611367565b6040517fa584119400000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff868116600483015285169063a5841194906024015f604051808303815f87803b158015611188575f80fd5b505af115801561119a573d5f803e3d5ffd5b5050505073ffffffffffffffffffffffffffffffffffffffff8316301461125f576040517f23b872dd00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84811660048301528581166024830152604482018490528616906323b872dd906064016020604051808303815f875af1158015611235573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112599190611e0d565b506112f7565b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85811660048301526024820184905286169063a9059cbb906044016020604051808303815f875af11580156112d1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112f59190611e0d565b505b8373ffffffffffffffffffffffffffffffffffffffff166311da60b46040518163ffffffff1660e01b81526004016020604051808303815f875af1158015611341573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906113659190611c19565b505b5050505050565b806113d6576040517f0b0d9c0900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8681166004830152848116602483015260448201849052851690630b0d9c099060640161105f565b8373ffffffffffffffffffffffffffffffffffffffff1663156e29f6846114268873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1690565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff90921660048301526024820152604481018590526064015f604051808303815f87803b158015611495575f80fd5b505af11580156114a7573d5f803e3d5ffd5b505050505050505050565b3d60405183815282600482015260406024820152816044820152815f606483013e602080601f8401040260640191508181fd5b5f73ffffffffffffffffffffffffffffffffffffffff831661151f575073ffffffffffffffffffffffffffffffffffffffff811631610df6565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83811660048301528416906370a0823190602401602060405180830381865afa158015611589573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115ad9190611c19565b9050610df6565b5f8073ffffffffffffffffffffffffffffffffffffffff84165f5273ffffffffffffffffffffffffffffffffffffffff831660205260405f2090508473ffffffffffffffffffffffffffffffffffffffff1663f135baaa826040518263ffffffff1660e01b815260040161162a91815260200190565b602060405180830381865afa158015611645573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116699190611c19565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b60405160a0810167ffffffffffffffff811182821017156116c2576116c2611672565b60405290565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561170f5761170f611672565b604052919050565b73ffffffffffffffffffffffffffffffffffffffff81168114611738575f80fd5b50565b803561174681611717565b919050565b5f60a0828403121561175b575f80fd5b61176361169f565b9050813561177081611717565b8152602082013561178081611717565b6020820152604082013562ffffff8116811461179a575f80fd5b60408201526060820135600281900b81146117b3575f80fd5b60608201526117c46080830161173b565b608082015292915050565b8015158114611738575f80fd5b5f606082840312156117ec575f80fd5b6040516060810167ffffffffffffffff8111828210171561180f5761180f611672565b6040529050808235611820816117cf565b815260208381013590820152604083013561183a81611717565b6040919091015292915050565b5f60408284031215611857575f80fd5b6040805190810167ffffffffffffffff8111828210171561187a5761187a611672565b604052905080823561188b816117cf565b8152602083013561189b816117cf565b6020919091015292915050565b5f67ffffffffffffffff8211156118c1576118c1611672565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b5f82601f8301126118fc575f80fd5b813561190f61190a826118a8565b6116c8565b818152846020838601011115611923575f80fd5b816020850160208301375f918101602001919091529392505050565b5f805f806101608587031215611953575f80fd5b61195d868661174b565b935061196c8660a087016117dc565b925061197c866101008701611847565b915061014085013567ffffffffffffffff811115611998575f80fd5b6119a4878288016118ed565b91505092959194509250565b5f80602083850312156119c1575f80fd5b823567ffffffffffffffff8111156119d7575f80fd5b8301601f810185136119e7575f80fd5b803567ffffffffffffffff8111156119fd575f80fd5b856020828401011115611a0e575f80fd5b6020919091019590945092505050565b5f81518084528060208401602086015e5f6020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b602081525f611a7c6020830184611a1e565b9392505050565b6020815273ffffffffffffffffffffffffffffffffffffffff82511660208201525f6020830151805115156040840152602081015115156060840152506040830151611b47608084018273ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015262ffffff6040820151166040830152606081015160020b606083015273ffffffffffffffffffffffffffffffffffffffff60808201511660808301525050565b5060608301518051151561012084015260208101516101408401526040015173ffffffffffffffffffffffffffffffffffffffff16610160830152608083015161018080840152611b9c6101a0840182611a1e565b949350505050565b5f60208284031215611bb4575f80fd5b815167ffffffffffffffff811115611bca575f80fd5b8201601f81018413611bda575f80fd5b8051611be861190a826118a8565b818152856020838501011115611bfc575f80fd5b8160208401602083015e5f91810160200191909152949350505050565b5f60208284031215611c29575f80fd5b5051919050565b5f60208284031215611c40575f80fd5b813567ffffffffffffffff811115611c56575f80fd5b82016101808185031215611c68575f80fd5b611c7061169f565b8135611c7b81611717565b8152611c8a8560208401611847565b6020820152611c9c856060840161174b565b6040820152611caf8561010084016117dc565b606082015261016082013567ffffffffffffffff811115611cce575f80fd5b611cda868285016118ed565b608083015250949350505050565b611d67818573ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015262ffffff6040820151166040830152606081015160020b606083015273ffffffffffffffffffffffffffffffffffffffff60808201511660808301525050565b8251151560a0820152602083015160c0820152604083015173ffffffffffffffffffffffffffffffffffffffff1660e08201526101206101008201525f611669610120830184611a1e565b5f7f80000000000000000000000000000000000000000000000000000000000000008203611e07577f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b505f0390565b5f60208284031215611e1d575f80fd5b8151611a7c816117cf56fea264697066735822122098619b0c057e47edcbae987b35164fda2896bebf591be5f029988b67193a93d364736f6c634300081a0033000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "nonce": "0x24", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xaed6d0e7c861ab44b4b68b612bf3596450a45e7543f32d91ba825bdd5a0680d2", + "transactionType": "CREATE", + "contractName": "PoolDonateTest", + "contractAddress": "0xfaecbcb84f716380f9613e4054069e5fd14bb12e", + "function": null, + "arguments": [ + "0xf242cE588b030d0895C51C0730F2368680f80644" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "gas": "0x195eb5", + "value": "0x0", + "input": "0x60a0604052348015600e575f80fd5b506040516116ff3803806116ff833981016040819052602b91603b565b6001600160a01b03166080526066565b5f60208284031215604a575f80fd5b81516001600160a01b0381168114605f575f80fd5b9392505050565b6080516116446100bb5f395f8181606e0152818160e40152818161024001528181610386015281816105b2015281816106100152818161068f015281816106e70152818161087a01526108ba01526116445ff3fe608060405260043610610033575f3560e01c8063234266d714610037578063481c6a751461005d57806391dd7346146100b5575b5f80fd5b61004a6100453660046111a2565b6100e1565b6040519081526020015b60405180910390f35b348015610068575f80fd5b506100907f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610054565b3480156100c0575f80fd5b506100d46100cf366004611201565b610226565b60405161005491906112bb565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166348c894916040518060a001604052803373ffffffffffffffffffffffffffffffffffffffff1681526020018881526020018781526020018681526020018581525060405160200161016b91906112d4565b6040516020818303038152906040526040518263ffffffff1660e01b815260040161019691906112bb565b5f604051808303815f875af11580156101b1573d5f803e3d5ffd5b505050506040513d5f823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526101f691908101906113b5565b806020019051810190610209919061142a565b905047801561021d5761021d5f3383610738565b50949350505050565b60603373ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000001614610269575f80fd5b5f61027683850185611441565b90505f61028e82602001515f0151835f015130610839565b925050505f6102a9836020015160200151845f015130610839565b92505050815f1461031b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601560248201527f64656c74614265666f726530206973206e6f742030000000000000000000000060448201526064015b60405180910390fd5b8015610383576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601560248201527f64656c74614265666f726531206973206e6f74203000000000000000000000006044820152606401610312565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663234266d785602001518660400151876060015188608001516040518563ffffffff1660e01b81526004016103f394939291906114e8565b6020604051808303815f875af115801561040f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610433919061142a565b90505f61044b85602001515f0151865f015130610839565b925050505f610466866020015160200151875f015130610839565b92505050856040015161047890611594565b8214610506576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603160248201527f64656c7461416674657230206973206e6f7420657175616c20746f202d696e7460448201527f32353628646174612e616d6f756e7430290000000000000000000000000000006064820152608401610312565b856060015161051490611594565b81146105a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603160248201527f64656c7461416674657231206973206e6f7420657175616c20746f202d696e7460448201527f32353628646174612e616d6f756e7431290000000000000000000000000000006064820152608401610312565b5f821215610600578551610600907f0000000000000000000000000000000000000000000000000000000000000000906105db85611594565b60208a01515173ffffffffffffffffffffffffffffffffffffffff169291905f6108ec565b5f811215610660578551610660907f00000000000000000000000000000000000000000000000000000000000000009061063984611594565b6020808b0151015173ffffffffffffffffffffffffffffffffffffffff169291905f6108ec565b5f8213156106b65785516020870151516106b69173ffffffffffffffffffffffffffffffffffffffff909116907f000000000000000000000000000000000000000000000000000000000000000090855f610caa565b5f81131561070e578551602080880151015161070e9173ffffffffffffffffffffffffffffffffffffffff909116907f000000000000000000000000000000000000000000000000000000000000000090845f610caa565b60408051602081018590520160405160208183030381529060405296505050505050505b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff8416610792575f805f8085875af190508061078d5761078d7f8549db590000000000000000000000000000000000000000000000000000000084610dee565b610833565b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8416600482015282602482015260205f6044835f895af13d15601f3d1160015f511416171691505f81525f60208201525f60408201525080610833576108337fb12c5f9c0000000000000000000000000000000000000000000000000000000085610dee565b50505050565b5f808061085c73ffffffffffffffffffffffffffffffffffffffff871686610e21565b925061089e73ffffffffffffffffffffffffffffffffffffffff87167f0000000000000000000000000000000000000000000000000000000000000000610e21565b91506108e173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168588610ef0565b905093509350939050565b80156109cd578373ffffffffffffffffffffffffffffffffffffffff1663f5298aca846109428873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1690565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff90921660048301526024820152604481018590526064015b5f604051808303815f87803b1580156109b2575f80fd5b505af11580156109c4573d5f803e3d5ffd5b50505050610ca3565b73ffffffffffffffffffffffffffffffffffffffff8516610a5e578373ffffffffffffffffffffffffffffffffffffffff166311da60b4836040518263ffffffff1660e01b815260040160206040518083038185885af1158015610a33573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610a58919061142a565b50610ca3565b6040517fa584119400000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff868116600483015285169063a5841194906024015f604051808303815f87803b158015610ac4575f80fd5b505af1158015610ad6573d5f803e3d5ffd5b5050505073ffffffffffffffffffffffffffffffffffffffff83163014610b9b576040517f23b872dd00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84811660048301528581166024830152604482018490528616906323b872dd906064016020604051808303815f875af1158015610b71573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b9591906115ef565b50610c33565b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85811660048301526024820184905286169063a9059cbb906044016020604051808303815f875af1158015610c0d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c3191906115ef565b505b8373ffffffffffffffffffffffffffffffffffffffff166311da60b46040518163ffffffff1660e01b81526004016020604051808303815f875af1158015610c7d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ca1919061142a565b505b5050505050565b80610d12576040517f0b0d9c0900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8681166004830152848116602483015260448201849052851690630b0d9c099060640161099b565b8373ffffffffffffffffffffffffffffffffffffffff1663156e29f684610d628873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1690565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff90921660048301526024820152604481018590526064015f604051808303815f87803b158015610dd1575f80fd5b505af1158015610de3573d5f803e3d5ffd5b505050505050505050565b3d60405183815282600482015260406024820152816044820152815f606483013e602080601f8401040260640191508181fd5b5f73ffffffffffffffffffffffffffffffffffffffff8316610e5b575073ffffffffffffffffffffffffffffffffffffffff811631610732565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83811660048301528416906370a0823190602401602060405180830381865afa158015610ec5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ee9919061142a565b9050610732565b5f8073ffffffffffffffffffffffffffffffffffffffff84165f5273ffffffffffffffffffffffffffffffffffffffff831660205260405f2090508473ffffffffffffffffffffffffffffffffffffffff1663f135baaa826040518263ffffffff1660e01b8152600401610f6691815260200190565b602060405180830381865afa158015610f81573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610fa5919061142a565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b60405160a0810167ffffffffffffffff81118282101715610ffe57610ffe610fae565b60405290565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561104b5761104b610fae565b604052919050565b73ffffffffffffffffffffffffffffffffffffffff81168114611074575f80fd5b50565b803561108281611053565b919050565b5f60a08284031215611097575f80fd5b61109f610fdb565b905081356110ac81611053565b815260208201356110bc81611053565b6020820152604082013562ffffff811681146110d6575f80fd5b60408201526060820135600281900b81146110ef575f80fd5b606082015261110060808301611077565b608082015292915050565b5f67ffffffffffffffff82111561112457611124610fae565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b5f82601f83011261115f575f80fd5b813561117261116d8261110b565b611004565b818152846020838601011115611186575f80fd5b816020850160208301375f918101602001919091529392505050565b5f805f8061010085870312156111b6575f80fd5b6111c08686611087565b935060a0850135925060c0850135915060e085013567ffffffffffffffff8111156111e9575f80fd5b6111f587828801611150565b91505092959194509250565b5f8060208385031215611212575f80fd5b823567ffffffffffffffff811115611228575f80fd5b8301601f81018513611238575f80fd5b803567ffffffffffffffff81111561124e575f80fd5b85602082840101111561125f575f80fd5b6020919091019590945092505050565b5f81518084528060208401602086015e5f6020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b602081525f6112cd602083018461126f565b9392505050565b6020815273ffffffffffffffffffffffffffffffffffffffff82511660208201525f602083015161137d604084018273ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015262ffffff6040820151166040830152606081015160020b606083015273ffffffffffffffffffffffffffffffffffffffff60808201511660808301525050565b50604083015160e083015260608301516101008301526080830151610120808401526113ad61014084018261126f565b949350505050565b5f602082840312156113c5575f80fd5b815167ffffffffffffffff8111156113db575f80fd5b8201601f810184136113eb575f80fd5b80516113f961116d8261110b565b81815285602083850101111561140d575f80fd5b8160208401602083015e5f91810160200191909152949350505050565b5f6020828403121561143a575f80fd5b5051919050565b5f60208284031215611451575f80fd5b813567ffffffffffffffff811115611467575f80fd5b82016101208185031215611479575f80fd5b611481610fdb565b813561148c81611053565b815261149b8560208401611087565b602082015260c0820135604082015260e0820135606082015261010082013567ffffffffffffffff8111156114ce575f80fd5b6114da86828501611150565b608083015250949350505050565b611567818673ffffffffffffffffffffffffffffffffffffffff815116825273ffffffffffffffffffffffffffffffffffffffff602082015116602083015262ffffff6040820151166040830152606081015160020b606083015273ffffffffffffffffffffffffffffffffffffffff60808201511660808301525050565b8360a08201528260c082015261010060e08201525f61158a61010083018461126f565b9695505050505050565b5f7f800000000000000000000000000000000000000000000000000000000000000082036115e9577f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b505f0390565b5f602082840312156115ff575f80fd5b815180151581146112cd575f80fdfea2646970667358221220d9c676db7b92fbe3e1d5e01ecc13c777b62632f82d50bdce1b1eaa9482a823ba64736f6c634300081a0033000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "nonce": "0x25", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xc98242f63c89121b9e944145b994b4c8a1bf762f1d5533d89d62426555ab8780", + "transactionType": "CREATE", + "contractName": null, + "contractAddress": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "function": null, + "arguments": null, + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "gas": "0x112f3d", + "value": "0x0", + "input": "0x60e060405234801561000f575f80fd5b5060405161119138038061119183398101604081905261002e916101a1565b8282825f61003c84826102a2565b50600161004983826102a2565b5060ff81166080524660a05261005d61006c565b60c052506103cd945050505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f5f60405161009c919061035c565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b634e487b7160e01b5f52604160045260245ffd5b5f82601f830112610127575f80fd5b81516001600160401b0381111561014057610140610104565b604051601f8201601f19908116603f011681016001600160401b038111828210171561016e5761016e610104565b604052818152838201602001851015610185575f80fd5b8160208501602083015e5f918101602001919091529392505050565b5f805f606084860312156101b3575f80fd5b83516001600160401b038111156101c8575f80fd5b6101d486828701610118565b602086015190945090506001600160401b038111156101f1575f80fd5b6101fd86828701610118565b925050604084015160ff81168114610213575f80fd5b809150509250925092565b600181811c9082168061023257607f821691505b60208210810361025057634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561029d57805f5260205f20601f840160051c8101602085101561027b5750805b601f840160051c820191505b8181101561029a575f8155600101610287565b50505b505050565b81516001600160401b038111156102bb576102bb610104565b6102cf816102c9845461021e565b84610256565b6020601f821160018114610301575f83156102ea5750848201515b5f19600385901b1c1916600184901b17845561029a565b5f84815260208120601f198516915b828110156103305787850151825560209485019460019092019101610310565b508482101561034d57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f8083546103698161021e565b6001821680156103805760018114610395576103c2565b60ff19831686528115158202860193506103c2565b865f5260205f205f5b838110156103ba5781548882015260019091019060200161039e565b505081860193505b509195945050505050565b60805160a05160c051610d9a6103f75f395f6104cf01525f61049a01525f6101590152610d9a5ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c806370a08231116100885780639dc29fac116100635780639dc29fac146101f0578063a9059cbb14610203578063d505accf14610216578063dd62ed3e14610229575f80fd5b806370a08231146101aa5780637ecebe00146101c957806395d89b41146101e8575f80fd5b806323b872dd116100c357806323b872dd14610141578063313ce567146101545780633644e5151461018d57806340c10f1914610195575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610253565b6040516100fe9190610a52565b60405180910390f35b61011a610115366004610acd565b6102de565b60405190151581526020016100fe565b61013360025481565b6040519081526020016100fe565b61011a61014f366004610af5565b610357565b61017b7f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff90911681526020016100fe565b610133610497565b6101a86101a3366004610acd565b6104f1565b005b6101336101b8366004610b2f565b60036020525f908152604090205481565b6101336101d7366004610b2f565b60056020525f908152604090205481565b6100f16104ff565b6101a86101fe366004610acd565b61050c565b61011a610211366004610acd565b610516565b6101a8610224366004610b4f565b610599565b610133610237366004610bbc565b600460209081525f928352604080842090915290825290205481565b5f805461025f90610bed565b80601f016020809104026020016040519081016040528092919081815260200182805461028b90610bed565b80156102d65780601f106102ad576101008083540402835291602001916102d6565b820191905f5260205f20905b8154815290600101906020018083116102b957829003601f168201915b505050505081565b335f81815260046020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103459086815260200190565b60405180910390a35060015b92915050565b73ffffffffffffffffffffffffffffffffffffffff83165f9081526004602090815260408083203384529091528120547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146103e9576103b88382610c6b565b73ffffffffffffffffffffffffffffffffffffffff86165f9081526004602090815260408083203384529091529020555b73ffffffffffffffffffffffffffffffffffffffff85165f908152600360205260408120805485929061041d908490610c6b565b909155505073ffffffffffffffffffffffffffffffffffffffff8085165f81815260036020526040908190208054870190555190918716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906104849087815260200190565b60405180910390a3506001949350505050565b5f7f000000000000000000000000000000000000000000000000000000000000000046146104cc576104c76108b7565b905090565b507f000000000000000000000000000000000000000000000000000000000000000090565b6104fb828261094f565b5050565b6001805461025f90610bed565b6104fb82826109c6565b335f90815260036020526040812080548391908390610536908490610c6b565b909155505073ffffffffffffffffffffffffffffffffffffffff83165f81815260036020526040908190208054850190555133907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906103459086815260200190565b42841015610608576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f5045524d49545f444541444c494e455f4558504952454400000000000000000060448201526064015b60405180910390fd5b5f6001610613610497565b73ffffffffffffffffffffffffffffffffffffffff8a81165f8181526005602090815260409182902080546001810190915582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98184015280840194909452938d166060840152608083018c905260a083019390935260c08083018b90528151808403909101815260e0830190915280519201919091207f190100000000000000000000000000000000000000000000000000000000000061010083015261010282019290925261012281019190915261014201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815282825280516020918201205f84529083018083525260ff871690820152606081018590526080810184905260a0016020604051602081039080840390855afa158015610761573d5f803e3d5ffd5b50506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0015191505073ffffffffffffffffffffffffffffffffffffffff8116158015906107dc57508773ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b610842576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f494e56414c49445f5349474e455200000000000000000000000000000000000060448201526064016105ff565b73ffffffffffffffffffffffffffffffffffffffff9081165f9081526004602090815260408083208a8516808552908352928190208990555188815291928a16917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350505050505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f5f6040516108e79190610c7e565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b8060025f8282546109609190610d51565b909155505073ffffffffffffffffffffffffffffffffffffffff82165f818152600360209081526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91015b60405180910390a35050565b73ffffffffffffffffffffffffffffffffffffffff82165f90815260036020526040812080548392906109fa908490610c6b565b90915550506002805482900390556040518181525f9073ffffffffffffffffffffffffffffffffffffffff8416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016109ba565b602081525f82518060208401528060208501604085015e5f6040828501015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011684010191505092915050565b803573ffffffffffffffffffffffffffffffffffffffff81168114610ac8575f80fd5b919050565b5f8060408385031215610ade575f80fd5b610ae783610aa5565b946020939093013593505050565b5f805f60608486031215610b07575f80fd5b610b1084610aa5565b9250610b1e60208501610aa5565b929592945050506040919091013590565b5f60208284031215610b3f575f80fd5b610b4882610aa5565b9392505050565b5f805f805f805f60e0888a031215610b65575f80fd5b610b6e88610aa5565b9650610b7c60208901610aa5565b95506040880135945060608801359350608088013560ff81168114610b9f575f80fd5b9699959850939692959460a0840135945060c09093013592915050565b5f8060408385031215610bcd575f80fd5b610bd683610aa5565b9150610be460208401610aa5565b90509250929050565b600181811c90821680610c0157607f821691505b602082108103610c38577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b8181038181111561035157610351610c3e565b5f8083545f8160011c90506001821680610c9957607f821691505b602082108103610cd0577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b808015610ce45760018114610d1757610d45565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0084168752821515830287019450610d45565b5f888152602090205f5b84811015610d3d57815489820152600190910190602001610d21565b505082870194505b50929695505050505050565b8082018082111561035157610351610c3e56fea2646970667358221220736b0171364d3325cb756b369b1367530e1d83f5faf2d9dd85f5e1b7681e245764736f6c634300081a0033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000054d6f636b4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014100000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x26", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x5104a9ca2bf6aea5bed1cb002116ae409517bcc32bf9185430129f0615f784af", + "transactionType": "CREATE", + "contractName": null, + "contractAddress": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "function": null, + "arguments": null, + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "gas": "0x112f3d", + "value": "0x0", + "input": "0x60e060405234801561000f575f80fd5b5060405161119138038061119183398101604081905261002e916101a1565b8282825f61003c84826102a2565b50600161004983826102a2565b5060ff81166080524660a05261005d61006c565b60c052506103cd945050505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f5f60405161009c919061035c565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b634e487b7160e01b5f52604160045260245ffd5b5f82601f830112610127575f80fd5b81516001600160401b0381111561014057610140610104565b604051601f8201601f19908116603f011681016001600160401b038111828210171561016e5761016e610104565b604052818152838201602001851015610185575f80fd5b8160208501602083015e5f918101602001919091529392505050565b5f805f606084860312156101b3575f80fd5b83516001600160401b038111156101c8575f80fd5b6101d486828701610118565b602086015190945090506001600160401b038111156101f1575f80fd5b6101fd86828701610118565b925050604084015160ff81168114610213575f80fd5b809150509250925092565b600181811c9082168061023257607f821691505b60208210810361025057634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561029d57805f5260205f20601f840160051c8101602085101561027b5750805b601f840160051c820191505b8181101561029a575f8155600101610287565b50505b505050565b81516001600160401b038111156102bb576102bb610104565b6102cf816102c9845461021e565b84610256565b6020601f821160018114610301575f83156102ea5750848201515b5f19600385901b1c1916600184901b17845561029a565b5f84815260208120601f198516915b828110156103305787850151825560209485019460019092019101610310565b508482101561034d57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f8083546103698161021e565b6001821680156103805760018114610395576103c2565b60ff19831686528115158202860193506103c2565b865f5260205f205f5b838110156103ba5781548882015260019091019060200161039e565b505081860193505b509195945050505050565b60805160a05160c051610d9a6103f75f395f6104cf01525f61049a01525f6101590152610d9a5ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c806370a08231116100885780639dc29fac116100635780639dc29fac146101f0578063a9059cbb14610203578063d505accf14610216578063dd62ed3e14610229575f80fd5b806370a08231146101aa5780637ecebe00146101c957806395d89b41146101e8575f80fd5b806323b872dd116100c357806323b872dd14610141578063313ce567146101545780633644e5151461018d57806340c10f1914610195575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610253565b6040516100fe9190610a52565b60405180910390f35b61011a610115366004610acd565b6102de565b60405190151581526020016100fe565b61013360025481565b6040519081526020016100fe565b61011a61014f366004610af5565b610357565b61017b7f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff90911681526020016100fe565b610133610497565b6101a86101a3366004610acd565b6104f1565b005b6101336101b8366004610b2f565b60036020525f908152604090205481565b6101336101d7366004610b2f565b60056020525f908152604090205481565b6100f16104ff565b6101a86101fe366004610acd565b61050c565b61011a610211366004610acd565b610516565b6101a8610224366004610b4f565b610599565b610133610237366004610bbc565b600460209081525f928352604080842090915290825290205481565b5f805461025f90610bed565b80601f016020809104026020016040519081016040528092919081815260200182805461028b90610bed565b80156102d65780601f106102ad576101008083540402835291602001916102d6565b820191905f5260205f20905b8154815290600101906020018083116102b957829003601f168201915b505050505081565b335f81815260046020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103459086815260200190565b60405180910390a35060015b92915050565b73ffffffffffffffffffffffffffffffffffffffff83165f9081526004602090815260408083203384529091528120547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146103e9576103b88382610c6b565b73ffffffffffffffffffffffffffffffffffffffff86165f9081526004602090815260408083203384529091529020555b73ffffffffffffffffffffffffffffffffffffffff85165f908152600360205260408120805485929061041d908490610c6b565b909155505073ffffffffffffffffffffffffffffffffffffffff8085165f81815260036020526040908190208054870190555190918716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906104849087815260200190565b60405180910390a3506001949350505050565b5f7f000000000000000000000000000000000000000000000000000000000000000046146104cc576104c76108b7565b905090565b507f000000000000000000000000000000000000000000000000000000000000000090565b6104fb828261094f565b5050565b6001805461025f90610bed565b6104fb82826109c6565b335f90815260036020526040812080548391908390610536908490610c6b565b909155505073ffffffffffffffffffffffffffffffffffffffff83165f81815260036020526040908190208054850190555133907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906103459086815260200190565b42841015610608576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f5045524d49545f444541444c494e455f4558504952454400000000000000000060448201526064015b60405180910390fd5b5f6001610613610497565b73ffffffffffffffffffffffffffffffffffffffff8a81165f8181526005602090815260409182902080546001810190915582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98184015280840194909452938d166060840152608083018c905260a083019390935260c08083018b90528151808403909101815260e0830190915280519201919091207f190100000000000000000000000000000000000000000000000000000000000061010083015261010282019290925261012281019190915261014201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815282825280516020918201205f84529083018083525260ff871690820152606081018590526080810184905260a0016020604051602081039080840390855afa158015610761573d5f803e3d5ffd5b50506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0015191505073ffffffffffffffffffffffffffffffffffffffff8116158015906107dc57508773ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b610842576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f494e56414c49445f5349474e455200000000000000000000000000000000000060448201526064016105ff565b73ffffffffffffffffffffffffffffffffffffffff9081165f9081526004602090815260408083208a8516808552908352928190208990555188815291928a16917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350505050505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f5f6040516108e79190610c7e565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b8060025f8282546109609190610d51565b909155505073ffffffffffffffffffffffffffffffffffffffff82165f818152600360209081526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91015b60405180910390a35050565b73ffffffffffffffffffffffffffffffffffffffff82165f90815260036020526040812080548392906109fa908490610c6b565b90915550506002805482900390556040518181525f9073ffffffffffffffffffffffffffffffffffffffff8416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906020016109ba565b602081525f82518060208401528060208501604085015e5f6040828501015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011684010191505092915050565b803573ffffffffffffffffffffffffffffffffffffffff81168114610ac8575f80fd5b919050565b5f8060408385031215610ade575f80fd5b610ae783610aa5565b946020939093013593505050565b5f805f60608486031215610b07575f80fd5b610b1084610aa5565b9250610b1e60208501610aa5565b929592945050506040919091013590565b5f60208284031215610b3f575f80fd5b610b4882610aa5565b9392505050565b5f805f805f805f60e0888a031215610b65575f80fd5b610b6e88610aa5565b9650610b7c60208901610aa5565b95506040880135945060608801359350608088013560ff81168114610b9f575f80fd5b9699959850939692959460a0840135945060c09093013592915050565b5f8060408385031215610bcd575f80fd5b610bd683610aa5565b9150610be460208401610aa5565b90509250929050565b600181811c90821680610c0157607f821691505b602082108103610c38577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b8181038181111561035157610351610c3e565b5f8083545f8160011c90506001821680610c9957607f821691505b602082108103610cd0577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b808015610ce45760018114610d1757610d45565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0084168752821515830287019450610d45565b5f888152602090205f5b84811015610d3d57815489820152600190910190602001610d21565b505082870194505b50929695505050505050565b8082018082111561035157610351610c3e56fea2646970667358221220736b0171364d3325cb756b369b1367530e1d83f5faf2d9dd85f5e1b7681e245764736f6c634300081a0033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000054d6f636b4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014200000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x27", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x3589e1e5c94b3113b4f345a6e7c3ae9b3c9995c76a05c7fa0420587bf01b000d", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "function": "mint(address,uint256)", + "arguments": [ + "0xB7a249bdeFf39727B5Eb4C7AD458f682BAe6aDAD", + "100000000000000000000000" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "gas": "0x18623", + "value": "0x0", + "input": "0x40c10f19000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad00000000000000000000000000000000000000000000152d02c7e14af6800000", + "nonce": "0x28", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x96dae541322adfbc96e9a5cb009512b8f9864ee98bef668b49d4ba7456684755", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "function": "mint(address,uint256)", + "arguments": [ + "0xB7a249bdeFf39727B5Eb4C7AD458f682BAe6aDAD", + "100000000000000000000000" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "gas": "0x18623", + "value": "0x0", + "input": "0x40c10f19000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad00000000000000000000000000000000000000000000152d02c7e14af6800000", + "nonce": "0x29", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x8f083ecde45f03cf74ccc3d730e59056b9234b430725d5f4a78e494deb7e7c41", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0xf242ce588b030d0895c51c0730f2368680f80644", + "function": "initialize((address,address,uint24,int24,address),uint160,bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "79228162514264337593543950336", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0xf242ce588b030d0895c51c0730f2368680f80644", + "gas": "0x12455", + "value": "0x0", + "input": "0x695c5bf500000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x2a", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x567d083dab44a2b3ecccf5ece0429ed1a397d7f3808507b7c6eb11c829f4a740", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "function": "approve(address,uint256)", + "arguments": [ + "0x05FA2f40558808de3cb38caaB765758cec37dE2f", + "115792089237316195423570985008687907853269984665640564039457584007913129639935" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "gas": "0xfaaf", + "value": "0x0", + "input": "0x095ea7b300000000000000000000000005fa2f40558808de3cb38caab765758cec37de2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "nonce": "0x2b", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x1bad61b9aec18b7aefa714e073c3ccadfbea4c060fe3acd97d33f834af1b36b6", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "function": "approve(address,uint256)", + "arguments": [ + "0x05FA2f40558808de3cb38caaB765758cec37dE2f", + "115792089237316195423570985008687907853269984665640564039457584007913129639935" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "gas": "0xfaaf", + "value": "0x0", + "input": "0x095ea7b300000000000000000000000005fa2f40558808de3cb38caab765758cec37de2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "nonce": "0x2c", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x407b8495d7ccfaf213823106ac25b5e6cb62ac1165e1689367647ce354cf1942", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "function": "approve(address,uint256)", + "arguments": [ + "0x87065A26eEdeCAb247AF2C2895b42cFD2fB7D2Df", + "115792089237316195423570985008687907853269984665640564039457584007913129639935" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "gas": "0xfaaf", + "value": "0x0", + "input": "0x095ea7b300000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "nonce": "0x2d", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xaea288aec72f1f70e879ec615b3fc30cb601bda552ce71cefcf968faf2722250", + "transactionType": "CALL", + "contractName": null, + "contractAddress": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "function": "approve(address,uint256)", + "arguments": [ + "0x87065A26eEdeCAb247AF2C2895b42cFD2fB7D2Df", + "115792089237316195423570985008687907853269984665640564039457584007913129639935" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "gas": "0xfaaf", + "value": "0x0", + "input": "0x095ea7b300000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "nonce": "0x2e", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x861b18479dde7c1947d72a2b07563e5398d25ebc2d4aa3e1b39035787e66c8df", + "transactionType": "CALL", + "contractName": "PoolModifyLiquidityTest", + "contractAddress": "0x05fa2f40558808de3cb38caab765758cec37de2f", + "function": "modifyLiquidity((address,address,uint24,int24,address),(int24,int24,int256,bytes32),bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "(-887220, 887220, 100000000000000000000, 0x0000000000000000000000000000000000000000000000000000000000000000)", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x05fa2f40558808de3cb38caab765758cec37de2f", + "gas": "0x699cc", + "value": "0x0", + "input": "0x5a6bcfda00000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2764c00000000000000000000000000000000000000000000000000000000000d89b40000000000000000000000000000000000000000000000056bc75e2d63100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x2f", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x2c4e90b5df75e1fb7ad1262e6755a66bf0671f872a48a3b2c6c73fba0f7d3a12", + "transactionType": "CALL", + "contractName": "PoolSwapTest", + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "function": "swap((address,address,uint24,int24,address),(bool,int256,uint160),(bool,bool),bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "(true, 1000000000000000000, 4295128740)", + "(false, false)", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "gas": "0x322a4", + "value": "0x0", + "input": "0x2229d0b400000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000001000276a40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x30", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x15e5ba885ad0e769b02ce79026fda65523b5189eb8171c2446e5afbc87deb9ba", + "transactionType": "CALL", + "contractName": "PoolSwapTest", + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "function": "swap((address,address,uint24,int24,address),(bool,int256,uint160),(bool,bool),bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "(false, 1000000000000000000, 1461446703485210103287273052203988822378723970341)", + "(false, false)", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "gas": "0x32a8c", + "value": "0x0", + "input": "0x2229d0b400000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0b6b3a7640000000000000000000000000000fffd8963efd1fc6a506488495d951d5263988d250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x31", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xe001cd85355e480737441ac32eb8737cce8bc5ac527885eec7f0d31b69a11596", + "transactionType": "CALL", + "contractName": "PoolSwapTest", + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "function": "swap((address,address,uint24,int24,address),(bool,int256,uint160),(bool,bool),bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "(true, 1000000000000000000, 4295128740)", + "(false, false)", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "gas": "0x27d88", + "value": "0x0", + "input": "0x2229d0b400000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000001000276a40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x32", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x70ff3b69f8de76f54157d075de7b7aed5f7abe4786bf9818e922bf6805b20a3e", + "transactionType": "CALL", + "contractName": "PoolSwapTest", + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "function": "swap((address,address,uint24,int24,address),(bool,int256,uint160),(bool,bool),bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "(false, 1000000000000000000, 1461446703485210103287273052203988822378723970341)", + "(false, false)", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "gas": "0x2a140", + "value": "0x0", + "input": "0x2229d0b400000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0b6b3a7640000000000000000000000000000fffd8963efd1fc6a506488495d951d5263988d250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x33", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x430da95be70cc2dd2c16761da35c08711600cafcdfeb1a78559e6799b1260c42", + "transactionType": "CALL", + "contractName": "PoolSwapTest", + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "function": "swap((address,address,uint24,int24,address),(bool,int256,uint160),(bool,bool),bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "(true, 1000000000000000000, 4295128740)", + "(false, false)", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "gas": "0x27d88", + "value": "0x0", + "input": "0x2229d0b400000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000001000276a40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x34", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xdfb135c63d998c91135cffb00c92f97a95609dc3d880e521ddf7999d3e9e4e3b", + "transactionType": "CALL", + "contractName": "PoolSwapTest", + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "function": "swap((address,address,uint24,int24,address),(bool,int256,uint160),(bool,bool),bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "(false, 1000000000000000000, 1461446703485210103287273052203988822378723970341)", + "(false, false)", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "gas": "0x2a16c", + "value": "0x0", + "input": "0x2229d0b400000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0b6b3a7640000000000000000000000000000fffd8963efd1fc6a506488495d951d5263988d250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x35", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xc0fdd3e4488c818ce09892857baeb1f85dfe9bf56429bbd8df7c08b90e844091", + "transactionType": "CALL", + "contractName": "PoolSwapTest", + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "function": "swap((address,address,uint24,int24,address),(bool,int256,uint160),(bool,bool),bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "(true, 1000000000000000000, 4295128740)", + "(false, false)", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "gas": "0x27db4", + "value": "0x0", + "input": "0x2229d0b400000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000001000276a40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x36", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x03ac0c2f1ba1f3a321997dfd1c473fbd4fe515fed1d0488bee350fb9a38438c6", + "transactionType": "CALL", + "contractName": "PoolSwapTest", + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "function": "swap((address,address,uint24,int24,address),(bool,int256,uint160),(bool,bool),bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "(false, 1000000000000000000, 1461446703485210103287273052203988822378723970341)", + "(false, false)", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "gas": "0x2a140", + "value": "0x0", + "input": "0x2229d0b400000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0b6b3a7640000000000000000000000000000fffd8963efd1fc6a506488495d951d5263988d250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x37", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xf5fcbbf5b297097cbce59cd5080d440bc1eb336441028e0305ea42fcbf73f218", + "transactionType": "CALL", + "contractName": "PoolSwapTest", + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "function": "swap((address,address,uint24,int24,address),(bool,int256,uint160),(bool,bool),bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "(true, 1000000000000000000, 4295128740)", + "(false, false)", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "gas": "0x27d5c", + "value": "0x0", + "input": "0x2229d0b400000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000001000276a40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x38", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xabc081a3a2409314c42a05c7e7508f78ed7d8559ef28e1be8bad9a499ea52ea9", + "transactionType": "CALL", + "contractName": "PoolSwapTest", + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "function": "swap((address,address,uint24,int24,address),(bool,int256,uint160),(bool,bool),bytes)", + "arguments": [ + "(0x89434EC9fBc25C9eF419E4457a9b846D68ec580C, 0xE34A1630b453fd8D21e996Fb7EDe9214373fF505, 3000, 60, 0x0000000000000000000000000000000000000000)", + "(false, 1000000000000000000, 1461446703485210103287273052203988822378723970341)", + "(false, false)", + "0x" + ], + "transaction": { + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "gas": "0x2c905", + "value": "0x0", + "input": "0x2229d0b400000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff5050000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0b6b3a7640000000000000000000000000000fffd8963efd1fc6a506488495d951d5263988d250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x39", + "chainId": "0xaa36a7" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xbb83cc", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x039c411a4b06329bd07dda200db36c362a6b496e416935d5a6463400d73dba10", + "transactionIndex": "0x37", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0x176988", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": null, + "contractAddress": "0x05fa2f40558808de3cb38caab765758cec37de2f" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xd5c8a1", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x26baed4e0269447bbb8267ce8b9af80eec1719eeb67cbdb2866556b2aa12903b", + "transactionIndex": "0x38", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0x1a44d5", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": null, + "contractAddress": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xea9fc5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xaed6d0e7c861ab44b4b68b612bf3596450a45e7543f32d91ba825bdd5a0680d2", + "transactionIndex": "0x3a", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0x1383ee", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": null, + "contractAddress": "0xfaecbcb84f716380f9613e4054069e5fd14bb12e" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xf7d7cd", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xc98242f63c89121b9e944145b994b4c8a1bf762f1d5533d89d62426555ab8780", + "transactionIndex": "0x3b", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0xd3808", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": null, + "contractAddress": "0xe34a1630b453fd8d21e996fb7ede9214373ff505" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1050fd5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x5104a9ca2bf6aea5bed1cb002116ae409517bcc32bf9185430129f0615f784af", + "transactionIndex": "0x3c", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0xd3808", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": null, + "contractAddress": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1061a98", + "logs": [ + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x00000000000000000000000000000000000000000000152d02c7e14af6800000", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x3589e1e5c94b3113b4f345a6e7c3ae9b3c9995c76a05c7fa0420587bf01b000d", + "transactionIndex": "0x3d", + "logIndex": "0xc3", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000002000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000040000040000000000000020000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x3589e1e5c94b3113b4f345a6e7c3ae9b3c9995c76a05c7fa0420587bf01b000d", + "transactionIndex": "0x3d", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0x10ac3", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x107255b", + "logs": [ + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x00000000000000000000000000000000000000000000152d02c7e14af6800000", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x96dae541322adfbc96e9a5cb009512b8f9864ee98bef668b49d4ba7456684755", + "transactionIndex": "0x3e", + "logIndex": "0xc4", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000400000000000000000000000000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000800000000000000400000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000040000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x96dae541322adfbc96e9a5cb009512b8f9864ee98bef668b49d4ba7456684755", + "transactionIndex": "0x3e", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0x10ac3", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x107f900", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0xdd466e674ea557f56295e2d0218a125ea4b4f0f6f3307b95f85e6110838d6438", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000089434ec9fbc25c9ef419e4457a9b846d68ec580c", + "0x000000000000000000000000e34a1630b453fd8d21e996fb7ede9214373ff505" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000bb8000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x8f083ecde45f03cf74ccc3d730e59056b9234b430725d5f4a78e494deb7e7c41", + "transactionIndex": "0x3f", + "logIndex": "0xc5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000010000000000008000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000004000000008000000000000000000000001000800000000000000200000400000000000000000000000000200000000000000000000000000000000000000000000000000000800000000000000000000000000000000000200000000000000000000000000000020000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x8f083ecde45f03cf74ccc3d730e59056b9234b430725d5f4a78e494deb7e7c41", + "transactionIndex": "0x3f", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0xd3a5", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0xf242ce588b030d0895c51c0730f2368680f80644", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x108ae7f", + "logs": [ + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x00000000000000000000000005fa2f40558808de3cb38caab765758cec37de2f" + ], + "data": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x567d083dab44a2b3ecccf5ece0429ed1a397d7f3808507b7c6eb11c829f4a740", + "transactionIndex": "0x40", + "logIndex": "0xc6", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400200000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000008000000000000000000000000410000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000040000080000000000000010000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x567d083dab44a2b3ecccf5ece0429ed1a397d7f3808507b7c6eb11c829f4a740", + "transactionIndex": "0x40", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0xb57f", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x10963fe", + "logs": [ + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x00000000000000000000000005fa2f40558808de3cb38caab765758cec37de2f" + ], + "data": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x1bad61b9aec18b7aefa714e073c3ccadfbea4c060fe3acd97d33f834af1b36b6", + "transactionIndex": "0x41", + "logIndex": "0xc7", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000400200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000008000000000800000000000000400000000000000001000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000080000000000000010000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x1bad61b9aec18b7aefa714e073c3ccadfbea4c060fe3acd97d33f834af1b36b6", + "transactionIndex": "0x41", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0xb57f", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x10a197d", + "logs": [ + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x407b8495d7ccfaf213823106ac25b5e6cb62ac1165e1689367647ce354cf1942", + "transactionIndex": "0x42", + "logIndex": "0xc8", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000400200002000002000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000410000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000040000000000000000000010000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x407b8495d7ccfaf213823106ac25b5e6cb62ac1165e1689367647ce354cf1942", + "transactionIndex": "0x42", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0xb57f", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x10acefc", + "logs": [ + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0xaea288aec72f1f70e879ec615b3fc30cb601bda552ce71cefcf968faf2722250", + "transactionIndex": "0x43", + "logIndex": "0xc9", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000800000000000400200002000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000400000000000000001000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000010000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xaea288aec72f1f70e879ec615b3fc30cb601bda552ce71cefcf968faf2722250", + "transactionIndex": "0x43", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0xb57f", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x10f5267", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0xf208f4912782fd25c7f114ca3723a2d5dd6f3bcc3ac8db5af63baa85f711d5ec", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000005fa2f40558808de3cb38caab765758cec37de2f" + ], + "data": "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2764c00000000000000000000000000000000000000000000000000000000000d89b40000000000000000000000000000000000000000000000056bc75e2d631000000000000000000000000000000000000000000000000000000000000000000000", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x861b18479dde7c1947d72a2b07563e5398d25ebc2d4aa3e1b39035787e66c8df", + "transactionIndex": "0x44", + "logIndex": "0xca", + "removed": false + }, + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000056bc75e2d630ffffb", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x861b18479dde7c1947d72a2b07563e5398d25ebc2d4aa3e1b39035787e66c8df", + "transactionIndex": "0x44", + "logIndex": "0xcb", + "removed": false + }, + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000056bc75e2d630ffffb", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x861b18479dde7c1947d72a2b07563e5398d25ebc2d4aa3e1b39035787e66c8df", + "transactionIndex": "0x44", + "logIndex": "0xcc", + "removed": false + } + ], + "logsBloom": "0x00000020000000000000000000000000400000000000000000000000000000080000000000000000000000000000000000000000000000000000000400000000000002000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000010000000000008000001000800000000000000410000000000000801000000000000000000400004000000000000000000000200000000000000000000000000000000000000000002000000000800000000000000000000040000040000080200000001000000000000000000000000000400000004000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x861b18479dde7c1947d72a2b07563e5398d25ebc2d4aa3e1b39035787e66c8df", + "transactionIndex": "0x44", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0x4836b", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x05fa2f40558808de3cb38caab765758cec37de2f", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1117738", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0x40e9cecb9f5f1f1c5b9c97dec2917b7ee92e57ba5563708daca94dd84ad7112f", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0xfffffffffffffffffffffffffffffffffffffffffffffffff1f09a253f1a74d60000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000000000000000000000fd70a3d70a3d70a3d70a3d700000000000000000000000000000000000000000000000056bc75e2d63100000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff360000000000000000000000000000000000000000000000000000000000000bb8", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x2c4e90b5df75e1fb7ad1262e6755a66bf0671f872a48a3b2c6c73fba0f7d3a12", + "transactionIndex": "0x45", + "logIndex": "0xcd", + "removed": false + }, + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000000e0f65dac0e58b2a", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x2c4e90b5df75e1fb7ad1262e6755a66bf0671f872a48a3b2c6c73fba0f7d3a12", + "transactionIndex": "0x45", + "logIndex": "0xce", + "removed": false + }, + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x2c4e90b5df75e1fb7ad1262e6755a66bf0671f872a48a3b2c6c73fba0f7d3a12", + "transactionIndex": "0x45", + "logIndex": "0xcf", + "removed": false + } + ], + "logsBloom": "0x00000020000000000000000000000000400000000000000000000000000000080000000000000000000000000000000000000000040800000000000400000002000002000000000004000008000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000800000000000000410000000000000801000000000000000000400000000000000000000000000200000000000000000000000000000000000000000002000000000800000000000000000000040000040000000200000001000000000000000000004000000400000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2c4e90b5df75e1fb7ad1262e6755a66bf0671f872a48a3b2c6c73fba0f7d3a12", + "transactionIndex": "0x45", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0x224d1", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x113a171", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0x40e9cecb9f5f1f1c5b9c97dec2917b7ee92e57ba5563708daca94dd84ad7112f", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000fffffffffffffffffffffffffffffffffffffffffffffffff2389621c5d3f7690000000000000000000000000000000000000000fff96180bca52affb99e8a8d0000000000000000000000000000000000000000000000056bc75e2d63100000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000bb8", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x15e5ba885ad0e769b02ce79026fda65523b5189eb8171c2446e5afbc87deb9ba", + "transactionIndex": "0x46", + "logIndex": "0xd0", + "removed": false + }, + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000000dc769de3a2c0897", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x15e5ba885ad0e769b02ce79026fda65523b5189eb8171c2446e5afbc87deb9ba", + "transactionIndex": "0x46", + "logIndex": "0xd1", + "removed": false + }, + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0x15e5ba885ad0e769b02ce79026fda65523b5189eb8171c2446e5afbc87deb9ba", + "transactionIndex": "0x46", + "logIndex": "0xd2", + "removed": false + } + ], + "logsBloom": "0x00000020000000000000000000000000400000000000000000000000000000080000000000000000000000000000000000000000040800000000000400000002000002000000000004000008000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000800000000000000410000000000000801000000000000000000400000000000000000000000000200000000000000000000000000000000000000000002000000000800000000000000000000040000040000000200000001000000000000000000004000000400000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x15e5ba885ad0e769b02ce79026fda65523b5189eb8171c2446e5afbc87deb9ba", + "transactionIndex": "0x46", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0x22a39", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1156f01", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0x40e9cecb9f5f1f1c5b9c97dec2917b7ee92e57ba5563708daca94dd84ad7112f", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0xfffffffffffffffffffffffffffffffffffffffffffffffff1efdf0b89a575750000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000000000000000000000fd6a0557c6e29ba390a8c7fd0000000000000000000000000000000000000000000000056bc75e2d63100000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff340000000000000000000000000000000000000000000000000000000000000bb8", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0xe001cd85355e480737441ac32eb8737cce8bc5ac527885eec7f0d31b69a11596", + "transactionIndex": "0x47", + "logIndex": "0xd3", + "removed": false + }, + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000000e1020f4765a8a8b", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0xe001cd85355e480737441ac32eb8737cce8bc5ac527885eec7f0d31b69a11596", + "transactionIndex": "0x47", + "logIndex": "0xd4", + "removed": false + }, + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "transactionHash": "0xe001cd85355e480737441ac32eb8737cce8bc5ac527885eec7f0d31b69a11596", + "transactionIndex": "0x47", + "logIndex": "0xd5", + "removed": false + } + ], + "logsBloom": "0x00000020000000000000000000000000400000000000000000000000000000080000000000000000000000000000000000000000040800000000000400000002000002000000000004000008000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000800000000000000410000000000000801000000000000000000400000000000000000000000000200000000000000000000000000000000000000000002000000000800000000000000000000040000040000000200000001000000000000000000004000000400000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xe001cd85355e480737441ac32eb8737cce8bc5ac527885eec7f0d31b69a11596", + "transactionIndex": "0x47", + "blockHash": "0xb3a7e5ba9379f565d71f8424d095b12781001482029f87d494c82816922f280e", + "blockNumber": "0x631bcd", + "gasUsed": "0x1cd90", + "effectiveGasPrice": "0x5cf4ec9a", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x71a608", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0x40e9cecb9f5f1f1c5b9c97dec2917b7ee92e57ba5563708daca94dd84ad7112f", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000fffffffffffffffffffffffffffffffffffffffffffffffff2394f4ba2a2ae6f0000000000000000000000000000000000000000fff2a0f39b174ea77a343dc30000000000000000000000000000000000000000000000056bc75e2d63100000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000bb8", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0x70ff3b69f8de76f54157d075de7b7aed5f7abe4786bf9818e922bf6805b20a3e", + "transactionIndex": "0x1e", + "logIndex": "0x90", + "removed": false + }, + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000000dc6b0b45d5d5191", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0x70ff3b69f8de76f54157d075de7b7aed5f7abe4786bf9818e922bf6805b20a3e", + "transactionIndex": "0x1e", + "logIndex": "0x91", + "removed": false + }, + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0x70ff3b69f8de76f54157d075de7b7aed5f7abe4786bf9818e922bf6805b20a3e", + "transactionIndex": "0x1e", + "logIndex": "0x92", + "removed": false + } + ], + "logsBloom": "0x00000020000000000000000000000000400000000000000000000000000000080000000000000000000000000000000000000000040800000000000400000002000002000000000004000008000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000800000000000000410000000000000801000000000000000000400000000000000000000000000200000000000000000000000000000000000000000002000000000800000000000000000000040000040000000200000001000000000000000000004000000400000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x70ff3b69f8de76f54157d075de7b7aed5f7abe4786bf9818e922bf6805b20a3e", + "transactionIndex": "0x1e", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "gasUsed": "0x1e76d", + "effectiveGasPrice": "0x5eb3b2a3", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x737398", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0x40e9cecb9f5f1f1c5b9c97dec2917b7ee92e57ba5563708daca94dd84ad7112f", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0xfffffffffffffffffffffffffffffffffffffffffffffffff1ef20203315f6be0000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000000000000000000000fd6344caa554bf4b513e7b330000000000000000000000000000000000000000000000056bc75e2d63100000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff320000000000000000000000000000000000000000000000000000000000000bb8", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0x430da95be70cc2dd2c16761da35c08711600cafcdfeb1a78559e6799b1260c42", + "transactionIndex": "0x1f", + "logIndex": "0x93", + "removed": false + }, + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000000e10dfdfccea0942", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0x430da95be70cc2dd2c16761da35c08711600cafcdfeb1a78559e6799b1260c42", + "transactionIndex": "0x1f", + "logIndex": "0x94", + "removed": false + }, + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0x430da95be70cc2dd2c16761da35c08711600cafcdfeb1a78559e6799b1260c42", + "transactionIndex": "0x1f", + "logIndex": "0x95", + "removed": false + } + ], + "logsBloom": "0x00000020000000000000000000000000400000000000000000000000000000080000000000000000000000000000000000000000040800000000000400000002000002000000000004000008000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000800000000000000410000000000000801000000000000000000400000000000000000000000000200000000000000000000000000000000000000000002000000000800000000000000000000040000040000000200000001000000000000000000004000000400000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x430da95be70cc2dd2c16761da35c08711600cafcdfeb1a78559e6799b1260c42", + "transactionIndex": "0x1f", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "gasUsed": "0x1cd90", + "effectiveGasPrice": "0x5eb3b2a3", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x755b25", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0x40e9cecb9f5f1f1c5b9c97dec2917b7ee92e57ba5563708daca94dd84ad7112f", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000fffffffffffffffffffffffffffffffffffffffffffffffff23a0c291248af3e0000000000000000000000000000000000000000ffebbdaa55aeec493894040b0000000000000000000000000000000000000000000000056bc75e2d63100000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90000000000000000000000000000000000000000000000000000000000000bb8", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xdfb135c63d998c91135cffb00c92f97a95609dc3d880e521ddf7999d3e9e4e3b", + "transactionIndex": "0x20", + "logIndex": "0x96", + "removed": false + }, + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000000dc5f3d6edb750c2", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xdfb135c63d998c91135cffb00c92f97a95609dc3d880e521ddf7999d3e9e4e3b", + "transactionIndex": "0x20", + "logIndex": "0x97", + "removed": false + }, + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xdfb135c63d998c91135cffb00c92f97a95609dc3d880e521ddf7999d3e9e4e3b", + "transactionIndex": "0x20", + "logIndex": "0x98", + "removed": false + } + ], + "logsBloom": "0x00000020000000000000000000000000400000000000000000000000000000080000000000000000000000000000000000000000040800000000000400000002000002000000000004000008000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000800000000000000410000000000000801000000000000000000400000000000000000000000000200000000000000000000000000000000000000000002000000000800000000000000000000040000040000000200000001000000000000000000004000000400000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xdfb135c63d998c91135cffb00c92f97a95609dc3d880e521ddf7999d3e9e4e3b", + "transactionIndex": "0x20", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "gasUsed": "0x1e78d", + "effectiveGasPrice": "0x5eb3b2a3", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x7728d5", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0x40e9cecb9f5f1f1c5b9c97dec2917b7ee92e57ba5563708daca94dd84ad7112f", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0xfffffffffffffffffffffffffffffffffffffffffffffffff1ee5d4f121edb3e0000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000000000000000000000fd5c61815fec5ced0f9e417b0000000000000000000000000000000000000000000000056bc75e2d63100000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff300000000000000000000000000000000000000000000000000000000000000bb8", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xc0fdd3e4488c818ce09892857baeb1f85dfe9bf56429bbd8df7c08b90e844091", + "transactionIndex": "0x21", + "logIndex": "0x99", + "removed": false + }, + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000000e11a2b0ede124c2", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xc0fdd3e4488c818ce09892857baeb1f85dfe9bf56429bbd8df7c08b90e844091", + "transactionIndex": "0x21", + "logIndex": "0x9a", + "removed": false + }, + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xc0fdd3e4488c818ce09892857baeb1f85dfe9bf56429bbd8df7c08b90e844091", + "transactionIndex": "0x21", + "logIndex": "0x9b", + "removed": false + } + ], + "logsBloom": "0x00000020000000000000000000000000400000000000000000000000000000080000000000000000000000000000000000000000040800000000000400000002000002000000000004000008000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000800000000000000410000000000000801000000000000000000400000000000000000000000000200000000000000000000000000000000000000000002000000000800000000000000000000040000040000000200000001000000000000000000004000000400000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xc0fdd3e4488c818ce09892857baeb1f85dfe9bf56429bbd8df7c08b90e844091", + "transactionIndex": "0x21", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "gasUsed": "0x1cdb0", + "effectiveGasPrice": "0x5eb3b2a3", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x79784a", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0x40e9cecb9f5f1f1c5b9c97dec2917b7ee92e57ba5563708daca94dd84ad7112f", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000fffffffffffffffffffffffffffffffffffffffffffffffff23accccd148d6d40000000000000000000000000000000000000000ffe4b6f3349f35da26e492ea0000000000000000000000000000000000000000000000056bc75e2d63100000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000bb8", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0x03ac0c2f1ba1f3a321997dfd1c473fbd4fe515fed1d0488bee350fb9a38438c6", + "transactionIndex": "0x23", + "logIndex": "0x9c", + "removed": false + }, + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000000dc533332eb7292c", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0x03ac0c2f1ba1f3a321997dfd1c473fbd4fe515fed1d0488bee350fb9a38438c6", + "transactionIndex": "0x23", + "logIndex": "0x9d", + "removed": false + }, + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0x03ac0c2f1ba1f3a321997dfd1c473fbd4fe515fed1d0488bee350fb9a38438c6", + "transactionIndex": "0x23", + "logIndex": "0x9e", + "removed": false + } + ], + "logsBloom": "0x00000020000000000000000000000000400000000000000000000000000000080000000000000000000000000000000000000000040800000000000400000002000002000000000004000008000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000800000000000000410000000000000801000000000000000000400000000000000000000000000200000000000000000000000000000000000000000002000000000800000000000000000000040000040000000200000001000000000000000000004000000400000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x03ac0c2f1ba1f3a321997dfd1c473fbd4fe515fed1d0488bee350fb9a38438c6", + "transactionIndex": "0x23", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "gasUsed": "0x1e76d", + "effectiveGasPrice": "0x5eb3b2a3", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x7b45ba", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0x40e9cecb9f5f1f1c5b9c97dec2917b7ee92e57ba5563708daca94dd84ad7112f", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0xfffffffffffffffffffffffffffffffffffffffffffffffff1ed968390d7672a0000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000000000000000000000fd555aca3edca67dfdeed05a0000000000000000000000000000000000000000000000056bc75e2d63100000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e0000000000000000000000000000000000000000000000000000000000000bb8", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xf5fcbbf5b297097cbce59cd5080d440bc1eb336441028e0305ea42fcbf73f218", + "transactionIndex": "0x24", + "logIndex": "0x9f", + "removed": false + }, + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000000e12697c6f2898d6", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xf5fcbbf5b297097cbce59cd5080d440bc1eb336441028e0305ea42fcbf73f218", + "transactionIndex": "0x24", + "logIndex": "0xa0", + "removed": false + }, + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xf5fcbbf5b297097cbce59cd5080d440bc1eb336441028e0305ea42fcbf73f218", + "transactionIndex": "0x24", + "logIndex": "0xa1", + "removed": false + } + ], + "logsBloom": "0x00000020000000000000000000000000400000000000000000000000000000080000000000000000000000000000000000000000040800000000000400000002000002000000000004000008000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000800000000000000410000000000000801000000000000000000400000000000000000000000000200000000000000000000000000000000000000000002000000000800000000000000000000040000040000000200000001000000000000000000004000000400000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xf5fcbbf5b297097cbce59cd5080d440bc1eb336441028e0305ea42fcbf73f218", + "transactionIndex": "0x24", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "gasUsed": "0x1cd70", + "effectiveGasPrice": "0x5eb3b2a3", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "contractAddress": null + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x7d2d43", + "logs": [ + { + "address": "0xf242ce588b030d0895c51c0730f2368680f80644", + "topics": [ + "0x40e9cecb9f5f1f1c5b9c97dec2917b7ee92e57ba5563708daca94dd84ad7112f", + "0x0dac90a31985829dc2bbeb5e70fd7e302ef8ca149f58dc485e71f53735bad8e4", + "0x00000000000000000000000087065a26eedecab247af2c2895b42cfd2fb7d2df" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000fffffffffffffffffffffffffffffffffffffffffffffffff23b9149f8d7c8100000000000000000000000000000000000000000ffdd8c18fce9d0eabf4aa04c0000000000000000000000000000000000000000000000056bc75e2d63100000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff50000000000000000000000000000000000000000000000000000000000000bb8", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xabc081a3a2409314c42a05c7e7508f78ed7d8559ef28e1be8bad9a499ea52ea9", + "transactionIndex": "0x25", + "logIndex": "0xa2", + "removed": false + }, + { + "address": "0xe34a1630b453fd8d21e996fb7ede9214373ff505", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644" + ], + "data": "0x0000000000000000000000000000000000000000000000000dc46eb6072837f0", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xabc081a3a2409314c42a05c7e7508f78ed7d8559ef28e1be8bad9a499ea52ea9", + "transactionIndex": "0x25", + "logIndex": "0xa3", + "removed": false + }, + { + "address": "0x89434ec9fbc25c9ef419e4457a9b846d68ec580c", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000f242ce588b030d0895c51c0730f2368680f80644", + "0x000000000000000000000000b7a249bdeff39727b5eb4c7ad458f682bae6adad" + ], + "data": "0x0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "transactionHash": "0xabc081a3a2409314c42a05c7e7508f78ed7d8559ef28e1be8bad9a499ea52ea9", + "transactionIndex": "0x25", + "logIndex": "0xa4", + "removed": false + } + ], + "logsBloom": "0x00000020000000000000000000000000400000000000000000000000000000080000000000000000000000000000000000000000040800000000000400000002000002000000000004000008000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000800000000000000410000000000000801000000000000000000400000000000000000000000000200000000000000000000000000000000000000000002000000000800000000000000000000040000040000000200000001000000000000000000004000000400000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xabc081a3a2409314c42a05c7e7508f78ed7d8559ef28e1be8bad9a499ea52ea9", + "transactionIndex": "0x25", + "blockHash": "0xb2511787f7f282b9a9b50e88b7781ef5960d2a647eec49cfdfc01093bdfb7a8f", + "blockNumber": "0x631bce", + "gasUsed": "0x1e789", + "effectiveGasPrice": "0x5eb3b2a3", + "from": "0xb7a249bdeff39727b5eb4c7ad458f682bae6adad", + "to": "0x87065a26eedecab247af2c2895b42cfd2fb7d2df", + "contractAddress": null + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1723592875, + "chain": 11155111, + "commit": "0adab03d" +} \ No newline at end of file diff --git a/foundry.toml b/foundry.toml index 381668e8..2d07de85 100644 --- a/foundry.toml +++ b/foundry.toml @@ -4,7 +4,7 @@ solc_version = '0.8.26' optimizer_runs = 44444444 via_ir = true ffi = true -fs_permissions = [{ access = "read-write", path = ".forge-snapshots/"}] +fs_permissions = [{ access = "read-write", path = ".forge-snapshots/"}, { access = "read-write", path = "./script/parameters/"}] evm_version = "cancun" gas_limit = "3000000000" fuzz_runs = 10_000 diff --git a/script/RunLifecycle.s.sol b/script/RunLifecycle.s.sol new file mode 100644 index 00000000..8d2f50d3 --- /dev/null +++ b/script/RunLifecycle.s.sol @@ -0,0 +1,131 @@ +// SPDX-License-Identifier: MIT +pragma solidity ^0.8.19; + +import "forge-std/Script.sol"; +import {IHooks} from "@uniswap/v4-core/src/interfaces/IHooks.sol"; +import {Hooks} from "@uniswap/v4-core/src/libraries/Hooks.sol"; +import {PoolManager} from "@uniswap/v4-core/src/PoolManager.sol"; +import {IPoolManager} from "@uniswap/v4-core/src/interfaces/IPoolManager.sol"; +import {PoolModifyLiquidityTest} from "@uniswap/v4-core/src/test/PoolModifyLiquidityTest.sol"; +import {PoolSwapTest} from "@uniswap/v4-core/src/test/PoolSwapTest.sol"; +import {PoolDonateTest} from "@uniswap/v4-core/src/test/PoolDonateTest.sol"; +import {PoolKey} from "@uniswap/v4-core/src/types/PoolKey.sol"; +import {MockERC20} from "solmate/src/test/utils/mocks/MockERC20.sol"; +import {Constants} from "@uniswap/v4-core/test/utils/Constants.sol"; +import {TickMath} from "@uniswap/v4-core/src/libraries/TickMath.sol"; +import {CurrencyLibrary, Currency} from "@uniswap/v4-core/src/types/Currency.sol"; + +contract RunLifecycle is Script { + // set from the json parameters + IPoolManager public manager; + + PoolModifyLiquidityTest lpRouter; + PoolSwapTest swapRouter; + + function setUp() public { + uint256 chainId = block.chainid; + if (chainId == 11155111) { + manager = IPoolManager(vm.parseJsonAddress(vm.readFile("./script/parameters/sepolia.json"), ".PoolManager")); + } + } + + function run() public { + // Additional helpers for interacting with the pool + // TODO: Instead of deploying just import the addresses + // TODO: Add support for donate + vm.startBroadcast(); + (lpRouter, swapRouter,) = deployRouters(); + vm.stopBroadcast(); + + // test the lifecycle (create tokens, create pool, add liquidity, swap) + vm.startBroadcast(); + testLifecycle(); + vm.stopBroadcast(); + } + + // ----------------------------------------------------------- + // Helpers + // ----------------------------------------------------------- + + function deployRouters() + internal + returns (PoolModifyLiquidityTest _lpRouter, PoolSwapTest _swapRouter, PoolDonateTest _donateRouter) + { + _lpRouter = new PoolModifyLiquidityTest(manager); + _swapRouter = new PoolSwapTest(manager); + _donateRouter = new PoolDonateTest(manager); + } + + function deployTokens() internal returns (MockERC20 token0, MockERC20 token1) { + MockERC20 tokenA = new MockERC20("MockA", "A", 18); + MockERC20 tokenB = new MockERC20("MockB", "B", 18); + if (uint160(address(tokenA)) < uint160(address(tokenB))) { + token0 = tokenA; + token1 = tokenB; + } else { + token0 = tokenB; + token1 = tokenA; + } + } + + function testLifecycle() internal { + (MockERC20 token0, MockERC20 token1) = deployTokens(); + token0.mint(msg.sender, 100_000 ether); + token1.mint(msg.sender, 100_000 ether); + + bytes memory ZERO_BYTES = new bytes(0); + + PoolSwapTest.TestSettings memory testSettings = + PoolSwapTest.TestSettings({takeClaims: false, settleUsingBurn: false}); + + int24 tickSpacing = 60; + + // initialize the pool + PoolKey memory poolKey = PoolKey( + Currency.wrap(address(token0)), Currency.wrap(address(token1)), 3000, tickSpacing, IHooks(address(0)) + ); + manager.initialize(poolKey, Constants.SQRT_PRICE_1_1, ZERO_BYTES); + + // approve the tokens to the routers + token0.approve(address(lpRouter), type(uint256).max); + token1.approve(address(lpRouter), type(uint256).max); + token0.approve(address(swapRouter), type(uint256).max); + token1.approve(address(swapRouter), type(uint256).max); + + // add full range liquidity to the pool + lpRouter.modifyLiquidity( + poolKey, + IPoolManager.ModifyLiquidityParams( + TickMath.minUsableTick(tickSpacing), TickMath.maxUsableTick(tickSpacing), 100 ether, 0 + ), + ZERO_BYTES + ); + + // swap some tokens + bool zeroForOne = true; + int256 amountSpecified = 1 ether; + + // 10 exactIn swaps altering zeroForOne each time + IPoolManager.SwapParams memory params; + for (uint256 i = 0; i < 10; i++) { + params = IPoolManager.SwapParams({ + zeroForOne: zeroForOne, + amountSpecified: -amountSpecified, + sqrtPriceLimitX96: zeroForOne ? TickMath.MIN_SQRT_PRICE + 1 : TickMath.MAX_SQRT_PRICE - 1 // unlimited impact + }); + + zeroForOne = !zeroForOne; + } + + // 10 exactOut swaps alterting zeroForOne each time + for (uint256 i = 0; i < 10; i++) { + params = IPoolManager.SwapParams({ + zeroForOne: zeroForOne, + amountSpecified: amountSpecified, + sqrtPriceLimitX96: zeroForOne ? TickMath.MIN_SQRT_PRICE + 1 : TickMath.MAX_SQRT_PRICE - 1 // unlimited impact + }); + zeroForOne = !zeroForOne; + swapRouter.swap(poolKey, params, testSettings, ZERO_BYTES); + } + } +} diff --git a/script/parameters/sepolia.json b/script/parameters/sepolia.json new file mode 100644 index 00000000..7fc0b248 --- /dev/null +++ b/script/parameters/sepolia.json @@ -0,0 +1,3 @@ +{ + "PoolManager": "0xf242ce588b030d0895c51c0730f2368680f80644" +} \ No newline at end of file