2 txs
3 calls
constructor
constructor()
functions
gov
viewfunction gov() view returns (address)
isHandler
viewfunction isHandler(address) view returns (bool)
send
nonpayablefunction send(address _token, address[] _accounts, uint256[] _amounts)
sendAndEmit
nonpayablefunction sendAndEmit(address _token, address[] _accounts, uint256[] _amounts, uint256 _typeId)
setGov
nonpayablefunction setGov(address _gov)
setHandler
nonpayablefunction setHandler(address _handler, bool _isActive)
events
BatchSend
event BatchSend(uint256 indexed typeId, address indexed token, address[] accounts, uint256[] amounts)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50600080546001600160a01b0319163390811782558152600160208190526040909120805460ff191690911790556107d08061004d6000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806312d43a511461006757806346ea87af14610097578063745ae40b146100ca5780639cb7de4b146100df578063cfad57a2146100f2578063f8129cd214610105575b600080fd5b60005461007a906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100ba6100a5366004610421565b60016020526000908152604090205460ff1681565b604051901515815260200161008e565b6100dd6100d836600461057f565b610118565b005b6100dd6100ed36600461060b565b610187565b6100dd610100366004610421565b610204565b6100dd610113366004610644565b610278565b3360009081526001602052604090205460ff166101755760405162461bcd60e51b81526020600482015260166024820152752130ba31b429b2b73232b91d103337b93134b23232b760511b60448201526064015b60405180910390fd5b610181848484846102e2565b50505050565b6000546001600160a01b031633146101d95760405162461bcd60e51b815260206004820152601560248201527423b7bb32b93730b136329d103337b93134b23232b760591b604482015260640161016c565b6001600160a01b03919091166000908152600160205260409020805460ff1916911515919091179055565b6000546001600160a01b031633146102565760405162461bcd60e51b815260206004820152601560248201527423b7bb32b93730b136329d103337b93134b23232b760591b604482015260640161016c565b600080546001600160a01b0319166001600160a01b0392909216919091179055565b3360009081526001602052604090205460ff166102d05760405162461bcd60e51b81526020600482015260166024820152752130ba31b429b2b73232b91d103337b93134b23232b760511b604482015260640161016c565b6102dd83838360006102e2565b505050565b60005b83518110156103be576000848281518110610302576103026106ba565b602002602001015190506000848381518110610320576103206106ba565b60209081029190910101516040516323b872dd60e01b81523360048201526001600160a01b03848116602483015260448201839052919250908816906323b872dd906064016020604051808303816000875af1158015610384573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103a891906106d0565b50505080806103b6906106ed565b9150506102e5565b50836001600160a01b0316817fa1552778fd4edc5098fd82f614c100bf0f42c781e7926907643e2894679da0f385856040516103fb929190610716565b60405180910390a350505050565b6001600160a01b038116811461041e57600080fd5b50565b60006020828403121561043357600080fd5b813561043e81610409565b9392505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561048457610484610445565b604052919050565b600067ffffffffffffffff8211156104a6576104a6610445565b5060051b60200190565b600082601f8301126104c157600080fd5b813560206104d66104d18361048c565b61045b565b82815260059290921b840181019181810190868411156104f557600080fd5b8286015b8481101561051957803561050c81610409565b83529183019183016104f9565b509695505050505050565b600082601f83011261053557600080fd5b813560206105456104d18361048c565b82815260059290921b8401810191818101908684111561056457600080fd5b8286015b848110156105195780358352918301918301610568565b6000806000806080858703121561059557600080fd5b84356105a081610409565b9350602085013567ffffffffffffffff808211156105bd57600080fd5b6105c9888389016104b0565b945060408701359150808211156105df57600080fd5b506105ec87828801610524565b949793965093946060013593505050565b801515811461041e57600080fd5b6000806040838503121561061e57600080fd5b823561062981610409565b91506020830135610639816105fd565b809150509250929050565b60008060006060848603121561065957600080fd5b833561066481610409565b9250602084013567ffffffffffffffff8082111561068157600080fd5b61068d878388016104b0565b935060408601359150808211156106a357600080fd5b506106b086828701610524565b9150509250925092565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156106e257600080fd5b815161043e816105fd565b600060001982141561070f57634e487b7160e01b600052601160045260246000fd5b5060010190565b604080825283519082018190526000906020906060840190828701845b828110156107585781516001600160a01b031684529284019290840190600101610733565b5050508381038285015284518082528583019183019060005b8181101561078d57835183529284019291840191600101610771565b509097965050505050505056fea2646970667358221220f72fa85192766a7ad80a737dcdf03d495d757a39733852479b1059dfad145d7964736f6c634300080c0033