github.com/0xPolygon/supernets2-node@v0.0.0-20230711153321-2fe574524eaa/test/vectors/src/state-transition/forced-tx/group2/uniswapv2_1.json (about) 1 { 2 "expectedOldStateRoot": "0x663c9716c7e0481e0edbc33a2c09045e3e47c82fc030cebd676b687217c1f322", 3 "expectedNewStateRoot": "0x46c7b989e545570909cef3723ad845012bff3d452e3d72d0047bd2cf729f9c9d", 4 "batchL2Data": "0xf86b80843b9aca00830186a09413db4b51c5174ee2366e878a367aa1d426970ade80b84440c10f190000000000000000000000004d5cf5032b2a844602278b01199ed191a86c93ff0000000000000000000000000000000000000000000000008ac7230489e800008203e9808093b92302f6fe4ef2504a8fc808e0cd88007f63af52b894a6235c8dae7e4be21674a8494b41eed4ee4a57dea8a52e28c459b24c889eb5219688f3830f6305f2e71bf86b01843b9aca00830186a09485e844b762a271022b692cf99ce5c59ba0650ac880b84440c10f190000000000000000000000004d5cf5032b2a844602278b01199ed191a86c93ff0000000000000000000000000000000000000000000000008ac7230489e800008203e98080de9ff31e99a3d1f2e766520f78742316945c6b411fe6ba3fa5315fd2ad81dbf1184327140e0a59a09583806f1f226ea6282035631f17914aa5fd6fbd2e06f71e1cf86b02843b9aca00830186a09413db4b51c5174ee2366e878a367aa1d426970ade80b84440c10f19000000000000000000000000617b3a3528f9cdd6630fd3301b9c8911f7bf063d00000000000000000000000000000000000000000000000246ddf979766800008203e98080e6440fe6452f3f960fa0452adbcd4096c47e64170b489c582ad24b7263f8173e0f5ae79c17954593a48f6217581bc69597872f4f5bcbeab083094779daa820b91cf86b80843b9aca0083989680941275fbb540c8efc58b812ba83b0d0b8b9917ae9880b844c9c6539600000000000000000000000085e844b762a271022b692cf99ce5c59ba0650ac800000000000000000000000013db4b51c5174ee2366e878a367aa1d426970ade8203e9808033a952f7c311d38e2ea7e60466bfd185dd2dd21c13f38e212e938a085b4bde3954d89219d3413384d44818a825e82e089f88b89d209ac7b7c896f24c8b9948cd1bf86b01843b9aca00830186a09413db4b51c5174ee2366e878a367aa1d426970ade80b844a9059cbb000000000000000000000000d40ab51c8141fab2fe0f42c687d7bc73a950221200000000000000000000000000000000000000000000000029a2241af62c00008203e98080b4ec2da217275d82767e9c99fd3d450928f2ecc803f496acdbe7c0f6dcbe11750a24332286f8f1162dfb74a7c121f80d454efedb32ad2b3eb2a78dd4b65db8511bf86b02843b9aca00830186a09485e844b762a271022b692cf99ce5c59ba0650ac880b844a9059cbb000000000000000000000000d40ab51c8141fab2fe0f42c687d7bc73a950221200000000000000000000000000000000000000000000000029a2241af62c00008203e98080352d33079bc7dce2a9315126b60c5615a1592548bd7a8001f24df6aa2e220a766c8b7678e5ce30ca086cf8a416a8e15ffe3f7e480aa75c3f72a7fa347634453f1bf84a03843b9aca00830f424094d40ab51c8141fab2fe0f42c687d7bc73a950221280a46a6278420000000000000000000000004d5cf5032b2a844602278b01199ed191a86c93ff8203e98080ce3d4396a74f501d7aa32c07fa1e27a2284fa923474a7be795bd1e3df780423043fdae4f5420656b5265c6afb1e79313e37b22f506d57b69dda668ceb64dbd471cf86b03843b9aca00830186a09413db4b51c5174ee2366e878a367aa1d426970ade80b844a9059cbb000000000000000000000000d40ab51c8141fab2fe0f42c687d7bc73a95022120000000000000000000000000000000000000000000000000de0b6b3a76400008203e9808090bac11033e174995789447f9142fb0fec61f443c38248ce1ea3438433bd194d5bdc508d3374cd70310d6c151dd64a1b0efeca2f3e03e0747a8bf8acf23886a91cf8cb04843b9aca008398968094d40ab51c8141fab2fe0f42c687d7bc73a950221280b8a4022c0d9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4502144dca0000000000000000000000000000617b3a3528f9cdd6630fd3301b9c8911f7bf063d000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000008203e98080edaa1823fc82caa3f28fef51761cf69189b74174d910627aebbb8e434b04f1f847ef99a420816335637042e0adbc3cc65a0030d96bccdd7527d20a44ba6bd3101b", 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 "0x0000000000000000000000000000000000000000000000000000000000000001": "0x617b3a3528f9cdd6630fd3301b9c8911f7bf063d" 26 }, 27 "isSmartContract": true, 28 "bytecode": "0x608060405234801561001057600080fd5b50600436106100885760003560e01c8063a2e74af61161005b578063a2e74af6146101ad578063c9c65396146101f1578063e6a4390514610295578063f46901ed1461033957610088565b8063017e7e581461008d578063094b7415146100d75780631e3dd18b14610121578063574f2ba31461018f575b600080fd5b61009561037d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6100df6103a2565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61014d6004803603602081101561013757600080fd5b81019080803590602001909291905050506103c8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610197610404565b6040518082815260200191505060405180910390f35b6101ef600480360360208110156101c357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610411565b005b6102536004803603604081101561020757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610518565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102f7600480360360408110156102ab57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bf5565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61037b6004803603602081101561034f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c37565b005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600381815481106103d557fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600380549050905090565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146104d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f556e697377617056323a20464f5242494444454e00000000000000000000000081525060200191505060405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156105bc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f556e697377617056323a204944454e544943414c5f414444524553534553000081525060200191505060405180910390fd5b6000808373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16106105f95783856105fc565b84845b91509150600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156106a3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f556e697377617056323a205a45524f5f4144445245535300000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f556e697377617056323a20504149525f4558495354530000000000000000000081525060200191505060405180910390fd5b6060604051806020016107f390610d3d565b6020820181038252601f19601f82011660405250905060008383604051602001808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b81526014018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660601b815260140192505050604051602081830303815290604052805190602001209050808251602084016000f594508473ffffffffffffffffffffffffffffffffffffffff1663485cc95585856040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050600060405180830381600087803b15801561095957600080fd5b505af115801561096d573d6000803e3d6000fd5b5050505084600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555084600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060038590806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f0d3648bd0f6ba80134a33ba9275ac585d9d315f0ad8355cddefde31afa28d0e987600380549050604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a35050505092915050565b60026020528160005260406000206020528060005260406000206000915091509054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610cfa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f556e697377617056323a20464f5242494444454e00000000000000000000000081525060200191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b613c3180610d4b8339019056fe60806040526001600c5534801561001557600080fd5b5060004690506040518080613bdf60529139605201905060405180910390206040518060400160405280600a81526020017f556e697377617020563200000000000000000000000000000000000000000000815250805190602001206040518060400160405280600181526020017f3100000000000000000000000000000000000000000000000000000000000000815250805190602001208330604051602001808681526020018581526020018481526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200195505050505050604051602081830303815290604052805190602001206003819055505033600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550613a6a806101756000396000f3fe608060405234801561001057600080fd5b50600436106101a95760003560e01c80636a627842116100f9578063ba9a7a5611610097578063d21220a711610071578063d21220a7146108c4578063d505accf1461090e578063dd62ed3e146109a7578063fff6cae914610a1f576101a9565b8063ba9a7a5614610818578063bc25cf7714610836578063c45a01551461087a576101a9565b80637ecebe00116100d35780637ecebe001461067857806389afcb44146106d057806395d89b411461072f578063a9059cbb146107b2576101a9565b80636a627842146105aa57806370a08231146106025780637464fc3d1461065a576101a9565b806323b872dd116101665780633644e515116101405780633644e515146104ec578063485cc9551461050a5780635909c0d51461056e5780635a3d54931461058c576101a9565b806323b872dd1461042457806330adf81f146104aa578063313ce567146104c8576101a9565b8063022c0d9f146101ae57806306fdde031461025b5780630902f1ac146102de578063095ea7b3146103565780630dfe1681146103bc57806318160ddd14610406575b600080fd5b610259600480360360808110156101c457600080fd5b810190808035906020019092919080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019064010000000081111561021557600080fd5b82018360208201111561022757600080fd5b8035906020019184600183028401116401000000008311171561024957600080fd5b9091929391929390505050610a29565b005b610263611216565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102a3578082015181840152602081019050610288565b50505050905090810190601f1680156102d05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102e661124f565b60405180846dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff168152602001836dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff1681526020018263ffffffff1663ffffffff168152602001935050505060405180910390f35b6103a26004803603604081101561036c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506112ac565b604051808215151515815260200191505060405180910390f35b6103c46112c3565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61040e6112e9565b6040518082815260200191505060405180910390f35b6104906004803603606081101561043a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506112ef565b604051808215151515815260200191505060405180910390f35b6104b26114ba565b6040518082815260200191505060405180910390f35b6104d06114e1565b604051808260ff1660ff16815260200191505060405180910390f35b6104f46114e6565b6040518082815260200191505060405180910390f35b61056c6004803603604081101561052057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114ec565b005b610576611635565b6040518082815260200191505060405180910390f35b61059461163b565b6040518082815260200191505060405180910390f35b6105ec600480360360208110156105c057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611641565b6040518082815260200191505060405180910390f35b6106446004803603602081101561061857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611af2565b6040518082815260200191505060405180910390f35b610662611b0a565b6040518082815260200191505060405180910390f35b6106ba6004803603602081101561068e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611b10565b6040518082815260200191505060405180910390f35b610712600480360360208110156106e657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611b28565b604051808381526020018281526020019250505060405180910390f35b610737612115565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561077757808201518184015260208101905061075c565b50505050905090810190601f1680156107a45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6107fe600480360360408110156107c857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061214e565b604051808215151515815260200191505060405180910390f35b610820612165565b6040518082815260200191505060405180910390f35b6108786004803603602081101561084c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061216b565b005b610882612446565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6108cc61246c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6109a5600480360360e081101561092457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190803560ff1690602001909291908035906020019092919080359060200190929190505050612492565b005b610a09600480360360408110156109bd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506127d6565b6040518082815260200191505060405180910390f35b610a276127fb565b005b6001600c5414610aa1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f556e697377617056323a204c4f434b454400000000000000000000000000000081525060200191505060405180910390fd5b6000600c819055506000851180610ab85750600084115b610b0d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602581526020018061397c6025913960400191505060405180910390fd5b600080610b1861124f565b5091509150816dffffffffffffffffffffffffffff1687108015610b4b5750806dffffffffffffffffffffffffffff1686105b610ba0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806139c56021913960400191505060405180910390fd5b6000806000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508173ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff1614158015610c5957508073ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff1614155b610ccb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f556e697377617056323a20494e56414c49445f544f000000000000000000000081525060200191505060405180910390fd5b60008b1115610ce057610cdf828a8d612a7b565b5b60008a1115610cf557610cf4818a8c612a7b565b5b6000888890501115610ddd578873ffffffffffffffffffffffffffffffffffffffff166310d1e85c338d8d8c8c6040518663ffffffff1660e01b8152600401808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001858152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f8201169050808301925050509650505050505050600060405180830381600087803b158015610dc457600080fd5b505af1158015610dd8573d6000803e3d6000fd5b505050505b8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610e5a57600080fd5b505afa158015610e6e573d6000803e3d6000fd5b505050506040513d6020811015610e8457600080fd5b810190808051906020019092919050505093508073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610f1457600080fd5b505afa158015610f28573d6000803e3d6000fd5b505050506040513d6020811015610f3e57600080fd5b810190808051906020019092919050505092505050600089856dffffffffffffffffffffffffffff16038311610f75576000610f8b565b89856dffffffffffffffffffffffffffff160383035b9050600089856dffffffffffffffffffffffffffff16038311610faf576000610fc5565b89856dffffffffffffffffffffffffffff160383035b90506000821180610fd65750600081115b61102b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806139a16024913960400191505060405180910390fd5b6000611067611044600385612cc890919063ffffffff16565b6110596103e888612cc890919063ffffffff16565b612d5d90919063ffffffff16565b905060006110a5611082600385612cc890919063ffffffff16565b6110976103e888612cc890919063ffffffff16565b612d5d90919063ffffffff16565b90506110ef620f42406110e1896dffffffffffffffffffffffffffff168b6dffffffffffffffffffffffffffff16612cc890919063ffffffff16565b612cc890919063ffffffff16565b6111028284612cc890919063ffffffff16565b1015611176576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600c8152602001807f556e697377617056323a204b000000000000000000000000000000000000000081525060200191505060405180910390fd5b505061118484848888612de0565b8873ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d82284848f8f6040518085815260200184815260200183815260200182815260200194505050505060405180910390a35050505050506001600c819055505050505050565b6040518060400160405280600a81526020017f556e69737761702056320000000000000000000000000000000000000000000081525081565b6000806000600860009054906101000a90046dffffffffffffffffffffffffffff1692506008600e9054906101000a90046dffffffffffffffffffffffffffff1691506008601c9054906101000a900463ffffffff169050909192565b60006112b933848461315e565b6001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005481565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054146114a45761142382600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612d5d90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6114af848484613249565b600190509392505050565b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c960001b81565b601281565b60035481565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146115af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f556e697377617056323a20464f5242494444454e00000000000000000000000081525060200191505060405180910390fd5b81600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60095481565b600a5481565b60006001600c54146116bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f556e697377617056323a204c4f434b454400000000000000000000000000000081525060200191505060405180910390fd5b6000600c819055506000806116ce61124f565b50915091506000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561177457600080fd5b505afa158015611788573d6000803e3d6000fd5b505050506040513d602081101561179e57600080fd5b810190808051906020019092919050505090506000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561185257600080fd5b505afa158015611866573d6000803e3d6000fd5b505050506040513d602081101561187c57600080fd5b8101908080519060200190929190505050905060006118b4856dffffffffffffffffffffffffffff1684612d5d90919063ffffffff16565b905060006118db856dffffffffffffffffffffffffffff1684612d5d90919063ffffffff16565b905060006118e987876133dd565b9050600080549050600081141561193d576119296103e861191b6119168688612cc890919063ffffffff16565b6135be565b612d5d90919063ffffffff16565b985061193860006103e8613620565b6119a0565b61199d886dffffffffffffffffffffffffffff166119648387612cc890919063ffffffff16565b8161196b57fe5b04886dffffffffffffffffffffffffffff166119908487612cc890919063ffffffff16565b8161199757fe5b0461373a565b98505b600089116119f9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526028815260200180613a0e6028913960400191505060405180910390fd5b611a038a8a613620565b611a0f86868a8a612de0565b8115611a8757611a806008600e9054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff16600860009054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff16612cc890919063ffffffff16565b600b819055505b3373ffffffffffffffffffffffffffffffffffffffff167f4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f8585604051808381526020018281526020019250505060405180910390a250505050505050506001600c81905550919050565b60016020528060005260406000206000915090505481565b600b5481565b60046020528060005260406000206000915090505481565b6000806001600c5414611ba3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f556e697377617056323a204c4f434b454400000000000000000000000000000081525060200191505060405180910390fd5b6000600c81905550600080611bb661124f565b50915091506000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060008273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611c8857600080fd5b505afa158015611c9c573d6000803e3d6000fd5b505050506040513d6020811015611cb257600080fd5b8101908080519060200190929190505050905060008273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611d4457600080fd5b505afa158015611d58573d6000803e3d6000fd5b505050506040513d6020811015611d6e57600080fd5b810190808051906020019092919050505090506000600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000611dd188886133dd565b905060008054905080611ded8685612cc890919063ffffffff16565b81611df457fe5b049a5080611e0b8585612cc890919063ffffffff16565b81611e1257fe5b04995060008b118015611e25575060008a115b611e7a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260288152602001806139e66028913960400191505060405180910390fd5b611e843084613753565b611e8f878d8d612a7b565b611e9a868d8c612a7b565b8673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611f1757600080fd5b505afa158015611f2b573d6000803e3d6000fd5b505050506040513d6020811015611f4157600080fd5b810190808051906020019092919050505094508573ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611fd157600080fd5b505afa158015611fe5573d6000803e3d6000fd5b505050506040513d6020811015611ffb57600080fd5b8101908080519060200190929190505050935061201a85858b8b612de0565b81156120925761208b6008600e9054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff16600860009054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff16612cc890919063ffffffff16565b600b819055505b8b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fdccd412f0b1252819cb1fd330b93224ca42612892bb3f4f789976e6d819364968d8d604051808381526020018281526020019250505060405180910390a35050505050505050506001600c81905550915091565b6040518060400160405280600681526020017f554e492d5632000000000000000000000000000000000000000000000000000081525081565b600061215b338484613249565b6001905092915050565b6103e881565b6001600c54146121e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f556e697377617056323a204c4f434b454400000000000000000000000000000081525060200191505060405180910390fd5b6000600c819055506000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506123398284612334600860009054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156122eb57600080fd5b505afa1580156122ff573d6000803e3d6000fd5b505050506040513d602081101561231557600080fd5b8101908080519060200190929190505050612d5d90919063ffffffff16565b612a7b565b61243981846124346008600e9054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156123eb57600080fd5b505afa1580156123ff573d6000803e3d6000fd5b505050506040513d602081101561241557600080fd5b8101908080519060200190929190505050612d5d90919063ffffffff16565b612a7b565b50506001600c8190555050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b42841015612508576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f556e697377617056323a2045585049524544000000000000000000000000000081525060200191505060405180910390fd5b60006003547f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c960001b898989600460008e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190600101919050558a604051602001808781526020018673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200184815260200183815260200182815260200196505050505050506040516020818303038152906040528051906020012060405160200180807f190100000000000000000000000000000000000000000000000000000000000081525060020183815260200182815260200192505050604051602081830303815290604052805190602001209050600060018286868660405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa1580156126da573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415801561274e57508873ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b6127c0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f556e697377617056323a20494e56414c49445f5349474e41545552450000000081525060200191505060405180910390fd5b6127cb89898961315e565b505050505050505050565b6002602052816000526040600020602052806000526040600020600091509150505481565b6001600c5414612873576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f556e697377617056323a204c4f434b454400000000000000000000000000000081525060200191505060405180910390fd5b6000600c81905550612a71600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561291d57600080fd5b505afa158015612931573d6000803e3d6000fd5b505050506040513d602081101561294757600080fd5b8101908080519060200190929190505050600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156129f757600080fd5b505afa158015612a0b573d6000803e3d6000fd5b505050506040513d6020811015612a2157600080fd5b8101908080519060200190929190505050600860009054906101000a90046dffffffffffffffffffffffffffff166008600e9054906101000a90046dffffffffffffffffffffffffffff16612de0565b6001600c81905550565b600060608473ffffffffffffffffffffffffffffffffffffffff166040518060400160405280601981526020017f7472616e7366657228616464726573732c75696e743235362900000000000000815250805190602001208585604051602401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040518082805190602001908083835b60208310612ba85780518252602082019150602081019050602083039250612b85565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114612c0a576040519150601f19603f3d011682016040523d82523d6000602084013e612c0f565b606091505b5091509150818015612c4f5750600081511480612c4e5750808060200190516020811015612c3c57600080fd5b81019080805190602001909291905050505b5b612cc1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f556e697377617056323a205452414e534645525f4641494c454400000000000081525060200191505060405180910390fd5b5050505050565b600080821480612ce55750828283850292508281612ce257fe5b04145b612d57576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d6d6174682d6d756c2d6f766572666c6f7700000000000000000000000081525060200191505060405180910390fd5b92915050565b6000828284039150811115612dda576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f64732d6d6174682d7375622d756e646572666c6f77000000000000000000000081525060200191505060405180910390fd5b92915050565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dffffffffffffffffffffffffffff168411158015612e5057507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6dffffffffffffffffffffffffffff168311155b612ec2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f556e697377617056323a204f564552464c4f570000000000000000000000000081525060200191505060405180910390fd5b60006401000000004281612ed257fe5b06905060006008601c9054906101000a900463ffffffff168203905060008163ffffffff16118015612f1557506000846dffffffffffffffffffffffffffff1614155b8015612f3257506000836dffffffffffffffffffffffffffff1614155b15613014578063ffffffff16612f7785612f4b8661386d565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1661389890919063ffffffff16565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16026009600082825401925050819055508063ffffffff16612fe584612fb98761386d565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1661389890919063ffffffff16565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1602600a600082825401925050819055505b85600860006101000a8154816dffffffffffffffffffffffffffff02191690836dffffffffffffffffffffffffffff160217905550846008600e6101000a8154816dffffffffffffffffffffffffffff02191690836dffffffffffffffffffffffffffff160217905550816008601c6101000a81548163ffffffff021916908363ffffffff1602179055507f1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1600860009054906101000a90046dffffffffffffffffffffffffffff166008600e9054906101000a90046dffffffffffffffffffffffffffff1660405180836dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff168152602001826dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff1681526020019250505060405180910390a1505050505050565b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b61329b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612d5d90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061333081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546138f890919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663017e7e586040518163ffffffff1660e01b815260040160206040518083038186803b15801561344857600080fd5b505afa15801561345c573d6000803e3d6000fd5b505050506040513d602081101561347257600080fd5b81019080805190602001909291905050509050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141591506000600b54905082156135a4576000811461359f57600061350a613505866dffffffffffffffffffffffffffff16886dffffffffffffffffffffffffffff16612cc890919063ffffffff16565b6135be565b90506000613517836135be565b90508082111561359c57600061354a6135398385612d5d90919063ffffffff16565b600054612cc890919063ffffffff16565b9050600061357483613566600587612cc890919063ffffffff16565b6138f890919063ffffffff16565b9050600081838161358157fe5b0490506000811115613598576135978782613620565b5b5050505b50505b6135b6565b600081146135b5576000600b819055505b5b505092915050565b6000600382111561360d5781905060006001600284816135da57fe5b040190505b81811015613607578091506002818285816135f657fe5b0401816135ff57fe5b0490506135df565b5061361b565b6000821461361a57600190505b5b919050565b613635816000546138f890919063ffffffff16565b60008190555061368d81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546138f890919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6000818310613749578161374b565b825b905092915050565b6137a581600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612d5d90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506137fd81600054612d5d90919063ffffffff16565b600081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60006e010000000000000000000000000000826dffffffffffffffffffffffffffff16029050919050565b6000816dffffffffffffffffffffffffffff167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16816138ef57fe5b04905092915050565b6000828284019150811015613975576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d6d6174682d6164642d6f766572666c6f7700000000000000000000000081525060200191505060405180910390fd5b9291505056fe556e697377617056323a20494e53554646494349454e545f4f55545055545f414d4f554e54556e697377617056323a20494e53554646494349454e545f494e5055545f414d4f554e54556e697377617056323a20494e53554646494349454e545f4c4951554944495459556e697377617056323a20494e53554646494349454e545f4c49515549444954595f4255524e4544556e697377617056323a20494e53554646494349454e545f4c49515549444954595f4d494e544544a265627a7a723158201e03882ebfce3a1b9c942173f1189e5b58092e06efc20e737913bcf2531be1cb64736f6c63430005100032454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c75696e7432353620636861696e49642c6164647265737320766572696679696e67436f6e747261637429a265627a7a72315820950796810300b696dd393c16523c157d87b5d22f1161eef706af18cc772d6bed64736f6c63430005100032", 29 "abi": [ 30 { 31 "inputs": [ 32 { 33 "internalType": "address", 34 "name": "_feeToSetter", 35 "type": "address" 36 } 37 ], 38 "payable": false, 39 "stateMutability": "nonpayable", 40 "type": "constructor" 41 }, 42 { 43 "anonymous": false, 44 "inputs": [ 45 { 46 "indexed": true, 47 "internalType": "address", 48 "name": "token0", 49 "type": "address" 50 }, 51 { 52 "indexed": true, 53 "internalType": "address", 54 "name": "token1", 55 "type": "address" 56 }, 57 { 58 "indexed": false, 59 "internalType": "address", 60 "name": "pair", 61 "type": "address" 62 }, 63 { 64 "indexed": false, 65 "internalType": "uint256", 66 "name": "", 67 "type": "uint256" 68 } 69 ], 70 "name": "PairCreated", 71 "type": "event" 72 }, 73 { 74 "constant": true, 75 "inputs": [ 76 { 77 "internalType": "uint256", 78 "name": "", 79 "type": "uint256" 80 } 81 ], 82 "name": "allPairs", 83 "outputs": [ 84 { 85 "internalType": "address", 86 "name": "", 87 "type": "address" 88 } 89 ], 90 "payable": false, 91 "stateMutability": "view", 92 "type": "function" 93 }, 94 { 95 "constant": true, 96 "inputs": [], 97 "name": "allPairsLength", 98 "outputs": [ 99 { 100 "internalType": "uint256", 101 "name": "", 102 "type": "uint256" 103 } 104 ], 105 "payable": false, 106 "stateMutability": "view", 107 "type": "function" 108 }, 109 { 110 "constant": false, 111 "inputs": [ 112 { 113 "internalType": "address", 114 "name": "tokenA", 115 "type": "address" 116 }, 117 { 118 "internalType": "address", 119 "name": "tokenB", 120 "type": "address" 121 } 122 ], 123 "name": "createPair", 124 "outputs": [ 125 { 126 "internalType": "address", 127 "name": "pair", 128 "type": "address" 129 } 130 ], 131 "payable": false, 132 "stateMutability": "nonpayable", 133 "type": "function" 134 }, 135 { 136 "constant": true, 137 "inputs": [], 138 "name": "feeTo", 139 "outputs": [ 140 { 141 "internalType": "address", 142 "name": "", 143 "type": "address" 144 } 145 ], 146 "payable": false, 147 "stateMutability": "view", 148 "type": "function" 149 }, 150 { 151 "constant": true, 152 "inputs": [], 153 "name": "feeToSetter", 154 "outputs": [ 155 { 156 "internalType": "address", 157 "name": "", 158 "type": "address" 159 } 160 ], 161 "payable": false, 162 "stateMutability": "view", 163 "type": "function" 164 }, 165 { 166 "constant": true, 167 "inputs": [ 168 { 169 "internalType": "address", 170 "name": "", 171 "type": "address" 172 }, 173 { 174 "internalType": "address", 175 "name": "", 176 "type": "address" 177 } 178 ], 179 "name": "getPair", 180 "outputs": [ 181 { 182 "internalType": "address", 183 "name": "", 184 "type": "address" 185 } 186 ], 187 "payable": false, 188 "stateMutability": "view", 189 "type": "function" 190 }, 191 { 192 "constant": false, 193 "inputs": [ 194 { 195 "internalType": "address", 196 "name": "_feeTo", 197 "type": "address" 198 } 199 ], 200 "name": "setFeeTo", 201 "outputs": [], 202 "payable": false, 203 "stateMutability": "nonpayable", 204 "type": "function" 205 }, 206 { 207 "constant": false, 208 "inputs": [ 209 { 210 "internalType": "address", 211 "name": "_feeToSetter", 212 "type": "address" 213 } 214 ], 215 "name": "setFeeToSetter", 216 "outputs": [], 217 "payable": false, 218 "stateMutability": "nonpayable", 219 "type": "function" 220 } 221 ] 222 }, 223 { 224 "address": "0x85e844b762a271022b692cf99ce5c59ba0650ac8", 225 "nonce": "1", 226 "balance": "0", 227 "storage": { 228 "0x0000000000000000000000000000000000000000000000000000000000000005": "0x12", 229 "0x0000000000000000000000000000000000000000000000000000000000000007": "0x617b3a3528f9cdd6630fd3301b9c8911f7bf063d00", 230 "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5a4b434f494e410000000000000000000000000000000000000000000000000e", 231 "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5a4b434f494e410000000000000000000000000000000000000000000000000e" 232 }, 233 "isSmartContract": true, 234 "bytecode": "0x608060405234801561001057600080fd5b50600436106101215760003560e01c806370a08231116100ad57806395d89b411161007157806395d89b41146102fa578063a457c2d714610318578063a9059cbb14610348578063dd62ed3e14610378578063f2fde38b146103a857610121565b806370a082311461027a578063715018a6146102aa5780637d64bcb4146102b45780638da5cb5b146102be5780638f1c56bd146102dc57610121565b806323b872dd116100f457806323b872dd146101b0578063313ce567146101e057806339509351146101fe57806340b8405a1461022e57806340c10f191461025e57610121565b806305d2035b1461012657806306fdde0314610144578063095ea7b31461016257806318160ddd14610192575b600080fd5b61012e6103c4565b60405161013b919061186f565b60405180910390f35b61014c6103db565b604051610159919061188a565b60405180910390f35b61017c60048036038101906101779190611664565b61046d565b604051610189919061186f565b60405180910390f35b61019a61048b565b6040516101a791906119cc565b60405180910390f35b6101ca60048036038101906101c59190611611565b610495565b6040516101d7919061186f565b60405180910390f35b6101e861056e565b6040516101f591906119e7565b60405180910390f35b61021860048036038101906102139190611664565b610585565b604051610225919061186f565b60405180910390f35b610248600480360381019061024391906115a4565b610638565b60405161025591906119cc565b60405180910390f35b61027860048036038101906102739190611664565b6106c5565b005b610294600480360381019061028f91906115a4565b610723565b6040516102a191906119cc565b60405180910390f35b6102b261076b565b005b6102bc6108c3565b005b6102c661091d565b6040516102d39190611854565b60405180910390f35b6102e4610947565b6040516102f191906119cc565b60405180910390f35b61030261094d565b60405161030f919061188a565b60405180910390f35b610332600480360381019061032d9190611664565b6109df565b60405161033f919061186f565b60405180910390f35b610362600480360381019061035d9190611664565b610aac565b60405161036f919061186f565b60405180910390f35b610392600480360381019061038d91906115d1565b610aca565b60405161039f91906119cc565b60405180910390f35b6103c260048036038101906103bd91906115a4565b610b51565b005b6000600760009054906101000a900460ff16905090565b6060600380546103ea90611b30565b80601f016020809104026020016040519081016040528092919081815260200182805461041690611b30565b80156104635780601f1061043857610100808354040283529160200191610463565b820191906000526020600020905b81548152906001019060200180831161044657829003601f168201915b5050505050905090565b600061048161047a610d18565b8484610d20565b6001905092915050565b6000600254905090565b60006104a2848484610eeb565b610563846104ae610d18565b61055e85604051806060016040528060288152602001611e8060289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610514610d18565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111809092919063ffffffff16565b610d20565b600190509392505050565b6000600560009054906101000a900460ff16905090565b600061062e610592610d18565b8461062985600160006105a3610d18565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111e490919063ffffffff16565b610d20565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546006819055506000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600760009054906101000a900460ff1615610715576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070c9061198c565b60405180910390fd5b61071f8282611242565b5050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610773610d18565b73ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610802576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107f99061192c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600760009054906101000a900460ff1615610913576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090a9061198c565b60405180910390fd5b61091b6112e7565b565b6000600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60065481565b60606004805461095c90611b30565b80601f016020809104026020016040519081016040528092919081815260200182805461098890611b30565b80156109d55780601f106109aa576101008083540402835291602001916109d5565b820191906000526020600020905b8154815290600101906020018083116109b857829003601f168201915b5050505050905090565b6000610aa26109ec610d18565b84610a9d85604051806060016040528060258152602001611ea86025913960016000610a16610d18565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111809092919063ffffffff16565b610d20565b6001905092915050565b6000610ac0610ab9610d18565b8484610eeb565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610b59610d18565b73ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610be8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bdf9061192c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c4f906118cc565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d879061196c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e00576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610df7906118ec565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ede91906119cc565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f529061194c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610fcb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc2906118ac565b60405180910390fd5b610fd6838383611388565b61104181604051806060016040528060268152602001611e5a602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111809092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110d4816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111e490919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161117391906119cc565b60405180910390a3505050565b60008383111582906111c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111bf919061188a565b60405180910390fd5b50600083856111d79190611a74565b9050809150509392505050565b60008082846111f39190611a1e565b905083811015611238576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161122f9061190c565b60405180910390fd5b8091505092915050565b61124a610d18565b73ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146112d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112d09061192c565b60405180910390fd5b6112e38282611398565b5050565b6112ef610d18565b73ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461137e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113759061192c565b60405180910390fd5b61138661152c565b565b611393838383611575565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611408576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ff906119ac565b60405180910390fd5b61141460008383611388565b611429816002546111e490919063ffffffff16565b600281905550611480816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111e490919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161152091906119cc565b60405180910390a35050565b6001600760006101000a81548160ff0219169083151502179055507fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0860405160405180910390a1565b505050565b60008135905061158981611e2b565b92915050565b60008135905061159e81611e42565b92915050565b6000602082840312156115ba576115b9611bc0565b5b60006115c88482850161157a565b91505092915050565b600080604083850312156115e8576115e7611bc0565b5b60006115f68582860161157a565b92505060206116078582860161157a565b9150509250929050565b60008060006060848603121561162a57611629611bc0565b5b60006116388682870161157a565b93505060206116498682870161157a565b925050604061165a8682870161158f565b9150509250925092565b6000806040838503121561167b5761167a611bc0565b5b60006116898582860161157a565b925050602061169a8582860161158f565b9150509250929050565b6116ad81611aa8565b82525050565b6116bc81611aba565b82525050565b60006116cd82611a02565b6116d78185611a0d565b93506116e7818560208601611afd565b6116f081611bc5565b840191505092915050565b6000611708602383611a0d565b915061171382611bd6565b604082019050919050565b600061172b602683611a0d565b915061173682611c25565b604082019050919050565b600061174e602283611a0d565b915061175982611c74565b604082019050919050565b6000611771601b83611a0d565b915061177c82611cc3565b602082019050919050565b6000611794602083611a0d565b915061179f82611cec565b602082019050919050565b60006117b7602583611a0d565b91506117c282611d15565b604082019050919050565b60006117da602483611a0d565b91506117e582611d64565b604082019050919050565b60006117fd602283611a0d565b915061180882611db3565b604082019050919050565b6000611820601f83611a0d565b915061182b82611e02565b602082019050919050565b61183f81611ae6565b82525050565b61184e81611af0565b82525050565b600060208201905061186960008301846116a4565b92915050565b600060208201905061188460008301846116b3565b92915050565b600060208201905081810360008301526118a481846116c2565b905092915050565b600060208201905081810360008301526118c5816116fb565b9050919050565b600060208201905081810360008301526118e58161171e565b9050919050565b6000602082019050818103600083015261190581611741565b9050919050565b6000602082019050818103600083015261192581611764565b9050919050565b6000602082019050818103600083015261194581611787565b9050919050565b60006020820190508181036000830152611965816117aa565b9050919050565b60006020820190508181036000830152611985816117cd565b9050919050565b600060208201905081810360008301526119a5816117f0565b9050919050565b600060208201905081810360008301526119c581611813565b9050919050565b60006020820190506119e16000830184611836565b92915050565b60006020820190506119fc6000830184611845565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611a2982611ae6565b9150611a3483611ae6565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611a6957611a68611b62565b5b828201905092915050565b6000611a7f82611ae6565b9150611a8a83611ae6565b925082821015611a9d57611a9c611b62565b5b828203905092915050565b6000611ab382611ac6565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611b1b578082015181840152602081019050611b00565b83811115611b2a576000848401525b50505050565b60006002820490506001821680611b4857607f821691505b60208210811415611b5c57611b5b611b91565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332304d696e7461626c653a206d696e74696e672069732066696e69736860008201527f6564000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b611e3481611aa8565b8114611e3f57600080fd5b50565b611e4b81611ae6565b8114611e5657600080fd5b5056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122011d6aa32a52f13724439331c99d3ab1777561b1fe5e60286e4c692fe36f90b1064736f6c63430008070033", 235 "abi": [ 236 { 237 "inputs": [ 238 { 239 "internalType": "string", 240 "name": "symbol", 241 "type": "string" 242 } 243 ], 244 "stateMutability": "nonpayable", 245 "type": "constructor" 246 }, 247 { 248 "anonymous": false, 249 "inputs": [ 250 { 251 "indexed": true, 252 "internalType": "address", 253 "name": "owner", 254 "type": "address" 255 }, 256 { 257 "indexed": true, 258 "internalType": "address", 259 "name": "spender", 260 "type": "address" 261 }, 262 { 263 "indexed": false, 264 "internalType": "uint256", 265 "name": "value", 266 "type": "uint256" 267 } 268 ], 269 "name": "Approval", 270 "type": "event" 271 }, 272 { 273 "anonymous": false, 274 "inputs": [], 275 "name": "MintFinished", 276 "type": "event" 277 }, 278 { 279 "anonymous": false, 280 "inputs": [ 281 { 282 "indexed": true, 283 "internalType": "address", 284 "name": "previousOwner", 285 "type": "address" 286 }, 287 { 288 "indexed": true, 289 "internalType": "address", 290 "name": "newOwner", 291 "type": "address" 292 } 293 ], 294 "name": "OwnershipTransferred", 295 "type": "event" 296 }, 297 { 298 "anonymous": false, 299 "inputs": [ 300 { 301 "indexed": true, 302 "internalType": "address", 303 "name": "from", 304 "type": "address" 305 }, 306 { 307 "indexed": true, 308 "internalType": "address", 309 "name": "to", 310 "type": "address" 311 }, 312 { 313 "indexed": false, 314 "internalType": "uint256", 315 "name": "value", 316 "type": "uint256" 317 } 318 ], 319 "name": "Transfer", 320 "type": "event" 321 }, 322 { 323 "inputs": [ 324 { 325 "internalType": "address", 326 "name": "owner", 327 "type": "address" 328 }, 329 { 330 "internalType": "address", 331 "name": "spender", 332 "type": "address" 333 } 334 ], 335 "name": "allowance", 336 "outputs": [ 337 { 338 "internalType": "uint256", 339 "name": "", 340 "type": "uint256" 341 } 342 ], 343 "stateMutability": "view", 344 "type": "function" 345 }, 346 { 347 "inputs": [ 348 { 349 "internalType": "address", 350 "name": "spender", 351 "type": "address" 352 }, 353 { 354 "internalType": "uint256", 355 "name": "amount", 356 "type": "uint256" 357 } 358 ], 359 "name": "approve", 360 "outputs": [ 361 { 362 "internalType": "bool", 363 "name": "", 364 "type": "bool" 365 } 366 ], 367 "stateMutability": "nonpayable", 368 "type": "function" 369 }, 370 { 371 "inputs": [ 372 { 373 "internalType": "address", 374 "name": "account", 375 "type": "address" 376 } 377 ], 378 "name": "balanceOf", 379 "outputs": [ 380 { 381 "internalType": "uint256", 382 "name": "", 383 "type": "uint256" 384 } 385 ], 386 "stateMutability": "view", 387 "type": "function" 388 }, 389 { 390 "inputs": [], 391 "name": "decimals", 392 "outputs": [ 393 { 394 "internalType": "uint8", 395 "name": "", 396 "type": "uint8" 397 } 398 ], 399 "stateMutability": "view", 400 "type": "function" 401 }, 402 { 403 "inputs": [ 404 { 405 "internalType": "address", 406 "name": "spender", 407 "type": "address" 408 }, 409 { 410 "internalType": "uint256", 411 "name": "subtractedValue", 412 "type": "uint256" 413 } 414 ], 415 "name": "decreaseAllowance", 416 "outputs": [ 417 { 418 "internalType": "bool", 419 "name": "", 420 "type": "bool" 421 } 422 ], 423 "stateMutability": "nonpayable", 424 "type": "function" 425 }, 426 { 427 "inputs": [], 428 "name": "finishMinting", 429 "outputs": [], 430 "stateMutability": "nonpayable", 431 "type": "function" 432 }, 433 { 434 "inputs": [ 435 { 436 "internalType": "address", 437 "name": "spender", 438 "type": "address" 439 }, 440 { 441 "internalType": "uint256", 442 "name": "addedValue", 443 "type": "uint256" 444 } 445 ], 446 "name": "increaseAllowance", 447 "outputs": [ 448 { 449 "internalType": "bool", 450 "name": "", 451 "type": "bool" 452 } 453 ], 454 "stateMutability": "nonpayable", 455 "type": "function" 456 }, 457 { 458 "inputs": [], 459 "name": "lastBalance", 460 "outputs": [ 461 { 462 "internalType": "uint256", 463 "name": "", 464 "type": "uint256" 465 } 466 ], 467 "stateMutability": "view", 468 "type": "function" 469 }, 470 { 471 "inputs": [ 472 { 473 "internalType": "address", 474 "name": "account", 475 "type": "address" 476 }, 477 { 478 "internalType": "uint256", 479 "name": "amount", 480 "type": "uint256" 481 } 482 ], 483 "name": "mint", 484 "outputs": [], 485 "stateMutability": "nonpayable", 486 "type": "function" 487 }, 488 { 489 "inputs": [], 490 "name": "mintingFinished", 491 "outputs": [ 492 { 493 "internalType": "bool", 494 "name": "", 495 "type": "bool" 496 } 497 ], 498 "stateMutability": "view", 499 "type": "function" 500 }, 501 { 502 "inputs": [], 503 "name": "name", 504 "outputs": [ 505 { 506 "internalType": "string", 507 "name": "", 508 "type": "string" 509 } 510 ], 511 "stateMutability": "view", 512 "type": "function" 513 }, 514 { 515 "inputs": [], 516 "name": "owner", 517 "outputs": [ 518 { 519 "internalType": "address", 520 "name": "", 521 "type": "address" 522 } 523 ], 524 "stateMutability": "view", 525 "type": "function" 526 }, 527 { 528 "inputs": [], 529 "name": "renounceOwnership", 530 "outputs": [], 531 "stateMutability": "nonpayable", 532 "type": "function" 533 }, 534 { 535 "inputs": [], 536 "name": "symbol", 537 "outputs": [ 538 { 539 "internalType": "string", 540 "name": "", 541 "type": "string" 542 } 543 ], 544 "stateMutability": "view", 545 "type": "function" 546 }, 547 { 548 "inputs": [], 549 "name": "totalSupply", 550 "outputs": [ 551 { 552 "internalType": "uint256", 553 "name": "", 554 "type": "uint256" 555 } 556 ], 557 "stateMutability": "view", 558 "type": "function" 559 }, 560 { 561 "inputs": [ 562 { 563 "internalType": "address", 564 "name": "recipient", 565 "type": "address" 566 }, 567 { 568 "internalType": "uint256", 569 "name": "amount", 570 "type": "uint256" 571 } 572 ], 573 "name": "transfer", 574 "outputs": [ 575 { 576 "internalType": "bool", 577 "name": "", 578 "type": "bool" 579 } 580 ], 581 "stateMutability": "nonpayable", 582 "type": "function" 583 }, 584 { 585 "inputs": [ 586 { 587 "internalType": "address", 588 "name": "sender", 589 "type": "address" 590 }, 591 { 592 "internalType": "address", 593 "name": "recipient", 594 "type": "address" 595 }, 596 { 597 "internalType": "uint256", 598 "name": "amount", 599 "type": "uint256" 600 } 601 ], 602 "name": "transferFrom", 603 "outputs": [ 604 { 605 "internalType": "bool", 606 "name": "", 607 "type": "bool" 608 } 609 ], 610 "stateMutability": "nonpayable", 611 "type": "function" 612 }, 613 { 614 "inputs": [ 615 { 616 "internalType": "address", 617 "name": "newOwner", 618 "type": "address" 619 } 620 ], 621 "name": "transferOwnership", 622 "outputs": [], 623 "stateMutability": "nonpayable", 624 "type": "function" 625 }, 626 { 627 "inputs": [ 628 { 629 "internalType": "address", 630 "name": "account", 631 "type": "address" 632 } 633 ], 634 "name": "updateBalance", 635 "outputs": [ 636 { 637 "internalType": "uint256", 638 "name": "", 639 "type": "uint256" 640 } 641 ], 642 "stateMutability": "nonpayable", 643 "type": "function" 644 } 645 ] 646 }, 647 { 648 "address": "0x13db4b51c5174ee2366e878a367aa1d426970ade", 649 "nonce": "1", 650 "balance": "0", 651 "storage": { 652 "0x0000000000000000000000000000000000000000000000000000000000000005": "0x12", 653 "0x0000000000000000000000000000000000000000000000000000000000000007": "0x617b3a3528f9cdd6630fd3301b9c8911f7bf063d00", 654 "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5a4b434f494e420000000000000000000000000000000000000000000000000e", 655 "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5a4b434f494e420000000000000000000000000000000000000000000000000e" 656 }, 657 "isSmartContract": true, 658 "bytecode": "0x608060405234801561001057600080fd5b50600436106101215760003560e01c806370a08231116100ad57806395d89b411161007157806395d89b41146102fa578063a457c2d714610318578063a9059cbb14610348578063dd62ed3e14610378578063f2fde38b146103a857610121565b806370a082311461027a578063715018a6146102aa5780637d64bcb4146102b45780638da5cb5b146102be5780638f1c56bd146102dc57610121565b806323b872dd116100f457806323b872dd146101b0578063313ce567146101e057806339509351146101fe57806340b8405a1461022e57806340c10f191461025e57610121565b806305d2035b1461012657806306fdde0314610144578063095ea7b31461016257806318160ddd14610192575b600080fd5b61012e6103c4565b60405161013b919061186f565b60405180910390f35b61014c6103db565b604051610159919061188a565b60405180910390f35b61017c60048036038101906101779190611664565b61046d565b604051610189919061186f565b60405180910390f35b61019a61048b565b6040516101a791906119cc565b60405180910390f35b6101ca60048036038101906101c59190611611565b610495565b6040516101d7919061186f565b60405180910390f35b6101e861056e565b6040516101f591906119e7565b60405180910390f35b61021860048036038101906102139190611664565b610585565b604051610225919061186f565b60405180910390f35b610248600480360381019061024391906115a4565b610638565b60405161025591906119cc565b60405180910390f35b61027860048036038101906102739190611664565b6106c5565b005b610294600480360381019061028f91906115a4565b610723565b6040516102a191906119cc565b60405180910390f35b6102b261076b565b005b6102bc6108c3565b005b6102c661091d565b6040516102d39190611854565b60405180910390f35b6102e4610947565b6040516102f191906119cc565b60405180910390f35b61030261094d565b60405161030f919061188a565b60405180910390f35b610332600480360381019061032d9190611664565b6109df565b60405161033f919061186f565b60405180910390f35b610362600480360381019061035d9190611664565b610aac565b60405161036f919061186f565b60405180910390f35b610392600480360381019061038d91906115d1565b610aca565b60405161039f91906119cc565b60405180910390f35b6103c260048036038101906103bd91906115a4565b610b51565b005b6000600760009054906101000a900460ff16905090565b6060600380546103ea90611b30565b80601f016020809104026020016040519081016040528092919081815260200182805461041690611b30565b80156104635780601f1061043857610100808354040283529160200191610463565b820191906000526020600020905b81548152906001019060200180831161044657829003601f168201915b5050505050905090565b600061048161047a610d18565b8484610d20565b6001905092915050565b6000600254905090565b60006104a2848484610eeb565b610563846104ae610d18565b61055e85604051806060016040528060288152602001611e8060289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610514610d18565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111809092919063ffffffff16565b610d20565b600190509392505050565b6000600560009054906101000a900460ff16905090565b600061062e610592610d18565b8461062985600160006105a3610d18565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111e490919063ffffffff16565b610d20565b6001905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546006819055506000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600760009054906101000a900460ff1615610715576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070c9061198c565b60405180910390fd5b61071f8282611242565b5050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610773610d18565b73ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610802576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107f99061192c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600760009054906101000a900460ff1615610913576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090a9061198c565b60405180910390fd5b61091b6112e7565b565b6000600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60065481565b60606004805461095c90611b30565b80601f016020809104026020016040519081016040528092919081815260200182805461098890611b30565b80156109d55780601f106109aa576101008083540402835291602001916109d5565b820191906000526020600020905b8154815290600101906020018083116109b857829003601f168201915b5050505050905090565b6000610aa26109ec610d18565b84610a9d85604051806060016040528060258152602001611ea86025913960016000610a16610d18565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111809092919063ffffffff16565b610d20565b6001905092915050565b6000610ac0610ab9610d18565b8484610eeb565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610b59610d18565b73ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610be8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bdf9061192c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c4f906118cc565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d879061196c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e00576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610df7906118ec565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ede91906119cc565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f529061194c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610fcb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc2906118ac565b60405180910390fd5b610fd6838383611388565b61104181604051806060016040528060268152602001611e5a602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111809092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110d4816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111e490919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161117391906119cc565b60405180910390a3505050565b60008383111582906111c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111bf919061188a565b60405180910390fd5b50600083856111d79190611a74565b9050809150509392505050565b60008082846111f39190611a1e565b905083811015611238576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161122f9061190c565b60405180910390fd5b8091505092915050565b61124a610d18565b73ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146112d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112d09061192c565b60405180910390fd5b6112e38282611398565b5050565b6112ef610d18565b73ffffffffffffffffffffffffffffffffffffffff16600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461137e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113759061192c565b60405180910390fd5b61138661152c565b565b611393838383611575565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611408576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ff906119ac565b60405180910390fd5b61141460008383611388565b611429816002546111e490919063ffffffff16565b600281905550611480816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111e490919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161152091906119cc565b60405180910390a35050565b6001600760006101000a81548160ff0219169083151502179055507fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0860405160405180910390a1565b505050565b60008135905061158981611e2b565b92915050565b60008135905061159e81611e42565b92915050565b6000602082840312156115ba576115b9611bc0565b5b60006115c88482850161157a565b91505092915050565b600080604083850312156115e8576115e7611bc0565b5b60006115f68582860161157a565b92505060206116078582860161157a565b9150509250929050565b60008060006060848603121561162a57611629611bc0565b5b60006116388682870161157a565b93505060206116498682870161157a565b925050604061165a8682870161158f565b9150509250925092565b6000806040838503121561167b5761167a611bc0565b5b60006116898582860161157a565b925050602061169a8582860161158f565b9150509250929050565b6116ad81611aa8565b82525050565b6116bc81611aba565b82525050565b60006116cd82611a02565b6116d78185611a0d565b93506116e7818560208601611afd565b6116f081611bc5565b840191505092915050565b6000611708602383611a0d565b915061171382611bd6565b604082019050919050565b600061172b602683611a0d565b915061173682611c25565b604082019050919050565b600061174e602283611a0d565b915061175982611c74565b604082019050919050565b6000611771601b83611a0d565b915061177c82611cc3565b602082019050919050565b6000611794602083611a0d565b915061179f82611cec565b602082019050919050565b60006117b7602583611a0d565b91506117c282611d15565b604082019050919050565b60006117da602483611a0d565b91506117e582611d64565b604082019050919050565b60006117fd602283611a0d565b915061180882611db3565b604082019050919050565b6000611820601f83611a0d565b915061182b82611e02565b602082019050919050565b61183f81611ae6565b82525050565b61184e81611af0565b82525050565b600060208201905061186960008301846116a4565b92915050565b600060208201905061188460008301846116b3565b92915050565b600060208201905081810360008301526118a481846116c2565b905092915050565b600060208201905081810360008301526118c5816116fb565b9050919050565b600060208201905081810360008301526118e58161171e565b9050919050565b6000602082019050818103600083015261190581611741565b9050919050565b6000602082019050818103600083015261192581611764565b9050919050565b6000602082019050818103600083015261194581611787565b9050919050565b60006020820190508181036000830152611965816117aa565b9050919050565b60006020820190508181036000830152611985816117cd565b9050919050565b600060208201905081810360008301526119a5816117f0565b9050919050565b600060208201905081810360008301526119c581611813565b9050919050565b60006020820190506119e16000830184611836565b92915050565b60006020820190506119fc6000830184611845565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611a2982611ae6565b9150611a3483611ae6565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611a6957611a68611b62565b5b828201905092915050565b6000611a7f82611ae6565b9150611a8a83611ae6565b925082821015611a9d57611a9c611b62565b5b828203905092915050565b6000611ab382611ac6565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611b1b578082015181840152602081019050611b00565b83811115611b2a576000848401525b50505050565b60006002820490506001821680611b4857607f821691505b60208210811415611b5c57611b5b611b91565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332304d696e7461626c653a206d696e74696e672069732066696e69736860008201527f6564000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b611e3481611aa8565b8114611e3f57600080fd5b50565b611e4b81611ae6565b8114611e5657600080fd5b5056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122011d6aa32a52f13724439331c99d3ab1777561b1fe5e60286e4c692fe36f90b1064736f6c63430008070033", 659 "abi": [ 660 { 661 "inputs": [ 662 { 663 "internalType": "string", 664 "name": "symbol", 665 "type": "string" 666 } 667 ], 668 "stateMutability": "nonpayable", 669 "type": "constructor" 670 }, 671 { 672 "anonymous": false, 673 "inputs": [ 674 { 675 "indexed": true, 676 "internalType": "address", 677 "name": "owner", 678 "type": "address" 679 }, 680 { 681 "indexed": true, 682 "internalType": "address", 683 "name": "spender", 684 "type": "address" 685 }, 686 { 687 "indexed": false, 688 "internalType": "uint256", 689 "name": "value", 690 "type": "uint256" 691 } 692 ], 693 "name": "Approval", 694 "type": "event" 695 }, 696 { 697 "anonymous": false, 698 "inputs": [], 699 "name": "MintFinished", 700 "type": "event" 701 }, 702 { 703 "anonymous": false, 704 "inputs": [ 705 { 706 "indexed": true, 707 "internalType": "address", 708 "name": "previousOwner", 709 "type": "address" 710 }, 711 { 712 "indexed": true, 713 "internalType": "address", 714 "name": "newOwner", 715 "type": "address" 716 } 717 ], 718 "name": "OwnershipTransferred", 719 "type": "event" 720 }, 721 { 722 "anonymous": false, 723 "inputs": [ 724 { 725 "indexed": true, 726 "internalType": "address", 727 "name": "from", 728 "type": "address" 729 }, 730 { 731 "indexed": true, 732 "internalType": "address", 733 "name": "to", 734 "type": "address" 735 }, 736 { 737 "indexed": false, 738 "internalType": "uint256", 739 "name": "value", 740 "type": "uint256" 741 } 742 ], 743 "name": "Transfer", 744 "type": "event" 745 }, 746 { 747 "inputs": [ 748 { 749 "internalType": "address", 750 "name": "owner", 751 "type": "address" 752 }, 753 { 754 "internalType": "address", 755 "name": "spender", 756 "type": "address" 757 } 758 ], 759 "name": "allowance", 760 "outputs": [ 761 { 762 "internalType": "uint256", 763 "name": "", 764 "type": "uint256" 765 } 766 ], 767 "stateMutability": "view", 768 "type": "function" 769 }, 770 { 771 "inputs": [ 772 { 773 "internalType": "address", 774 "name": "spender", 775 "type": "address" 776 }, 777 { 778 "internalType": "uint256", 779 "name": "amount", 780 "type": "uint256" 781 } 782 ], 783 "name": "approve", 784 "outputs": [ 785 { 786 "internalType": "bool", 787 "name": "", 788 "type": "bool" 789 } 790 ], 791 "stateMutability": "nonpayable", 792 "type": "function" 793 }, 794 { 795 "inputs": [ 796 { 797 "internalType": "address", 798 "name": "account", 799 "type": "address" 800 } 801 ], 802 "name": "balanceOf", 803 "outputs": [ 804 { 805 "internalType": "uint256", 806 "name": "", 807 "type": "uint256" 808 } 809 ], 810 "stateMutability": "view", 811 "type": "function" 812 }, 813 { 814 "inputs": [], 815 "name": "decimals", 816 "outputs": [ 817 { 818 "internalType": "uint8", 819 "name": "", 820 "type": "uint8" 821 } 822 ], 823 "stateMutability": "view", 824 "type": "function" 825 }, 826 { 827 "inputs": [ 828 { 829 "internalType": "address", 830 "name": "spender", 831 "type": "address" 832 }, 833 { 834 "internalType": "uint256", 835 "name": "subtractedValue", 836 "type": "uint256" 837 } 838 ], 839 "name": "decreaseAllowance", 840 "outputs": [ 841 { 842 "internalType": "bool", 843 "name": "", 844 "type": "bool" 845 } 846 ], 847 "stateMutability": "nonpayable", 848 "type": "function" 849 }, 850 { 851 "inputs": [], 852 "name": "finishMinting", 853 "outputs": [], 854 "stateMutability": "nonpayable", 855 "type": "function" 856 }, 857 { 858 "inputs": [ 859 { 860 "internalType": "address", 861 "name": "spender", 862 "type": "address" 863 }, 864 { 865 "internalType": "uint256", 866 "name": "addedValue", 867 "type": "uint256" 868 } 869 ], 870 "name": "increaseAllowance", 871 "outputs": [ 872 { 873 "internalType": "bool", 874 "name": "", 875 "type": "bool" 876 } 877 ], 878 "stateMutability": "nonpayable", 879 "type": "function" 880 }, 881 { 882 "inputs": [], 883 "name": "lastBalance", 884 "outputs": [ 885 { 886 "internalType": "uint256", 887 "name": "", 888 "type": "uint256" 889 } 890 ], 891 "stateMutability": "view", 892 "type": "function" 893 }, 894 { 895 "inputs": [ 896 { 897 "internalType": "address", 898 "name": "account", 899 "type": "address" 900 }, 901 { 902 "internalType": "uint256", 903 "name": "amount", 904 "type": "uint256" 905 } 906 ], 907 "name": "mint", 908 "outputs": [], 909 "stateMutability": "nonpayable", 910 "type": "function" 911 }, 912 { 913 "inputs": [], 914 "name": "mintingFinished", 915 "outputs": [ 916 { 917 "internalType": "bool", 918 "name": "", 919 "type": "bool" 920 } 921 ], 922 "stateMutability": "view", 923 "type": "function" 924 }, 925 { 926 "inputs": [], 927 "name": "name", 928 "outputs": [ 929 { 930 "internalType": "string", 931 "name": "", 932 "type": "string" 933 } 934 ], 935 "stateMutability": "view", 936 "type": "function" 937 }, 938 { 939 "inputs": [], 940 "name": "owner", 941 "outputs": [ 942 { 943 "internalType": "address", 944 "name": "", 945 "type": "address" 946 } 947 ], 948 "stateMutability": "view", 949 "type": "function" 950 }, 951 { 952 "inputs": [], 953 "name": "renounceOwnership", 954 "outputs": [], 955 "stateMutability": "nonpayable", 956 "type": "function" 957 }, 958 { 959 "inputs": [], 960 "name": "symbol", 961 "outputs": [ 962 { 963 "internalType": "string", 964 "name": "", 965 "type": "string" 966 } 967 ], 968 "stateMutability": "view", 969 "type": "function" 970 }, 971 { 972 "inputs": [], 973 "name": "totalSupply", 974 "outputs": [ 975 { 976 "internalType": "uint256", 977 "name": "", 978 "type": "uint256" 979 } 980 ], 981 "stateMutability": "view", 982 "type": "function" 983 }, 984 { 985 "inputs": [ 986 { 987 "internalType": "address", 988 "name": "recipient", 989 "type": "address" 990 }, 991 { 992 "internalType": "uint256", 993 "name": "amount", 994 "type": "uint256" 995 } 996 ], 997 "name": "transfer", 998 "outputs": [ 999 { 1000 "internalType": "bool", 1001 "name": "", 1002 "type": "bool" 1003 } 1004 ], 1005 "stateMutability": "nonpayable", 1006 "type": "function" 1007 }, 1008 { 1009 "inputs": [ 1010 { 1011 "internalType": "address", 1012 "name": "sender", 1013 "type": "address" 1014 }, 1015 { 1016 "internalType": "address", 1017 "name": "recipient", 1018 "type": "address" 1019 }, 1020 { 1021 "internalType": "uint256", 1022 "name": "amount", 1023 "type": "uint256" 1024 } 1025 ], 1026 "name": "transferFrom", 1027 "outputs": [ 1028 { 1029 "internalType": "bool", 1030 "name": "", 1031 "type": "bool" 1032 } 1033 ], 1034 "stateMutability": "nonpayable", 1035 "type": "function" 1036 }, 1037 { 1038 "inputs": [ 1039 { 1040 "internalType": "address", 1041 "name": "newOwner", 1042 "type": "address" 1043 } 1044 ], 1045 "name": "transferOwnership", 1046 "outputs": [], 1047 "stateMutability": "nonpayable", 1048 "type": "function" 1049 }, 1050 { 1051 "inputs": [ 1052 { 1053 "internalType": "address", 1054 "name": "account", 1055 "type": "address" 1056 } 1057 ], 1058 "name": "updateBalance", 1059 "outputs": [ 1060 { 1061 "internalType": "uint256", 1062 "name": "", 1063 "type": "uint256" 1064 } 1065 ], 1066 "stateMutability": "nonpayable", 1067 "type": "function" 1068 } 1069 ] 1070 } 1071 ], 1072 "expectedNewLeafs": [ 1073 { 1074 "address": "0xd40Ab51C8141FaB2fe0f42c687D7bC73A9502212", 1075 "nonce": "0", 1076 "balance": "0", 1077 "storage": null, 1078 "isSmartContract": false, 1079 "hashBytecode": "0x0000000000000000000000000000000000000000000000000000000000000000", 1080 "bytecodeLength": 0 1081 }, 1082 { 1083 "address": "0x617b3a3528F9cDd6630fd3301B9c8911F7Bf063D", 1084 "nonce": "5", 1085 "balance": "99999743524000000000", 1086 "storage": null, 1087 "isSmartContract": false, 1088 "hashBytecode": "0x0000000000000000000000000000000000000000000000000000000000000000", 1089 "bytecodeLength": 0 1090 }, 1091 { 1092 "address": "0x4d5Cf5032B2a844602278b01199ED191A86c93ff", 1093 "nonce": "4", 1094 "balance": "199996613987000000000", 1095 "storage": null, 1096 "isSmartContract": false, 1097 "hashBytecode": "0x0000000000000000000000000000000000000000000000000000000000000000", 1098 "bytecodeLength": 0 1099 }, 1100 { 1101 "address": "0x1275fbb540c8efc58b812ba83b0d0b8b9917ae98", 1102 "nonce": "2", 1103 "balance": "0", 1104 "storage": { 1105 "0x2091d7f8e197234fbae096c5d1c6d9a0af52e606954c1503c0e5cdc2f512f587": "0x9eb45fe565bd50b50a542132ca29a4789c64ea5d", 1106 "0x32f01e9fb560458799c7ad5670f28e39f423ec38958fa9d2134f02919cf08eef": "0x9eb45fe565bd50b50a542132ca29a4789c64ea5d", 1107 "0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b": "0x9eb45fe565bd50b50a542132ca29a4789c64ea5d", 1108 "0x0000000000000000000000000000000000000000000000000000000000000001": "0x617b3a3528f9cdd6630fd3301b9c8911f7bf063d", 1109 "0x0000000000000000000000000000000000000000000000000000000000000003": "0x01" 1110 }, 1111 "isSmartContract": true, 1112 "hashBytecode": "0x33f297f346b1ad951fda991d6b4d19b9a332b510d3ca65c3b8a7d0aebe8d06c0", 1113 "bytecodeLength": 18864 1114 }, 1115 { 1116 "address": "0x85e844b762a271022b692cf99ce5c59ba0650ac8", 1117 "nonce": "1", 1118 "balance": "0", 1119 "storage": { 1120 "0x1ffabaa92dc53f3882949e3f1b5ada8bbe2c346d75d145c08075bc261a1eb57e": "0x29a2241af62c0000", 1121 "0x5c9164227e4e2850b9fc759a61468f2c11426c1144a6df87b4a501cc3915e91d": "0x6124fee993bc0000", 1122 "0x0000000000000000000000000000000000000000000000000000000000000002": "0x8ac7230489e80000", 1123 "0x0000000000000000000000000000000000000000000000000000000000000005": "0x12", 1124 "0x0000000000000000000000000000000000000000000000000000000000000007": "0x617b3a3528f9cdd6630fd3301b9c8911f7bf063d00", 1125 "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5a4b434f494e410000000000000000000000000000000000000000000000000e", 1126 "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5a4b434f494e410000000000000000000000000000000000000000000000000e" 1127 }, 1128 "isSmartContract": true, 1129 "hashBytecode": "0x6a4f4d0553421e715aade51ef1754586485a905fd5826768bc7952704a04c4ba", 1130 "bytecodeLength": 7938 1131 }, 1132 { 1133 "address": "0x13db4b51c5174ee2366e878a367aa1d426970ade", 1134 "nonce": "1", 1135 "balance": "0", 1136 "storage": { 1137 "0x1ffabaa92dc53f3882949e3f1b5ada8bbe2c346d75d145c08075bc261a1eb57e": "0x3782dace9d900000", 1138 "0x0000000000000000000000000000000000000000000000000000000000000002": "0x02d1a51c7e00500000", 1139 "0x0000000000000000000000000000000000000000000000000000000000000005": "0x12", 1140 "0x0000000000000000000000000000000000000000000000000000000000000007": "0x617b3a3528f9cdd6630fd3301b9c8911f7bf063d00", 1141 "0x5c9164227e4e2850b9fc759a61468f2c11426c1144a6df87b4a501cc3915e91d": "0x6124fee993bc0000", 1142 "0x5eff3f6834f82409f2dbfe5bcddfb5bd62b8ea2ebf2327cfdb9577734aa9a1b2": "0x0238fd42c5cf040000", 1143 "0x0000000000000000000000000000000000000000000000000000000000000003": "0x5a4b434f494e420000000000000000000000000000000000000000000000000e", 1144 "0x0000000000000000000000000000000000000000000000000000000000000004": "0x5a4b434f494e420000000000000000000000000000000000000000000000000e" 1145 }, 1146 "isSmartContract": true, 1147 "hashBytecode": "0x6a4f4d0553421e715aade51ef1754586485a905fd5826768bc7952704a04c4ba", 1148 "bytecodeLength": 7938 1149 } 1150 ] 1151 }