[ { "inputs": [], "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": "amount", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [], "name": "_startTrading", "outputs": [], "stateMutability": "payable", "type": "function" }, { "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": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "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": "pure", "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": "uniswapV2Pair", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" } ]
608060405260095f60146101000a81548160ff021916908360ff1602179055505f60149054906101000a900460ff16600a61003a9190610383565b6402540be44561004a91906103cd565b6001555f6004555f6005555f60075f6101000a81548160ff021916908315150217905550737a250d5630b4cf539739df2c5dacb4c659f2488d600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073b9b9a7fb2bf83bed1ef10137ef38cfff32d092b360095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015610122575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060015460035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600154604051610205919061041d565b60405180910390a3610436565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115610294578086048111156102705761026f610212565b5b600185161561027f5780820291505b808102905061028d8561023f565b9450610254565b94509492505050565b5f826102ac5760019050610367565b816102b9575f9050610367565b81600181146102cf57600281146102d957610308565b6001915050610367565b60ff8411156102eb576102ea610212565b5b8360020a91508482111561030257610301610212565b5b50610367565b5060208310610133831016604e8410600b841016171561033d5782820a90508381111561033857610337610212565b5b610367565b61034a848484600161024b565b9250905081840481111561036157610360610212565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f61038d8261036e565b915061039883610377565b92506103c57fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461029d565b905092915050565b5f6103d78261036e565b91506103e28361036e565b92508282026103f08161036e565b9150828204841483151761040757610406610212565b5b5092915050565b6104178161036e565b82525050565b5f6020820190506104305f83018461040e565b92915050565b611af8806104435f395ff3fe6080604052600436106100c1575f3560e01c806370a082311161007e5780638da5cb5b116100585780638da5cb5b1461024157806395d89b411461026b578063a9059cbb14610295578063dd62ed3e146102d1576100c1565b806370a08231146101e5578063715018a6146102215780638813f5e314610237576100c1565b806306fdde03146100c5578063095ea7b3146100ef57806318160ddd1461012b57806323b872dd14610155578063313ce5671461019157806349bd5a5e146101bb575b5f80fd5b3480156100d0575f80fd5b506100d961030d565b6040516100e691906112a6565b60405180910390f35b3480156100fa575f80fd5b5061011560048036038101906101109190611357565b61034a565b60405161012291906113af565b60405180910390f35b348015610136575f80fd5b5061013f610360565b60405161014c91906113d7565b60405180910390f35b348015610160575f80fd5b5061017b600480360381019061017691906113f0565b610369565b60405161018891906113af565b60405180910390f35b34801561019c575f80fd5b506101a5610415565b6040516101b2919061145b565b60405180910390f35b3480156101c6575f80fd5b506101cf61042a565b6040516101dc9190611483565b60405180910390f35b3480156101f0575f80fd5b5061020b6004803603810190610206919061149c565b61044f565b60405161021891906113d7565b60405180910390f35b34801561022c575f80fd5b50610235610495565b005b61023f6105c4565b005b34801561024c575f80fd5b50610255610a0a565b6040516102629190611483565b60405180910390f35b348015610276575f80fd5b5061027f610a31565b60405161028c91906112a6565b60405180910390f35b3480156102a0575f80fd5b506102bb60048036038101906102b69190611357565b610a6e565b6040516102c891906113af565b60405180910390f35b3480156102dc575f80fd5b506102f760048036038101906102f291906114c7565b610a84565b60405161030491906113d7565b60405180910390f35b60606040518060400160405280600b81526020017f436865657a627572676572000000000000000000000000000000000000000000815250905090565b5f610356338484610b06565b6001905092915050565b5f600154905090565b5f610375848484610cc9565b61040a84336104058560025f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610f6a90919063ffffffff16565b610b06565b600190509392505050565b5f8060149054906101000a900460ff16905090565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b3373ffffffffffffffffffffffffffffffffffffffff166104b4610a0a565b73ffffffffffffffffffffffffffffffffffffffff161461050a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105019061154f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b3373ffffffffffffffffffffffffffffffffffffffff166105e3610a0a565b73ffffffffffffffffffffffffffffffffffffffff1614610639576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106309061154f565b60405180910390fd5b60075f9054906101000a900460ff1615610651575f80fd5b61068030600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600154610b06565b600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106eb573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061070f9190611581565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610796573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107ba9190611581565b6040518363ffffffff1660e01b81526004016107d79291906115ac565b6020604051808303815f875af11580156107f3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108179190611581565b60085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719343061089f3061044f565b5f806108a9610a0a565b426040518863ffffffff1660e01b81526004016108cb96959493929190611615565b60606040518083038185885af11580156108e7573d5f803e3d5ffd5b50505050506040513d601f19601f8201168201806040525081019061090c9190611688565b50505060085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b81526004016109ad9291906116d8565b6020604051808303815f875af11580156109c9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109ed9190611729565b50600160075f6101000a81548160ff021916908315150217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600581526020017f434845455a000000000000000000000000000000000000000000000000000000815250905090565b5f610a7a338484610cc9565b6001905092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b6b906117c4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610be2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bd990611852565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610cbc91906113d7565b60405180910390a3505050565b5f808211610cd5575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610d0c575f80fd5b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610d9557503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15610dcb57610dc86064610dba610dab87610fb3565b8561105690919063ffffffff16565b6110cd90919063ffffffff16565b90505b610e1b8260035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610f6a90919063ffffffff16565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610ebe81610eb08460035f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461111690919063ffffffff16565b610f6a90919063ffffffff16565b60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f5c91906113d7565b60405180910390a350505050565b5f610fab83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611173565b905092915050565b5f60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e83306040518363ffffffff1660e01b81526004016110109291906115ac565b602060405180830381865afa15801561102b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061104f9190611870565b9050919050565b5f808303611066575f90506110c7565b5f828461107391906118c8565b90508284826110829190611936565b146110c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110b9906119d6565b60405180910390fd5b809150505b92915050565b5f61110e83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506111d5565b905092915050565b5f80828461112491906119f4565b905083811015611169576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161116090611a71565b60405180910390fd5b8091505092915050565b5f8383111582906111ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111b191906112a6565b60405180910390fd5b505f83856111c89190611a8f565b9050809150509392505050565b5f808311829061121b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121291906112a6565b60405180910390fd5b505f83856112299190611936565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61127882611236565b6112828185611240565b9350611292818560208601611250565b61129b8161125e565b840191505092915050565b5f6020820190508181035f8301526112be818461126e565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6112f3826112ca565b9050919050565b611303816112e9565b811461130d575f80fd5b50565b5f8135905061131e816112fa565b92915050565b5f819050919050565b61133681611324565b8114611340575f80fd5b50565b5f813590506113518161132d565b92915050565b5f806040838503121561136d5761136c6112c6565b5b5f61137a85828601611310565b925050602061138b85828601611343565b9150509250929050565b5f8115159050919050565b6113a981611395565b82525050565b5f6020820190506113c25f8301846113a0565b92915050565b6113d181611324565b82525050565b5f6020820190506113ea5f8301846113c8565b92915050565b5f805f60608486031215611407576114066112c6565b5b5f61141486828701611310565b935050602061142586828701611310565b925050604061143686828701611343565b9150509250925092565b5f60ff82169050919050565b61145581611440565b82525050565b5f60208201905061146e5f83018461144c565b92915050565b61147d816112e9565b82525050565b5f6020820190506114965f830184611474565b92915050565b5f602082840312156114b1576114b06112c6565b5b5f6114be84828501611310565b91505092915050565b5f80604083850312156114dd576114dc6112c6565b5b5f6114ea85828601611310565b92505060206114fb85828601611310565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f611539602083611240565b915061154482611505565b602082019050919050565b5f6020820190508181035f8301526115668161152d565b9050919050565b5f8151905061157b816112fa565b92915050565b5f60208284031215611596576115956112c6565b5b5f6115a38482850161156d565b91505092915050565b5f6040820190506115bf5f830185611474565b6115cc6020830184611474565b9392505050565b5f819050919050565b5f819050919050565b5f6115ff6115fa6115f5846115d3565b6115dc565b611324565b9050919050565b61160f816115e5565b82525050565b5f60c0820190506116285f830189611474565b61163560208301886113c8565b6116426040830187611606565b61164f6060830186611606565b61165c6080830185611474565b61166960a08301846113c8565b979650505050505050565b5f815190506116828161132d565b92915050565b5f805f6060848603121561169f5761169e6112c6565b5b5f6116ac86828701611674565b93505060206116bd86828701611674565b92505060406116ce86828701611674565b9150509250925092565b5f6040820190506116eb5f830185611474565b6116f860208301846113c8565b9392505050565b61170881611395565b8114611712575f80fd5b50565b5f81519050611723816116ff565b92915050565b5f6020828403121561173e5761173d6112c6565b5b5f61174b84828501611715565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6117ae602483611240565b91506117b982611754565b604082019050919050565b5f6020820190508181035f8301526117db816117a2565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61183c602283611240565b9150611847826117e2565b604082019050919050565b5f6020820190508181035f83015261186981611830565b9050919050565b5f60208284031215611885576118846112c6565b5b5f61189284828501611674565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6118d282611324565b91506118dd83611324565b92508282026118eb81611324565b915082820484148315176119025761190161189b565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61194082611324565b915061194b83611324565b92508261195b5761195a611909565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f6119c0602183611240565b91506119cb82611966565b604082019050919050565b5f6020820190508181035f8301526119ed816119b4565b9050919050565b5f6119fe82611324565b9150611a0983611324565b9250828201905080821115611a2157611a2061189b565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f611a5b601b83611240565b9150611a6682611a27565b602082019050919050565b5f6020820190508181035f830152611a8881611a4f565b9050919050565b5f611a9982611324565b9150611aa483611324565b9250828203905081811115611abc57611abb61189b565b5b9291505056fea2646970667358221220e0786b391168633c8bf2dd5fcb8121ae5997d2bd575f3b8464f8b9e3fd4dacf864736f6c63430008190033