github.com/0xPolygon/supernets2-node@v0.0.0-20230711153321-2fe574524eaa/test/vectors/src/state-transition/forced-tx/group2/mynft_0.json (about) 1 { 2 "expectedOldStateRoot": "0x3ad14bb39c4e9b6f2c1dd2901057e6ef8a3bbb23f6b5589d97f1fa949df5cebd", 3 "expectedNewStateRoot": "0x2b90f607f563cd36c1574daeedc632f5ef36dcea8b26ff2f021b5bf10a95e927", 4 "batchL2Data": "0xf8ab80843b9aca00830249f0941275fbb540c8efc58b812ba83b0d0b8b9917ae9880b884eacabe14000000000000000000000000617b3a3528f9cdd6630fd3301b9c8911f7bf063d0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000375726900000000000000000000000000000000000000000000000000000000008203e980806b5b5346d51deb488f85cdee036ac2c09d9ce735725eea0f0a1bdf5eb366caa47934d76d85914ea13a15577d18550e207eae1d43ca5ed58be0ca74f0748d69911b", 5 "genesis": [ 6 { 7 "address": "0x617b3a3528F9cDd6630fd3301B9c8911F7Bf063D", 8 "nonce": "0", 9 "balance": "100000000000000000000", 10 "pvtKey": "0x28b2b0318721be8c8339199172cd7cc8f5e273800a35616ec893083a4b32c02e", 11 "isSmartContract": false 12 }, 13 { 14 "address": "0x4d5Cf5032B2a844602278b01199ED191A86c93ff", 15 "nonce": "0", 16 "balance": "200000000000000000000", 17 "pvtKey": "0x4d27a600dce8c29b7bd080e29a26972377dbb04d7a27d919adbb602bf13cfd23", 18 "isSmartContract": false 19 }, 20 { 21 "address": "0x1275fbb540c8efc58b812ba83b0d0b8b9917ae98", 22 "nonce": "1", 23 "balance": "0", 24 "storage": { 25 "0x0000000000000000000000000000000000000000000000000000000000000007": "0x617b3a3528f9cdd6630fd3301b9c8911f7bf063d", 26 "0x0000000000000000000000000000000000000000000000000000000000000000": "0x4d794e465400000000000000000000000000000000000000000000000000000a", 27 "0x0000000000000000000000000000000000000000000000000000000000000001": "0x4e46540000000000000000000000000000000000000000000000000000000006" 28 }, 29 "isSmartContract": true, 30 "bytecode": "0x608060405234801561001057600080fd5b506004361061010b5760003560e01c8063715018a6116100a2578063b88d4fde11610071578063b88d4fde146102a4578063c87b56dd146102c0578063e985e9c5146102f0578063eacabe1414610320578063f2fde38b146103505761010b565b8063715018a6146102425780638da5cb5b1461024c57806395d89b411461026a578063a22cb465146102885761010b565b806323b872dd116100de57806323b872dd146101aa57806342842e0e146101c65780636352211e146101e257806370a08231146102125761010b565b806301ffc9a71461011057806306fdde0314610140578063081812fc1461015e578063095ea7b31461018e575b600080fd5b61012a60048036038101906101259190611f71565b61036c565b604051610137919061233d565b60405180910390f35b61014861044e565b6040516101559190612358565b60405180910390f35b61017860048036038101906101739190611fcb565b6104e0565b60405161018591906122d6565b60405180910390f35b6101a860048036038101906101a39190611f31565b610526565b005b6101c460048036038101906101bf9190611dbf565b61063e565b005b6101e060048036038101906101db9190611dbf565b61069e565b005b6101fc60048036038101906101f79190611fcb565b6106be565b60405161020991906122d6565b60405180910390f35b61022c60048036038101906102279190611d52565b610745565b604051610239919061253a565b60405180910390f35b61024a6107fd565b005b610254610811565b60405161026191906122d6565b60405180910390f35b61027261083b565b60405161027f9190612358565b60405180910390f35b6102a2600480360381019061029d9190611e95565b6108cd565b005b6102be60048036038101906102b99190611e12565b6108e3565b005b6102da60048036038101906102d59190611fcb565b610945565b6040516102e79190612358565b60405180910390f35b61030a60048036038101906103059190611d7f565b610a58565b604051610317919061233d565b60405180910390f35b61033a60048036038101906103359190611ed5565b610aec565b604051610347919061253a565b60405180910390f35b61036a60048036038101906103659190611d52565b610b2c565b005b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061043757507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610447575061044682610bb0565b5b9050919050565b60606000805461045d906126d5565b80601f0160208091040260200160405190810160405280929190818152602001828054610489906126d5565b80156104d65780601f106104ab576101008083540402835291602001916104d6565b820191906000526020600020905b8154815290600101906020018083116104b957829003601f168201915b5050505050905090565b60006104eb82610c1a565b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610531826106be565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156105a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610599906124fa565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166105c1610c65565b73ffffffffffffffffffffffffffffffffffffffff1614806105f057506105ef816105ea610c65565b610a58565b5b61062f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106269061251a565b60405180910390fd5b6106398383610c6d565b505050565b61064f610649610c65565b82610d26565b61068e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106859061237a565b60405180910390fd5b610699838383610dbb565b505050565b6106b9838383604051806020016040528060008152506108e3565b505050565b6000806106ca836110b5565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561073c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610733906124da565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156107b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ad9061245a565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6108056110f2565b61080f6000611170565b565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606001805461084a906126d5565b80601f0160208091040260200160405190810160405280929190818152602001828054610876906126d5565b80156108c35780601f10610898576101008083540402835291602001916108c3565b820191906000526020600020905b8154815290600101906020018083116108a657829003601f168201915b5050505050905090565b6108df6108d8610c65565b8383611236565b5050565b6108f46108ee610c65565b83610d26565b610933576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161092a9061237a565b60405180910390fd5b61093f848484846113a3565b50505050565b606061095082610c1a565b6000600660008481526020019081526020016000208054610970906126d5565b80601f016020809104026020016040519081016040528092919081815260200182805461099c906126d5565b80156109e95780601f106109be576101008083540402835291602001916109e9565b820191906000526020600020905b8154815290600101906020018083116109cc57829003601f168201915b5050505050905060006109fa6113ff565b9050600081511415610a10578192505050610a53565b600082511115610a45578082604051602001610a2d9291906122b2565b60405160208183030381529060405292505050610a53565b610a4e84611416565b925050505b919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000610af66110f2565b610b00600861147e565b6000610b0c6008611494565b9050610b1884826114a2565b610b2281846116c0565b8091505092915050565b610b346110f2565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ba4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9b906123ba565b60405180910390fd5b610bad81611170565b50565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b610c2381611734565b610c62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c59906124da565b60405180910390fd5b50565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16610ce0836106be565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600080610d32836106be565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480610d745750610d738185610a58565b5b80610db257508373ffffffffffffffffffffffffffffffffffffffff16610d9a846104e0565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16610ddb826106be565b73ffffffffffffffffffffffffffffffffffffffff1614610e31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e28906123da565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ea1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e989061241a565b60405180910390fd5b610eae8383836001611775565b8273ffffffffffffffffffffffffffffffffffffffff16610ece826106be565b73ffffffffffffffffffffffffffffffffffffffff1614610f24576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f1b906123da565b60405180910390fd5b6004600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46110b0838383600161177b565b505050565b60006002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6110fa610c65565b73ffffffffffffffffffffffffffffffffffffffff16611118610811565b73ffffffffffffffffffffffffffffffffffffffff161461116e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611165906124ba565b60405180910390fd5b565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156112a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129c9061243a565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611396919061233d565b60405180910390a3505050565b6113ae848484610dbb565b6113ba84848484611781565b6113f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113f09061239a565b60405180910390fd5b50505050565b606060405180602001604052806000815250905090565b606061142182610c1a565b600061142b6113ff565b9050600081511161144b5760405180602001604052806000815250611476565b8061145584611918565b6040516020016114669291906122b2565b6040516020818303038152906040525b915050919050565b6001816000016000828254019250508190555050565b600081600001549050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611512576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115099061249a565b60405180910390fd5b61151b81611734565b1561155b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611552906123fa565b60405180910390fd5b611569600083836001611775565b61157281611734565b156115b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a9906123fa565b60405180910390fd5b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46116bc60008383600161177b565b5050565b6116c982611734565b611708576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ff9061247a565b60405180910390fd5b8060066000848152602001908152602001600020908051906020019061172f929190611b66565b505050565b60008073ffffffffffffffffffffffffffffffffffffffff16611756836110b5565b73ffffffffffffffffffffffffffffffffffffffff1614159050919050565b50505050565b50505050565b60006117a28473ffffffffffffffffffffffffffffffffffffffff166119f0565b1561190b578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026117cb610c65565b8786866040518563ffffffff1660e01b81526004016117ed94939291906122f1565b602060405180830381600087803b15801561180757600080fd5b505af192505050801561183857506040513d601f19601f820116820180604052508101906118359190611f9e565b60015b6118bb573d8060008114611868576040519150601f19603f3d011682016040523d82523d6000602084013e61186d565b606091505b506000815114156118b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118aa9061239a565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050611910565b600190505b949350505050565b60606000600161192784611a13565b01905060008167ffffffffffffffff81111561194657611945612796565b5b6040519080825280601f01601f1916602001820160405280156119785781602001600182028036833780820191505090505b509050600082602001820190505b6001156119e5578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a85816119cf576119ce612738565b5b04945060008514156119e0576119e5565b611986565b819350505050919050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310611a71577a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008381611a6757611a66612738565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310611aae576d04ee2d6d415b85acef81000000008381611aa457611aa3612738565b5b0492506020810190505b662386f26fc100008310611add57662386f26fc100008381611ad357611ad2612738565b5b0492506010810190505b6305f5e1008310611b06576305f5e1008381611afc57611afb612738565b5b0492506008810190505b6127108310611b2b576127108381611b2157611b20612738565b5b0492506004810190505b60648310611b4e5760648381611b4457611b43612738565b5b0492506002810190505b600a8310611b5d576001810190505b80915050919050565b828054611b72906126d5565b90600052602060002090601f016020900481019282611b945760008555611bdb565b82601f10611bad57805160ff1916838001178555611bdb565b82800160010185558215611bdb579182015b82811115611bda578251825591602001919060010190611bbf565b5b509050611be89190611bec565b5090565b5b80821115611c05576000816000905550600101611bed565b5090565b6000611c1c611c178461257a565b612555565b905082815260208101848484011115611c3857611c376127ca565b5b611c43848285612693565b509392505050565b6000611c5e611c59846125ab565b612555565b905082815260208101848484011115611c7a57611c796127ca565b5b611c85848285612693565b509392505050565b600081359050611c9c81612b7e565b92915050565b600081359050611cb181612b95565b92915050565b600081359050611cc681612bac565b92915050565b600081519050611cdb81612bac565b92915050565b600082601f830112611cf657611cf56127c5565b5b8135611d06848260208601611c09565b91505092915050565b600082601f830112611d2457611d236127c5565b5b8135611d34848260208601611c4b565b91505092915050565b600081359050611d4c81612bc3565b92915050565b600060208284031215611d6857611d676127d4565b5b6000611d7684828501611c8d565b91505092915050565b60008060408385031215611d9657611d956127d4565b5b6000611da485828601611c8d565b9250506020611db585828601611c8d565b9150509250929050565b600080600060608486031215611dd857611dd76127d4565b5b6000611de686828701611c8d565b9350506020611df786828701611c8d565b9250506040611e0886828701611d3d565b9150509250925092565b60008060008060808587031215611e2c57611e2b6127d4565b5b6000611e3a87828801611c8d565b9450506020611e4b87828801611c8d565b9350506040611e5c87828801611d3d565b925050606085013567ffffffffffffffff811115611e7d57611e7c6127cf565b5b611e8987828801611ce1565b91505092959194509250565b60008060408385031215611eac57611eab6127d4565b5b6000611eba85828601611c8d565b9250506020611ecb85828601611ca2565b9150509250929050565b60008060408385031215611eec57611eeb6127d4565b5b6000611efa85828601611c8d565b925050602083013567ffffffffffffffff811115611f1b57611f1a6127cf565b5b611f2785828601611d0f565b9150509250929050565b60008060408385031215611f4857611f476127d4565b5b6000611f5685828601611c8d565b9250506020611f6785828601611d3d565b9150509250929050565b600060208284031215611f8757611f866127d4565b5b6000611f9584828501611cb7565b91505092915050565b600060208284031215611fb457611fb36127d4565b5b6000611fc284828501611ccc565b91505092915050565b600060208284031215611fe157611fe06127d4565b5b6000611fef84828501611d3d565b91505092915050565b6120018161261f565b82525050565b61201081612631565b82525050565b6000612021826125dc565b61202b81856125f2565b935061203b8185602086016126a2565b612044816127d9565b840191505092915050565b600061205a826125e7565b6120648185612603565b93506120748185602086016126a2565b61207d816127d9565b840191505092915050565b6000612093826125e7565b61209d8185612614565b93506120ad8185602086016126a2565b80840191505092915050565b60006120c6602d83612603565b91506120d1826127ea565b604082019050919050565b60006120e9603283612603565b91506120f482612839565b604082019050919050565b600061210c602683612603565b915061211782612888565b604082019050919050565b600061212f602583612603565b915061213a826128d7565b604082019050919050565b6000612152601c83612603565b915061215d82612926565b602082019050919050565b6000612175602483612603565b91506121808261294f565b604082019050919050565b6000612198601983612603565b91506121a38261299e565b602082019050919050565b60006121bb602983612603565b91506121c6826129c7565b604082019050919050565b60006121de602e83612603565b91506121e982612a16565b604082019050919050565b6000612201602083612603565b915061220c82612a65565b602082019050919050565b6000612224602083612603565b915061222f82612a8e565b602082019050919050565b6000612247601883612603565b915061225282612ab7565b602082019050919050565b600061226a602183612603565b915061227582612ae0565b604082019050919050565b600061228d603d83612603565b915061229882612b2f565b604082019050919050565b6122ac81612689565b82525050565b60006122be8285612088565b91506122ca8284612088565b91508190509392505050565b60006020820190506122eb6000830184611ff8565b92915050565b60006080820190506123066000830187611ff8565b6123136020830186611ff8565b61232060408301856122a3565b81810360608301526123328184612016565b905095945050505050565b60006020820190506123526000830184612007565b92915050565b60006020820190508181036000830152612372818461204f565b905092915050565b60006020820190508181036000830152612393816120b9565b9050919050565b600060208201905081810360008301526123b3816120dc565b9050919050565b600060208201905081810360008301526123d3816120ff565b9050919050565b600060208201905081810360008301526123f381612122565b9050919050565b6000602082019050818103600083015261241381612145565b9050919050565b6000602082019050818103600083015261243381612168565b9050919050565b600060208201905081810360008301526124538161218b565b9050919050565b60006020820190508181036000830152612473816121ae565b9050919050565b60006020820190508181036000830152612493816121d1565b9050919050565b600060208201905081810360008301526124b3816121f4565b9050919050565b600060208201905081810360008301526124d381612217565b9050919050565b600060208201905081810360008301526124f38161223a565b9050919050565b600060208201905081810360008301526125138161225d565b9050919050565b6000602082019050818103600083015261253381612280565b9050919050565b600060208201905061254f60008301846122a3565b92915050565b600061255f612570565b905061256b8282612707565b919050565b6000604051905090565b600067ffffffffffffffff82111561259557612594612796565b5b61259e826127d9565b9050602081019050919050565b600067ffffffffffffffff8211156125c6576125c5612796565b5b6125cf826127d9565b9050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600061262a82612669565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b838110156126c05780820151818401526020810190506126a5565b838111156126cf576000848401525b50505050565b600060028204905060018216806126ed57607f821691505b6020821081141561270157612700612767565b5b50919050565b612710826127d9565b810181811067ffffffffffffffff8211171561272f5761272e612796565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206f7220617070726f76656400000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b7f45524337323155524953746f726167653a2055524920736574206f66206e6f6e60008201527f6578697374656e7420746f6b656e000000000000000000000000000000000000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c000000602082015250565b612b878161261f565b8114612b9257600080fd5b50565b612b9e81612631565b8114612ba957600080fd5b50565b612bb58161263d565b8114612bc057600080fd5b50565b612bcc81612689565b8114612bd757600080fd5b5056fea2646970667358221220ef6a821d455871be62a3f43d8255d5a4d5c38b32cf386219756cbc2a800d376864736f6c63430008070033", 31 "abi": [ 32 { 33 "inputs": [], 34 "stateMutability": "nonpayable", 35 "type": "constructor" 36 }, 37 { 38 "anonymous": false, 39 "inputs": [ 40 { 41 "indexed": true, 42 "internalType": "address", 43 "name": "owner", 44 "type": "address" 45 }, 46 { 47 "indexed": true, 48 "internalType": "address", 49 "name": "approved", 50 "type": "address" 51 }, 52 { 53 "indexed": true, 54 "internalType": "uint256", 55 "name": "tokenId", 56 "type": "uint256" 57 } 58 ], 59 "name": "Approval", 60 "type": "event" 61 }, 62 { 63 "anonymous": false, 64 "inputs": [ 65 { 66 "indexed": true, 67 "internalType": "address", 68 "name": "owner", 69 "type": "address" 70 }, 71 { 72 "indexed": true, 73 "internalType": "address", 74 "name": "operator", 75 "type": "address" 76 }, 77 { 78 "indexed": false, 79 "internalType": "bool", 80 "name": "approved", 81 "type": "bool" 82 } 83 ], 84 "name": "ApprovalForAll", 85 "type": "event" 86 }, 87 { 88 "anonymous": false, 89 "inputs": [ 90 { 91 "indexed": true, 92 "internalType": "address", 93 "name": "previousOwner", 94 "type": "address" 95 }, 96 { 97 "indexed": true, 98 "internalType": "address", 99 "name": "newOwner", 100 "type": "address" 101 } 102 ], 103 "name": "OwnershipTransferred", 104 "type": "event" 105 }, 106 { 107 "anonymous": false, 108 "inputs": [ 109 { 110 "indexed": true, 111 "internalType": "address", 112 "name": "from", 113 "type": "address" 114 }, 115 { 116 "indexed": true, 117 "internalType": "address", 118 "name": "to", 119 "type": "address" 120 }, 121 { 122 "indexed": true, 123 "internalType": "uint256", 124 "name": "tokenId", 125 "type": "uint256" 126 } 127 ], 128 "name": "Transfer", 129 "type": "event" 130 }, 131 { 132 "inputs": [ 133 { 134 "internalType": "address", 135 "name": "to", 136 "type": "address" 137 }, 138 { 139 "internalType": "uint256", 140 "name": "tokenId", 141 "type": "uint256" 142 } 143 ], 144 "name": "approve", 145 "outputs": [], 146 "stateMutability": "nonpayable", 147 "type": "function" 148 }, 149 { 150 "inputs": [ 151 { 152 "internalType": "address", 153 "name": "owner", 154 "type": "address" 155 } 156 ], 157 "name": "balanceOf", 158 "outputs": [ 159 { 160 "internalType": "uint256", 161 "name": "", 162 "type": "uint256" 163 } 164 ], 165 "stateMutability": "view", 166 "type": "function" 167 }, 168 { 169 "inputs": [ 170 { 171 "internalType": "uint256", 172 "name": "tokenId", 173 "type": "uint256" 174 } 175 ], 176 "name": "getApproved", 177 "outputs": [ 178 { 179 "internalType": "address", 180 "name": "", 181 "type": "address" 182 } 183 ], 184 "stateMutability": "view", 185 "type": "function" 186 }, 187 { 188 "inputs": [ 189 { 190 "internalType": "address", 191 "name": "owner", 192 "type": "address" 193 }, 194 { 195 "internalType": "address", 196 "name": "operator", 197 "type": "address" 198 } 199 ], 200 "name": "isApprovedForAll", 201 "outputs": [ 202 { 203 "internalType": "bool", 204 "name": "", 205 "type": "bool" 206 } 207 ], 208 "stateMutability": "view", 209 "type": "function" 210 }, 211 { 212 "inputs": [ 213 { 214 "internalType": "address", 215 "name": "recipient", 216 "type": "address" 217 }, 218 { 219 "internalType": "string", 220 "name": "tokenURI", 221 "type": "string" 222 } 223 ], 224 "name": "mintNFT", 225 "outputs": [ 226 { 227 "internalType": "uint256", 228 "name": "", 229 "type": "uint256" 230 } 231 ], 232 "stateMutability": "nonpayable", 233 "type": "function" 234 }, 235 { 236 "inputs": [], 237 "name": "name", 238 "outputs": [ 239 { 240 "internalType": "string", 241 "name": "", 242 "type": "string" 243 } 244 ], 245 "stateMutability": "view", 246 "type": "function" 247 }, 248 { 249 "inputs": [], 250 "name": "owner", 251 "outputs": [ 252 { 253 "internalType": "address", 254 "name": "", 255 "type": "address" 256 } 257 ], 258 "stateMutability": "view", 259 "type": "function" 260 }, 261 { 262 "inputs": [ 263 { 264 "internalType": "uint256", 265 "name": "tokenId", 266 "type": "uint256" 267 } 268 ], 269 "name": "ownerOf", 270 "outputs": [ 271 { 272 "internalType": "address", 273 "name": "", 274 "type": "address" 275 } 276 ], 277 "stateMutability": "view", 278 "type": "function" 279 }, 280 { 281 "inputs": [], 282 "name": "renounceOwnership", 283 "outputs": [], 284 "stateMutability": "nonpayable", 285 "type": "function" 286 }, 287 { 288 "inputs": [ 289 { 290 "internalType": "address", 291 "name": "from", 292 "type": "address" 293 }, 294 { 295 "internalType": "address", 296 "name": "to", 297 "type": "address" 298 }, 299 { 300 "internalType": "uint256", 301 "name": "tokenId", 302 "type": "uint256" 303 } 304 ], 305 "name": "safeTransferFrom", 306 "outputs": [], 307 "stateMutability": "nonpayable", 308 "type": "function" 309 }, 310 { 311 "inputs": [ 312 { 313 "internalType": "address", 314 "name": "from", 315 "type": "address" 316 }, 317 { 318 "internalType": "address", 319 "name": "to", 320 "type": "address" 321 }, 322 { 323 "internalType": "uint256", 324 "name": "tokenId", 325 "type": "uint256" 326 }, 327 { 328 "internalType": "bytes", 329 "name": "data", 330 "type": "bytes" 331 } 332 ], 333 "name": "safeTransferFrom", 334 "outputs": [], 335 "stateMutability": "nonpayable", 336 "type": "function" 337 }, 338 { 339 "inputs": [ 340 { 341 "internalType": "address", 342 "name": "operator", 343 "type": "address" 344 }, 345 { 346 "internalType": "bool", 347 "name": "approved", 348 "type": "bool" 349 } 350 ], 351 "name": "setApprovalForAll", 352 "outputs": [], 353 "stateMutability": "nonpayable", 354 "type": "function" 355 }, 356 { 357 "inputs": [ 358 { 359 "internalType": "bytes4", 360 "name": "interfaceId", 361 "type": "bytes4" 362 } 363 ], 364 "name": "supportsInterface", 365 "outputs": [ 366 { 367 "internalType": "bool", 368 "name": "", 369 "type": "bool" 370 } 371 ], 372 "stateMutability": "view", 373 "type": "function" 374 }, 375 { 376 "inputs": [], 377 "name": "symbol", 378 "outputs": [ 379 { 380 "internalType": "string", 381 "name": "", 382 "type": "string" 383 } 384 ], 385 "stateMutability": "view", 386 "type": "function" 387 }, 388 { 389 "inputs": [ 390 { 391 "internalType": "uint256", 392 "name": "tokenId", 393 "type": "uint256" 394 } 395 ], 396 "name": "tokenURI", 397 "outputs": [ 398 { 399 "internalType": "string", 400 "name": "", 401 "type": "string" 402 } 403 ], 404 "stateMutability": "view", 405 "type": "function" 406 }, 407 { 408 "inputs": [ 409 { 410 "internalType": "address", 411 "name": "from", 412 "type": "address" 413 }, 414 { 415 "internalType": "address", 416 "name": "to", 417 "type": "address" 418 }, 419 { 420 "internalType": "uint256", 421 "name": "tokenId", 422 "type": "uint256" 423 } 424 ], 425 "name": "transferFrom", 426 "outputs": [], 427 "stateMutability": "nonpayable", 428 "type": "function" 429 }, 430 { 431 "inputs": [ 432 { 433 "internalType": "address", 434 "name": "newOwner", 435 "type": "address" 436 } 437 ], 438 "name": "transferOwnership", 439 "outputs": [], 440 "stateMutability": "nonpayable", 441 "type": "function" 442 } 443 ] 444 } 445 ], 446 "expectedNewLeafs": [ 447 { 448 "address": "0x617b3a3528F9cDd6630fd3301B9c8911F7Bf063D", 449 "nonce": "1", 450 "balance": "99999881872000000000", 451 "storage": null, 452 "isSmartContract": false, 453 "hashBytecode": "0x0000000000000000000000000000000000000000000000000000000000000000", 454 "bytecodeLength": 0 455 }, 456 { 457 "address": "0x4d5Cf5032B2a844602278b01199ED191A86c93ff", 458 "nonce": "0", 459 "balance": "200000000000000000000", 460 "storage": null, 461 "isSmartContract": false, 462 "hashBytecode": "0x0000000000000000000000000000000000000000000000000000000000000000", 463 "bytecodeLength": 0 464 }, 465 { 466 "address": "0x1275fbb540c8efc58b812ba83b0d0b8b9917ae98", 467 "nonce": "1", 468 "balance": "0", 469 "storage": { 470 "0x3e5fec24aa4dc4e5aee2e025e51e1392c72a2500577559fae9665c6d52bd6a31": "0x7572690000000000000000000000000000000000000000000000000000000006", 471 "0xd7c9590abf8c97a7db41f8f2fa12fae115b69950a8904317b51ca0576697a942": "0x01", 472 "0xe90b7bceb6e7df5418fb78d8ee546e97c83a08bbccc01a0644d599ccd2a7c2e0": "0x617b3a3528f9cdd6630fd3301b9c8911f7bf063d", 473 "0x0000000000000000000000000000000000000000000000000000000000000007": "0x617b3a3528f9cdd6630fd3301b9c8911f7bf063d", 474 "0x0000000000000000000000000000000000000000000000000000000000000008": "0x01", 475 "0x0000000000000000000000000000000000000000000000000000000000000000": "0x4d794e465400000000000000000000000000000000000000000000000000000a", 476 "0x0000000000000000000000000000000000000000000000000000000000000001": "0x4e46540000000000000000000000000000000000000000000000000000000006" 477 }, 478 "isSmartContract": true, 479 "hashBytecode": "0x0634513499d330b238121824f3923dec74b422f1e9a449e078576c351c1d98b6", 480 "bytecodeLength": 11280 481 } 482 ] 483 }