[ { "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": [], "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" } ]
608060405260095f60146101000a81548160ff021916908360ff1602179055505f60149054906101000a900460ff16600a61003a9190610398565b6419debd01c761004a91906103e2565b600155737a250d5630b4cf539739df2c5dacb4c659f2488d60035f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f60055f6101000a81548160ff0219169083151502179055505f600560016101000a81548160ff0219169083151502179055505f6006557333626a47e6eea81984e2d5dcb54770df11a1f7d660085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015610137575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060015460045f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60015460405161021a9190610432565b60405180910390a361044b565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156102a95780860481111561028557610284610227565b5b60018516156102945780820291505b80810290506102a285610254565b9450610269565b94509492505050565b5f826102c1576001905061037c565b816102ce575f905061037c565b81600181146102e457600281146102ee5761031d565b600191505061037c565b60ff841115610300576102ff610227565b5b8360020a91508482111561031757610316610227565b5b5061037c565b5060208310610133831016604e8410600b84101617156103525782820a90508381111561034d5761034c610227565b5b61037c565b61035f8484846001610260565b9250905081840481111561037657610375610227565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f6103a282610383565b91506103ad8361038c565b92506103da7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846102b2565b905092915050565b5f6103ec82610383565b91506103f783610383565b925082820261040581610383565b9150828204841483151761041c5761041b610227565b5b5092915050565b61042c81610383565b82525050565b5f6020820190506104455f830184610423565b92915050565b611b0d806104585f395ff3fe6080604052600436106100c1575f3560e01c806370a082311161007e57806395d89b411161005857806395d89b4114610261578063a9059cbb1461028b578063c9567bf9146102c7578063dd62ed3e146102d1576100c1565b806370a08231146101e5578063715018a6146102215780638da5cb5b14610237576100c1565b806306fdde03146100c5578063095ea7b3146100ef57806318160ddd1461012b57806323b872dd14610155578063313ce5671461019157806349bd5a5e146101bb575b5f80fd5b3480156100d0575f80fd5b506100d961030d565b6040516100e691906112b4565b60405180910390f35b3480156100fa575f80fd5b5061011560048036038101906101109190611365565b61034a565b60405161012291906113bd565b60405180910390f35b348015610136575f80fd5b5061013f610360565b60405161014c91906113e5565b60405180910390f35b348015610160575f80fd5b5061017b600480360381019061017691906113fe565b610369565b60405161018891906113bd565b60405180910390f35b34801561019c575f80fd5b506101a5610415565b6040516101b29190611469565b60405180910390f35b3480156101c6575f80fd5b506101cf61042a565b6040516101dc9190611491565b60405180910390f35b3480156101f0575f80fd5b5061020b600480360381019061020691906114aa565b610450565b60405161021891906113e5565b60405180910390f35b34801561022c575f80fd5b50610235610496565b005b348015610242575f80fd5b5061024b6105c5565b6040516102589190611491565b60405180910390f35b34801561026c575f80fd5b506102756105ec565b60405161028291906112b4565b60405180910390f35b348015610296575f80fd5b506102b160048036038101906102ac9190611365565b610629565b6040516102be91906113bd565b60405180910390f35b6102cf61063f565b005b3480156102dc575f80fd5b506102f760048036038101906102f291906114d5565b610aa3565b60405161030491906113e5565b60405180910390f35b60606040518060400160405280601481526020017f54414c45532046524f4d20544845204352595054000000000000000000000000815250905090565b5f610356338484610b25565b6001905092915050565b5f600154905090565b5f610375848484610ce8565b61040a84336104058560025f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461109990919063ffffffff16565b610b25565b600190509392505050565b5f8060149054906101000a900460ff16905090565b600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b3373ffffffffffffffffffffffffffffffffffffffff166104b56105c5565b73ffffffffffffffffffffffffffffffffffffffff161461050b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105029061155d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600481526020017f5446544300000000000000000000000000000000000000000000000000000000815250905090565b5f610635338484610ce8565b6001905092915050565b3373ffffffffffffffffffffffffffffffffffffffff1661065e6105c5565b73ffffffffffffffffffffffffffffffffffffffff16146106b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ab9061155d565b60405180910390fd5b600560019054906101000a900460ff16156106cd575f80fd5b6106fb3060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600154610b25565b5f60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610766573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061078a919061158f565b905060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107f6573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061081a919061158f565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630836040518363ffffffff1660e01b81526004016108549291906115ba565b6020604051808303815f875af1158015610870573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610894919061158f565b600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719343061091c30610450565b5f806109266105c5565b426040518863ffffffff1660e01b815260040161094896959493929190611623565b60606040518083038185885af1158015610964573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906109899190611696565b505050600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610a2a9291906116e6565b6020604051808303815f875af1158015610a46573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a6a9190611737565b506001600560016101000a81548160ff021916908315150217905550600160075f6101000a81548160ff02191690831515021790555050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8a906117d2565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf890611860565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610cdb91906113e5565b60405180910390a3505050565b5f8111610d2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d21906118ee565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8f90611956565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfd906119be565b60405180910390fd5b60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614158015610eb15750600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015610ee957503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15610f0d5760075f9054906101000a900460ff1615610f0c57610f0b826110e2565b5b5b610f5d8160045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461109990919063ffffffff16565b60045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610fee8160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461118590919063ffffffff16565b60045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161108c91906113e5565b60405180910390a3505050565b5f6110da83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506111e2565b905092915050565b60015460025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555050565b5f8082846111939190611a09565b9050838110156111d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111cf90611a86565b60405180910390fd5b8091505092915050565b5f838311158290611229576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161122091906112b4565b60405180910390fd5b505f83856112379190611aa4565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61128682611244565b611290818561124e565b93506112a081856020860161125e565b6112a98161126c565b840191505092915050565b5f6020820190508181035f8301526112cc818461127c565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611301826112d8565b9050919050565b611311816112f7565b811461131b575f80fd5b50565b5f8135905061132c81611308565b92915050565b5f819050919050565b61134481611332565b811461134e575f80fd5b50565b5f8135905061135f8161133b565b92915050565b5f806040838503121561137b5761137a6112d4565b5b5f6113888582860161131e565b925050602061139985828601611351565b9150509250929050565b5f8115159050919050565b6113b7816113a3565b82525050565b5f6020820190506113d05f8301846113ae565b92915050565b6113df81611332565b82525050565b5f6020820190506113f85f8301846113d6565b92915050565b5f805f60608486031215611415576114146112d4565b5b5f6114228682870161131e565b93505060206114338682870161131e565b925050604061144486828701611351565b9150509250925092565b5f60ff82169050919050565b6114638161144e565b82525050565b5f60208201905061147c5f83018461145a565b92915050565b61148b816112f7565b82525050565b5f6020820190506114a45f830184611482565b92915050565b5f602082840312156114bf576114be6112d4565b5b5f6114cc8482850161131e565b91505092915050565b5f80604083850312156114eb576114ea6112d4565b5b5f6114f88582860161131e565b92505060206115098582860161131e565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61154760208361124e565b915061155282611513565b602082019050919050565b5f6020820190508181035f8301526115748161153b565b9050919050565b5f8151905061158981611308565b92915050565b5f602082840312156115a4576115a36112d4565b5b5f6115b18482850161157b565b91505092915050565b5f6040820190506115cd5f830185611482565b6115da6020830184611482565b9392505050565b5f819050919050565b5f819050919050565b5f61160d611608611603846115e1565b6115ea565b611332565b9050919050565b61161d816115f3565b82525050565b5f60c0820190506116365f830189611482565b61164360208301886113d6565b6116506040830187611614565b61165d6060830186611614565b61166a6080830185611482565b61167760a08301846113d6565b979650505050505050565b5f815190506116908161133b565b92915050565b5f805f606084860312156116ad576116ac6112d4565b5b5f6116ba86828701611682565b93505060206116cb86828701611682565b92505060406116dc86828701611682565b9150509250925092565b5f6040820190506116f95f830185611482565b61170660208301846113d6565b9392505050565b611716816113a3565b8114611720575f80fd5b50565b5f815190506117318161170d565b92915050565b5f6020828403121561174c5761174b6112d4565b5b5f61175984828501611723565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6117bc60248361124e565b91506117c782611762565b604082019050919050565b5f6020820190508181035f8301526117e9816117b0565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61184a60228361124e565b9150611855826117f0565b604082019050919050565b5f6020820190508181035f8301526118778161183e565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f2e00000000000000000000000000000000000000000000602082015250565b5f6118d8602a8361124e565b91506118e38261187e565b604082019050919050565b5f6020820190508181035f830152611905816118cc565b9050919050565b7f5472616e7366657220746f207a65726f206164647265737300000000000000005f82015250565b5f61194060188361124e565b915061194b8261190c565b602082019050919050565b5f6020820190508181035f83015261196d81611934565b9050919050565b7f7472616e736665722066726f6d207a65726f20616464726573732e00000000005f82015250565b5f6119a8601b8361124e565b91506119b382611974565b602082019050919050565b5f6020820190508181035f8301526119d58161199c565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611a1382611332565b9150611a1e83611332565b9250828201905080821115611a3657611a356119dc565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f611a70601b8361124e565b9150611a7b82611a3c565b602082019050919050565b5f6020820190508181035f830152611a9d81611a64565b9050919050565b5f611aae82611332565b9150611ab983611332565b9250828203905081811115611ad157611ad06119dc565b5b9291505056fea26469706673582212203aa13e83a965b67e721fb7117aedcec8570238d88fc9a2636753b5ab817816bc64736f6c634300081a0033