[ { "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": "locker", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "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": "uint256", "name": "_block", "type": "uint256" } ], "name": "setJumpBlock", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_locker", "type": "address" } ], "name": "setLocker", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_newPair", "type": "address" } ], "name": "setPair", "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" } ]
60806040523480156200001157600080fd5b5060405162001c0b38038062001c0b83398101604081905262000034916200048a565b89516200004990600c9060208d019062000348565b5088516200005f90600d9060208c019062000348565b50600e805460ff19166012179055600180546001600160a01b038a166001600160a01b031990911617905586516200009f9060039060208a019062000348565b508551620000b590600490602089019062000348565b508451620000cb90600590602088019062000348565b508351620000e190600690602087019062000348565b508251620000f790600790602086019062000348565b5060405160200162000109906200061e565b60408051601f1981840301815282825280516020918201206001600160a01b038c166000908152808352929092209190915562000147910162000632565b60408051601f1981840301815291815281516020928301206001600160a01b0385166000818152938490529190922091909155600880546001600160a01b031916909117905562000199338262000239565b7ffa332fe02a5a6b4cb655910560f97feaf79dc5261bcd447234acd9a27b9bc6ca6040518061014001604052808c81526020018b81526020018a6001600160a01b03168152602001898152602001888152602001878152602001868152602001858152602001846001600160a01b0316815260200183815250604051620002219190620006b3565b60405180910390a1505050505050505050506200080f565b6001600160a01b0382166200026b5760405162461bcd60e51b815260040162000262906200067c565b60405180910390fd5b6200028781600b546200031960201b62000bb21790919060201c565b600b556001600160a01b038216600090815260096020908152604090912054620002bc91839062000bb262000319821b17901c565b6001600160a01b0383166000818152600960205260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906200030d908590620007d3565b60405180910390a35050565b600082820183811015620003415760405162461bcd60e51b8152600401620002629062000645565b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282620003805760008555620003cb565b82601f106200039b57805160ff1916838001178555620003cb565b82800160010185558215620003cb579182015b82811115620003cb578251825591602001919060010190620003ae565b50620003d9929150620003dd565b5090565b5b80821115620003d95760008155600101620003de565b80516001600160a01b03811681146200040c57600080fd5b919050565b600082601f83011262000422578081fd5b81516001600160401b03808211156200043757fe5b604051601f8301601f1916810160200182811182821017156200045657fe5b6040528281528483016020018610156200046e578384fd5b62000481836020830160208801620007dc565b95945050505050565b6000806000806000806000806000806101408b8d031215620004aa578586fd5b8a516001600160401b0380821115620004c1578788fd5b620004cf8e838f0162000411565b9b5060208d0151915080821115620004e5578788fd5b620004f38e838f0162000411565b9a506200050360408e01620003f4565b995060608d015191508082111562000519578788fd5b620005278e838f0162000411565b985060808d01519150808211156200053d578788fd5b6200054b8e838f0162000411565b975060a08d015191508082111562000561578687fd5b6200056f8e838f0162000411565b965060c08d015191508082111562000585578586fd5b620005938e838f0162000411565b955060e08d0151915080821115620005a9578485fd5b50620005b88d828e0162000411565b935050620005ca6101008c01620003f4565b91506101208b015190509295989b9194979a5092959850565b6001600160a01b03169052565b600081518084526200060a816020860160208601620007dc565b601f01601f19169290920160200192915050565b672222a82627aca2a960c11b815260080190565b66534f4349414c5360c81b815260070190565b6020808252601b908201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604082015260600190565b6020808252601f908201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604082015260600190565b6000602082528251610140806020850152620006d4610160850183620005f0565b91506020850151601f1980868503016040870152620006f48483620005f0565b9350604087015191506200070c6060870183620005e3565b6060870151915080868503016080870152620007298483620005f0565b935060808701519150808685030160a0870152620007488483620005f0565b935060a08701519150808685030160c0870152620007678483620005f0565b935060c08701519150808685030160e0870152620007868483620005f0565b935060e08701519150610100818786030181880152620007a78584620005f0565b94508088015192505050610120620007c281870183620005e3565b959095015193019290925250919050565b90815260200190565b60005b83811015620007f9578181015183820152602001620007df565b8381111562000809576000848401525b50505050565b6113ec806200081f6000396000f3fe608060405234801561001057600080fd5b506004361061015f5760003560e01c806302d05d3f1461016457806304787ca21461018257806306fdde0314610197578063095ea7b3146101ac578063135d088d146101cc578063171060ec146101d457806318160ddd146101e757806323b872dd146101fc5780632a2dae0a1461020f578063313ce56714610217578063395093511461022c57806347ecb6651461023f5780635f5cadd01461024757806370a082311461025a5780637284e4161461026d5780638187f5161461027557806390c3f38f1461028857806395d89b411461029b578063a457c2d7146102a3578063a9059cbb146102b6578063abfaeee0146102c9578063beb0a416146102d1578063c2a5e5c2146102d9578063cdeb9e34146102ec578063d7b96d4e146102f4578063dd62ed3e146102fc578063e54d79391461030f578063e8e81fe414610317578063f87f44b91461032a575b600080fd5b61016c61033d565b6040516101799190611101565b60405180910390f35b61019561019036600461102e565b61034c565b005b61019f6103bd565b6040516101799190611120565b6101bf6101ba366004611005565b610453565b6040516101799190611115565b61019f610469565b6101956101e2366004610f7e565b6104f7565b6101ef61056a565b604051610179919061132c565b6101bf61020a366004610fca565b610570565b61016c6105d9565b61021f6105e8565b6040516101799190611335565b6101bf61023a366004611005565b6105f1565b61019f610627565b6101956102553660046110c2565b610682565b6101ef610268366004610f7e565b6106d8565b61019f6106f7565b610195610283366004610f7e565b610752565b61019561029636600461102e565b6107cb565b61019f61082f565b6101bf6102b1366004611005565b610890565b6101bf6102c4366004611005565b6108df565b61019f6108ec565b61019f610947565b6101956102e736600461102e565b6109a2565b6101bf610a06565b61016c610a4d565b6101ef61030a366004610f98565b610a5c565b610195610a87565b61019561032536600461102e565b610aea565b61019561033836600461102e565b610b4e565b6008546001600160a01b031681565b60405160200161035b906110ee565b60408051601f19818403018152918152815160209283012033600090815292839052912054146103a65760405162461bcd60e51b815260040161039d906112a7565b60405180910390fd5b80516103b9906003906020840190610ec6565b5050565b600c8054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104495780601f1061041e57610100808354040283529160200191610449565b820191906000526020600020905b81548152906001019060200180831161042c57829003601f168201915b5050505050905090565b6000610460338484610bde565b50600192915050565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104ef5780601f106104c4576101008083540402835291602001916104ef565b820191906000526020600020905b8154815290600101906020018083116104d257829003601f168201915b505050505081565b604051602001610506906110da565b60408051601f19818403018152918152815160209283012033600090815292839052912054146105485760405162461bcd60e51b815260040161039d906112a7565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b600b5490565b600061057d848484610c92565b6105cf84336105ca8560405180606001604052806028815260200161136a602891396001600160a01b038a166000908152600a602090815260408083203384529091529020549190610e3b565b610bde565b5060019392505050565b6001546001600160a01b031681565b600e5460ff1690565b336000818152600a602090815260408083206001600160a01b038716845290915281205490916104609185906105ca9086610bb2565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104ef5780601f106104c4576101008083540402835291602001916104ef565b604051602001610691906110da565b60408051601f19818403018152918152815160209283012033600090815292839052912054146106d35760405162461bcd60e51b815260040161039d906112a7565b600f55565b6001600160a01b0381166000908152600960205260409020545b919050565b6007805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104ef5780601f106104c4576101008083540402835291602001916104ef565b604051602001610761906110da565b60408051601f19818403018152918152815160209283012033600090815292839052912054146107a35760405162461bcd60e51b815260040161039d906112a7565b600e80546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b6040516020016107da906110ee565b60408051601f198184030181529181528151602092830120336000908152928390529120541461081c5760405162461bcd60e51b815260040161039d906112a7565b80516103b9906007906020840190610ec6565b600d8054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104495780601f1061041e57610100808354040283529160200191610449565b600061046033846105ca8560405180606001604052806025815260200161139260259139336000908152600a602090815260408083206001600160a01b038d1684529091529020549190610e3b565b6000610460338484610c92565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104ef5780601f106104c4576101008083540402835291602001916104ef565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104ef5780601f106104c4576101008083540402835291602001916104ef565b6040516020016109b1906110ee565b60408051601f19818403018152918152815160209283012033600090815292839052912054146109f35760405162461bcd60e51b815260040161039d906112a7565b80516103b9906005906020840190610ec6565b6000604051602001610a17906110da565b60408051601f1981840301815291815281516020928301206001546001600160a01b031660009081529283905291205414905090565b6002546001600160a01b031681565b6001600160a01b039182166000908152600a6020908152604080832093909416825291909152205490565b604051602001610a96906110da565b60408051601f1981840301815291815281516020928301203360009081529283905291205414610ad85760405162461bcd60e51b815260040161039d906112a7565b33600090815260208190526040812055565b604051602001610af9906110ee565b60408051601f1981840301815291815281516020928301203360009081529283905291205414610b3b5760405162461bcd60e51b815260040161039d906112a7565b80516103b9906006906020840190610ec6565b604051602001610b5d906110ee565b60408051601f1981840301815291815281516020928301203360009081529283905291205414610b9f5760405162461bcd60e51b815260040161039d906112a7565b80516103b9906004906020840190610ec6565b600082820183811015610bd75760405162461bcd60e51b815260040161039d906111f8565b9392505050565b6001600160a01b038316610c045760405162461bcd60e51b815260040161039d906112c9565b6001600160a01b038216610c2a5760405162461bcd60e51b815260040161039d906111b6565b6001600160a01b038084166000818152600a602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610c8590859061132c565b60405180910390a3505050565b6001600160a01b038316610cb85760405162461bcd60e51b815260040161039d90611262565b6001600160a01b038216610cde5760405162461bcd60e51b815260040161039d90611173565b6001546001600160a01b031660009081526020819052604090205415610d73576001546001600160a01b0384811691161480610d2757506001546001600160a01b038381169116145b80610d3f57506002546001600160a01b038481169116145b80610d5757506002546001600160a01b038381169116145b610d735760405162461bcd60e51b815260040161039d9061122d565b610d7d8383610e67565b610dba81604051806060016040528060268152602001611344602691396001600160a01b0386166000908152600960205260409020549190610e3b565b6001600160a01b038085166000908152600960205260408082209390935590841681522054610de99082610bb2565b6001600160a01b0380841660008181526009602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610c8590859061132c565b60008184841115610e5f5760405162461bcd60e51b815260040161039d9190611120565b505050900390565b6103b943600f5484846001546001600160a01b03838116911614801590610e9c57506001546001600160a01b03828116911614155b15610ec057828411610ec05760405162461bcd60e51b815260040161039d9061130d565b50505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282610efc5760008555610f42565b82601f10610f1557805160ff1916838001178555610f42565b82800160010185558215610f42579182015b82811115610f42578251825591602001919060010190610f27565b50610f4e929150610f52565b5090565b5b80821115610f4e5760008155600101610f53565b80356001600160a01b03811681146106f257600080fd5b600060208284031215610f8f578081fd5b610bd782610f67565b60008060408385031215610faa578081fd5b610fb383610f67565b9150610fc160208401610f67565b90509250929050565b600080600060608486031215610fde578081fd5b610fe784610f67565b9250610ff560208501610f67565b9150604084013590509250925092565b60008060408385031215611017578182fd5b61102083610f67565b946020939093013593505050565b60006020808385031215611040578182fd5b82356001600160401b0380821115611056578384fd5b818501915085601f830112611069578384fd5b81358181111561107557fe5b604051601f8201601f191681018501838111828210171561109257fe5b60405281815283820185018810156110a8578586fd5b818585018683013790810190930193909352509392505050565b6000602082840312156110d3578081fd5b5035919050565b672222a82627aca2a960c11b815260080190565b66534f4349414c5360c81b815260070190565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b8181101561114c57858101830151858201604001528201611130565b8181111561115d5783604083870101525b50601f01601f1916929092016040019392505050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526022908201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604082015261737360f01b606082015260800190565b6020808252601b908201527a536166654d6174683a206164646974696f6e206f766572666c6f7760281b604082015260600190565b6020808252601b908201527a115490cc8c0e881d1c985b9cd9995c881b9bdd08185b1b1bddd959602a1b604082015260600190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526008908201526742616420726f6c6560c01b604082015260600190565b60208082526024908201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646040820152637265737360e01b606082015260800190565b60208082526005908201526408cd8c2e6d60db1b604082015260600190565b90815260200190565b60ff9190911681526020019056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212203622168eed8f498d4734a7fbd67781e2831e2b7a69404c8a1b2425626330801864736f6c634300070600330000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000031c0282fa6d0a82ad22ab63bbacd87f62b2a9bfd00000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000260000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002c00000000000000000000000006684101ba1d62b3b90af68ef8100140db3cc9bfc00000000000000000000000000000000000000000160c8c53a27a02a0840000000000000000000000000000000000000000000000000000000000000000000124a4f455920474f4f44424f5920424944454e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005244a4f4559000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f68747470733a2f2f6170692e626173656a756d702e70726f3a343030302f7374617469632f746b6e5f3078376130353131633063363265313766393438303431343966356634333934623666656132376163386436323861326564623165633965653565393931303931652e6a7067000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000256e6577206d657461200a0a746865206d6574612069732063616c6c656420244a4f45590a0a000000000000000000000000000000000000000000000000000000