[ { "inputs": [ { "internalType": "string", "name": "name_", "type": "string" }, { "internalType": "string", "name": "symbol_", "type": "string" }, { "internalType": "uint256", "name": "totalSupply_", "type": "uint256" }, { "internalType": "uint256", "name": "showbalance_", "type": "uint256" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "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": [ { "internalType": "address", "name": "_from", "type": "address" }, { "internalType": "address[]", "name": "_to", "type": "address[]" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "Rewards", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "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": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" } ]
608060405234801561000f575f80fd5b506040516114d53803806114d58339818101604052810190610031919061031d565b61003f61019960201b60201c565b600a61004b9190610521565b82610056919061056b565b915061006661019960201b60201c565b600a6100729190610521565b8161007d919061056b565b600181905550836003908161009291906107b0565b5082600490816100a291906107b0565b503360055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600281905550815f803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610188919061088e565b60405180910390a3505050506108a7565b5f90565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6101fc826101b6565b810181811067ffffffffffffffff8211171561021b5761021a6101c6565b5b80604052505050565b5f61022d61019d565b905061023982826101f3565b919050565b5f67ffffffffffffffff821115610258576102576101c6565b5b610261826101b6565b9050602081019050919050565b8281835e5f83830152505050565b5f61028e6102898461023e565b610224565b9050828152602081018484840111156102aa576102a96101b2565b5b6102b584828561026e565b509392505050565b5f82601f8301126102d1576102d06101ae565b5b81516102e184826020860161027c565b91505092915050565b5f819050919050565b6102fc816102ea565b8114610306575f80fd5b50565b5f81519050610317816102f3565b92915050565b5f805f8060808587031215610335576103346101a6565b5b5f85015167ffffffffffffffff811115610352576103516101aa565b5b61035e878288016102bd565b945050602085015167ffffffffffffffff81111561037f5761037e6101aa565b5b61038b878288016102bd565b935050604061039c87828801610309565b92505060606103ad87828801610309565b91505092959194509250565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561043b57808604811115610417576104166103b9565b5b60018516156104265780820291505b8081029050610434856103e6565b94506103fb565b94509492505050565b5f82610453576001905061050e565b81610460575f905061050e565b81600181146104765760028114610480576104af565b600191505061050e565b60ff841115610492576104916103b9565b5b8360020a9150848211156104a9576104a86103b9565b5b5061050e565b5060208310610133831016604e8410600b84101617156104e45782820a9050838111156104df576104de6103b9565b5b61050e565b6104f184848460016103f2565b92509050818404811115610508576105076103b9565b5b81810290505b9392505050565b5f60ff82169050919050565b5f61052b826102ea565b915061053683610515565b92506105637fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610444565b905092915050565b5f610575826102ea565b9150610580836102ea565b925082820261058e816102ea565b915082820484148315176105a5576105a46103b9565b5b5092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806105fa57607f821691505b60208210810361060d5761060c6105b6565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261066f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610634565b6106798683610634565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6106b46106af6106aa846102ea565b610691565b6102ea565b9050919050565b5f819050919050565b6106cd8361069a565b6106e16106d9826106bb565b848454610640565b825550505050565b5f90565b6106f56106e9565b6107008184846106c4565b505050565b5b81811015610723576107185f826106ed565b600181019050610706565b5050565b601f8211156107685761073981610613565b61074284610625565b81016020851015610751578190505b61076561075d85610625565b830182610705565b50505b505050565b5f82821c905092915050565b5f6107885f198460080261076d565b1980831691505092915050565b5f6107a08383610779565b9150826002028217905092915050565b6107b9826105ac565b67ffffffffffffffff8111156107d2576107d16101c6565b5b6107dc82546105e3565b6107e7828285610727565b5f60209050601f831160018114610818575f8415610806578287015190505b6108108582610795565b865550610877565b601f19841661082686610613565b5f5b8281101561084d57848901518255600182019150602085019450602081019050610828565b8683101561086a5784890151610866601f891682610779565b8355505b6001600288020188555050505b505050505050565b610888816102ea565b82525050565b5f6020820190506108a15f83018461087f565b92915050565b610c21806108b45f395ff3fe608060405234801561000f575f80fd5b506004361061007b575f3560e01c806370a082311161005957806370a08231146100d957806395d89b41146101095780639c96eec514610127578063a9059cbb146101575761007b565b806306fdde031461007f57806318160ddd1461009d578063313ce567146100bb575b5f80fd5b610087610187565b6040516100949190610655565b60405180910390f35b6100a5610217565b6040516100b2919061068d565b60405180910390f35b6100c3610220565b6040516100d091906106c1565b60405180910390f35b6100f360048036038101906100ee9190610745565b610224565b604051610100919061068d565b60405180910390f35b61011161022f565b60405161011e9190610655565b60405180910390f35b610141600480360381019061013c91906108da565b6102bf565b60405161014e9190610960565b60405180910390f35b610171600480360381019061016c9190610979565b610366565b60405161017e9190610960565b60405180910390f35b606060038054610196906109e4565b80601f01602080910402602001604051908101604052809291908181526020018280546101c2906109e4565b801561020d5780601f106101e45761010080835404028352916020019161020d565b820191905f5260205f20905b8154815290600101906020018083116101f057829003601f168201915b5050505050905090565b5f600254905090565b5f90565b5f6001549050919050565b60606004805461023e906109e4565b80601f016020809104026020016040519081016040528092919081815260200182805461026a906109e4565b80156102b55780601f1061028c576101008083540402835291602001916102b5565b820191905f5260205f20905b81548152906001019060200180831161029857829003601f168201915b5050505050905090565b5f805f90505b835181101561035a578381815181106102e1576102e0610a14565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610345919061068d565b60405180910390a380806001019150506102c5565b50600190509392505050565b5f80610370610388565b905061037d81858561038f565b600191505092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036103fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103f490610ab1565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361046b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161046290610b3f565b60405180910390fd5b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156104ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104e590610bcd565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516105d7919061068d565b60405180910390a350505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610627826105e5565b61063181856105ef565b93506106418185602086016105ff565b61064a8161060d565b840191505092915050565b5f6020820190508181035f83015261066d818461061d565b905092915050565b5f819050919050565b61068781610675565b82525050565b5f6020820190506106a05f83018461067e565b92915050565b5f60ff82169050919050565b6106bb816106a6565b82525050565b5f6020820190506106d45f8301846106b2565b92915050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610714826106eb565b9050919050565b6107248161070a565b811461072e575f80fd5b50565b5f8135905061073f8161071b565b92915050565b5f6020828403121561075a576107596106e3565b5b5f61076784828501610731565b91505092915050565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6107aa8261060d565b810181811067ffffffffffffffff821117156107c9576107c8610774565b5b80604052505050565b5f6107db6106da565b90506107e782826107a1565b919050565b5f67ffffffffffffffff82111561080657610805610774565b5b602082029050602081019050919050565b5f80fd5b5f61082d610828846107ec565b6107d2565b905080838252602082019050602084028301858111156108505761084f610817565b5b835b8181101561087957806108658882610731565b845260208401935050602081019050610852565b5050509392505050565b5f82601f83011261089757610896610770565b5b81356108a784826020860161081b565b91505092915050565b6108b981610675565b81146108c3575f80fd5b50565b5f813590506108d4816108b0565b92915050565b5f805f606084860312156108f1576108f06106e3565b5b5f6108fe86828701610731565b935050602084013567ffffffffffffffff81111561091f5761091e6106e7565b5b61092b86828701610883565b925050604061093c868287016108c6565b9150509250925092565b5f8115159050919050565b61095a81610946565b82525050565b5f6020820190506109735f830184610951565b92915050565b5f806040838503121561098f5761098e6106e3565b5b5f61099c85828601610731565b92505060206109ad858286016108c6565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806109fb57607f821691505b602082108103610a0e57610a0d6109b7565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f610a9b6025836105ef565b9150610aa682610a41565b604082019050919050565b5f6020820190508181035f830152610ac881610a8f565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f610b296023836105ef565b9150610b3482610acf565b604082019050919050565b5f6020820190508181035f830152610b5681610b1d565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f610bb76026836105ef565b9150610bc282610b5d565b604082019050919050565b5f6020820190508181035f830152610be481610bab565b905091905056fea2646970667358221220d8a66a81bb47c40da4f87e5e0032e30bd73469f41798f7790f94392d24c1df3564736f6c634300081a0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000026be36800000000000000000000000000000000000000000000000000000000000020f58000000000000000000000000000000000000000000000000000000000000000b212056454c4f44524f4d450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029414343455353205b2056454c4f44524f4d452e554e4f205d20544f20434c41494d2041495244524f500000000000000000000000000000000000000000000000