[ { "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": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [], "name": "_maxWalletSize", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "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": "pure", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "pure", "type": "function" }, { "inputs": [], "name": "openTrading", "outputs": [], "stateMutability": "nonpayable", "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": "pure", "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" }, { "stateMutability": "payable", "type": "receive" } ]
608060405234801562000010575f80fd5b505f62000022620001d160201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350601260ff16600a620000d191906200035e565b6305f5e100620000e29190620003ae565b60015f620000f5620001d160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555062000142620001d160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef601260ff16600a620001a391906200035e565b6305f5e100620001b49190620003ae565b604051620001c3919062000409565b60405180910390a362000424565b5f33905090565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111562000262578086048111156200023a5762000239620001d8565b5b60018516156200024a5780820291505b80810290506200025a8562000205565b94506200021a565b94509492505050565b5f826200027c57600190506200034e565b816200028b575f90506200034e565b8160018114620002a45760028114620002af57620002e5565b60019150506200034e565b60ff841115620002c457620002c3620001d8565b5b8360020a915084821115620002de57620002dd620001d8565b5b506200034e565b5060208310610133831016604e8410600b84101617156200031f5782820a905083811115620003195762000318620001d8565b5b6200034e565b6200032e848484600162000211565b92509050818404811115620003485762000347620001d8565b5b81810290505b9392505050565b5f819050919050565b5f6200036a8262000355565b9150620003778362000355565b9250620003a67fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200026b565b905092915050565b5f620003ba8262000355565b9150620003c78362000355565b9250828202620003d78162000355565b91508282048414831517620003f157620003f0620001d8565b5b5092915050565b620004038162000355565b82525050565b5f6020820190506200041e5f830184620003f8565b92915050565b611dbb80620004325f395ff3fe6080604052600436106100c5575f3560e01c8063715018a61161007e57806395d89b411161005857806395d89b411461026c578063a9059cbb14610296578063c9567bf9146102d2578063dd62ed3e146102e8576100cc565b8063715018a6146102025780638da5cb5b146102185780638f9a55c014610242576100cc565b806306fdde03146100d0578063095ea7b3146100fa57806318160ddd1461013657806323b872dd14610160578063313ce5671461019c57806370a08231146101c6576100cc565b366100cc57005b5f80fd5b3480156100db575f80fd5b506100e4610324565b6040516100f191906112f4565b60405180910390f35b348015610105575f80fd5b50610120600480360381019061011b91906113a5565b610361565b60405161012d91906113fd565b60405180910390f35b348015610141575f80fd5b5061014a61037e565b6040516101579190611425565b60405180910390f35b34801561016b575f80fd5b506101866004803603810190610181919061143e565b6103a4565b60405161019391906113fd565b60405180910390f35b3480156101a7575f80fd5b506101b0610457565b6040516101bd91906114a9565b60405180910390f35b3480156101d1575f80fd5b506101ec60048036038101906101e791906114c2565b61045f565b6040516101f99190611425565b60405180910390f35b34801561020d575f80fd5b506102166104a5565b005b348015610223575f80fd5b5061022c6105f3565b60405161023991906114fc565b60405180910390f35b34801561024d575f80fd5b5061025661061a565b6040516102639190611425565b60405180910390f35b348015610277575f80fd5b5061028061063c565b60405161028d91906112f4565b60405180910390f35b3480156102a1575f80fd5b506102bc60048036038101906102b791906113a5565b610679565b6040516102c991906113fd565b60405180910390f35b3480156102dd575f80fd5b506102e6610696565b005b3480156102f3575f80fd5b5061030e60048036038101906103099190611515565b610ba7565b60405161031b9190611425565b60405180910390f35b60606040518060400160405280600d81526020017f4368617274526f756c6574746500000000000000000000000000000000000000815250905090565b5f61037461036d610c29565b8484610c30565b6001905092915050565b5f601260ff16600a61039091906116af565b6305f5e10061039f91906116f9565b905090565b5f6103b0848484610df3565b61044c846103bc610c29565b8460025f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610403610c29565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054610447919061173a565b610c30565b600190509392505050565b5f6012905090565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6104ad610c29565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610539576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610530906117b7565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b601260ff16600a61062b91906116af565b622625a061063991906116f9565b81565b60606040518060400160405280600281526020017f4352000000000000000000000000000000000000000000000000000000000000815250905090565b5f61068c610685610c29565b8484610df3565b6001905092915050565b61069e610c29565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461072a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610721906117b7565b60405180910390fd5b600460149054906101000a900460ff161561077a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107719061181f565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d60035f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506108193060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601260ff16600a61080591906116af565b6305f5e10061081491906116f9565b610c30565b60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610883573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108a79190611851565b73ffffffffffffffffffffffffffffffffffffffff1663c9c653963060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561092d573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109519190611851565b6040518363ffffffff1660e01b815260040161096e92919061187c565b6020604051808303815f875af115801561098a573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109ae9190611851565b60045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610a353061045f565b5f80610a3f6105f3565b426040518863ffffffff1660e01b8152600401610a61969594939291906118e5565b60606040518083038185885af1158015610a7d573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610aa29190611958565b50505060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610b429291906119a8565b6020604051808303815f875af1158015610b5e573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b8291906119f9565b506001600460146101000a81548160ff02191690831515021790555043600581905550565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9590611a94565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d0c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0390611b22565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610de69190611425565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5890611bb0565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ecf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec690611c3e565b60405180910390fd5b5f8111610f11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0890611ccc565b60405180910390fd5b610f196105f3565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015610f875750610f576105f3565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015610fe0575060045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156110db57601260ff16600a610ff691906116af565b622625a061100491906116f9565b8161100e8461045f565b6110189190611cea565b1115611059576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161105090611d67565b60405180910390fd5b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156110c257504360036005546110c09190611cea565b115b156110da576110d082611259565b156110d9575f80fd5b5b5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611124919061173a565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546111ae9190611cea565b60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161124c9190611425565b60405180910390a3505050565b5f80823b90505f8111915050919050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156112a1578082015181840152602081019050611286565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6112c68261126a565b6112d08185611274565b93506112e0818560208601611284565b6112e9816112ac565b840191505092915050565b5f6020820190508181035f83015261130c81846112bc565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61134182611318565b9050919050565b61135181611337565b811461135b575f80fd5b50565b5f8135905061136c81611348565b92915050565b5f819050919050565b61138481611372565b811461138e575f80fd5b50565b5f8135905061139f8161137b565b92915050565b5f80604083850312156113bb576113ba611314565b5b5f6113c88582860161135e565b92505060206113d985828601611391565b9150509250929050565b5f8115159050919050565b6113f7816113e3565b82525050565b5f6020820190506114105f8301846113ee565b92915050565b61141f81611372565b82525050565b5f6020820190506114385f830184611416565b92915050565b5f805f6060848603121561145557611454611314565b5b5f6114628682870161135e565b93505060206114738682870161135e565b925050604061148486828701611391565b9150509250925092565b5f60ff82169050919050565b6114a38161148e565b82525050565b5f6020820190506114bc5f83018461149a565b92915050565b5f602082840312156114d7576114d6611314565b5b5f6114e48482850161135e565b91505092915050565b6114f681611337565b82525050565b5f60208201905061150f5f8301846114ed565b92915050565b5f806040838503121561152b5761152a611314565b5b5f6115388582860161135e565b92505060206115498582860161135e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156115d5578086048111156115b1576115b0611553565b5b60018516156115c05780820291505b80810290506115ce85611580565b9450611595565b94509492505050565b5f826115ed57600190506116a8565b816115fa575f90506116a8565b8160018114611610576002811461161a57611649565b60019150506116a8565b60ff84111561162c5761162b611553565b5b8360020a91508482111561164357611642611553565b5b506116a8565b5060208310610133831016604e8410600b841016171561167e5782820a90508381111561167957611678611553565b5b6116a8565b61168b848484600161158c565b925090508184048111156116a2576116a1611553565b5b81810290505b9392505050565b5f6116b982611372565b91506116c483611372565b92506116f17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846115de565b905092915050565b5f61170382611372565b915061170e83611372565b925082820261171c81611372565b9150828204841483151761173357611732611553565b5b5092915050565b5f61174482611372565b915061174f83611372565b925082820390508181111561176757611766611553565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6117a1602083611274565b91506117ac8261176d565b602082019050919050565b5f6020820190508181035f8301526117ce81611795565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f611809601783611274565b9150611814826117d5565b602082019050919050565b5f6020820190508181035f830152611836816117fd565b9050919050565b5f8151905061184b81611348565b92915050565b5f6020828403121561186657611865611314565b5b5f6118738482850161183d565b91505092915050565b5f60408201905061188f5f8301856114ed565b61189c60208301846114ed565b9392505050565b5f819050919050565b5f819050919050565b5f6118cf6118ca6118c5846118a3565b6118ac565b611372565b9050919050565b6118df816118b5565b82525050565b5f60c0820190506118f85f8301896114ed565b6119056020830188611416565b61191260408301876118d6565b61191f60608301866118d6565b61192c60808301856114ed565b61193960a0830184611416565b979650505050505050565b5f815190506119528161137b565b92915050565b5f805f6060848603121561196f5761196e611314565b5b5f61197c86828701611944565b935050602061198d86828701611944565b925050604061199e86828701611944565b9150509250925092565b5f6040820190506119bb5f8301856114ed565b6119c86020830184611416565b9392505050565b6119d8816113e3565b81146119e2575f80fd5b50565b5f815190506119f3816119cf565b92915050565b5f60208284031215611a0e57611a0d611314565b5b5f611a1b848285016119e5565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f611a7e602483611274565b9150611a8982611a24565b604082019050919050565b5f6020820190508181035f830152611aab81611a72565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611b0c602283611274565b9150611b1782611ab2565b604082019050919050565b5f6020820190508181035f830152611b3981611b00565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611b9a602583611274565b9150611ba582611b40565b604082019050919050565b5f6020820190508181035f830152611bc781611b8e565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611c28602383611274565b9150611c3382611bce565b604082019050919050565b5f6020820190508181035f830152611c5581611c1c565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f611cb6602983611274565b9150611cc182611c5c565b604082019050919050565b5f6020820190508181035f830152611ce381611caa565b9050919050565b5f611cf482611372565b9150611cff83611372565b9250828201905080821115611d1757611d16611553565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a65000000000000005f82015250565b5f611d51601983611274565b9150611d5c82611d1d565b602082019050919050565b5f6020820190508181035f830152611d7e81611d45565b905091905056fea26469706673582212209739b572e48dbe50c571406e0a0d0cbe164e57d4c4bcc0f0b6c99bd7ffb0aa0b64736f6c63430008160033