Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 533 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | ||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 9478402 | 1569 days ago | IN | 0 ETH | 0.00005333 | ||||
Transfer | 7078739 | 1962 days ago | IN | 0 ETH | 0.00015461 | ||||
Transfer | 5805399 | 2175 days ago | IN | 0 ETH | 0.00025769 | ||||
Transfer | 5646329 | 2203 days ago | IN | 0 ETH | 0.00159767 | ||||
Transfer | 5497378 | 2229 days ago | IN | 0 ETH | 0.00010307 | ||||
Transfer | 5486614 | 2231 days ago | IN | 0 ETH | 0.00025769 | ||||
Transfer | 5427048 | 2241 days ago | IN | 0 ETH | 0.00007307 | ||||
Transfer | 5427045 | 2241 days ago | IN | 0 ETH | 0.00010307 | ||||
Transfer | 5403302 | 2245 days ago | IN | 0.0000001 ETH | 0.00015461 | ||||
Transfer | 5391358 | 2247 days ago | IN | 0 ETH | 0.00006803 | ||||
Transfer | 5375846 | 2250 days ago | IN | 0 ETH | 0.00000365 | ||||
Transfer | 5375798 | 2250 days ago | IN | 0 ETH | 0.00000365 | ||||
Transfer | 5375774 | 2250 days ago | IN | 0 ETH | 0.00000365 | ||||
Transfer | 5375765 | 2250 days ago | IN | 0 ETH | 0.00000365 | ||||
Transfer | 5375723 | 2250 days ago | IN | 0 ETH | 0.00000365 | ||||
Transfer | 5375701 | 2250 days ago | IN | 0 ETH | 0.00000365 | ||||
Transfer | 5375678 | 2250 days ago | IN | 0 ETH | 0.00000365 | ||||
Transfer | 5375675 | 2250 days ago | IN | 0 ETH | 0.00000365 | ||||
Transfer | 5375627 | 2250 days ago | IN | 0 ETH | 0.00000365 | ||||
Transfer | 5374726 | 2250 days ago | IN | 0 ETH | 0.0000073 | ||||
Transfer | 5374726 | 2250 days ago | IN | 0 ETH | 0.0000073 | ||||
Transfer | 5374721 | 2250 days ago | IN | 0 ETH | 0.0000073 | ||||
Transfer | 5374721 | 2250 days ago | IN | 0 ETH | 0.0000073 | ||||
Transfer | 5374721 | 2250 days ago | IN | 0 ETH | 0.0000073 | ||||
Transfer | 5374706 | 2250 days ago | IN | 0 ETH | 0.0000073 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
Candy
Compiler Version
v0.4.18+commit.9cf6e910
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-03-12 */ pragma solidity ^0.4.11; /** * @title Ownable * @dev The Ownable contract has an owner address, and provides basic authorization control * functions, this simplifies the implementation of "user permissions". */ contract Ownable { address public owner; /** * @dev The Ownable constructor sets the original `owner` of the contract to the sender * account. */ function Ownable() { 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) onlyOwner { if (newOwner != address(0)) { owner = newOwner; } } } /** * @title Pausable * @dev Base contract which allows children to implement an emergency stop mechanism. */ contract Pausable is Ownable { event Pause(); event Unpause(); bool public paused = false; /** * @dev modifier to allow actions only when the contract IS paused */ modifier whenNotPaused() { require(!paused); _; } /** * @dev modifier to allow actions only when the contract IS NOT paused */ modifier whenPaused { require(paused); _; } /** * @dev called by the owner to pause, triggers stopped state */ function pause() onlyOwner whenNotPaused returns (bool) { paused = true; Pause(); return true; } /** * @dev called by the owner to unpause, returns to normal state */ function unpause() onlyOwner whenPaused returns (bool) { paused = false; Unpause(); return true; } } contract ERC20{ bool public isERC20 = true; function balanceOf(address who) constant returns (uint256); function transfer(address _to, uint256 _value) returns (bool); function transferFrom(address _from, address _to, uint256 _value) returns (bool); function approve(address _spender, uint256 _value) returns (bool); function allowance(address _owner, address _spender) constant returns (uint256); } contract Candy is Pausable { ERC20 public erc20; //uint256 public candy; function Candy(address _address){ ERC20 candidateContract = ERC20(_address); require(candidateContract.isERC20()); erc20 = candidateContract; } function() external payable { require( msg.sender != address(0) ); erc20.transfer(msg.sender,uint256(5000000000000000000)); //THX! This donation will drive us. //Each sender can only get 5 BUN per time. } function withdrawBalance() external onlyOwner { owner.transfer(this.balance); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[],"name":"unpause","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdrawBalance","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"erc20","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pause","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"},{"inputs":[{"name":"_address","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"}]
Contract Creation Code
60606040526000805460a060020a60ff0219169055341561001f57600080fd5b6040516020806105108339810160405280805160008054600160a060020a03191633600160a060020a0390811691909117825591935083925090821690632eb67f5390604051602001526040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15156100b057600080fd5b6102c65a03f115156100c157600080fd5b5050506040518051905015156100d657600080fd5b60018054600160a060020a031916600160a060020a03929092169190911790555061040a806101066000396000f3006060604052600436106100825763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416633f4ba83a81146101345780635c975abb1461015b5780635fd8c7101461016e578063785e9e86146101835780638456cb59146101b25780638da5cb5b146101c5578063f2fde38b146101d8575b33600160a060020a0316151561009757600080fd5b600154600160a060020a031663a9059cbb33674563918244f400006000604051602001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561011757600080fd5b6102c65a03f1151561012857600080fd5b50505060405180515050005b341561013f57600080fd5b6101476101f7565b604051901515815260200160405180910390f35b341561016657600080fd5b61014761027b565b341561017957600080fd5b61018161028b565b005b341561018e57600080fd5b6101966102e1565b604051600160a060020a03909116815260200160405180910390f35b34156101bd57600080fd5b6101476102f0565b34156101d057600080fd5b610196610379565b34156101e357600080fd5b610181600160a060020a0360043516610388565b6000805433600160a060020a0390811691161461021357600080fd5b60005460a060020a900460ff16151561022b57600080fd5b6000805474ff0000000000000000000000000000000000000000191690557f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a150600190565b60005460a060020a900460ff1681565b60005433600160a060020a039081169116146102a657600080fd5b600054600160a060020a039081169030163180156108fc0290604051600060405180830381858888f1935050505015156102df57600080fd5b565b600154600160a060020a031681565b6000805433600160a060020a0390811691161461030c57600080fd5b60005460a060020a900460ff161561032357600080fd5b6000805474ff0000000000000000000000000000000000000000191660a060020a1790557f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a150600190565b600054600160a060020a031681565b60005433600160a060020a039081169116146103a357600080fd5b600160a060020a038116156103db576000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b505600a165627a7a7230582025cc3d6491e5c52f26de35e4b25d7f898971ed11e830320fb3c45ce9c0b9d1a700290000000000000000000000008ce2236bb743ef077409b43e541eaa4f5b928db3
Deployed Bytecode
0x6060604052600436106100825763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416633f4ba83a81146101345780635c975abb1461015b5780635fd8c7101461016e578063785e9e86146101835780638456cb59146101b25780638da5cb5b146101c5578063f2fde38b146101d8575b33600160a060020a0316151561009757600080fd5b600154600160a060020a031663a9059cbb33674563918244f400006000604051602001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561011757600080fd5b6102c65a03f1151561012857600080fd5b50505060405180515050005b341561013f57600080fd5b6101476101f7565b604051901515815260200160405180910390f35b341561016657600080fd5b61014761027b565b341561017957600080fd5b61018161028b565b005b341561018e57600080fd5b6101966102e1565b604051600160a060020a03909116815260200160405180910390f35b34156101bd57600080fd5b6101476102f0565b34156101d057600080fd5b610196610379565b34156101e357600080fd5b610181600160a060020a0360043516610388565b6000805433600160a060020a0390811691161461021357600080fd5b60005460a060020a900460ff16151561022b57600080fd5b6000805474ff0000000000000000000000000000000000000000191690557f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a150600190565b60005460a060020a900460ff1681565b60005433600160a060020a039081169116146102a657600080fd5b600054600160a060020a039081169030163180156108fc0290604051600060405180830381858888f1935050505015156102df57600080fd5b565b600154600160a060020a031681565b6000805433600160a060020a0390811691161461030c57600080fd5b60005460a060020a900460ff161561032357600080fd5b6000805474ff0000000000000000000000000000000000000000191660a060020a1790557f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a150600190565b600054600160a060020a031681565b60005433600160a060020a039081169116146103a357600080fd5b600160a060020a038116156103db576000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b505600a165627a7a7230582025cc3d6491e5c52f26de35e4b25d7f898971ed11e830320fb3c45ce9c0b9d1a70029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000008ce2236bb743ef077409b43e541eaa4f5b928db3
-----Decoded View---------------
Arg [0] : _address (address): 0x8Ce2236bb743Ef077409B43E541eAA4f5b928Db3
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000008ce2236bb743ef077409b43e541eaa4f5b928db3
Swarm Source
bzzr://25cc3d6491e5c52f26de35e4b25d7f898971ed11e830320fb3c45ce9c0b9d1a7
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $3,786.74 | 0.0000101 | $0.038246 |
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.