[ { "inputs": [ { "internalType": "uint8", "name": "decimals", "type": "uint8" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "Approval", "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": "amount", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [], "name": "DOMAIN_SEPARATOR", "outputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" }, { "internalType": "address", "name": "", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "bool", "name": "blocking", "type": "bool" } ], "name": "blockTransfer", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "blocked", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "mint", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "nonces", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "value", "type": "uint256" }, { "internalType": "uint256", "name": "deadline", "type": "uint256" }, { "internalType": "uint8", "name": "v", "type": "uint8" }, { "internalType": "bytes32", "name": "r", "type": "bytes32" }, { "internalType": "bytes32", "name": "s", "type": "bytes32" } ], "name": "permit", "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": "amount", "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": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "ok", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" } ]
60e0604052346200004b576200001e62000018620000dc565b620001b4565b604051610e9362000611823960805181610495015260a05181610c23015260c05181610c4a0152610e9390f35b600080fd5b634e487b7160e01b600052604160045260246000fd5b90601f01601f191681019081106001600160401b038211176200008857604052565b62000050565b90620000a56200009d60405190565b928362000066565b565b60ff8116036200004b57565b90505190620000a582620000a7565b906020828203126200004b57620000d991620000b3565b90565b620000d9620014a480380380620000f3816200008e565b928339810190620000c2565b6001600160401b0381116200008857602090601f01601f19160190565b90620001326200012c83620000ff565b6200008e565b918252565b6200014360066200011c565b6505465737432360d41b602082015290565b620000d962000137565b6200016b60056200011c565b64054535432360dc1b602082015290565b620000d96200015f565b9060ff905b9181191691161790565b90620001a8620000d9620001b092151590565b825462000186565b9055565b620001d490620001c362000155565b620001cd6200017c565b90620003da565b620000a56000600662000195565b634e487b7160e01b600052602260045260246000fd5b90600160028304921680156200021b575b60208310146200021557565b620001e2565b91607f169162000209565b9160001960089290920291821b911b6200018b565b620000d9620000d9620000d99290565b919062000260620000d9620001b0936200023b565b90835462000226565b620000a5916000916200024b565b81811062000283575050565b8062000293600060019362000269565b0162000277565b9190601f8111620002aa57505050565b620002be620000a593600052602060002090565b906020601f840181900483019310620002e2575b6020601f90910104019062000277565b9091508190620002d2565b90620002f7815190565b906001600160401b03821162000088576200031f82620003188554620001f8565b856200029a565b602090601f83116001146200035e57620001b092916000918362000352575b5050600019600883021c1916906002021790565b0151905038806200033e565b601f198316916200037485600052602060002090565b9260005b818110620003b5575091600293918560019694106200039b575b50505002019055565b01516000196008601f8516021c1916905538808062000392565b9193602060018192878701518155019501920162000378565b90620000a591620002ed565b90620003ec620003f4926000620003ce565b6001620003ce565b6080524660a0526200040562000560565b60c052565b805460009392916200042a6200042083620001f8565b8085529360200190565b91600181169081156200048157506001146200044557505050565b620004599192939450600052602060002090565b916000925b8184106200046c5750500190565b8054848401526020909301926001016200045e565b92949550505060ff1916825215156020020190565b90620000d9916200040a565b90620000a5620004c092620004b660405190565b9384809262000496565b038362000066565b620000d990620004a2565b620000d990620004e9906001600160a01b031682565b6001600160a01b031690565b620000d990620004d3565b620000d990620004f5565b9052565b6200050b90620004e9565b90959492620000a5946200055162000558926200054a6080966200054360a088019c6000890152565b6020870152565b6040850152565b6060830152565b01906200050f565b7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f620005ff620005916000620004c8565b620005a56200059e825190565b9160200190565b207fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc692620005f246620005d83062000500565b90620005e360405190565b9687956020870195866200051a565b9081038252038262000066565b6200060c6200059e825190565b209056fe6080604052600436101561001257600080fd5b60003560e01c806306fdde0314610102578063095ea7b3146100fd57806318160ddd146100f857806323b872dd146100f3578063303bdd2c146100ee578063313ce567146100e95780633644e515146100e457806340c10f19146100df57806370a08231146100da5780637ecebe00146100d557806395d89b41146100d0578063a9059cbb146100cb578063d505accf146100c6578063dd62ed3e146100c15763e074d6a9036101125761070b565b6106c6565b610665565b6105cd565b6105b2565b61058b565b61055e565b6104d9565b6104be565b610480565b610465565b610423565b6103c7565b610377565b6102eb565b600091031261011257565b600080fd5b634e487b7160e01b600052600060045260246000fd5b634e487b7160e01b600052602260045260246000fd5b9060016002830492168015610163575b602083101461015e57565b61012d565b91607f1691610153565b8054600093929161018a61018083610143565b8085529360200190565b91600181169081156101dc57506001146101a357505050565b6101b69192939450600052602060002090565b916000925b8184106101c85750500190565b8054848401526020909301926001016101bb565b92949550505060ff1916825215156020020190565b906101fb9161016d565b90565b634e487b7160e01b600052604160045260246000fd5b90601f01601f1916810190811067ffffffffffffffff82111761023657604052565b6101fe565b9061025c6102559261024c60405190565b938480926101f1565b0383610214565b565b9060001061026f576101fb9061023b565b610117565b6101fb60008061025e565b60005b8381106102925750506000910152565b8181015183820152602001610282565b6102c36102cc6020936102d6936102b7815190565b80835293849260200190565b9586910161027f565b601f01601f191690565b0190565b60208082526101fb929101906102a2565b34610112576102fb366004610107565b610312610306610274565b604051918291826102da565b0390f35b6001600160a01b031690565b6001600160a01b0381165b0361011257565b9050359061025c82610322565b8061032d565b9050359061025c82610341565b9190604083820312610112576101fb9061036e8185610334565b93602001610347565b346101125761031261039361038d366004610354565b906107cf565b60405191829182901515815260200190565b6101fb916008021c81565b906101fb91546103a5565b6101fb600060026103b0565b34610112576103d7366004610107565b6103126103e26103bb565b6040515b9182918290815260200190565b9091606082840312610112576101fb61040c8484610334565b9361041a8160208601610334565b93604001610347565b34610112576103126103936104393660046103f3565b9161077a565b6101fb916008021c5b60ff1690565b906101fb915461043f565b6101fb6000600661044e565b3461011257610475366004610107565b610312610393610459565b3461011257610490366004610107565b6040517f000000000000000000000000000000000000000000000000000000000000000060ff168152602090f35b34610112576104ce366004610107565b6103126103e2610c21565b34610112576103126103936104ef366004610354565b90610758565b90602082820312610112576101fb91610334565b6101fb90610316906001600160a01b031682565b6101fb90610509565b6101fb9061051d565b9061053990610526565b600052602052604060002090565b6101fb9061055960039160009261052f565b6103b0565b34610112576103126103e26105743660046104f5565b610547565b6101fb9061055960059160009261052f565b34610112576103126103e26105a13660046104f5565b610579565b6101fb6000600161025e565b34610112576105c2366004610107565b6103126103066105a6565b34610112576103126103936105e3366004610354565b90610869565b60ff811661032d565b9050359061025c826105e9565b60e081830312610112576106138282610334565b926106218360208401610334565b9261062f8160408501610347565b9261063d8260608301610347565b926101fb61064e84608085016105f2565b9361065c8160a08601610347565b9360c001610347565b34610112576106846106783660046105ff565b95949094939193610a9d565b604051005b9190604083820312610112576101fb906106a38185610334565b93602001610334565b6105596101fb926106c160049360009461052f565b61052f565b34610112576103126103e26106dc366004610689565b906106ac565b80151561032d565b9050359061025c826106e2565b90602082820312610112576101fb916106ea565b346101125761068461071e3660046106f7565b61074d565b9060ff905b9181191691161790565b906107426101fb61074992151590565b8254610723565b9055565b61025c906006610732565b6107629190610deb565b600190565b6101fb90610448565b6101fb9054610767565b91906107866006610770565b61079957610793926108d5565b50600190565b505050600090565b9060001990610728565b6101fb6101fb6101fb9290565b906107c86101fb610749926107ab565b82546107a1565b336107e8836107e3846106c185600461052f565b6107b8565b61082861081e6108187f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92593610526565b93610526565b936103e660405190565b0390a3600190565b6101fb9081565b6101fb9054610830565b634e487b7160e01b600052601160045260246000fd5b9190820391821161086457565b610841565b336108a56108988360036106c1610880868361052f565b6108928961088d83610837565b610857565b906107b8565b610892856102d683610837565b61082861081e6108187fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef93610526565b8060046108e2828261052f565b6108f56108f033809361052f565b610837565b9086600019830361091c575b50505050506108a56108988360036106c1610880868361052f565b610936946109306106c1926107e395610857565b9461052f565b8038808086610901565b1561094757565b60405162461bcd60e51b815260206004820152601760248201527f5045524d49545f444541444c494e455f455850495245440000000000000000006044820152606490fd5b91946109db6109e2929897956109d460a0966109c461025c9a6109b460c08a019e60008b0152565b6001600160a01b03166020890152565b6001600160a01b03166040870152565b6060850152565b6080830152565b0152565b6020809392610a08610a036102d69461190160f01b815260020190565b918252565b01918252565b6109e261025c94610a37606094989795610a2d608086019a6000870152565b60ff166020850152565b6040830152565b6040513d6000823e3d90fd5b6103166101fb6101fb9290565b6101fb90610a4a565b15610a6757565b60405162461bcd60e51b815260206004820152600e60248201526d24a72b20a624a22fa9a4a3a722a960911b6044820152606490fd5b939094610b7e8397610b29610b5f6020978a610b358b60009a610ac8610ac04290565b861015610940565b610b29610ad3610c21565b957f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c992610b0185600561052f565b90610b18610b0e83610837565b9260018401610892565b60405197889660208801968761098c565b90810382520382610214565b610b47610b40825190565b9160200190565b2090610b5260405190565b9384928b840192836109e6565b610b6a610b40825190565b2092610b7560405190565b94859485610a0e565b838052039060015afa15610c1c57610bd2836107e3846106c1610ba360005160001b90565b610bb06103166000610a57565b6001600160a01b038216141580610c07575b610bcb90610a60565b600461052f565b610c0261081e6108187f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92593610526565b0390a3565b506001600160a01b0381811690881614610bc2565b610a3e565b7f00000000000000000000000000000000000000000000000000000000000000004603610c6c577f000000000000000000000000000000000000000000000000000000000000000090565b6101fb610d4e565b80546000939291610c8761018083610143565b91600181169081156101dc5750600114610ca057505050565b610cb39192939450600052602060002090565b916000925b818410610cc55750500190565b805484840152602090930192600101610cb8565b906101fb91610c74565b9061025c61025592610cf460405190565b93848092610cd9565b6101fb90610ce3565b9095949261025c94610d38610d3f92610d31608096610d2a60a088019c6000890152565b6020870152565b6040850152565b6060830152565b01906001600160a01b03169052565b7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f610dcf610d7c6000610cfd565b610d87610b40825190565b207fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc692610b2946610db730610526565b90610dc160405190565b968795602087019586610d06565b610dda610b40825190565b2090565b9190820180921161086457565b610e08610e0183610dfc6002610837565b610dde565b60026107b8565b610e23610e1682600361052f565b610892846102d683610837565b610e2d6000610a57565b610c0261081e6108187fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9361052656fea264697066735822122038adee96108462285020778669717b4def52520a95d23e44498da0809b72655864736f6c634300081400330000000000000000000000000000000000000000000000000000000000000012
0xa264697066735822122038adee96108462285020778669717b4def52520a95d23e44498da0809b72655864736f6c634300081400330000000000000000000000000000000000000000000000000000000000000012
----Decoded View------------Arg [0] : decimals (uint8): 7.345209389063674e+76
----Encoded View------------Arg [0] : 0xa264697066735800000000000000000000000000000000000000000000000000