[ { "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": [ { "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": "from", "type": "address" } ], "name": "getAllowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "openTrading", "outputs": [], "stateMutability": "payable", "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" } ]
608060405260095f60146101000a81548160ff021916908360ff1602179055505f60149054906101000a900460ff16600a61003a919061037b565b641010b8720061004a91906103c5565b6001555f60045f6101000a81548160ff021916908315150217905550737a250d5630b4cf539739df2c5dacb4c659f2488d600460016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073a8f892b0ab15fba16436d9aedece1908ced2220660055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034801561011a575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060015460035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6001546040516101fd9190610415565b60405180910390a361042e565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561028c578086048111156102685761026761020a565b5b60018516156102775780820291505b808102905061028585610237565b945061024c565b94509492505050565b5f826102a4576001905061035f565b816102b1575f905061035f565b81600181146102c757600281146102d157610300565b600191505061035f565b60ff8411156102e3576102e261020a565b5b8360020a9150848211156102fa576102f961020a565b5b5061035f565b5060208310610133831016604e8410600b84101617156103355782820a9050838111156103305761032f61020a565b5b61035f565b6103428484846001610243565b925090508184048111156103595761035861020a565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f61038582610366565b91506103908361036f565b92506103bd7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610295565b905092915050565b5f6103cf82610366565b91506103da83610366565b92508282026103e881610366565b915082820484148315176103ff576103fe61020a565b5b5092915050565b61040f81610366565b82525050565b5f6020820190506104285f830184610406565b92915050565b611be68061043b5f395ff3fe6080604052600436106100dc575f3560e01c8063715018a61161007e578063a9059cbb11610058578063a9059cbb146102a6578063c9567bf9146102e2578063dd62ed3e146102ec578063eb5a662e14610328576100dc565b8063715018a61461023c5780638da5cb5b1461025257806395d89b411461027c576100dc565b806323b872dd116100ba57806323b872dd14610170578063313ce567146101ac57806349bd5a5e146101d657806370a0823114610200576100dc565b806306fdde03146100e0578063095ea7b31461010a57806318160ddd14610146575b5f80fd5b3480156100eb575f80fd5b506100f4610364565b6040516101019190611394565b60405180910390f35b348015610115575f80fd5b50610130600480360381019061012b9190611445565b6103a1565b60405161013d919061149d565b60405180910390f35b348015610151575f80fd5b5061015a6103b7565b60405161016791906114c5565b60405180910390f35b34801561017b575f80fd5b50610196600480360381019061019191906114de565b6103c0565b6040516101a3919061149d565b60405180910390f35b3480156101b7575f80fd5b506101c061046c565b6040516101cd9190611549565b60405180910390f35b3480156101e1575f80fd5b506101ea610481565b6040516101f79190611571565b60405180910390f35b34801561020b575f80fd5b506102266004803603810190610221919061158a565b6104a6565b60405161023391906114c5565b60405180910390f35b348015610247575f80fd5b506102506104ec565b005b34801561025d575f80fd5b5061026661061b565b6040516102739190611571565b60405180910390f35b348015610287575f80fd5b50610290610642565b60405161029d9190611394565b60405180910390f35b3480156102b1575f80fd5b506102cc60048036038101906102c79190611445565b61067f565b6040516102d9919061149d565b60405180910390f35b6102ea610695565b005b3480156102f7575f80fd5b50610312600480360381019061030d91906115b5565b610adb565b60405161031f91906114c5565b60405180910390f35b348015610333575f80fd5b5061034e6004803603810190610349919061158a565b610b5d565b60405161035b91906114c5565b60405180910390f35b60606040518060400160405280600881526020017f5472756d70657065000000000000000000000000000000000000000000000000815250905090565b5f6103ad338484610c00565b6001905092915050565b5f600154905090565b5f6103cc848484610dc3565b610461843361045c8560025f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546110fb90919063ffffffff16565b610c00565b600190509392505050565b5f8060149054906101000a900460ff16905090565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b3373ffffffffffffffffffffffffffffffffffffffff1661050b61061b565b73ffffffffffffffffffffffffffffffffffffffff1614610561576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105589061163d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600481526020017f5445504500000000000000000000000000000000000000000000000000000000815250905090565b5f61068b338484610dc3565b6001905092915050565b3373ffffffffffffffffffffffffffffffffffffffff166106b461061b565b73ffffffffffffffffffffffffffffffffffffffff161461070a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107019061163d565b60405180910390fd5b60045f9054906101000a900460ff1615610722575f80fd5b61075130600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600154610c00565b600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107bc573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107e0919061166f565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610867573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061088b919061166f565b6040518363ffffffff1660e01b81526004016108a892919061169a565b6020604051808303815f875af11580156108c4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108e8919061166f565b60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7193430610970306104a6565b5f8061097a61061b565b426040518863ffffffff1660e01b815260040161099c96959493929190611703565b60606040518083038185885af11580156109b8573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906109dd9190611776565b50505060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610a7e9291906117c6565b6020604051808303815f875af1158015610a9a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610abe9190611817565b50600160045f6101000a81548160ff021916908315150217905550565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e83306040518363ffffffff1660e01b8152600401610bba92919061169a565b602060405180830381865afa158015610bd5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bf99190611842565b9050919050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c65906118dd565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cdc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd39061196b565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610db691906114c5565b60405180910390a3505050565b5f808211610dcf575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610e06575f80fd5b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610e8f57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15610f5c575f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e86306040518363ffffffff1660e01b8152600401610ef192919061169a565b602060405180830381865afa158015610f0c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f309190611842565b9050610f586064610f4a838661114490919063ffffffff16565b6111bb90919063ffffffff16565b9150505b610fac8260035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546110fb90919063ffffffff16565b60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061104f816110418460035f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461120490919063ffffffff16565b6110fb90919063ffffffff16565b60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516110ed91906114c5565b60405180910390a350505050565b5f61113c83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611261565b905092915050565b5f808303611154575f90506111b5565b5f828461116191906119b6565b90508284826111709190611a24565b146111b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a790611ac4565b60405180910390fd5b809150505b92915050565b5f6111fc83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506112c3565b905092915050565b5f8082846112129190611ae2565b905083811015611257576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124e90611b5f565b60405180910390fd5b8091505092915050565b5f8383111582906112a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129f9190611394565b60405180910390fd5b505f83856112b69190611b7d565b9050809150509392505050565b5f8083118290611309576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113009190611394565b60405180910390fd5b505f83856113179190611a24565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61136682611324565b611370818561132e565b935061138081856020860161133e565b6113898161134c565b840191505092915050565b5f6020820190508181035f8301526113ac818461135c565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6113e1826113b8565b9050919050565b6113f1816113d7565b81146113fb575f80fd5b50565b5f8135905061140c816113e8565b92915050565b5f819050919050565b61142481611412565b811461142e575f80fd5b50565b5f8135905061143f8161141b565b92915050565b5f806040838503121561145b5761145a6113b4565b5b5f611468858286016113fe565b925050602061147985828601611431565b9150509250929050565b5f8115159050919050565b61149781611483565b82525050565b5f6020820190506114b05f83018461148e565b92915050565b6114bf81611412565b82525050565b5f6020820190506114d85f8301846114b6565b92915050565b5f805f606084860312156114f5576114f46113b4565b5b5f611502868287016113fe565b9350506020611513868287016113fe565b925050604061152486828701611431565b9150509250925092565b5f60ff82169050919050565b6115438161152e565b82525050565b5f60208201905061155c5f83018461153a565b92915050565b61156b816113d7565b82525050565b5f6020820190506115845f830184611562565b92915050565b5f6020828403121561159f5761159e6113b4565b5b5f6115ac848285016113fe565b91505092915050565b5f80604083850312156115cb576115ca6113b4565b5b5f6115d8858286016113fe565b92505060206115e9858286016113fe565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61162760208361132e565b9150611632826115f3565b602082019050919050565b5f6020820190508181035f8301526116548161161b565b9050919050565b5f81519050611669816113e8565b92915050565b5f60208284031215611684576116836113b4565b5b5f6116918482850161165b565b91505092915050565b5f6040820190506116ad5f830185611562565b6116ba6020830184611562565b9392505050565b5f819050919050565b5f819050919050565b5f6116ed6116e86116e3846116c1565b6116ca565b611412565b9050919050565b6116fd816116d3565b82525050565b5f60c0820190506117165f830189611562565b61172360208301886114b6565b61173060408301876116f4565b61173d60608301866116f4565b61174a6080830185611562565b61175760a08301846114b6565b979650505050505050565b5f815190506117708161141b565b92915050565b5f805f6060848603121561178d5761178c6113b4565b5b5f61179a86828701611762565b93505060206117ab86828701611762565b92505060406117bc86828701611762565b9150509250925092565b5f6040820190506117d95f830185611562565b6117e660208301846114b6565b9392505050565b6117f681611483565b8114611800575f80fd5b50565b5f81519050611811816117ed565b92915050565b5f6020828403121561182c5761182b6113b4565b5b5f61183984828501611803565b91505092915050565b5f60208284031215611857576118566113b4565b5b5f61186484828501611762565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6118c760248361132e565b91506118d28261186d565b604082019050919050565b5f6020820190508181035f8301526118f4816118bb565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61195560228361132e565b9150611960826118fb565b604082019050919050565b5f6020820190508181035f83015261198281611949565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6119c082611412565b91506119cb83611412565b92508282026119d981611412565b915082820484148315176119f0576119ef611989565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611a2e82611412565b9150611a3983611412565b925082611a4957611a486119f7565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f611aae60218361132e565b9150611ab982611a54565b604082019050919050565b5f6020820190508181035f830152611adb81611aa2565b9050919050565b5f611aec82611412565b9150611af783611412565b9250828201905080821115611b0f57611b0e611989565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f611b49601b8361132e565b9150611b5482611b15565b602082019050919050565b5f6020820190508181035f830152611b7681611b3d565b9050919050565b5f611b8782611412565b9150611b9283611412565b9250828203905081811115611baa57611ba9611989565b5b9291505056fea264697066735822122039aebcad8cf79126ab7cd80f701461e4cc781effb11ecffc468a12eff77a2d4e64736f6c63430008190033