[ { "inputs": [ { "internalType": "string", "name": "_name", "type": "string" }, { "internalType": "string", "name": "_symbol", "type": "string" }, { "internalType": "uint256", "name": "_initialSupply", "type": "uint256" }, { "internalType": "address", "name": "_owner", "type": "address" }, { "internalType": "address", "name": "_transferDenyListAddress", "type": "address" } ], "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": "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": [ { "internalType": "address", "name": "_from", "type": "address" }, { "internalType": "uint256", "name": "_value", "type": "uint256" } ], "name": "burn", "outputs": [], "stateMutability": "nonpayable", "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": [], "name": "holderCount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "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": [], "name": "isMigrated", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "migrate", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_to", "type": "address" }, { "internalType": "uint256", "name": "_value", "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": "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": [], "name": "transferDenyList", "outputs": [ { "internalType": "contract TransferDenyList", "name": "", "type": "address" } ], "stateMutability": "view", "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" } ]
60806040526009805460ff191690553480156200001b57600080fd5b50604051620014fc380380620014fc8339810160408190526200003e9162000478565b84518590859062000057906003906020850190620002e8565b5080516200006d906004906020840190620002e8565b5050600580546001600160a01b038086166001600160a01b0319928316179092556007805492851692909116919091179055508215620000b357620000b38284620000be565b505050505062000599565b60095460ff1615620001175760405162461bcd60e51b815260206004820152601c60248201527f526f756e64546f6b656e3a20414c52454144595f4d494752415445440000000060448201526064015b60405180910390fd5b6200012e82826200015d60201b620005561760201c565b620001598262000153816001600160a01b031660009081526020819052604090205490565b62000220565b5050565b6001600160a01b038216620001b55760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016200010e565b8060026000828254620001c9919062000527565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6001600160a01b03821660009081526008602052604090205460ff16811580159081906200024c575081155b15620002955760016006600082825462000267919062000527565b90915550506001600160a01b0384166000908152600860205260409020805460ff19166001179055620002e2565b80158015620002a15750815b15620002e257600160066000828254620002bc919062000542565b90915550506001600160a01b0384166000908152600860205260409020805460ff191690555b50505050565b828054620002f6906200055c565b90600052602060002090601f0160209004810192826200031a576000855562000365565b82601f106200033557805160ff191683800117855562000365565b8280016001018555821562000365579182015b828111156200036557825182559160200191906001019062000348565b506200037392915062000377565b5090565b5b8082111562000373576000815560010162000378565b634e487b7160e01b600052604160045260246000fd5b600082601f830112620003b657600080fd5b81516001600160401b0380821115620003d357620003d36200038e565b604051601f8301601f19908116603f01168101908282118183101715620003fe57620003fe6200038e565b816040528381526020925086838588010111156200041b57600080fd5b600091505b838210156200043f578582018301518183018401529082019062000420565b83821115620004515760008385830101525b9695505050505050565b80516001600160a01b03811681146200047357600080fd5b919050565b600080600080600060a086880312156200049157600080fd5b85516001600160401b0380821115620004a957600080fd5b620004b789838a01620003a4565b96506020880151915080821115620004ce57600080fd5b50620004dd88828901620003a4565b94505060408601519250620004f5606087016200045b565b915062000505608087016200045b565b90509295509295909350565b634e487b7160e01b600052601160045260246000fd5b600082198211156200053d576200053d62000511565b500190565b60008282101562000557576200055762000511565b500390565b600181811c908216806200057157607f821691505b602082108114156200059357634e487b7160e01b600052602260045260246000fd5b50919050565b610f5380620005a96000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c80638da5cb5b116100a2578063a457c2d711610071578063a457c2d714610238578063a9059cbb1461024b578063b06faf621461025e578063dd62ed3e1461026b578063ecf13d1f1461027e57600080fd5b80638da5cb5b146101ea5780638fd3ab801461021557806395d89b411461021d5780639dc29fac1461022557600080fd5b806323b872dd116100e957806323b872dd14610177578063313ce5671461018a578063395093511461019957806340c10f19146101ac57806370a08231146101c157600080fd5b806306fdde031461011b578063095ea7b31461013957806318160ddd1461015c5780631aab9a9f1461016e575b600080fd5b610123610291565b6040516101309190610d27565b60405180910390f35b61014c610147366004610d98565b610323565b6040519015158152602001610130565b6002545b604051908152602001610130565b61016060065481565b61014c610185366004610dc2565b61033b565b60405160128152602001610130565b61014c6101a7366004610d98565b610350565b6101bf6101ba366004610d98565b610372565b005b6101606101cf366004610dfe565b6001600160a01b031660009081526020819052604090205490565b6005546101fd906001600160a01b031681565b6040516001600160a01b039091168152602001610130565b6101bf6103b3565b6101236103fc565b6101bf610233366004610d98565b61040b565b61014c610246366004610d98565b610492565b61014c610259366004610d98565b610518565b60095461014c9060ff1681565b610160610279366004610e19565b61052b565b6007546101fd906001600160a01b031681565b6060600380546102a090610e4c565b80601f01602080910402602001604051908101604052809291908181526020018280546102cc90610e4c565b80156103195780601f106102ee57610100808354040283529160200191610319565b820191906000526020600020905b8154815290600101906020018083116102fc57829003601f168201915b5050505050905090565b600033610331818585610615565b5060019392505050565b6000610348848484610739565b949350505050565b600033610331818585610363838361052b565b61036d9190610e9d565b610615565b6005546001600160a01b031633146103a55760405162461bcd60e51b815260040161039c90610eb5565b60405180910390fd5b6103af8282610752565b5050565b6005546001600160a01b031633146103dd5760405162461bcd60e51b815260040161039c90610eb5565b6009805460ff19166001179055600580546001600160a01b0319169055565b6060600480546102a090610e4c565b60095460ff161561045e5760405162461bcd60e51b815260206004820152601c60248201527f526f756e64546f6b656e3a20414c52454144595f4d4947524154454400000000604482015260640161039c565b6005546001600160a01b031633146104885760405162461bcd60e51b815260040161039c90610eb5565b6103af82826107d7565b600033816104a0828661052b565b9050838110156105005760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b606482015260840161039c565b61050d8286868403610615565b506001949350505050565b600061052483836107e1565b9392505050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6001600160a01b0382166105ac5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640161039c565b80600260008282546105be9190610e9d565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6001600160a01b0383166106775760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161039c565b6001600160a01b0382166106d85760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161039c565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6000336107478582856107f4565b61050d85858561086e565b60095460ff16156107a55760405162461bcd60e51b815260206004820152601c60248201527f526f756e64546f6b656e3a20414c52454144595f4d4947524154454400000000604482015260640161039c565b6107af8282610556565b6103af826107d2846001600160a01b031660009081526020819052604090205490565b610993565b6107af8282610a51565b60003361033181858561086e565b505050565b6000610800848461052b565b90506000198114610868578181101561085b5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161039c565b6108688484848403610615565b50505050565b60095460ff166109425760075460405163e838dfbb60e01b81526001600160a01b0384811660048301529091169063e838dfbb9060240160206040518083038186803b1580156108bd57600080fd5b505afa1580156108d1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108f59190610ee4565b156109425760405162461bcd60e51b815260206004820152601d60248201527f526563697069656e74206973206f6e207468652064656e79206c697374000000604482015260640161039c565b61094d838383610b83565b610970826107d2846001600160a01b031660009081526020819052604090205490565b6107ef836107d2856001600160a01b031660009081526020819052604090205490565b6001600160a01b03821660009081526008602052604090205460ff16811580159081906109be575081155b15610a03576001600660008282546109d69190610e9d565b90915550506001600160a01b0384166000908152600860205260409020805460ff19166001179055610868565b80158015610a0e5750815b1561086857600160066000828254610a269190610f06565b90915550506001600160a01b0384166000908152600860205260409020805460ff1916905550505050565b6001600160a01b038216610ab15760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b606482015260840161039c565b6001600160a01b03821660009081526020819052604090205481811015610b255760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b606482015260840161039c565b6001600160a01b0383166000818152602081815260408083208686039055600280548790039055518581529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3505050565b6001600160a01b038316610be75760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161039c565b6001600160a01b038216610c495760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161039c565b6001600160a01b03831660009081526020819052604090205481811015610cc15760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840161039c565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3610868565b600060208083528351808285015260005b81811015610d5457858101830151858201604001528201610d38565b81811115610d66576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610d9357600080fd5b919050565b60008060408385031215610dab57600080fd5b610db483610d7c565b946020939093013593505050565b600080600060608486031215610dd757600080fd5b610de084610d7c565b9250610dee60208501610d7c565b9150604084013590509250925092565b600060208284031215610e1057600080fd5b61052482610d7c565b60008060408385031215610e2c57600080fd5b610e3583610d7c565b9150610e4360208401610d7c565b90509250929050565b600181811c90821680610e6057607f821691505b60208210811415610e8157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008219821115610eb057610eb0610e87565b500190565b6020808252601590820152742937bab7322a37b5b2b71d102327a92124a22222a760591b604082015260600190565b600060208284031215610ef657600080fd5b8151801515811461052457600080fd5b600082821015610f1857610f18610e87565b50039056fea26469706673582212206f6f29a64d91779fb4512b4204e0409e7d19a95758221e5fe473da1e1b3533cc64736f6c6343000809003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000021e19e0c9bab2400000000000000000000000000000717befb109e88164cbbe578c27230f06f6e134c500000000000000000000000013d16400ca1ad2e0b26877406838732a5020e8990000000000000000000000000000000000000000000000000000000000000008436f6f6c46726f670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436f6f6c46726f67000000000000000000000000000000000000000000000000
0xa26469706673582212206f6f29a64d91779fb4512b4204e0409e7d19a95758221e5fe473da1e1b3533cc64736f6c6343000809003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000021e19e0c9bab2400000000000000000000000000000717befb109e88164cbbe578c27230f06f6e134c500000000000000000000000013d16400ca1ad2e0b26877406838732a5020e8990000000000000000000000000000000000000000000000000000000000000008436f6f6c46726f670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436f6f6c46726f67000000000000000000000000000000000000000000000000
Loading