Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 104 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Multisend2 | 6165992 | 2306 days ago | IN | 0 ETH | 0.00248365 | ||||
Multisend2 | 6165968 | 2306 days ago | IN | 0 ETH | 0.00078755 | ||||
Send | 6165124 | 2306 days ago | IN | 0 ETH | 0.00016297 | ||||
Send | 6165112 | 2306 days ago | IN | 0 ETH | 0.00016272 | ||||
Send | 6165094 | 2306 days ago | IN | 0 ETH | 0.00023942 | ||||
Send | 6165081 | 2306 days ago | IN | 0 ETH | 0.00016674 | ||||
Send | 6165066 | 2306 days ago | IN | 0 ETH | 0.00016664 | ||||
Multisend2 | 6164977 | 2306 days ago | IN | 0 ETH | 0.0060837 | ||||
Multisend2 | 6164895 | 2306 days ago | IN | 0 ETH | 0.00755788 | ||||
Multisend2 | 6164798 | 2306 days ago | IN | 0 ETH | 0.00831304 | ||||
Multisend2 | 6159960 | 2307 days ago | IN | 0 ETH | 0.00488364 | ||||
Multisend2 | 6154007 | 2308 days ago | IN | 0 ETH | 0.0072451 | ||||
Multisend2 | 6148042 | 2309 days ago | IN | 0 ETH | 0.00653325 | ||||
Multisend2 | 6141987 | 2310 days ago | IN | 0 ETH | 0.00519303 | ||||
Multisend2 | 6136401 | 2311 days ago | IN | 0 ETH | 0.01286637 | ||||
Multisend2 | 6130538 | 2312 days ago | IN | 0 ETH | 0.00082028 | ||||
Multisend2 | 6130412 | 2312 days ago | IN | 0 ETH | 0.00600421 | ||||
Multisend2 | 6123384 | 2313 days ago | IN | 0 ETH | 0.00599242 | ||||
Multisend2 | 6121923 | 2313 days ago | IN | 0 ETH | 0.00945555 | ||||
Multisend2 | 6117849 | 2314 days ago | IN | 0 ETH | 0.05672073 | ||||
Multisend2 | 6116835 | 2314 days ago | IN | 0 ETH | 0.03586866 | ||||
Multisend2 | 6116709 | 2314 days ago | IN | 0 ETH | 0.06165014 | ||||
Multisend2 | 6104568 | 2316 days ago | IN | 0 ETH | 0.00866294 | ||||
Multisend2 | 6103112 | 2316 days ago | IN | 0 ETH | 0.003934 | ||||
Multisend2 | 6101579 | 2316 days ago | IN | 0 ETH | 0.00236435 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
Multisend
Compiler Version
v0.4.24+commit.e67f0147
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-07-13 */ contract Ownable { address public owner; /** * @dev The Ownable constructor sets the original `owner` of the contract to the sender * account. */ function Ownable() { owner = msg.sender; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { if (msg.sender != owner) { throw; } _; } /** * @dev Allows the current owner to transfer control of the contract to a newOwner. * @param newOwner The address to transfer ownership to. */ function transferOwnership(address newOwner) onlyOwner { if (newOwner != address(0)) { owner = newOwner; } } } contract ERC20Basic { uint public totalSupply; function balanceOf(address who) constant returns (uint); function transfer(address to, uint value); event Transfer(address indexed from, address indexed to, uint value); } contract ERC20 is ERC20Basic { function allowance(address owner, address spender) constant returns (uint); function transferFrom(address from, address to, uint value); function approve(address spender, uint value); event Approval(address indexed owner, address indexed spender, uint value); } contract Multisend is Ownable { function withdraw() onlyOwner { msg.sender.transfer(this.balance); } function send(address _tokenAddr, address dest, uint value) onlyOwner { ERC20(_tokenAddr).transfer(dest, value); } function multisend(address _tokenAddr, address[] dests, uint256[] values) onlyOwner returns (uint256) { uint256 i = 0; while (i < dests.length) { ERC20(_tokenAddr).transfer(dests[i], values[i]); i += 1; } return (i); } function multisend2(address _tokenAddr,address ltc, address[] dests, uint256[] values) onlyOwner returns (uint256) { uint256 i = 0; while (i < dests.length) { ERC20(_tokenAddr).transfer(dests[i], values[i]); ERC20(ltc).transfer(dests[i], 4*values[i]); i += 1; } return (i); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[{"name":"_tokenAddr","type":"address"},{"name":"dest","type":"address"},{"name":"value","type":"uint256"}],"name":"send","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_tokenAddr","type":"address"},{"name":"ltc","type":"address"},{"name":"dests","type":"address[]"},{"name":"values","type":"uint256[]"}],"name":"multisend2","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenAddr","type":"address"},{"name":"dests","type":"address[]"},{"name":"values","type":"uint256[]"}],"name":"multisend","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405260008054600160a060020a03191633179055610627806100256000396000f30060806040526004361061005e5763ffffffff60e060020a6000350416630779afe681146100635780631ca0076c1461008f5780633ccfd60b146101455780638da5cb5b1461015a578063ad8733ca1461018b578063f2fde38b14610227575b600080fd5b34801561006f57600080fd5b5061008d600160a060020a0360043581169060243516604435610248565b005b34801561009b57600080fd5b506040805160206004604435818101358381028086018501909652808552610133958335600160a060020a039081169660248035909216963696956064959294930192829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506102df9650505050505050565b60408051918252519081900360200190f35b34801561015157600080fd5b5061008d61046f565b34801561016657600080fd5b5061016f6104b6565b60408051600160a060020a039092168252519081900360200190f35b34801561019757600080fd5b50604080516020600460248035828101358481028087018601909752808652610133968435600160a060020a031696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104c59650505050505050565b34801561023357600080fd5b5061008d600160a060020a03600435166105a8565b600054600160a060020a0316331461025f57600080fd5b82600160a060020a031663a9059cbb83836040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050600060405180830381600087803b1580156102c257600080fd5b505af11580156102d6573d6000803e3d6000fd5b50505050505050565b600080548190600160a060020a031633146102f957600080fd5b5060005b83518110156104665785600160a060020a031663a9059cbb858381518110151561032357fe5b90602001906020020151858481518110151561033b57fe5b906020019060200201516040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561039757600080fd5b505af11580156103ab573d6000803e3d6000fd5b5050505084600160a060020a031663a9059cbb85838151811015156103cc57fe5b9060200190602002015185848151811015156103e457fe5b906020019060200201516004026040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561044357600080fd5b505af1158015610457573d6000803e3d6000fd5b505050506001810190506102fd565b95945050505050565b600054600160a060020a0316331461048657600080fd5b6040513390303180156108fc02916000818181858888f193505050501580156104b3573d6000803e3d6000fd5b50565b600054600160a060020a031681565b600080548190600160a060020a031633146104df57600080fd5b5060005b83518110156105a05784600160a060020a031663a9059cbb858381518110151561050957fe5b90602001906020020151858481518110151561052157fe5b906020019060200201516040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561057d57600080fd5b505af1158015610591573d6000803e3d6000fd5b505050506001810190506104e3565b949350505050565b600054600160a060020a031633146105bf57600080fd5b600160a060020a038116156104b35760008054600160a060020a03831673ffffffffffffffffffffffffffffffffffffffff19909116179055505600a165627a7a72305820615cf38834a9cf2aa3c39a9be6d1564f564feff2f6f3946b5de68953f388be9f0029
Deployed Bytecode
0x60806040526004361061005e5763ffffffff60e060020a6000350416630779afe681146100635780631ca0076c1461008f5780633ccfd60b146101455780638da5cb5b1461015a578063ad8733ca1461018b578063f2fde38b14610227575b600080fd5b34801561006f57600080fd5b5061008d600160a060020a0360043581169060243516604435610248565b005b34801561009b57600080fd5b506040805160206004604435818101358381028086018501909652808552610133958335600160a060020a039081169660248035909216963696956064959294930192829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506102df9650505050505050565b60408051918252519081900360200190f35b34801561015157600080fd5b5061008d61046f565b34801561016657600080fd5b5061016f6104b6565b60408051600160a060020a039092168252519081900360200190f35b34801561019757600080fd5b50604080516020600460248035828101358481028087018601909752808652610133968435600160a060020a031696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104c59650505050505050565b34801561023357600080fd5b5061008d600160a060020a03600435166105a8565b600054600160a060020a0316331461025f57600080fd5b82600160a060020a031663a9059cbb83836040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050600060405180830381600087803b1580156102c257600080fd5b505af11580156102d6573d6000803e3d6000fd5b50505050505050565b600080548190600160a060020a031633146102f957600080fd5b5060005b83518110156104665785600160a060020a031663a9059cbb858381518110151561032357fe5b90602001906020020151858481518110151561033b57fe5b906020019060200201516040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561039757600080fd5b505af11580156103ab573d6000803e3d6000fd5b5050505084600160a060020a031663a9059cbb85838151811015156103cc57fe5b9060200190602002015185848151811015156103e457fe5b906020019060200201516004026040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561044357600080fd5b505af1158015610457573d6000803e3d6000fd5b505050506001810190506102fd565b95945050505050565b600054600160a060020a0316331461048657600080fd5b6040513390303180156108fc02916000818181858888f193505050501580156104b3573d6000803e3d6000fd5b50565b600054600160a060020a031681565b600080548190600160a060020a031633146104df57600080fd5b5060005b83518110156105a05784600160a060020a031663a9059cbb858381518110151561050957fe5b90602001906020020151858481518110151561052157fe5b906020019060200201516040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050600060405180830381600087803b15801561057d57600080fd5b505af1158015610591573d6000803e3d6000fd5b505050506001810190506104e3565b949350505050565b600054600160a060020a031633146105bf57600080fd5b600160a060020a038116156104b35760008054600160a060020a03831673ffffffffffffffffffffffffffffffffffffffff19909116179055505600a165627a7a72305820615cf38834a9cf2aa3c39a9be6d1564f564feff2f6f3946b5de68953f388be9f0029
Swarm Source
bzzr://615cf38834a9cf2aa3c39a9be6d1564f564feff2f6f3946b5de68953f388be9f
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | 100.00% | $0.090113 | 2,646.8115 | $238.51 |
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.