[ { "inputs": [ { "internalType": "string", "name": "_n", "type": "string" }, { "internalType": "string", "name": "_s", "type": "string" }, { "internalType": "address payable", "name": "_tokenDeployer", "type": "address" }, { "internalType": "string", "name": "_imageURI", "type": "string" }, { "internalType": "string", "name": "_website", "type": "string" }, { "internalType": "string", "name": "_twitter", "type": "string" }, { "internalType": "string", "name": "_telegram", "type": "string" }, { "internalType": "string", "name": "_description", "type": "string" }, { "internalType": "address", "name": "_creator", "type": "address" }, { "internalType": "uint256", "name": "_initialSupply", "type": "uint256" } ], "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": [ { "components": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "string", "name": "symbol", "type": "string" }, { "internalType": "address", "name": "tokenDeployer", "type": "address" }, { "internalType": "string", "name": "imageURI", "type": "string" }, { "internalType": "string", "name": "website", "type": "string" }, { "internalType": "string", "name": "twitter", "type": "string" }, { "internalType": "string", "name": "telegram", "type": "string" }, { "internalType": "string", "name": "description", "type": "string" }, { "internalType": "address", "name": "creator", "type": "address" }, { "internalType": "uint256", "name": "initialSupply", "type": "uint256" } ], "indexed": false, "internalType": "struct Token.TokenCreatedParams", "name": "params", "type": "tuple" } ], "name": "TokenCreated", "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": "creator", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "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": [], "name": "description", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "imageURI", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "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": "isPresaleStep", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceDeployerOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "_description", "type": "string" } ], "name": "setDescription", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "_imageURI", "type": "string" } ], "name": "setImageURI", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "_telegram", "type": "string" } ], "name": "setTelegram", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "_twitter", "type": "string" } ], "name": "setTwitter", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "_website", "type": "string" } ], "name": "setWebsite", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "telegram", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tokenDeployer", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "address", "name": "recipient", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "twitter", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "website", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" } ]
60806040523480156200001157600080fd5b506040516200197a3803806200197a83398101604081905262000034916200048a565b89516200004990600b9060208d019062000348565b5088516200005f90600c9060208c019062000348565b50600d805460ff19166012179055600180546001600160a01b038a166001600160a01b031990911617905586516200009f9060029060208a019062000348565b508551620000b590600390602089019062000348565b508451620000cb90600490602088019062000348565b508351620000e190600590602087019062000348565b508251620000f790600690602086019062000348565b5060405160200162000109906200061e565b60408051601f1981840301815282825280516020918201206001600160a01b038c166000908152808352929092209190915562000147910162000632565b60408051601f1981840301815291815281516020928301206001600160a01b0385166000818152938490529190922091909155600780546001600160a01b031916909117905562000199338262000239565b7ffa332fe02a5a6b4cb655910560f97feaf79dc5261bcd447234acd9a27b9bc6ca6040518061014001604052808c81526020018b81526020018a6001600160a01b03168152602001898152602001888152602001878152602001868152602001858152602001846001600160a01b0316815260200183815250604051620002219190620006b3565b60405180910390a1505050505050505050506200080f565b6001600160a01b0382166200026b5760405162461bcd60e51b815260040162000262906200067c565b60405180910390fd5b6200028781600a546200031960201b620009f11790919060201c565b600a556001600160a01b038216600090815260086020908152604090912054620002bc918390620009f162000319821b17901c565b6001600160a01b0383166000818152600860205260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906200030d908590620007d3565b60405180910390a35050565b600082820183811015620003415760405162461bcd60e51b8152600401620002629062000645565b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282620003805760008555620003cb565b82601f106200039b57805160ff1916838001178555620003cb565b82800160010185558215620003cb579182015b82811115620003cb578251825591602001919060010190620003ae565b50620003d9929150620003dd565b5090565b5b80821115620003d95760008155600101620003de565b80516001600160a01b03811681146200040c57600080fd5b919050565b600082601f83011262000422578081fd5b81516001600160401b03808211156200043757fe5b604051601f8301601f1916810160200182811182821017156200045657fe5b6040528281528483016020018610156200046e578384fd5b62000481836020830160208801620007dc565b95945050505050565b6000806000806000806000806000806101408b8d031215620004aa578586fd5b8a516001600160401b0380821115620004c1578788fd5b620004cf8e838f0162000411565b9b5060208d0151915080821115620004e5578788fd5b620004f38e838f0162000411565b9a506200050360408e01620003f4565b995060608d015191508082111562000519578788fd5b620005278e838f0162000411565b985060808d01519150808211156200053d578788fd5b6200054b8e838f0162000411565b975060a08d015191508082111562000561578687fd5b6200056f8e838f0162000411565b965060c08d015191508082111562000585578586fd5b620005938e838f0162000411565b955060e08d0151915080821115620005a9578485fd5b50620005b88d828e0162000411565b935050620005ca6101008c01620003f4565b91506101208b015190509295989b9194979a5092959850565b6001600160a01b03169052565b600081518084526200060a816020860160208601620007dc565b601f01601f19169290920160200192915050565b672222a82627aca2a960c11b815260080190565b66534f4349414c5360c81b815260070190565b6020808252601b908201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604082015260600190565b6020808252601f908201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604082015260600190565b6000602082528251610140806020850152620006d4610160850183620005f0565b91506020850151601f1980868503016040870152620006f48483620005f0565b9350604087015191506200070c6060870183620005e3565b6060870151915080868503016080870152620007298483620005f0565b935060808701519150808685030160a0870152620007488483620005f0565b935060a08701519150808685030160c0870152620007678483620005f0565b935060c08701519150808685030160e0870152620007868483620005f0565b935060e08701519150610100818786030181880152620007a78584620005f0565b94508088015192505050610120620007c281870183620005e3565b959095015193019290925250919050565b90815260200190565b60005b83811015620007f9578181015183820152602001620007df565b8381111562000809576000848401525b50505050565b61115b806200081f6000396000f3fe608060405234801561001057600080fd5b50600436106101335760003560e01c806302d05d3f1461013857806304787ca21461015657806306fdde031461016b578063095ea7b314610180578063135d088d146101a057806318160ddd146101a857806323b872dd146101bd5780632a2dae0a146101d0578063313ce567146101d857806339509351146101ed57806347ecb6651461020057806370a08231146102085780637284e4161461021b57806390c3f38f1461022357806395d89b4114610236578063a457c2d71461023e578063a9059cbb14610251578063abfaeee014610264578063beb0a4161461026c578063c2a5e5c214610274578063cdeb9e3414610287578063dd62ed3e1461028f578063e54d7939146102a2578063e8e81fe4146102aa578063f87f44b9146102bd575b600080fd5b6101406102d0565b60405161014d9190610e8f565b60405180910390f35b610169610164366004610dd4565b6102df565b005b610173610350565b60405161014d9190610eae565b61019361018e366004610dab565b6103e6565b60405161014d9190610ea3565b6101736103fc565b6101b0610487565b60405161014d919061109b565b6101936101cb366004610d70565b61048d565b6101406104f6565b6101e0610505565b60405161014d91906110a4565b6101936101fb366004610dab565b61050e565b610173610544565b6101b0610216366004610d24565b61059f565b6101736105be565b610169610231366004610dd4565b610619565b61017361067d565b61019361024c366004610dab565b6106de565b61019361025f366004610dab565b61072d565b61017361073a565b610173610795565b610169610282366004610dd4565b6107f0565b610193610854565b6101b061029d366004610d3e565b61089b565b6101696108c6565b6101696102b8366004610dd4565b610929565b6101696102cb366004610dd4565b61098d565b6007546001600160a01b031681565b6040516020016102ee90610e7c565b60408051601f19818403018152918152815160209283012033600090815292839052912054146103395760405162461bcd60e51b815260040161033090611035565b60405180910390fd5b805161034c906002906020840190610c6c565b5050565b600b8054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156103dc5780601f106103b1576101008083540402835291602001916103dc565b820191906000526020600020905b8154815290600101906020018083116103bf57829003601f168201915b5050505050905090565b60006103f3338484610a1d565b50600192915050565b6002805460408051602060018416156101000260001901909316849004601f8101849004840282018401909252818152929183018282801561047f5780601f106104545761010080835404028352916020019161047f565b820191906000526020600020905b81548152906001019060200180831161046257829003601f168201915b505050505081565b600a5490565b600061049a848484610ad1565b6104ec84336104e7856040518060600160405280602881526020016110d9602891396001600160a01b038a1660009081526009602090815260408083203384529091529020549190610c40565b610a1d565b5060019392505050565b6001546001600160a01b031681565b600d5460ff1690565b3360008181526009602090815260408083206001600160a01b038716845290915281205490916103f39185906104e790866109f1565b6005805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561047f5780601f106104545761010080835404028352916020019161047f565b6001600160a01b0381166000908152600860205260409020545b919050565b6006805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561047f5780601f106104545761010080835404028352916020019161047f565b60405160200161062890610e7c565b60408051601f198184030181529181528151602092830120336000908152928390529120541461066a5760405162461bcd60e51b815260040161033090611035565b805161034c906006906020840190610c6c565b600c8054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156103dc5780601f106103b1576101008083540402835291602001916103dc565b60006103f333846104e785604051806060016040528060258152602001611101602591393360009081526009602090815260408083206001600160a01b038d1684529091529020549190610c40565b60006103f3338484610ad1565b6004805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561047f5780601f106104545761010080835404028352916020019161047f565b6003805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561047f5780601f106104545761010080835404028352916020019161047f565b6040516020016107ff90610e7c565b60408051601f19818403018152918152815160209283012033600090815292839052912054146108415760405162461bcd60e51b815260040161033090611035565b805161034c906004906020840190610c6c565b600060405160200161086590610e68565b60408051601f1981840301815291815281516020928301206001546001600160a01b031660009081529283905291205414905090565b6001600160a01b03918216600090815260096020908152604080832093909416825291909152205490565b6040516020016108d590610e68565b60408051601f19818403018152918152815160209283012033600090815292839052912054146109175760405162461bcd60e51b815260040161033090611035565b33600090815260208190526040812055565b60405160200161093890610e7c565b60408051601f198184030181529181528151602092830120336000908152928390529120541461097a5760405162461bcd60e51b815260040161033090611035565b805161034c906005906020840190610c6c565b60405160200161099c90610e7c565b60408051601f19818403018152918152815160209283012033600090815292839052912054146109de5760405162461bcd60e51b815260040161033090611035565b805161034c906003906020840190610c6c565b600082820183811015610a165760405162461bcd60e51b815260040161033090610f86565b9392505050565b6001600160a01b038316610a435760405162461bcd60e51b815260040161033090611057565b6001600160a01b038216610a695760405162461bcd60e51b815260040161033090610f44565b6001600160a01b0380841660008181526009602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610ac490859061109b565b60405180910390a3505050565b6001600160a01b038316610af75760405162461bcd60e51b815260040161033090610ff0565b6001600160a01b038216610b1d5760405162461bcd60e51b815260040161033090610f01565b6001546001600160a01b031660009081526020819052604090205415610b82576001546001600160a01b0384811691161480610b6657506001546001600160a01b038381169116145b610b825760405162461bcd60e51b815260040161033090610fbb565b610bbf816040518060600160405280602681526020016110b3602691396001600160a01b0386166000908152600860205260409020549190610c40565b6001600160a01b038085166000908152600860205260408082209390935590841681522054610bee90826109f1565b6001600160a01b0380841660008181526008602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610ac490859061109b565b60008184841115610c645760405162461bcd60e51b81526004016103309190610eae565b505050900390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282610ca25760008555610ce8565b82601f10610cbb57805160ff1916838001178555610ce8565b82800160010185558215610ce8579182015b82811115610ce8578251825591602001919060010190610ccd565b50610cf4929150610cf8565b5090565b5b80821115610cf45760008155600101610cf9565b80356001600160a01b03811681146105b957600080fd5b600060208284031215610d35578081fd5b610a1682610d0d565b60008060408385031215610d50578081fd5b610d5983610d0d565b9150610d6760208401610d0d565b90509250929050565b600080600060608486031215610d84578081fd5b610d8d84610d0d565b9250610d9b60208501610d0d565b9150604084013590509250925092565b60008060408385031215610dbd578182fd5b610dc683610d0d565b946020939093013593505050565b60006020808385031215610de6578182fd5b82356001600160401b0380821115610dfc578384fd5b818501915085601f830112610e0f578384fd5b813581811115610e1b57fe5b604051601f8201601f1916810185018381118282101715610e3857fe5b6040528181528382018501881015610e4e578586fd5b818585018683013790810190930193909352509392505050565b672222a82627aca2a960c11b815260080190565b66534f4349414c5360c81b815260070190565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610eda57858101830151858201604001528201610ebe565b81811115610eeb5783604083870101525b50601f01601f1916929092016040019392505050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526022908201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604082015261737360f01b606082015260800190565b6020808252601b908201527a536166654d6174683a206164646974696f6e206f766572666c6f7760281b604082015260600190565b6020808252601b908201527a115490cc8c0e881d1c985b9cd9995c881b9bdd08185b1b1bddd959602a1b604082015260600190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526008908201526742616420726f6c6560c01b604082015260600190565b60208082526024908201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646040820152637265737360e01b606082015260800190565b90815260200190565b60ff9190911681526020019056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220b5136f4b97ecfb097deb479bd6a5257218d569377bae80a9ddf4adf564dd36bc64736f6c63430007060033000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001800000000000000000000000007354ea785af2761b1b5c23938c6ba17112c4866a00000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000002a0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003400000000000000000000000005e03401d13cc344b8ed7b19a61d897074954bb0600000000000000000000000000000000000000000000152d02c7e14af6800000000000000000000000000000000000000000000000000000000000000000000c5374617920466f637573656400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005466f637573000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c68747470733a2f2f6173736574732e7a79726f736974652e636f6d2f63646e2d6367692f696d6167652f666f726d61743d6175746f2c773d313038302c683d313236342c6669743d63726f702f41335170776a4538764e554e376731652f696d675f313137392d5942677072526e6e705a68707a4d4a6c2e6a70656700000000000000000000000000000000000000000000000000000000000000000000001868747470733a2f2f73746179666f63757365642e66756e2f0000000000000000000000000000000000000000000000000000000000000000000000000000003868747470733a2f2f782e636f6d2f666f6375735f6f6e626173653f733d323126743d6534564a3772635a5674766d7073394b54356b3256770000000000000000000000000000000000000000000000000000000000000000000000000000001a68747470733a2f2f742e6d652f666f63757365646f6e626173650000000000000000000000000000000000000000000000000000000000000000000000000022546865206d65737361676520697320636c6561722e0a5374617920666f6375736564000000000000000000000000000000000000000000000000000000000000