ETH Price: $1,994.26 (-3.36%)

Contract

0xa99D2e96570CD4c5c7Bb5E18c0fa85Ee0E60e34a
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Batch Transfer25...72687712019-02-26 4:29:562586 days ago1551155396IN
0xa99D2e96...e0E60e34a
0 ETH0.0469067240
Batch Transfer25...72687032019-02-26 4:10:232586 days ago1551154223IN
0xa99D2e96...e0E60e34a
0 ETH0.0896798124
Batch Transfer25...72681212019-02-26 0:54:242586 days ago1551142464IN
0xa99D2e96...e0E60e34a
0 ETH0.0081814824
Batch Transfer25...72680842019-02-26 0:43:282586 days ago1551141808IN
0xa99D2e96...e0E60e34a
0 ETH0.0078567723
Batch Transfer25...72667962019-02-25 17:33:102587 days ago1551115990IN
0xa99D2e96...e0E60e34a
0 ETH0.003412922
Batch Transfer25...72667902019-02-25 17:31:152587 days ago1551115875IN
0xa99D2e96...e0E60e34a
0 ETH0.0090233822
Batch Transfer25...72664812019-02-25 15:44:172587 days ago1551109457IN
0xa99D2e96...e0E60e34a
0 ETH0.0955442122
Batch Transfer25...72664372019-02-25 15:29:412587 days ago1551108581IN
0xa99D2e96...e0E60e34a
0 ETH0.1243766222
Batch Transfer25...72469122019-02-21 1:50:302591 days ago1550713830IN
0xa99D2e96...e0E60e34a
0 ETH0.0024860620
Batch Transfer25...72468602019-02-21 1:34:002591 days ago1550712840IN
0xa99D2e96...e0E60e34a
0 ETH0.0218578220
Batch Transfer25...72468572019-02-21 1:32:482591 days ago1550712768IN
0xa99D2e96...e0E60e34a
0 ETH0.1399961220
Batch Transfer25...71393682019-01-28 14:01:012615 days ago1548684061IN
0xa99D2e96...e0E60e34a
0 ETH0.0228956220
Batch Transfer25...71393662019-01-28 14:00:382615 days ago1548684038IN
0xa99D2e96...e0E60e34a
0 ETH0.0963253420
Batch Transfer25...71393592019-01-28 13:58:522615 days ago1548683932IN
0xa99D2e96...e0E60e34a
0 ETH0.0966394220
Batch Transfer25...71393562019-01-28 13:58:142615 days ago1548683894IN
0xa99D2e96...e0E60e34a
0 ETH0.0975240620
Batch Transfer25...71393542019-01-28 13:57:552615 days ago1548683875IN
0xa99D2e96...e0E60e34a
0 ETH0.0984432620
Batch Transfer25...71393522019-01-28 13:56:052615 days ago1548683765IN
0xa99D2e96...e0E60e34a
0 ETH0.0972304620
Batch Transfer25...71393492019-01-28 13:53:452615 days ago1548683625IN
0xa99D2e96...e0E60e34a
0 ETH0.099040720
Batch Transfer25...71393472019-01-28 13:53:062615 days ago1548683586IN
0xa99D2e96...e0E60e34a
0 ETH0.0966739820
Batch Transfer25...71393452019-01-28 13:52:342615 days ago1548683554IN
0xa99D2e96...e0E60e34a
0 ETH0.097572720
Batch Transfer25...71393432019-01-28 13:52:072615 days ago1548683527IN
0xa99D2e96...e0E60e34a
0 ETH0.0972624620
Batch Transfer25...71393382019-01-28 13:49:332615 days ago1548683373IN
0xa99D2e96...e0E60e34a
0 ETH0.0957906220
Batch Transfer25...71393362019-01-28 13:49:072615 days ago1548683347IN
0xa99D2e96...e0E60e34a
0 ETH0.095466320
Batch Transfer25...71393332019-01-28 13:47:432615 days ago1548683263IN
0xa99D2e96...e0E60e34a
0 ETH0.0957842220
Batch Transfer25...71393312019-01-28 13:47:312615 days ago1548683251IN
0xa99D2e96...e0E60e34a
0 ETH0.095472720
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
LghTransferTool

Compiler Version
v0.4.23+commit.124ca40d

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2019-01-28
*/

pragma solidity ^0.4.23;

contract Owned {
    address public owner;
    constructor() public {
        owner = msg.sender;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }

    function transferOwnership(address newOwner) onlyOwner public {
        owner = newOwner;
    }
}

contract LghTransferTool is Owned {
    
    function batchTransfer256(address tokenAddress,address _from,address[] _tos, uint256[] _value) onlyOwner public returns (bool){
        require(_tos.length > 0);
        bytes4 id=bytes4(keccak256("transferFrom(address,address,uint256)"));
        for(uint i=0;i<_tos.length;i++){
            if(!tokenAddress.call(id,_from,_tos[i],_value[i])){
                break;
            }
        }
        return true;
    }
    
}

Contract Security Audit

Contract ABI

API
[{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"_from","type":"address"},{"name":"_tos","type":"address[]"},{"name":"_value","type":"uint256[]"}],"name":"batchTransfer256","outputs":[{"name":"","type":"bool"}],"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":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]

6080604052336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610501806100536000396000f300608060405260043610610057576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063314b4b831461005c5780638da5cb5b1461015d578063f2fde38b146101b4575b600080fd5b34801561006857600080fd5b50610143600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091929192905050506101f7565b604051808215151515815260200191505060405180910390f35b34801561016957600080fd5b50610172610412565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156101c057600080fd5b506101f5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610437565b005b60008060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561025757600080fd5b6000855111151561026757600080fd5b60405180807f7472616e7366657246726f6d28616464726573732c616464726573732c75696e81526020017f7432353629000000000000000000000000000000000000000000000000000000815250602501905060405180910390209150600090505b8451811015610404578673ffffffffffffffffffffffffffffffffffffffff16827c0100000000000000000000000000000000000000000000000000000000900487878481518110151561031a57fe5b90602001906020020151878581518110151561033257fe5b906020019060200201516040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200193505050506000604051808303816000875af19250505015156103f757610404565b80806001019150506102ca565b600192505050949350505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561049257600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505600a165627a7a723058207b9054eb355c25df44b7a7e1c69286bc6e8535516d9616f005847bb6f991832d0029

Deployed Bytecode

0x608060405260043610610057576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063314b4b831461005c5780638da5cb5b1461015d578063f2fde38b146101b4575b600080fd5b34801561006857600080fd5b50610143600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091929192905050506101f7565b604051808215151515815260200191505060405180910390f35b34801561016957600080fd5b50610172610412565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156101c057600080fd5b506101f5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610437565b005b60008060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561025757600080fd5b6000855111151561026757600080fd5b60405180807f7472616e7366657246726f6d28616464726573732c616464726573732c75696e81526020017f7432353629000000000000000000000000000000000000000000000000000000815250602501905060405180910390209150600090505b8451811015610404578673ffffffffffffffffffffffffffffffffffffffff16827c0100000000000000000000000000000000000000000000000000000000900487878481518110151561031a57fe5b90602001906020020151878581518110151561033257fe5b906020019060200201516040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200193505050506000604051808303816000875af19250505015156103f757610404565b80806001019150506102ca565b600192505050949350505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561049257600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505600a165627a7a723058207b9054eb355c25df44b7a7e1c69286bc6e8535516d9616f005847bb6f991832d0029

Swarm Source

bzzr://7b9054eb355c25df44b7a7e1c69286bc6e8535516d9616f005847bb6f991832d

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.