[ { "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": "maxHoldings", "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": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "startTrading", "outputs": [], "stateMutability": "payable", "type": "function" }, { "inputs": [], "name": "swapThresholdSize", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "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" } ]
608060405260095f60146101000a81548160ff021916908360ff1602179055505f60149054906101000a900460ff16600a61003a91906103e7565b6305f5e1006100499190610431565b6002555f60045f6101000a81548160ff0219169083151502179055505f60075f6101000a81548160ff021916908315150217905550737a250d5630b4cf539739df2c5dacb4c659f2488d60085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550737890eb7c7299539f6cfb7100dc58eebed84fb03f600b5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015610131575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060025460035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6002546040516102149190610481565b60405180910390a3600160095f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555061049a565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156102f8578086048111156102d4576102d3610276565b5b60018516156102e35780820291505b80810290506102f1856102a3565b94506102b8565b94509492505050565b5f8261031057600190506103cb565b8161031d575f90506103cb565b8160018114610333576002811461033d5761036c565b60019150506103cb565b60ff84111561034f5761034e610276565b5b8360020a91508482111561036657610365610276565b5b506103cb565b5060208310610133831016604e8410600b84101617156103a15782820a90508381111561039c5761039b610276565b5b6103cb565b6103ae84848460016102af565b925090508184048111156103c5576103c4610276565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f6103f1826103d2565b91506103fc836103db565b92506104297fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610301565b905092915050565b5f61043b826103d2565b9150610446836103d2565b9250828202610454816103d2565b9150828204841483151761046b5761046a610276565b5b5092915050565b61047b816103d2565b82525050565b5f6020820190506104945f830184610472565b92915050565b61198d806104a75f395ff3fe6080604052600436106100e7575f3560e01c806349bd5a5e1161008957806395d89b411161005857806395d89b41146102bb578063a9059cbb146102e5578063dd62ed3e14610321578063e54f4faa1461035d576100e7565b806349bd5a5e1461021557806370a082311461023f578063715018a61461027b5780638da5cb5b14610291576100e7565b80631bfb744e116100c55780631bfb744e1461017b57806323b872dd146101a5578063293230b8146101e1578063313ce567146101eb576100e7565b806306fdde03146100eb578063095ea7b31461011557806318160ddd14610151575b5f80fd5b3480156100f6575f80fd5b506100ff610387565b60405161010c9190611292565b60405180910390f35b348015610120575f80fd5b5061013b60048036038101906101369190611343565b6103c4565b604051610148919061139b565b60405180910390f35b34801561015c575f80fd5b506101656103da565b60405161017291906113c3565b60405180910390f35b348015610186575f80fd5b5061018f6103e3565b60405161019c91906113c3565b60405180910390f35b3480156101b0575f80fd5b506101cb60048036038101906101c691906113dc565b6103e9565b6040516101d8919061139b565b60405180910390f35b6101e9610495565b005b3480156101f6575f80fd5b506101ff6108dd565b60405161020c9190611447565b60405180910390f35b348015610220575f80fd5b506102296108f2565b604051610236919061146f565b60405180910390f35b34801561024a575f80fd5b5061026560048036038101906102609190611488565b610918565b60405161027291906113c3565b60405180910390f35b348015610286575f80fd5b5061028f61095e565b005b34801561029c575f80fd5b506102a5610a8d565b6040516102b2919061146f565b60405180910390f35b3480156102c6575f80fd5b506102cf610ab4565b6040516102dc9190611292565b60405180910390f35b3480156102f0575f80fd5b5061030b60048036038101906103069190611343565b610af1565b604051610318919061139b565b60405180910390f35b34801561032c575f80fd5b50610347600480360381019061034291906114b3565b610b07565b60405161035491906113c3565b60405180910390f35b348015610368575f80fd5b50610371610b89565b60405161037e91906113c3565b60405180910390f35b60606040518060400160405280600581526020017f41756e6479000000000000000000000000000000000000000000000000000000815250905090565b5f6103d0338484610b8f565b6001905092915050565b5f600254905090565b60065481565b5f6103f5848484610d52565b61048a84336104858560015f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461111a90919063ffffffff16565b610b8f565b600190509392505050565b3373ffffffffffffffffffffffffffffffffffffffff166104b4610a8d565b73ffffffffffffffffffffffffffffffffffffffff161461050a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105019061153b565b60405180910390fd5b60045f9054906101000a900460ff1615610522575f80fd5b6105503060085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600254610b8f565b5f60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105bb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105df919061156d565b905060085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561064b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061066f919061156d565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630836040518363ffffffff1660e01b81526004016106a9929190611598565b6020604051808303815f875af11580156106c5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106e9919061156d565b600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719343061077130610918565b5f8061077b610a8d565b426040518863ffffffff1660e01b815260040161079d96959493929190611601565b60606040518083038185885af11580156107b9573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906107de9190611674565b505050600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b815260040161087f9291906116c4565b6020604051808303815f875af115801561089b573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108bf9190611715565b50600160045f6101000a81548160ff02191690831515021790555050565b5f8060149054906101000a900460ff16905090565b600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b3373ffffffffffffffffffffffffffffffffffffffff1661097d610a8d565b73ffffffffffffffffffffffffffffffffffffffff16146109d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ca9061153b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600581526020017f41554e4459000000000000000000000000000000000000000000000000000000815250905090565b5f610afd338484610d52565b6001905092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60055481565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf4906117b0565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c629061183e565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d4591906113c3565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d89575f80fd5b5f8111610d94575f80fd5b60095f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16158015610e395750600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015610e7157503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015610ec4575060095f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15610f7257600b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b384836040518363ffffffff1660e01b8152600401610f259291906116c4565b6020604051808303815f875af1158015610f41573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f659190611715565b610f6d575f80fd5b610f8e565b60075f9054906101000a900460ff16610f8d57806006819055505b5b610fde8160035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461111a90919063ffffffff16565b60035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061106f8160035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461116390919063ffffffff16565b60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161110d91906113c3565b60405180910390a3505050565b5f61115b83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506111c0565b905092915050565b5f8082846111719190611889565b9050838110156111b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111ad90611906565b60405180910390fd5b8091505092915050565b5f838311158290611207576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111fe9190611292565b60405180910390fd5b505f83856112159190611924565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61126482611222565b61126e818561122c565b935061127e81856020860161123c565b6112878161124a565b840191505092915050565b5f6020820190508181035f8301526112aa818461125a565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6112df826112b6565b9050919050565b6112ef816112d5565b81146112f9575f80fd5b50565b5f8135905061130a816112e6565b92915050565b5f819050919050565b61132281611310565b811461132c575f80fd5b50565b5f8135905061133d81611319565b92915050565b5f8060408385031215611359576113586112b2565b5b5f611366858286016112fc565b92505060206113778582860161132f565b9150509250929050565b5f8115159050919050565b61139581611381565b82525050565b5f6020820190506113ae5f83018461138c565b92915050565b6113bd81611310565b82525050565b5f6020820190506113d65f8301846113b4565b92915050565b5f805f606084860312156113f3576113f26112b2565b5b5f611400868287016112fc565b9350506020611411868287016112fc565b92505060406114228682870161132f565b9150509250925092565b5f60ff82169050919050565b6114418161142c565b82525050565b5f60208201905061145a5f830184611438565b92915050565b611469816112d5565b82525050565b5f6020820190506114825f830184611460565b92915050565b5f6020828403121561149d5761149c6112b2565b5b5f6114aa848285016112fc565b91505092915050565b5f80604083850312156114c9576114c86112b2565b5b5f6114d6858286016112fc565b92505060206114e7858286016112fc565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61152560208361122c565b9150611530826114f1565b602082019050919050565b5f6020820190508181035f83015261155281611519565b9050919050565b5f81519050611567816112e6565b92915050565b5f60208284031215611582576115816112b2565b5b5f61158f84828501611559565b91505092915050565b5f6040820190506115ab5f830185611460565b6115b86020830184611460565b9392505050565b5f819050919050565b5f819050919050565b5f6115eb6115e66115e1846115bf565b6115c8565b611310565b9050919050565b6115fb816115d1565b82525050565b5f60c0820190506116145f830189611460565b61162160208301886113b4565b61162e60408301876115f2565b61163b60608301866115f2565b6116486080830185611460565b61165560a08301846113b4565b979650505050505050565b5f8151905061166e81611319565b92915050565b5f805f6060848603121561168b5761168a6112b2565b5b5f61169886828701611660565b93505060206116a986828701611660565b92505060406116ba86828701611660565b9150509250925092565b5f6040820190506116d75f830185611460565b6116e460208301846113b4565b9392505050565b6116f481611381565b81146116fe575f80fd5b50565b5f8151905061170f816116eb565b92915050565b5f6020828403121561172a576117296112b2565b5b5f61173784828501611701565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61179a60248361122c565b91506117a582611740565b604082019050919050565b5f6020820190508181035f8301526117c78161178e565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61182860228361122c565b9150611833826117ce565b604082019050919050565b5f6020820190508181035f8301526118558161181c565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61189382611310565b915061189e83611310565b92508282019050808211156118b6576118b561185c565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f6118f0601b8361122c565b91506118fb826118bc565b602082019050919050565b5f6020820190508181035f83015261191d816118e4565b9050919050565b5f61192e82611310565b915061193983611310565b92508282039050818111156119515761195061185c565b5b9291505056fea2646970667358221220a3042c044719de0d671fa9565a26dafbf2550e2a0de5c13e242a8f6289a0343d64736f6c634300081a0033