[ { "inputs": [ { "internalType": "string", "name": "name_", "type": "string" }, { "internalType": "string", "name": "symbol_", "type": "string" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "allowance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientAllowance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "uint256", "name": "balance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientBalance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "approver", "type": "address" } ], "name": "ERC20InvalidApprover", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "receiver", "type": "address" } ], "name": "ERC20InvalidReceiver", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" } ], "name": "ERC20InvalidSender", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" } ], "name": "ERC20InvalidSpender", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" } ], "name": "OwnableInvalidOwner", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "OwnableUnauthorizedAccount", "type": "error" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [], "name": "MINT_DURATION", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "mint", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "mintAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "mintStartTime", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
60806040526a0422ca8b0a00a42500000060065534801561001e575f80fd5b50604051611b54380380611b5483398181016040528101906100409190610303565b33828281600390816100529190610586565b5080600490816100629190610586565b5050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036100d5575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016100cc9190610694565b60405180910390fd5b6100e4816100f360201b60201c565b504260078190555050506106ad565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b610215826101cf565b810181811067ffffffffffffffff82111715610234576102336101df565b5b80604052505050565b5f6102466101b6565b9050610252828261020c565b919050565b5f67ffffffffffffffff821115610271576102706101df565b5b61027a826101cf565b9050602081019050919050565b8281835e5f83830152505050565b5f6102a76102a284610257565b61023d565b9050828152602081018484840111156102c3576102c26101cb565b5b6102ce848285610287565b509392505050565b5f82601f8301126102ea576102e96101c7565b5b81516102fa848260208601610295565b91505092915050565b5f8060408385031215610319576103186101bf565b5b5f83015167ffffffffffffffff811115610336576103356101c3565b5b610342858286016102d6565b925050602083015167ffffffffffffffff811115610363576103626101c3565b5b61036f858286016102d6565b9150509250929050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806103c757607f821691505b6020821081036103da576103d9610383565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261043c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610401565b6104468683610401565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61048a6104856104808461045e565b610467565b61045e565b9050919050565b5f819050919050565b6104a383610470565b6104b76104af82610491565b84845461040d565b825550505050565b5f90565b6104cb6104bf565b6104d681848461049a565b505050565b5b818110156104f9576104ee5f826104c3565b6001810190506104dc565b5050565b601f82111561053e5761050f816103e0565b610518846103f2565b81016020851015610527578190505b61053b610533856103f2565b8301826104db565b50505b505050565b5f82821c905092915050565b5f61055e5f1984600802610543565b1980831691505092915050565b5f610576838361054f565b9150826002028217905092915050565b61058f82610379565b67ffffffffffffffff8111156105a8576105a76101df565b5b6105b282546103b0565b6105bd8282856104fd565b5f60209050601f8311600181146105ee575f84156105dc578287015190505b6105e6858261056b565b86555061064d565b601f1984166105fc866103e0565b5f5b82811015610623578489015182556001820191506020850194506020810190506105fe565b86831015610640578489015161063c601f89168261054f565b8355505b6001600288020188555050505b505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61067e82610655565b9050919050565b61068e81610674565b82525050565b5f6020820190506106a75f830184610685565b92915050565b61149a806106ba5f395ff3fe608060405234801561000f575f80fd5b50600436106100fe575f3560e01c806370a082311161009557806395d89b411161006457806395d89b4114610278578063a9059cbb14610296578063dd62ed3e146102c6578063f2fde38b146102f6576100fe565b806370a0823114610202578063715018a6146102325780638da5cb5b1461023c578063931e2e491461025a576100fe565b806323b872dd116100d157806323b872dd14610178578063313ce567146101a85780635a2bcc18146101c657806362bc5f7b146101e4576100fe565b806306fdde0314610102578063095ea7b3146101205780631249c58b1461015057806318160ddd1461015a575b5f80fd5b61010a610312565b6040516101179190610fb5565b60405180910390f35b61013a60048036038101906101359190611066565b6103a2565b60405161014791906110be565b60405180910390f35b6101586103c4565b005b610162610570565b60405161016f91906110e6565b60405180910390f35b610192600480360381019061018d91906110ff565b610579565b60405161019f91906110be565b60405180910390f35b6101b06105a7565b6040516101bd919061116a565b60405180910390f35b6101ce6105af565b6040516101db91906110e6565b60405180910390f35b6101ec6105b5565b6040516101f991906110e6565b60405180910390f35b61021c60048036038101906102179190611183565b6105bb565b60405161022991906110e6565b60405180910390f35b61023a610600565b005b610244610613565b60405161025191906111bd565b60405180910390f35b61026261063b565b60405161026f91906110e6565b60405180910390f35b610280610641565b60405161028d9190610fb5565b60405180910390f35b6102b060048036038101906102ab9190611066565b6106d1565b6040516102bd91906110be565b60405180910390f35b6102e060048036038101906102db91906111d6565b6106f3565b6040516102ed91906110e6565b60405180910390f35b610310600480360381019061030b9190611183565b610775565b005b60606003805461032190611241565b80601f016020809104026020016040519081016040528092919081815260200182805461034d90611241565b80156103985780601f1061036f57610100808354040283529160200191610398565b820191905f5260205f20905b81548152906001019060200180831161037b57829003601f168201915b5050505050905090565b5f806103ac6107f9565b90506103b9818585610800565b600191505092915050565b6138406007546103d4919061129e565b4210610415576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040c9061131b565b60405180910390fd5b60085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161561049f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161049690611383565b60405180910390fd5b3273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461050d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161050490611411565b60405180910390fd5b600160085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555061056e33600654610812565b565b5f600254905090565b5f806105836107f9565b9050610590858285610891565b61059b858585610923565b60019150509392505050565b5f6012905090565b60065481565b61384081565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610608610a13565b6106115f610a9a565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60075481565b60606004805461065090611241565b80601f016020809104026020016040519081016040528092919081815260200182805461067c90611241565b80156106c75780601f1061069e576101008083540402835291602001916106c7565b820191905f5260205f20905b8154815290600101906020018083116106aa57829003601f168201915b5050505050905090565b5f806106db6107f9565b90506106e8818585610923565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61077d610a13565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036107ed575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016107e491906111bd565b60405180910390fd5b6107f681610a9a565b50565b5f33905090565b61080d8383836001610b5d565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610882575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161087991906111bd565b60405180910390fd5b61088d5f8383610d2c565b5050565b5f61089c84846106f3565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461091d578181101561090e578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016109059392919061142f565b60405180910390fd5b61091c84848484035f610b5d565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610993575f6040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161098a91906111bd565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a03575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016109fa91906111bd565b60405180910390fd5b610a0e838383610d2c565b505050565b610a1b6107f9565b73ffffffffffffffffffffffffffffffffffffffff16610a39610613565b73ffffffffffffffffffffffffffffffffffffffff1614610a9857610a5c6107f9565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610a8f91906111bd565b60405180910390fd5b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610bcd575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610bc491906111bd565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c3d575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610c3491906111bd565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610d26578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610d1d91906110e6565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d7c578060025f828254610d70919061129e565b92505081905550610e4a565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610e05578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610dfc9392919061142f565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610e91578060025f8282540392505081905550610edb565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610f3891906110e6565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610f8782610f45565b610f918185610f4f565b9350610fa1818560208601610f5f565b610faa81610f6d565b840191505092915050565b5f6020820190508181035f830152610fcd8184610f7d565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61100282610fd9565b9050919050565b61101281610ff8565b811461101c575f80fd5b50565b5f8135905061102d81611009565b92915050565b5f819050919050565b61104581611033565b811461104f575f80fd5b50565b5f813590506110608161103c565b92915050565b5f806040838503121561107c5761107b610fd5565b5b5f6110898582860161101f565b925050602061109a85828601611052565b9150509250929050565b5f8115159050919050565b6110b8816110a4565b82525050565b5f6020820190506110d15f8301846110af565b92915050565b6110e081611033565b82525050565b5f6020820190506110f95f8301846110d7565b92915050565b5f805f6060848603121561111657611115610fd5565b5b5f6111238682870161101f565b93505060206111348682870161101f565b925050604061114586828701611052565b9150509250925092565b5f60ff82169050919050565b6111648161114f565b82525050565b5f60208201905061117d5f83018461115b565b92915050565b5f6020828403121561119857611197610fd5565b5b5f6111a58482850161101f565b91505092915050565b6111b781610ff8565b82525050565b5f6020820190506111d05f8301846111ae565b92915050565b5f80604083850312156111ec576111eb610fd5565b5b5f6111f98582860161101f565b925050602061120a8582860161101f565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061125857607f821691505b60208210810361126b5761126a611214565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6112a882611033565b91506112b383611033565b92508282019050808211156112cb576112ca611271565b5b92915050565b7f4d696e74696e6720706572696f642068617320656e64656400000000000000005f82015250565b5f611305601883610f4f565b9150611310826112d1565b602082019050919050565b5f6020820190508181035f830152611332816112f9565b9050919050565b7f416464726573732068617320616c7265616479206d696e7465640000000000005f82015250565b5f61136d601a83610f4f565b915061137882611339565b602082019050919050565b5f6020820190508181035f83015261139a81611361565b9050919050565b7f436f6e74726163747320617265206e6f7420616c6c6f77656420746f206d696e5f8201527f7400000000000000000000000000000000000000000000000000000000000000602082015250565b5f6113fb602183610f4f565b9150611406826113a1565b604082019050919050565b5f6020820190508181035f830152611428816113ef565b9050919050565b5f6060820190506114425f8301866111ae565b61144f60208301856110d7565b61145c60408301846110d7565b94935050505056fea26469706673582212203db11558c93b58f377c78a1976a60017a37ff5e06e69e502042b41bec3c0da6864736f6c634300081a0033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004f09f90bc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f09f90bc00000000000000000000000000000000000000000000000000000000
0x000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004f09f90bc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f09f90bc00000000000000000000000000000000000000000000000000000000
----Decoded View------------Arg [0] : name_ (string): 🐼Arg [1] : symbol_ (string): 🐼
----Encoded View------------Arg [0] : 0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000004f09f90bc00000000000000000000000000000000000000000000000000000000Arg [1] : 0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000004f09f90bc00000000000000000000000000000000000000000000000000000000