[ { "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": "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": [ { "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": "amount", "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": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "subtractedValue", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "mint", "outputs": [], "stateMutability": "nonpayable", "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": "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": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]
6080346200039757601f601f196001600160401b03620012553881900384810184168601838111878210176200039c578692829160405283396020958691810103126200039757519360ff8516850362000397576200005d620003b2565b6011815270577261707065642048616e647368616b6560781b8282015262000084620003b2565b946004958681526357484e5360e01b848201528251938585116200029d576003948554946001958681811c911680156200038c575b84821014620003775790818684931162000321575b508390868311600114620002be57600092620002b2575b505060001982881b1c191690851b1785555b81519586116200029d5787548481811c9116801562000292575b828210146200027d5783811162000232575b5080928611600114620001c6575084955090849291600095620001ba575b50501b92600019911b1c19161790555b60055460405191336001600160a01b0383167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a36001600160a81b03199091163360ff60a01b19161760a09190911b60ff60a01b1617600555610e829081620003d38239f35b01519350388062000141565b939295859081168860005285600020956000905b89838310620002175750505010620001fc575b50505050811b01905562000151565b01519060f884600019921b161c1916905538808080620001ed565b858701518955909701969485019488935090810190620001da565b88600052816000208480890160051c820192848a1062000273575b0160051c019085905b8281106200026657505062000123565b6000815501859062000256565b925081926200024d565b602289634e487b7160e01b6000525260246000fd5b90607f169062000111565b604188634e487b7160e01b6000525260246000fd5b015190503880620000e5565b908a8894169189600052856000209260005b878282106200030a5750508411620002f1575b505050811b018555620000f7565b0151600019838a1b60f8161c19169055388080620002e3565b8385015186558b97909501949384019301620002d0565b90915087600052836000208680850160051c8201928686106200036d575b918991869594930160051c01915b8281106200035d575050620000ce565b600081558594508991016200034d565b925081926200033f565b60228b634e487b7160e01b6000525260246000fd5b90607f1690620000b9565b600080fd5b634e487b7160e01b600052604160045260246000fd5b60408051919082016001600160401b038111838210176200039c5760405256fe6080604081815260048036101561001557600080fd5b600092833560e01c90816306fdde031461089557508063095ea7b31461086b57806318160ddd1461084c57806323b872dd1461073c578063313ce5671461071757806339509351146106bb57806340c10f19146105ce57806370a082311461058b578063715018a61461050b5780638da5cb5b146104d657806395d89b4114610357578063a457c2d714610270578063a9059cbb1461023f578063dd62ed3e146101e55763f2fde38b146100c857600080fd5b346101e15760206003193601126101e1576100e16109c2565b906100ea610a0d565b73ffffffffffffffffffffffffffffffffffffffff80921692831561015e575050600554827fffffffffffffffffffffffff0000000000000000000000000000000000000000821617600555167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08380a380f35b90602060849251917f08c379a0000000000000000000000000000000000000000000000000000000008352820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152fd5b8280fd5b50503461023b578060031936011261023b57806020926102036109c2565b61020b6109ea565b73ffffffffffffffffffffffffffffffffffffffff91821683526001865283832091168252845220549051908152f35b5080fd5b50503461023b578060031936011261023b5760209061026961025f6109c2565b6024359033610ac8565b5160018152f35b50823461035457826003193601126103545761028a6109c2565b918360243592338152600160205281812073ffffffffffffffffffffffffffffffffffffffff861682526020522054908282106102d1576020856102698585038733610cd7565b60849060208651917f08c379a0000000000000000000000000000000000000000000000000000000008352820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152fd5b80fd5b5091903461023b578160031936011261023b57805190828454600181811c908083169283156104cc575b60209384841081146104a05783885287959493929181156104635750600114610405575b50505003601f01601f191682019267ffffffffffffffff8411838510176103d957508291826103d592528261097a565b0390f35b806041867f4e487b71000000000000000000000000000000000000000000000000000000006024945252fd5b8888529193925086917f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b5b82841061044d5750505090601f1992601f928201019181936103a5565b8054888501870152879450928501928101610430565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016848701525050151560051b830101905081601f601f196103a5565b60248960228c7f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b91607f1691610381565b50503461023b578160031936011261023b5760209073ffffffffffffffffffffffffffffffffffffffff600554169051908152f35b8334610354578060031936011261035457610524610a0d565b8073ffffffffffffffffffffffffffffffffffffffff6005547fffffffffffffffffffffffff00000000000000000000000000000000000000008116600555167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b50503461023b57602060031936011261023b578060209273ffffffffffffffffffffffffffffffffffffffff6105bf6109c2565b16815280845220549051908152f35b5090346101e157806003193601126101e1576105e86109c2565b9073ffffffffffffffffffffffffffffffffffffffff6024359261060a610a0d565b1692831561065f57506020827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef926106458795600254610a8c565b60025585855284835280852082815401905551908152a380f35b602060649251917f08c379a0000000000000000000000000000000000000000000000000000000008352820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152fd5b50503461023b578060031936011261023b576102696020926107106106de6109c2565b913381526001865284812073ffffffffffffffffffffffffffffffffffffffff84168252865284602435912054610a8c565b9033610cd7565b50503461023b578160031936011261023b5760209060ff60055460a01c169051908152f35b5082903461023b57606060031936011261023b576107586109c2565b6107606109ea565b91846044359473ffffffffffffffffffffffffffffffffffffffff8416815260016020528181203382526020522054907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036107c6575b602086610269878787610ac8565b8482106107ef57509183916107e46020969561026995033383610cd7565b9193948193506107b8565b60649060208751917f08c379a0000000000000000000000000000000000000000000000000000000008352820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152fd5b50503461023b578160031936011261023b576020906002549051908152f35b50503461023b578060031936011261023b5760209061026961088b6109c2565b6024359033610cd7565b84915083346101e157826003193601126101e15782600354600181811c90808316928315610970575b60209384841081146104a057838852879594939291811561046357506001146109115750505003601f01601f191682019267ffffffffffffffff8411838510176103d957508291826103d592528261097a565b600388529193925086917fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b5b82841061095a5750505090601f1992601f928201019181936103a5565b805488850187015287945092850192810161093d565b91607f16916108be565b60208082528251818301819052939260005b8581106109ae57505050601f19601f8460006040809697860101520116010190565b81810183015184820160400152820161098c565b6004359073ffffffffffffffffffffffffffffffffffffffff821682036109e557565b600080fd5b6024359073ffffffffffffffffffffffffffffffffffffffff821682036109e557565b73ffffffffffffffffffffffffffffffffffffffff600554163303610a2e57565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b91908201809211610a9957565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b73ffffffffffffffffffffffffffffffffffffffff809116918215610c535716918215610bcf57600082815280602052604081205491808310610b4b57604082827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef958760209652828652038282205586815220818154019055604051908152a3565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152fd5b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f65737300000000000000000000000000000000000000000000000000000000006064820152fd5b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152fd5b73ffffffffffffffffffffffffffffffffffffffff809116918215610dc95716918215610d455760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152fd5b60846040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152fdfea26469706673582212208f0347572e8e0b0372be7bcc1b1cf4df4affaa4c9c7058023d1fd8386afa701e64736f6c634300081100330000000000000000000000000000000000000000000000000000000000000012