Address io1uvfzu3rt7vgrdk3pyd6cq0eyk00fd5xfx5lc8s

Contract Overview

Balance:
0 IOTX

IOTX Value:
$ 0

Token:
Txn Hash
Block
From
To
Value [Txn Fee]
a5450f0773a45dbc35b9886ac8b0e02a6b623022b001efc45d2fcfcc2ccaf5ae 29608797 2024-04-22 08:27:35 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 2100 IOTX 0.59477
e6eea29b1543098c02ace291f00b5ed18d916024b559cc6bde94fe536e0f8e43 29607441 2024-04-22 06:34:35 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 2730 IOTX 1.303258
74eeca2d78b00886129bea2743b2520a9643fec13752450e1c8a5397fb0a33f6 29607422 2024-04-22 06:33:00 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 7000 IOTX 3.247702
f0849ad84c02852fd0aace2728f8d4e8b2ace01983029426ca8109283f34a734 29607399 2024-04-22 06:31:05 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 3500 IOTX 1.657502
f2198f4ba1301f903472fd67c57a343a091a952a8c5e6cc4da086a0ffda96228 29607362 2024-04-22 06:28:00 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 2100 IOTX 1.013422
31532d81c7c8f1b0e9128076bc39b5a2eac3a2bd6f7e2a299d8692fc06a2581c 29607349 2024-04-22 06:26:55 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 2800 IOTX 1.335462
4f9c381f377527528896526f398819f9b8131e406f189fcaed4df387e0087d76 29607335 2024-04-22 06:25:45 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 1680 IOTX 0.691382
0d127949e46e358973700da211eeaac884a75f6b4254afa1999a25792495c595 29607315 2024-04-22 06:24:05 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 2800 IOTX 0.691382
74bd0d58062446aa843c30bb45847087cf1c9de2c5f16a10e1247959631e7afc 29607305 2024-04-22 06:23:15 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 1540 IOTX 0.369342
58bbad6482ac043cb20958c12eb171a3faad30de2ec3f50fee4004c27aedb307 29607284 2024-04-22 06:21:30 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 2170 IOTX 0.369342
a445c14a57f1132f5b5490dd4797cb3bba2d9fd07ac6723b95df71646b398655 29607245 2024-04-22 06:18:15 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 2730 IOTX 0.396546
162e1f40811b419e18db4b0dad19c5b02f296e428aed289116763c7dad90544d 29607081 2024-04-22 06:04:35 +0000 UTC 3 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 2590 IOTX 0.304934
fb1e904defb24a7a5fbb019404f513d967f42003d2465bd8ce2c46e30815bac5 29485966 2024-04-15 05:51:05 +0000 UTC 10 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 7995 IOTX 3.730762
ae40368928cc279dd7923ab66113e092e79a78d9d4108c9ee50fb738ae3a87c7 29485938 2024-04-15 05:48:45 +0000 UTC 10 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 7043 IOTX 3.244906
cbb63b328edea44b23400142dcefa93eb28a49fab232d01142925675c8a8869f 29485921 2024-04-15 05:47:20 +0000 UTC 10 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 7015 IOTX 3.259906
63e998af3d56ebbfecc49d9ecfdb122bc577bfb8633bc7758ad94fe152138438 29485887 2024-04-15 05:44:30 +0000 UTC 10 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 4625 IOTX 1.689706
4e298e485aa7e6a6254388a910264e15332e2af7f10ca7610cf9d7954aa68e1b 29485867 2024-04-15 05:42:50 +0000 UTC 10 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 7925 IOTX 1.357666
2983337c6cea92bdb9d5ae07aeb45350ef78347f95763192a5dfe7b0dad5cb54 29485834 2024-04-15 05:40:05 +0000 UTC 10 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 5 IOTX 0.079506
333b6df56de5e0851dc643e03555d977606dcf1de3adda8a9975a884dba9dbe1 29485807 2024-04-15 05:37:50 +0000 UTC 10 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 3525 IOTX 0.369342
b63dbc3613a55043d470c1b1fcae841ab56eda893c768c2672e17fdd107aea63 29365019 2024-04-08 05:40:10 +0000 UTC 17 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 75 IOTX 0.143914
4566609c4cca77d1fffabd4f2e68f65fa245dfa7f74958ec311ebcbece4f7510 29304147 2024-04-04 17:04:25 +0000 UTC 21 days ago io18vuxmk55j0fpjrmxmhzlpe5c4m3fcyxe5vw2fv  IN    Contract: Disperse 60 IOTX 0.143914
102fce3cff1ad4a0b274f8d29e02e152cab1506c92873ad0a2a7833b49ea7ff7 29088222 2024-03-23 04:40:25 +0000 UTC one month ago io1y3xygrqnl9tjtsns785jwwv704m5walz2tqccr  IN    Contract: Disperse 1380 IOTX 0.814342
1ffb3f89af3f06de73ac38dc7bef9cb4b38c10f352cecee0765a0255eb2e88bf 29043406 2024-03-20 14:24:55 +0000 UTC one month ago io1je4v33chzhs58smkv95u0r7s0c0clswdcx06p6  IN    Contract: Disperse 0 IOTX 1.5743
30ed4a9af01742dcbb98c7c9f846324eee147b19e3157735eafe46a43f53adac 28995866 2024-03-17 20:23:05 +0000 UTC one month ago io1j7khq7t52w8g3f375m3695zgeysya768lxs9va  IN    Contract: Disperse 8 IOTX 0.176118
4b2505b2374e99c564370d8cb5ea5a3ee2a87855afc3197fa8e4c906e8118003 28995444 2024-03-17 19:47:55 +0000 UTC one month ago io1j7khq7t52w8g3f375m3695zgeysya768lxs9va  IN    Contract: Disperse 10 IOTX 0.079506
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Disperse

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2018-10-22
*/

pragma solidity ^0.4.25;


interface IERC20 {
    function transfer(address to, uint256 value) external returns (bool);
    function transferFrom(address from, address to, uint256 value) external returns (bool);
}


contract Disperse {
    function disperseEther(address[] recipients, uint256[] values) external payable {
        for (uint256 i = 0; i < recipients.length; i++)
            recipients[i].transfer(values[i]);
        uint256 balance = address(this).balance;
        if (balance > 0)
            msg.sender.transfer(balance);
    }

    function disperseToken(IERC20 token, address[] recipients, uint256[] values) external {
        uint256 total = 0;
        for (uint256 i = 0; i < recipients.length; i++)
            total += values[i];
        require(token.transferFrom(msg.sender, address(this), total));
        for (i = 0; i < recipients.length; i++)
            require(token.transfer(recipients[i], values[i]));
    }

    function disperseTokenSimple(IERC20 token, address[] recipients, uint256[] values) external {
        for (uint256 i = 0; i < recipients.length; i++)
            require(token.transferFrom(msg.sender, recipients[i], values[i]));
    }
}

Contract ABI

[{"constant":false,"inputs":[{"name":"token","type":"address"},{"name":"recipients","type":"address[]"},{"name":"values","type":"uint256[]"}],"name":"disperseTokenSimple","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"token","type":"address"},{"name":"recipients","type":"address[]"},{"name":"values","type":"uint256[]"}],"name":"disperseToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"recipients","type":"address[]"},{"name":"values","type":"uint256[]"}],"name":"disperseEther","outputs":[],"payable":true,"stateMutability":"payable","type":"function"}]

Contract Creation Code

60806040526004361061003d5763ffffffff60e060020a60003504166351ba162c8114610042578063c73a2d601461007d578063e63d38ed146100b6575b600080fd5b34801561004e57600080fd5b5061007b60048035600160a060020a031690602480358082019290810135916044359081019101356100d5565b005b34801561008957600080fd5b5061007b60048035600160a060020a031690602480358082019290810135916044359081019101356101d3565b61007b602460048035828101929082013591813591820191013561038c565b60005b838110156101cb57600160a060020a0386166323b872dd338787858181106100fc57fe5b90506020020135600160a060020a0316868686818110151561011a57fe5b905060200201356040518463ffffffff1660e060020a0281526004018084600160a060020a0316600160a060020a0316815260200183600160a060020a0316600160a060020a031681526020018281526020019350505050602060405180830381600087803b15801561018c57600080fd5b505af11580156101a0573d6000803e3d6000fd5b505050506040513d60208110156101b657600080fd5b505115156101c357600080fd5b6001016100d8565b505050505050565b6000805b84811015610201578383828181106101eb57fe5b60200291909101359290920191506001016101d7565b604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018490529051600160a060020a038916916323b872dd9160648083019260209291908290030181600087803b15801561026f57600080fd5b505af1158015610283573d6000803e3d6000fd5b505050506040513d602081101561029957600080fd5b505115156102a657600080fd5b5060005b8481101561038357600160a060020a03871663a9059cbb8787848181106102cd57fe5b90506020020135600160a060020a031686868581811015156102eb57fe5b905060200201356040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b15801561034457600080fd5b505af1158015610358573d6000803e3d6000fd5b505050506040513d602081101561036e57600080fd5b5051151561037b57600080fd5b6001016102aa565b50505050505050565b6000805b8482101561040c578585838181106103a457fe5b90506020020135600160a060020a0316600160a060020a03166108fc85858581811015156103ce57fe5b905060200201359081150290604051600060405180830381858888f19350505050158015610400573d6000803e3d6000fd5b50600190910190610390565b50303160008111156101cb57604051339082156108fc029083906000818181858888f19350505050158015610383573d6000803e3d6000fd00a165627a7a723058202708e00d1d36059de0a30c5e01d07f422b8792032b52ad2fb214ffa7084023a80029

Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.