Sponsored:   LH-CRYPTO - 200 instruments (BTC, EUR, GOLD, OIL, SHARES). Leverage up to 1:500. OPEN ACCOUNT
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 89 txns
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x884191033518be08616821d7676ca01695698451at txn 0xd82dc54217b6bebabaf8cd18b3567f046f0e7155edcfd25301a4f8c0c04e0d1e
Token Balance:
 Latest 25 transactions from a total of 89 transactions

TxHash Age From To Value [TxFee]
0xef493159395cae0a5466329feae8b55d7a8103829340f8f2e0a6de89f59336541 day 7 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.009398543
0xcc407651899b15e36ba8f707cf083560b985a10c6dfa84a52669320720bffa361 day 10 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.010789408
0x067d320de68937219c0a4fea9979cb39b97059ca20a400689ee13691f4e89bcf44 days 57 mins ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.001404186
0x05b477dcb75ec69bc57ac67488294818724fd469be5daf093fcb469a1eb73fc944 days 1 hr ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.001139696
0x12f5677bf6df38024dca580ef0b18fd5645da827e2dd600d1ef1ebceda9788a944 days 1 hr ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.006434608
0x2a49bf25a9bc1d046b9a00e577253de0c674484035de022607ae0bbcb7055b0273 days 5 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0062211282
0x04ec4cd598b5dc70c33872f5786ad2cee07f6e95111680c061869b85527091da109 days 20 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.002071604
0x10cc511c7c151ae05cd15960e69351d8c27b03a2783ab8467db28b3d5cb745b9129 days 2 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.051222578
0x5b5006095a25e4b83726207358e8d0d45386e7e80d070dc7ea778137543c9473152 days 16 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0001028093
0x7f17cc21ed4e0a7488e94911e4920105c5ad099b68ee281def71a4e6e7387ce9153 days 11 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0013537634
0x9d06eb922cd3a0d0ea6cd748a3298c9fddefe165594d2419870648827fbb148c153 days 16 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0034288848
0x1ceb30ab7b2c43131ef6a307346762a79d9925e97aefde6df4e7ccb735fae8bd156 days 3 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0017732856
0xce386d7d6cfc2c8374765dce822d247b7dd11934eea68ad65cb273e1bb974b35165 days 5 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0082969758
0xc38823b70018a8f3c9fa114d5221bb71cf286e04dc0cf5ab93a1a6caec515cb0184 days 13 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0163875474
0x4d989285ec42ab056af3b4a9455fb3c02f23f00f1342d9bc30c25d0bae7ee8df201 days 22 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0029904622
0x027f290ced522e4b689a66b062c91df338a250b72a6f81e24fd2be9270a3c19b222 days 10 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0014629725
0x2f8dcf21818dff931521cfa71b8616e0636d161d4e337008366f481ca5e7b27d222 days 11 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0000651546
0x268cd2ae7dbd889b1b03ee65641a6aeca3f5f8d4a29222ef736ad20a48fe6cf8235 days 22 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0003008995
0x06978079c6ad946815a3bdb819c993e3597943e2c276d85ec8a215b57cfb664e235 days 22 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0000894537
0xbd933800128aa832a9231629104fc43916e9fd5b90244f45db8005a42891a674236 days 1 hr ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0023727264
0x4a0002c7e67a8bc6c9c55e20e533a2bc882ca4690bb2ae33f1a74b1b14b75fbc252 days 3 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0039826878
0x7d539bcd52abf18b9204c651d53906d5a006c4b5237a1517eb0cbfb625c12f2b252 days 3 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0012296592
0x79a6a518763ae3bb5b46e80208a30cf8fd9ea11d433a5dbd4e400c9413e89bdd252 days 4 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0067414116
0xdd5da047c5eeca6ee187f2a1977e7959cb85f716faa337c7000e82a5cb29637e263 days 15 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.002679328
0xb939dfdb0f318bef7161e43ad01a0baee1764bcc80efc666f8c51f08b80379f4263 days 18 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.00351549
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: BulkSender
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

/**
 * @title BulkSender by Universa Blockchain.
 */

pragma solidity ^0.4.13;

contract Ownable {
  address public owner;


  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);


  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  function Ownable() public {
    owner = msg.sender;
  }


  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }


  /**
   * @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) public onlyOwner {
    require(newOwner != address(0));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

contract ERC20Basic {
  uint256 public totalSupply;
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view returns (uint256);
  function transferFrom(address from, address to, uint256 value) public returns (bool);
  function approve(address spender, uint256 value) public returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

library SafeERC20 {
  function safeTransfer(ERC20Basic token, address to, uint256 value) internal {
    assert(token.transfer(to, value));
  }

  function safeTransferFrom(ERC20 token, address from, address to, uint256 value) internal {
    assert(token.transferFrom(from, to, value));
  }

  function safeApprove(ERC20 token, address spender, uint256 value) internal {
    assert(token.approve(spender, value));
  }
}

contract BulkSender is Ownable {
    using SafeERC20 for ERC20Basic;

    /**
     * @dev Transfer multiple batches for the same token to multiple addresses accordingly,
     * from the ownership of the sender contract.
     * Note: only the owner (creator) of this contract may call this.
     */
    function bulkTransfer(ERC20Basic token, address[] toAddresses, uint256[] values) public onlyOwner returns (bool) {
        require((toAddresses.length > 0) && (toAddresses.length == values.length));
        for (uint i = 0; i < toAddresses.length; i++) {
            token.safeTransfer(toAddresses[i], values[i]);
        }
        return true;
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"token","type":"address"},{"name":"toAddresses","type":"address[]"},{"name":"values","type":"uint256[]"}],"name":"bulkTransfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

  Contract Creation Code Switch To Opcodes View
606060405260008054600160a060020a033316600160a060020a0319909116179055610371806100306000396000f3006060604052600436106100565763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416638da5cb5b811461005b578063e886dade1461008a578063f2fde38b1461013b575b600080fd5b341561006657600080fd5b61006e61015c565b604051600160a060020a03909116815260200160405180910390f35b341561009557600080fd5b61012760048035600160a060020a03169060446024803590810190830135806020808202016040519081016040528093929190818152602001838360200280828437820191505050505050919080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284375094965061016b95505050505050565b604051901515815260200160405180910390f35b341561014657600080fd5b61015a600160a060020a036004351661020c565b005b600054600160a060020a031681565b60008054819033600160a060020a0390811691161461018957600080fd5b6000845111801561019b575082518451145b15156101a657600080fd5b5060005b8351811015610201576101f98482815181106101c257fe5b906020019060200201518483815181106101d857fe5b90602001906020020151600160a060020a038816919063ffffffff6102a716565b6001016101aa565b506001949350505050565b60005433600160a060020a0390811691161461022757600080fd5b600160a060020a038116151561023c57600080fd5b600054600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b82600160a060020a031663a9059cbb83836000604051602001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561031d57600080fd5b6102c65a03f1151561032e57600080fd5b50505060405180519050151561034057fe5b5050505600a165627a7a72305820883aaa5c3eed072bf0532b56d069b7bead64c3017a8f0ed904c9e1e666cbcf8a0029

   Swarm Source:
bzzr://883aaa5c3eed072bf0532b56d069b7bead64c3017a8f0ed904c9e1e666cbcf8a

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.