Address Contract Partially Verified
Address
0x733f1B7b6d70b3c9664E31e33Eee63fB905e5B29
Balance
0 ETH
Nonce
1
Code Size
1069 bytes
Creator
0x170B0830...29E8 at tx 0xa5b16018...975e80
Indexed Transactions
0
Contract Bytecode
1069 bytes
0x608060405260043610610041576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063aee2561314610046575b600080fd5b610100600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091929192908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919291929050505061011a565b604051808215151515815260200191505060405180910390f35b600080600083518551141515610198576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f746f206973206e6f7420657175616c20746f2076616c7565000000000000000081525060200191505060405180910390fd5b60ff855111151515610212576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f746f206973206d6f7265207468616e203235350000000000000000000000000081525060200191505060405180910390fd5b859150600090505b84518160ff1610156103f457600115158273ffffffffffffffffffffffffffffffffffffffff166323b872dd33888560ff1681518110151561025857fe5b90602001906020020151888660ff1681518110151561027357fe5b906020019060200201516040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b15801561033557600080fd5b505af1158015610349573d6000803e3d6000fd5b505050506040513d602081101561035f57600080fd5b810190808051906020019092919050505015151415156103e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f62617463682073656e64696e67206572726f720000000000000000000000000081525060200191505060405180910390fd5b808060010191505061021a565b60019250505093925050505600a165627a7a723058206cc353db93ad692f0a59b827aba413f77cc07088de052c7982a536bad216f6800029
Verified Source Code Partial Match
Compiler: v0.4.26+commit.4563c3fc
EVM: byzantium
Optimization: No
BatchSerder.sol 24 lines
pragma solidity ^0.4.15;
contract ERC20 {
function balanceOf(address who) public view returns (uint256);
function transfer(address to, uint256 value) public returns (bool);
function transferFrom( address from, address to, uint value) returns (bool ok);
}
contract BatchSerder {
function sendErc20(address _tokenAddress, address[] _to, uint256[] _value) payable returns (bool _success) {
// input validation
require(_to.length == _value.length,"to is not equal to value");
require(_to.length <= 255,"to is more than 255");
// use the erc20 abi
ERC20 token = ERC20(_tokenAddress);
// loop through to addresses and send value
for (uint8 i = 0; i < _to.length; i++) {
require(token.transferFrom(msg.sender, _to[i], _value[i]) == true,"batch sending error");
}
return true;
}
}
Write Contract 1 functions
These functions modify contract state and require a wallet transaction to execute.
sendErc20 0xaee25613
address _tokenAddress
address[] _to
uint256[] _value
returns: bool
Recent Transactions
No transactions found for this address