1 tx
2 calls
constructor
constructor()
functions
isOperator
viewfunction isOperator(address operator) view returns (bool)
owner
viewfunction owner() view returns (address)
addOperator
nonpayablefunction addOperator(address operator, bool add)
batchTransfer
nonpayablefunction batchTransfer(address token, address tokenHolder, address[] users, uint256[] amounts)
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OperatorAdded
event OperatorAdded(address indexed operator, bool add)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
SafeERC20FailedOperation
error SafeERC20FailedOperation(address token)
TokenBatchTransfer__InvalidInputParameters
error TokenBatchTransfer__InvalidInputParameters()
TokenBatchTransfer__NotOperator
error TokenBatchTransfer__NotOperator()
TokenBatchTransfer__ZeroAddress
error TokenBatchTransfer__ZeroAddress()
creation bytecode
0x6080806040523460885733156075575f8054336001600160a01b0319821681178355916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3335f52600160205260405f20600160ff19825416179055610723908161008d8239f35b631e4fbdf760e01b5f525f60045260245ffd5b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c8063024759c6146105425780636d70f7ae146104da578063715018a6146104405780638da5cb5b146103f0578063e34a5d4d1461014b5763f2fde38b1461005b575f80fd5b346101475760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101475773ffffffffffffffffffffffffffffffffffffffff6100a7610610565b6100af6106a1565b16801561011b5773ffffffffffffffffffffffffffffffffffffffff5f54827fffffffffffffffffffffffff00000000000000000000000000000000000000008216175f55167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a3005b7f1e4fbdf7000000000000000000000000000000000000000000000000000000005f525f60045260245ffd5b5f80fd5b346101475760807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261014757610182610610565b60243573ffffffffffffffffffffffffffffffffffffffff81168091036101475760443567ffffffffffffffff8111610147576101c3903690600401610633565b92909160643567ffffffffffffffff8111610147576101e6903690600401610633565b9092335f52600160205260ff60405f205416156103c85773ffffffffffffffffffffffffffffffffffffffff169485156103a05782156103a05780158015610398575b801561038e575b610366575f5b81811061023f57005b61024a818388610664565b3573ffffffffffffffffffffffffffffffffffffffff811680910361014757610274828588610664565b35906040519160208301917f23b872dd000000000000000000000000000000000000000000000000000000008352876024850152604484015260648301526064825260a082019082821067ffffffffffffffff831117610339576020925f926040525190828b5af11561032e575f513d6103255750863b155b6102f957600101610236565b867f5274afe7000000000000000000000000000000000000000000000000000000005f5260045260245ffd5b600114156102ed565b6040513d5f823e3d90fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4d370562000000000000000000000000000000000000000000000000000000005f5260045ffd5b5081811415610230565b508115610229565b7f54684781000000000000000000000000000000000000000000000000000000005f5260045ffd5b7f8a1d93d3000000000000000000000000000000000000000000000000000000005f5260045ffd5b34610147575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261014757602073ffffffffffffffffffffffffffffffffffffffff5f5416604051908152f35b34610147575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610147576104766106a1565b5f73ffffffffffffffffffffffffffffffffffffffff81547fffffffffffffffffffffffff000000000000000000000000000000000000000081168355167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b346101475760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101475773ffffffffffffffffffffffffffffffffffffffff610526610610565b165f526001602052602060ff60405f2054166040519015158152f35b346101475760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261014757610579610610565b602435908115158092036101475773ffffffffffffffffffffffffffffffffffffffff906105a56106a1565b169081156103a05760207f091a7a4b85135fdd7e8dbc18b12fabe5cc191ea867aa3c2e1a24a102af61d58b91835f526001825260405f207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0081541660ff8316179055604051908152a2005b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361014757565b9181601f840112156101475782359167ffffffffffffffff8311610147576020808501948460051b01011161014757565b91908110156106745760051b0190565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b73ffffffffffffffffffffffffffffffffffffffff5f541633036106c157565b7f118cdaa7000000000000000000000000000000000000000000000000000000005f523360045260245ffdfea26469706673582212207b13756f970c31283002180c457694f1501d90781bd2ff633f392b3d07989e0d64736f6c634300081c0033