Feature Tip: Add private address tag to any address under My Name Tag !
Source Code
Latest 13 from a total of 13 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer | 8486042 | 2373 days ago | IN | 0.007711 ETH | 0.000861 | ||||
| Multi Transactio... | 6163384 | 2757 days ago | IN | 0 ETH | 0.0368966 | ||||
| Multi Transactio... | 6123054 | 2763 days ago | IN | 0 ETH | 0.00794736 | ||||
| Multi Transactio... | 6123001 | 2763 days ago | IN | 0 ETH | 0.05066461 | ||||
| Multi Transactio... | 6122998 | 2763 days ago | IN | 0 ETH | 0.05044057 | ||||
| Multi Transactio... | 6122731 | 2763 days ago | IN | 0 ETH | 0.03731975 | ||||
| Multi Transactio... | 6122697 | 2763 days ago | IN | 0 ETH | 0.03732327 | ||||
| Multi Transactio... | 6122682 | 2763 days ago | IN | 0 ETH | 0.03732257 | ||||
| Multi Transactio... | 6122191 | 2764 days ago | IN | 0 ETH | 0.134 | ||||
| Multi Transactio... | 6122179 | 2764 days ago | IN | 0 ETH | 0.13132068 | ||||
| Multi Transactio... | 6121647 | 2764 days ago | IN | 0 ETH | 0.20058486 | ||||
| Multi Transactio... | 6121367 | 2764 days ago | IN | 0 ETH | 0.10719691 | ||||
| Multi Transactio... | 6116018 | 2765 days ago | IN | 0 ETH | 0.02024915 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
MultiTransfer
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-08-03
*/
pragma solidity ^0.4.24;
contract SNOVToken {
function transfer(address _to, uint256 _value) public returns (bool success);
}
contract MultiOwnable {
mapping(address => bool) ownerMap;
address[] public owners;
event OwnerAdded(address indexed _newOwner);
event OwnerRemoved(address indexed _oldOwner);
modifier onlyOwner() {
require(isOwner(msg.sender));
_;
}
constructor() public {
// Add default owner
address owner = msg.sender;
ownerMap[owner] = true;
owners.push(owner);
}
function ownerCount() public constant returns (uint256) {
return owners.length;
}
function isOwner(address owner) public constant returns (bool) {
return ownerMap[owner];
}
function addOwner(address owner) public onlyOwner returns (bool) {
if (!isOwner(owner) && owner != 0) {
ownerMap[owner] = true;
owners.push(owner);
emit OwnerAdded(owner);
return true;
} else return false;
}
function removeOwner(address owner) public onlyOwner returns (bool) {
if (isOwner(owner)) {
ownerMap[owner] = false;
for (uint i = 0; i < owners.length - 1; i++) {
if (owners[i] == owner) {
owners[i] = owners[owners.length - 1];
break;
}
}
owners.length -= 1;
emit OwnerRemoved(owner);
return true;
} else return false;
}
}
contract MultiTransfer is MultiOwnable {
function MultiTransaction(address _tokenAddress, address[] _addresses, uint256[] _values) public onlyOwner {
SNOVToken token = SNOVToken(_tokenAddress);
for (uint256 i = 0; i < _addresses.length; i++) {
token.transfer(_addresses[i], _values[i]);
}
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"owners","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ownerCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"owner","type":"address"}],"name":"removeOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"isOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"owner","type":"address"}],"name":"addOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_tokenAddress","type":"address"},{"name":"_addresses","type":"address[]"},{"name":"_values","type":"uint256[]"}],"name":"MultiTransaction","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_newOwner","type":"address"}],"name":"OwnerAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_oldOwner","type":"address"}],"name":"OwnerRemoved","type":"event"}]Contract Creation Code
608060409081523360008181526020819052918220805460ff191660019081179091558054808201825592527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf69091018054600160a060020a03191690911790556105f28061006f6000396000f3006080604052600436106100775763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663025e7c27811461007c5780630db02622146100b0578063173825d9146100d75780632f54bf6e1461010c5780637065cb481461012d578063816fceb71461014e575b600080fd5b34801561008857600080fd5b506100946004356101ec565b60408051600160a060020a039092168252519081900360200190f35b3480156100bc57600080fd5b506100c5610214565b60408051918252519081900360200190f35b3480156100e357600080fd5b506100f8600160a060020a036004351661021b565b604080519115158252519081900360200190f35b34801561011857600080fd5b506100f8600160a060020a0360043516610373565b34801561013957600080fd5b506100f8600160a060020a0360043516610395565b34801561015a57600080fd5b506040805160206004602480358281013584810280870186019097528086526101ea968435600160a060020a031696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104739650505050505050565b005b60018054829081106101fa57fe5b600091825260209091200154600160a060020a0316905081565b6001545b90565b60008061022733610373565b151561023257600080fd5b61023b83610373565b156103685750600160a060020a0382166000908152602081905260408120805460ff191690555b600154600019018110156103175782600160a060020a031660018281548110151561028957fe5b600091825260209091200154600160a060020a0316141561030f576001805460001981019081106102b657fe5b60009182526020909120015460018054600160a060020a0390921691839081106102dc57fe5b9060005260206000200160006101000a815481600160a060020a030219169083600160a060020a03160217905550610317565b600101610262565b60018054600019019061032a908261057f565b50604051600160a060020a038416907f58619076adf5bb0943d100ef88d52d7c3fd691b19d3a9071b555b651fbf418da90600090a26001915061036d565b600091505b50919050565b600160a060020a03811660009081526020819052604090205460ff165b919050565b60006103a033610373565b15156103ab57600080fd5b6103b482610373565b1580156103c95750600160a060020a03821615155b1561046b57600160a060020a038216600081815260208190526040808220805460ff19166001908117909155805480820182559083527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf601805473ffffffffffffffffffffffffffffffffffffffff191684179055517f994a936646fe87ffe4f1e469d3d6aa417d6b855598397f323de5b449f765f0c39190a2506001610390565b506000610390565b60008061047f33610373565b151561048a57600080fd5b5083905060005b83518110156105785781600160a060020a031663a9059cbb85838151811015156104b757fe5b9060200190602002015185848151811015156104cf57fe5b906020019060200201516040518363ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561054457600080fd5b505af1158015610558573d6000803e3d6000fd5b505050506040513d602081101561056e57600080fd5b5050600101610491565b5050505050565b8154818355818111156105a3576000838152602090206105a39181019083016105a8565b505050565b61021891905b808211156105c257600081556001016105ae565b50905600a165627a7a723058209e6cf59b711245a4b3b3c3f29b34bfb6ce8d81239acaff23edc262479cde3ad70029
Deployed Bytecode
0x6080604052600436106100775763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663025e7c27811461007c5780630db02622146100b0578063173825d9146100d75780632f54bf6e1461010c5780637065cb481461012d578063816fceb71461014e575b600080fd5b34801561008857600080fd5b506100946004356101ec565b60408051600160a060020a039092168252519081900360200190f35b3480156100bc57600080fd5b506100c5610214565b60408051918252519081900360200190f35b3480156100e357600080fd5b506100f8600160a060020a036004351661021b565b604080519115158252519081900360200190f35b34801561011857600080fd5b506100f8600160a060020a0360043516610373565b34801561013957600080fd5b506100f8600160a060020a0360043516610395565b34801561015a57600080fd5b506040805160206004602480358281013584810280870186019097528086526101ea968435600160a060020a031696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104739650505050505050565b005b60018054829081106101fa57fe5b600091825260209091200154600160a060020a0316905081565b6001545b90565b60008061022733610373565b151561023257600080fd5b61023b83610373565b156103685750600160a060020a0382166000908152602081905260408120805460ff191690555b600154600019018110156103175782600160a060020a031660018281548110151561028957fe5b600091825260209091200154600160a060020a0316141561030f576001805460001981019081106102b657fe5b60009182526020909120015460018054600160a060020a0390921691839081106102dc57fe5b9060005260206000200160006101000a815481600160a060020a030219169083600160a060020a03160217905550610317565b600101610262565b60018054600019019061032a908261057f565b50604051600160a060020a038416907f58619076adf5bb0943d100ef88d52d7c3fd691b19d3a9071b555b651fbf418da90600090a26001915061036d565b600091505b50919050565b600160a060020a03811660009081526020819052604090205460ff165b919050565b60006103a033610373565b15156103ab57600080fd5b6103b482610373565b1580156103c95750600160a060020a03821615155b1561046b57600160a060020a038216600081815260208190526040808220805460ff19166001908117909155805480820182559083527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf601805473ffffffffffffffffffffffffffffffffffffffff191684179055517f994a936646fe87ffe4f1e469d3d6aa417d6b855598397f323de5b449f765f0c39190a2506001610390565b506000610390565b60008061047f33610373565b151561048a57600080fd5b5083905060005b83518110156105785781600160a060020a031663a9059cbb85838151811015156104b757fe5b9060200190602002015185848151811015156104cf57fe5b906020019060200201516040518363ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561054457600080fd5b505af1158015610558573d6000803e3d6000fd5b505050506040513d602081101561056e57600080fd5b5050600101610491565b5050505050565b8154818355818111156105a3576000838152602090206105a39181019083016105a8565b505050565b61021891905b808211156105c257600081556001016105ae565b50905600a165627a7a723058209e6cf59b711245a4b3b3c3f29b34bfb6ce8d81239acaff23edc262479cde3ad70029
Swarm Source
bzzr://9e6cf59b711245a4b3b3c3f29b34bfb6ce8d81239acaff23edc262479cde3ad7
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
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.