Sponsored Link:   PAVOCOIN - IoT blockchain for the AgTech ecosystem. Bringing together IoT, blockchain, and agriculture. Join now!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 76 txns
Misc
Address Watch: Add To Watch List
Contract Creator: 0x884191033518be08616821d7676ca01695698451at txn 0xd82dc54217b6bebabaf8cd18b3567f046f0e7155edcfd25301a4f8c0c04e0d1e
Token Balances:
 Latest 25 txns from a total Of 76 transactions
View All

TxHash Age From To Value [TxFee]
0xc38823b70018a8f3c9fa114d5221bb71cf286e04dc0cf5ab93a1a6caec515cb01 day 19 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0163875474
0x4d989285ec42ab056af3b4a9455fb3c02f23f00f1342d9bc30c25d0bae7ee8df19 days 4 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0029904622
0x027f290ced522e4b689a66b062c91df338a250b72a6f81e24fd2be9270a3c19b39 days 16 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0014629725
0x2f8dcf21818dff931521cfa71b8616e0636d161d4e337008366f481ca5e7b27d39 days 17 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0000651546
0x268cd2ae7dbd889b1b03ee65641a6aeca3f5f8d4a29222ef736ad20a48fe6cf853 days 4 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0003008995
0x06978079c6ad946815a3bdb819c993e3597943e2c276d85ec8a215b57cfb664e53 days 4 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0000894537
0xbd933800128aa832a9231629104fc43916e9fd5b90244f45db8005a42891a67453 days 7 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0023727264
0x4a0002c7e67a8bc6c9c55e20e533a2bc882ca4690bb2ae33f1a74b1b14b75fbc69 days 9 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0039826878
0x7d539bcd52abf18b9204c651d53906d5a006c4b5237a1517eb0cbfb625c12f2b69 days 9 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0012296592
0x79a6a518763ae3bb5b46e80208a30cf8fd9ea11d433a5dbd4e400c9413e89bdd69 days 10 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0067414116
0xdd5da047c5eeca6ee187f2a1977e7959cb85f716faa337c7000e82a5cb29637e80 days 21 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.002679328
0xb939dfdb0f318bef7161e43ad01a0baee1764bcc80efc666f8c51f08b80379f480 days 23 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.00351549
0xea1508058713b71f22b51d62a715efc17c3ff1ab622183bd9f679ab2e44bf8c989 days 9 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0017523671
0x12ce5e1c06c87235346041da4c596ac528c9afda6d70b133634ef0943827021c92 days 14 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0035314268
0xccc6c6565dfeb4fb9403b126bf797850efe4217ccb579e94a849af6c2bf458cd96 days 4 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0033698038
0x2a94de30d018a15b4f0b1c527077eabaaca9297cab8c42f98e261b5e521b36c499 days 13 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.001351933
0x5ad9cf799786c9452c8c733c7159c43e4d8264ef44be6cf529578e932b2a01a599 days 14 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0036094696
0x4fe5b7f35d7194185f45c2b099a3ab1108e5065459336b752df62634fa1f642f103 days 14 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0016254601
0x601e5de84c0eec66f835ed5a63c739bae78c056576891c9a7b85ca223a8325c6103 days 14 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0036374712
0x792ee58b37d299ae7ca0987ce60435e30f349153b4cb5a8c85460fbe91189481103 days 14 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.00352704
0xc76be9d79fa18d19c6b527c0f39bd451bc47cea14c542658db0d9a555840fcff103 days 14 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0036099624
0xbb0c5c90eeb74c5a3093b6fd01ac54751861a911a412281070e49337ec840b9b115 days 17 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0005907121
0xca7e1810f6ed837aaa41ad531888443b2c748b7c783bf46bc65bd77c3d9b9919115 days 17 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0036356408
0x90d5dbcbf58de9aada7093f08f82bfc2db7b8c9acf5d07432b312b835fef913f115 days 17 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0036256176
0x2109b407b354d93b3441d39b077508bd61735a7f06287cee914aab461aa1cac3115 days 18 hrs ago0xff571a46c8f4e740952b38b3cd82443ed7b28624  IN   0x3452519f4711703e13ea0863487eb8401bd6ae570 Ether0.0035948704
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Source Code Verified (Exact match)
Contract Name: BulkSender
Compiler Version: 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 txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.