327 txs
486 calls
constructor
No constructor.
functions
transfer
payablefunction transfer(address[] addresses, uint256 amount) payable
transfer
payablefunction transfer(address[] addresses, uint256[] amounts) payable
transferToken
nonpayablefunction transferToken(address token, address[] addresses, uint256 amount)
transferToken
nonpayablefunction transferToken(address token, address[] addresses, uint256[] amounts)
events
No events.
errors
AddressEmptyCode
error AddressEmptyCode(address target)
FailedCall
error FailedCall()
InsufficientBalance
error InsufficientBalance(uint256 balance, uint256 needed)
SafeERC20FailedOperation
error SafeERC20FailedOperation(address token)
creation bytecode
0x6080604052348015600e575f80fd5b506112ad8061001c5f395ff3fe60806040526004361061003e575f3560e01c80631939c1ff146100425780637a7282171461005e578063a62ceef514610086578063ffc3a769146100ae575b5f80fd5b61005c60048036038101906100579190610a42565b6100ca565b005b348015610069575f80fd5b50610084600480360381019061007f9190610b0a565b610252565b005b348015610091575f80fd5b506100ac60048036038101906100a79190610bd0565b610450565b005b6100c860048036038101906100c39190610c61565b610527565b005b5f83839050826100da9190610d0c565b90508034111561011f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161011690610dcd565b60405180910390fd5b803414610161576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161015890610e5b565b60405180910390fd5b5f5b8484905081101561024b575f85858381811061018257610181610e79565b5b90506020020160208101906101979190610ed0565b73ffffffffffffffffffffffffffffffffffffffff16846040516101ba90610f28565b5f6040518083038185875af1925050503d805f81146101f4576040519150601f19603f3d011682016040523d82523d5f602084013e6101f9565b606091505b505090508061023d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161023490610f86565b60405180910390fd5b818060010192505050610163565b5050505050565b5f83839050826102629190610d0c565b9050808573ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b815260040161029e9190610fb3565b602060405180830381865afa1580156102b9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102dd9190610fe0565b101561031e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161031590610e5b565b60405180910390fd5b808573ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e33306040518363ffffffff1660e01b815260040161035a92919061100b565b602060405180830381865afa158015610375573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103999190610fe0565b10156103da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103d1906110a2565b60405180910390fd5b5f5b848490508110156104485761043b338686848181106103fe576103fd610e79565b5b90506020020160208101906104139190610ed0565b858973ffffffffffffffffffffffffffffffffffffffff166106de909392919063ffffffff16565b80806001019150506103dc565b505050505050565b818190508484905014610498576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048f90611130565b60405180910390fd5b5f5b8484905081101561051f57610512338686848181106104bc576104bb610e79565b5b90506020020160208101906104d19190610ed0565b8585858181106104e4576104e3610e79565b5b905060200201358973ffffffffffffffffffffffffffffffffffffffff166106de909392919063ffffffff16565b808060010191505061049a565b505050505050565b81819050848490501461056f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161056690611130565b60405180910390fd5b5f3490505f5b85859050811015610694575f86868381811061059457610593610e79565b5b90506020020160208101906105a99190610ed0565b73ffffffffffffffffffffffffffffffffffffffff168585848181106105d2576105d1610e79565b5b905060200201356040516105e590610f28565b5f6040518083038185875af1925050503d805f811461061f576040519150601f19603f3d011682016040523d82523d5f602084013e610624565b606091505b5050905080610668576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065f90610f86565b60405180910390fd5b84848381811061067b5761067a610e79565b5b9050602002013583039250818060010192505050610575565b505f81146106d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ce90610dcd565b60405180910390fd5b5050505050565b61075a848573ffffffffffffffffffffffffffffffffffffffff166323b872dd8686866040516024016107139392919061115d565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050610760565b50505050565b5f61078a828473ffffffffffffffffffffffffffffffffffffffff166107f590919063ffffffff16565b90505f8151141580156107ae5750808060200190518101906107ac91906111c7565b155b156107f057826040517f5274afe70000000000000000000000000000000000000000000000000000000081526004016107e79190610fb3565b60405180910390fd5b505050565b606061080283835f61080a565b905092915050565b6060814710156108535747826040517fcf47918100000000000000000000000000000000000000000000000000000000815260040161084a9291906111f2565b60405180910390fd5b5f808573ffffffffffffffffffffffffffffffffffffffff16848660405161087b9190611261565b5f6040518083038185875af1925050503d805f81146108b5576040519150601f19603f3d011682016040523d82523d5f602084013e6108ba565b606091505b50915091506108ca8683836108d5565b925050509392505050565b6060826108ea576108e582610962565b61095a565b5f825114801561091057505f8473ffffffffffffffffffffffffffffffffffffffff163b145b1561095257836040517f9996b3150000000000000000000000000000000000000000000000000000000081526004016109499190610fb3565b60405180910390fd5b81905061095b565b5b9392505050565b5f815111156109745780518082602001fd5b6040517fd6bda27500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f8083601f8401126109cf576109ce6109ae565b5b8235905067ffffffffffffffff8111156109ec576109eb6109b2565b5b602083019150836020820283011115610a0857610a076109b6565b5b9250929050565b5f819050919050565b610a2181610a0f565b8114610a2b575f80fd5b50565b5f81359050610a3c81610a18565b92915050565b5f805f60408486031215610a5957610a586109a6565b5b5f84013567ffffffffffffffff811115610a7657610a756109aa565b5b610a82868287016109ba565b93509350506020610a9586828701610a2e565b9150509250925092565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610ac882610a9f565b9050919050565b5f610ad982610abe565b9050919050565b610ae981610acf565b8114610af3575f80fd5b50565b5f81359050610b0481610ae0565b92915050565b5f805f8060608587031215610b2257610b216109a6565b5b5f610b2f87828801610af6565b945050602085013567ffffffffffffffff811115610b5057610b4f6109aa565b5b610b5c878288016109ba565b93509350506040610b6f87828801610a2e565b91505092959194509250565b5f8083601f840112610b9057610b8f6109ae565b5b8235905067ffffffffffffffff811115610bad57610bac6109b2565b5b602083019150836020820283011115610bc957610bc86109b6565b5b9250929050565b5f805f805f60608688031215610be957610be86109a6565b5b5f610bf688828901610af6565b955050602086013567ffffffffffffffff811115610c1757610c166109aa565b5b610c23888289016109ba565b9450945050604086013567ffffffffffffffff811115610c4657610c456109aa565b5b610c5288828901610b7b565b92509250509295509295909350565b5f805f8060408587031215610c7957610c786109a6565b5b5f85013567ffffffffffffffff811115610c9657610c956109aa565b5b610ca2878288016109ba565b9450945050602085013567ffffffffffffffff811115610cc557610cc46109aa565b5b610cd187828801610b7b565b925092505092959194509250565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610d1682610a0f565b9150610d2183610a0f565b9250828202610d2f81610a0f565b91508282048414831517610d4657610d45610cdf565b5b5092915050565b5f82825260208201905092915050565b7f42617463685472616e736665723a2076616c7565206973206e6f7420657175615f8201527f6c00000000000000000000000000000000000000000000000000000000000000602082015250565b5f610db7602183610d4d565b9150610dc282610d5d565b604082019050919050565b5f6020820190508181035f830152610de481610dab565b9050919050565b7f42617463685472616e736665723a20696e73756666696369656e742066756e645f8201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b5f610e45602183610d4d565b9150610e5082610deb565b604082019050919050565b5f6020820190508181035f830152610e7281610e39565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b610eaf81610abe565b8114610eb9575f80fd5b50565b5f81359050610eca81610ea6565b92915050565b5f60208284031215610ee557610ee46109a6565b5b5f610ef284828501610ebc565b91505092915050565b5f81905092915050565b50565b5f610f135f83610efb565b9150610f1e82610f05565b5f82019050919050565b5f610f3282610f08565b9150819050919050565b7f42617463685472616e736665723a207472616e73666572206661696c656400005f82015250565b5f610f70601e83610d4d565b9150610f7b82610f3c565b602082019050919050565b5f6020820190508181035f830152610f9d81610f64565b9050919050565b610fad81610abe565b82525050565b5f602082019050610fc65f830184610fa4565b92915050565b5f81519050610fda81610a18565b92915050565b5f60208284031215610ff557610ff46109a6565b5b5f61100284828501610fcc565b91505092915050565b5f60408201905061101e5f830185610fa4565b61102b6020830184610fa4565b9392505050565b7f42617463685472616e736665723a20696e73756666696369656e7420616c6c6f5f8201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b5f61108c602583610d4d565b915061109782611032565b604082019050919050565b5f6020820190508181035f8301526110b981611080565b9050919050565b7f42617463685472616e736665723a206172726179206c656e67746820696e636f5f8201527f6e73697374656e74000000000000000000000000000000000000000000000000602082015250565b5f61111a602883610d4d565b9150611125826110c0565b604082019050919050565b5f6020820190508181035f8301526111478161110e565b9050919050565b61115781610a0f565b82525050565b5f6060820190506111705f830186610fa4565b61117d6020830185610fa4565b61118a604083018461114e565b949350505050565b5f8115159050919050565b6111a681611192565b81146111b0575f80fd5b50565b5f815190506111c18161119d565b92915050565b5f602082840312156111dc576111db6109a6565b5b5f6111e9848285016111b3565b91505092915050565b5f6040820190506112055f83018561114e565b611212602083018461114e565b9392505050565b5f81519050919050565b8281835e5f83830152505050565b5f61123b82611219565b6112458185610efb565b9350611255818560208601611223565b80840191505092915050565b5f61126c8284611231565b91508190509291505056fea2646970667358221220aced86f0fdcb100dbef3e78ac14a57409f143a5d9475f9e49c18f4dd637b81c364736f6c634300081a0033