Source Code
Overview
ETH Balance
0.006 ETH
Eth Value
$13.99 (@ $2,332.05/ETH)Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
ETHDrop
Compiler Version
v0.5.14+commit.1f1aaa4
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2020-04-20
*/
pragma solidity 0.5.14;
contract ETHDrop {
uint256 public drip;
address payable[] members;
address payable private secretary;
function() external payable { }
constructor(uint256 _drip, address payable[] memory _members) payable public {
drip = _drip;
members = _members;
secretary = members[0];
}
function dripETH() public {
for (uint256 i = 0; i < members.length; i++) {
members[i].transfer(drip);
}
}
function dropETH(uint256 drop) payable public {
for (uint256 i = 0; i < members.length; i++) {
members[i].transfer(drop);
}
}
function getBalance() public view returns (uint256) {
return address(this).balance;
}
/***************
MEMBER FUNCTIONS
***************/
modifier onlySecretary() {
require(msg.sender == secretary);
_;
}
function addMember(address payable newMember) public onlySecretary {
members.push(newMember);
}
function getMembership() public view returns (address payable[] memory) {
return members;
}
function getMemberCount() public view returns(uint256 memberCount) {
return members.length;
}
function transferSecretary(address payable newSecretary) public onlySecretary {
secretary = newSecretary;
}
function updateDrip(uint256 newDrip) public onlySecretary {
drip = newDrip;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"uint256","name":"_drip","type":"uint256"},{"internalType":"address payable[]","name":"_members","type":"address[]"}],"payable":true,"stateMutability":"payable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"constant":false,"inputs":[{"internalType":"address payable","name":"newMember","type":"address"}],"name":"addMember","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"drip","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"dripETH","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"drop","type":"uint256"}],"name":"dropETH","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"getBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getMemberCount","outputs":[{"internalType":"uint256","name":"memberCount","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getMembership","outputs":[{"internalType":"address payable[]","name":"","type":"address[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address payable","name":"newSecretary","type":"address"}],"name":"transferSecretary","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"newDrip","type":"uint256"}],"name":"updateDrip","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60806040526040516108c03803806108c08339818101604052604081101561002657600080fd5b81019080805190602001909291908051604051939291908464010000000082111561005057600080fd5b8382019150602082018581111561006657600080fd5b825186602082028301116401000000008211171561008357600080fd5b8083526020830192505050908051906020019060200280838360005b838110156100ba57808201518184015260208101905061009f565b505050509050016040525050508160008190555080600190805190602001906100e4929190610165565b5060016000815481106100f357fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050610232565b8280548282559060005260206000209081019282156101de579160200282015b828111156101dd5782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190610185565b5b5090506101eb91906101ef565b5090565b61022f91905b8082111561022b57600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055506001016101f5565b5090565b90565b61067f806102416000396000f3fe6080604052600436106100865760003560e01c80639f678cca116100595780639f678cca14610130578063abb88bcc1461015b578063ca6d56dc146101c7578063ec5baf7614610218578063fd4da0ba1461026957610086565b8063100b4aae1461008857806312065fe0146100c35780634787ef6e146100ee578063997072f714610105575b005b34801561009457600080fd5b506100c1600480360360208110156100ab57600080fd5b8101908080359060200190929190505050610297565b005b3480156100cf57600080fd5b506100d86102fb565b6040518082815260200191505060405180910390f35b3480156100fa57600080fd5b50610103610303565b005b34801561011157600080fd5b5061011a6103a6565b6040518082815260200191505060405180910390f35b34801561013c57600080fd5b506101456103b3565b6040518082815260200191505060405180910390f35b34801561016757600080fd5b506101706103b9565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156101b3578082015181840152602081019050610198565b505050509050019250505060405180910390f35b3480156101d357600080fd5b50610216600480360360208110156101ea57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610447565b005b34801561022457600080fd5b506102676004803603602081101561023b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061050a565b005b6102956004803603602081101561027f57600080fd5b81019080803590602001909291905050506105a8565b005b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146102f157600080fd5b8060008190555050565b600047905090565b60008090505b6001805490508110156103a3576001818154811061032357fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6000549081150290604051600060405180830381858888f19350505050158015610395573d6000803e3d6000fd5b508080600101915050610309565b50565b6000600180549050905090565b60005481565b6060600180548060200260200160405190810160405280929190818152602001828054801561043d57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116103f3575b5050505050905090565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146104a157600080fd5b60018190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461056457600080fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008090505b60018054905081101561064657600181815481106105c857fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015610638573d6000803e3d6000fd5b5080806001019150506105ae565b505056fea265627a7a72315820239bd7ae07bac6c7e4431a16e3c8062b5515ff844ba27b5e851cf90a2fcefaa064736f6c634300050e003200000000000000000000000000000000000000000000000000038d7ea4c68000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000010000000000000000000000007b035331967075a168471dfbd23ed977f048f61e
Deployed Bytecode
0x6080604052600436106100865760003560e01c80639f678cca116100595780639f678cca14610130578063abb88bcc1461015b578063ca6d56dc146101c7578063ec5baf7614610218578063fd4da0ba1461026957610086565b8063100b4aae1461008857806312065fe0146100c35780634787ef6e146100ee578063997072f714610105575b005b34801561009457600080fd5b506100c1600480360360208110156100ab57600080fd5b8101908080359060200190929190505050610297565b005b3480156100cf57600080fd5b506100d86102fb565b6040518082815260200191505060405180910390f35b3480156100fa57600080fd5b50610103610303565b005b34801561011157600080fd5b5061011a6103a6565b6040518082815260200191505060405180910390f35b34801561013c57600080fd5b506101456103b3565b6040518082815260200191505060405180910390f35b34801561016757600080fd5b506101706103b9565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156101b3578082015181840152602081019050610198565b505050509050019250505060405180910390f35b3480156101d357600080fd5b50610216600480360360208110156101ea57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610447565b005b34801561022457600080fd5b506102676004803603602081101561023b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061050a565b005b6102956004803603602081101561027f57600080fd5b81019080803590602001909291905050506105a8565b005b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146102f157600080fd5b8060008190555050565b600047905090565b60008090505b6001805490508110156103a3576001818154811061032357fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6000549081150290604051600060405180830381858888f19350505050158015610395573d6000803e3d6000fd5b508080600101915050610309565b50565b6000600180549050905090565b60005481565b6060600180548060200260200160405190810160405280929190818152602001828054801561043d57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116103f3575b5050505050905090565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146104a157600080fd5b60018190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461056457600080fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008090505b60018054905081101561064657600181815481106105c857fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015610638573d6000803e3d6000fd5b5080806001019150506105ae565b505056fea265627a7a72315820239bd7ae07bac6c7e4431a16e3c8062b5515ff844ba27b5e851cf90a2fcefaa064736f6c634300050e0032
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000038d7ea4c68000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000010000000000000000000000007b035331967075a168471dfbd23ed977f048f61e
-----Decoded View---------------
Arg [0] : _drip (uint256): 1000000000000000
Arg [1] : _members (address[]): 0x7B035331967075a168471DfBD23eD977f048f61E
-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000038d7ea4c68000
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000001
Arg [3] : 0000000000000000000000007b035331967075a168471dfbd23ed977f048f61e
Deployed Bytecode Sourcemap
27:1536:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1469:91;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1469:91:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1469:91:0;;;;;;;;;;;;;;;;;:::i;:::-;;706:99;;8:9:-1;5:2;;;30:1;27;20:12;5:2;706:99:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;380:141;;8:9:-1;5:2;;;30:1;27;20:12;5:2;380:141:0;;;:::i;:::-;;1217:107;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1217:107:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;51:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;51:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1100:105;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1100:105:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1100:105:0;;;;;;;;;;;;;;;;;979:109;;8:9:-1;5:2;;;30:1;27;20:12;5:2;979:109:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;979:109:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;1336:121;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1336:121:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1336:121:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;533:161;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;533:161:0;;;;;;;;;;;;;;;;;:::i;:::-;;1469:91;937:9;;;;;;;;;;;923:23;;:10;:23;;;915:32;;;;;;1545:7;1538:4;:14;;;;1469:91;:::o;706:99::-;749:7;776:21;769:28;;706:99;:::o;380:141::-;422:9;434:1;422:13;;417:97;441:7;:14;;;;437:1;:18;417:97;;;477:7;485:1;477:10;;;;;;;;;;;;;;;;;;;;;;;;;:19;;:25;497:4;;477:25;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;477:25:0;457:3;;;;;;;417:97;;;;380:141::o;1217:107::-;1263:19;1302:7;:14;;;;1295:21;;1217:107;:::o;51:19::-;;;;:::o;1100:105::-;1146:24;1190:7;1183:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1100:105;:::o;979:109::-;937:9;;;;;;;;;;;923:23;;:10;:23;;;915:32;;;;;;1057:7;1070:9;1057:23;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;1057:23:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;979:109;:::o;1336:121::-;937:9;;;;;;;;;;;923:23;;:10;:23;;;915:32;;;;;;1437:12;1425:9;;:24;;;;;;;;;;;;;;;;;;1336:121;:::o;533:161::-;595:9;607:1;595:13;;590:97;614:7;:14;;;;610:1;:18;590:97;;;650:7;658:1;650:10;;;;;;;;;;;;;;;;;;;;;;;;;:19;;:25;670:4;650:25;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;650:25:0;630:3;;;;;;;590:97;;;;533:161;:::o
Swarm Source
bzzr://239bd7ae07bac6c7e4431a16e3c8062b5515ff844ba27b5e851cf90a2fcefaa0
Loading...
Loading
Loading...
Loading
Net Worth in USD
$13.99
Net Worth in ETH
0.006
Token Allocations
ETH
100.00%
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| ETH | 100.00% | $2,332.05 | 0.006 | $13.99 |
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ 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.