ETH Price: $3,963.35 (+2.22%)

Contract

0xe457FAEd7002CA14DF7dEc57d6Dc0eEf0d529F7a
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer93082312020-01-18 23:21:091793 days ago1579389669IN
0xe457FAEd...f0d529F7a
0 ETH0.000038181
Transfer93027872020-01-18 3:14:461794 days ago1579317286IN
0xe457FAEd...f0d529F7a
0 ETH0.000023181
Transfer93024842020-01-18 2:05:221794 days ago1579313122IN
0xe457FAEd...f0d529F7a
0 ETH0.000038181
Transfer92998762020-01-17 16:38:411794 days ago1579279121IN
0xe457FAEd...f0d529F7a
0 ETH0.000081121
Transfer92994672020-01-17 15:09:451794 days ago1579273785IN
0xe457FAEd...f0d529F7a
0 ETH0.000023181
Transfer92993622020-01-17 14:48:261794 days ago1579272506IN
0xe457FAEd...f0d529F7a
0 ETH0.000038181
Transfer79889982019-06-19 13:27:062006 days ago1560950826IN
0xe457FAEd...f0d529F7a
0 ETH0.000158652
Transfer79648722019-06-15 18:58:082010 days ago1560625088IN
0xe457FAEd...f0d529F7a
0 ETH0.000079321
Transfer78277482019-05-25 8:33:032031 days ago1558773183IN
0xe457FAEd...f0d529F7a
0 ETH0.000079321
Transfer77452442019-05-12 10:52:272044 days ago1557658347IN
0xe457FAEd...f0d529F7a
0 ETH0.000079321
Transfer77451112019-05-12 10:22:292044 days ago1557656549IN
0xe457FAEd...f0d529F7a
0 ETH0.000079321
Transfer77451112019-05-12 10:22:292044 days ago1557656549IN
0xe457FAEd...f0d529F7a
0 ETH0.000079321
Transfer77451052019-05-12 10:20:302044 days ago1557656430IN
0xe457FAEd...f0d529F7a
0 ETH0.000079321
Transfer77451052019-05-12 10:20:302044 days ago1557656430IN
0xe457FAEd...f0d529F7a
0 ETH0.000079321
Transfer77451032019-05-12 10:20:202044 days ago1557656420IN
0xe457FAEd...f0d529F7a
0 ETH0.000079321
Transfer77451012019-05-12 10:19:462044 days ago1557656386IN
0xe457FAEd...f0d529F7a
0 ETH0.000079321
Transfer77450982019-05-12 10:19:332044 days ago1557656373IN
0xe457FAEd...f0d529F7a
0 ETH0.000079321
Transfer76634722019-04-29 16:45:142057 days ago1556556314IN
0xe457FAEd...f0d529F7a
0 ETH0.000023790.3
Transfer71845332019-02-06 19:18:062139 days ago1549480686IN
0xe457FAEd...f0d529F7a
0.001 ETH0.000100842
Transfer71841362019-02-06 17:16:332139 days ago1549473393IN
0xe457FAEd...f0d529F7a
0 ETH0.000158652
Transfer71825252019-02-06 9:20:272139 days ago1549444827IN
0xe457FAEd...f0d529F7a
0.001 ETH0.000130842
Transfer71707172019-02-03 23:41:472142 days ago1549237307IN
0xe457FAEd...f0d529F7a
0 ETH0.000301048.04999987
Transfer69551462018-12-26 8:13:112181 days ago1545811991IN
0xe457FAEd...f0d529F7a
0.001 ETH0.000201694
Transfer69551462018-12-26 8:13:112181 days ago1545811991IN
0xe457FAEd...f0d529F7a
0.001 ETH0.000201694
Transfer69551462018-12-26 8:13:112181 days ago1545811991IN
0xe457FAEd...f0d529F7a
0.001 ETH0.000201694
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block
From
To
71845332019-02-06 19:18:062139 days ago1549480686
0xe457FAEd...f0d529F7a
0.001 ETH
71825252019-02-06 9:20:272139 days ago1549444827
0xe457FAEd...f0d529F7a
0.001 ETH
69551462018-12-26 8:13:112181 days ago1545811991
0xe457FAEd...f0d529F7a
0.001 ETH
69551462018-12-26 8:13:112181 days ago1545811991
0xe457FAEd...f0d529F7a
0.001 ETH
69551462018-12-26 8:13:112181 days ago1545811991
0xe457FAEd...f0d529F7a
0.001 ETH
69551462018-12-26 8:13:112181 days ago1545811991
0xe457FAEd...f0d529F7a
0.001 ETH
69551462018-12-26 8:13:112181 days ago1545811991
0xe457FAEd...f0d529F7a
0.001 ETH
69551462018-12-26 8:13:112181 days ago1545811991
0xe457FAEd...f0d529F7a
0.001 ETH
69551462018-12-26 8:13:112181 days ago1545811991
0xe457FAEd...f0d529F7a
0.001 ETH
69551462018-12-26 8:13:112181 days ago1545811991
0xe457FAEd...f0d529F7a
0.001 ETH
69551452018-12-26 8:13:102181 days ago1545811990
0xe457FAEd...f0d529F7a
0.001 ETH
69551002018-12-26 8:03:362181 days ago1545811416
0xe457FAEd...f0d529F7a
0.001 ETH
68919932018-12-15 15:47:022192 days ago1544888822
0xe457FAEd...f0d529F7a
0.001 ETH
68777922018-12-13 7:46:062194 days ago1544687166
0xe457FAEd...f0d529F7a
0.01 ETH
68554122018-12-09 15:21:562198 days ago1544368916
0xe457FAEd...f0d529F7a
0.01 ETH
68544572018-12-09 11:32:092198 days ago1544355129
0xe457FAEd...f0d529F7a
0.05 ETH
68543802018-12-09 11:14:122198 days ago1544354052
0xe457FAEd...f0d529F7a
0.01 ETH
68289782018-12-05 6:18:582203 days ago1543990738
0xe457FAEd...f0d529F7a
0.01 ETH
68289742018-12-05 6:17:132203 days ago1543990633
0xe457FAEd...f0d529F7a
0.01 ETH
68289042018-12-05 5:58:092203 days ago1543989489
0xe457FAEd...f0d529F7a
0.01 ETH
68246242018-12-04 12:46:412203 days ago1543927601
0xe457FAEd...f0d529F7a
0.05 ETH
68221402018-12-04 2:57:482204 days ago1543892268
0xe457FAEd...f0d529F7a
0.001 ETH
68184122018-12-03 12:17:372204 days ago1543839457
0xe457FAEd...f0d529F7a
0.01 ETH
68178292018-12-03 9:56:002204 days ago1543830960
0xe457FAEd...f0d529F7a
0.01 ETH
68175882018-12-03 8:56:232204 days ago1543827383
0xe457FAEd...f0d529F7a
0.02 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ArconexICO

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-11-21
*/

pragma solidity 0.4.25;

// ----------------------------------------------------------------------------
// Safe maths
// ----------------------------------------------------------------------------
library SafeMath {
    function add(uint a, uint b) internal pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }
    function sub(uint a, uint b) internal pure returns (uint c) {
        require(b <= a);
        c = a - b;
    }
    function mul(uint a, uint b) internal pure returns (uint c) {
        c = a * b;
        require(a == 0 || c / a == b);
    }
    function div(uint a, uint b) internal pure returns (uint c) {
        require(b > 0);
        c = a / b;
    }
}


// ----------------------------------------------------------------------------
// ERC Token Standard #20 Interface
// ----------------------------------------------------------------------------
contract ERC20Interface {
    function totalSupply() public constant returns (uint);
    function balanceOf(address tokenOwner) public constant returns (uint balance);
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
    function transfer(address to, uint tokens) public returns (bool success);
    function approve(address spender, uint tokens) public returns (bool success);
    function transferFrom(address from, address to, uint tokens) public returns (bool success);

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}

// ----------------------------------------------------------------------------
// Owned contract
// ----------------------------------------------------------------------------
contract Owned {
    address public owner;
    address public newOwner;

    event OwnershipTransferred(address indexed _from, address indexed _to);

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }

}

/**
 * @title ArconexICO
 * @dev   ArconexICO accepting contributions only within a time frame.
 */
contract ArconexICO is ERC20Interface, Owned {
  using SafeMath for uint256;
  string  public symbol; 
  string  public name;
  uint8   public decimals;
  uint256 public fundsRaised;
  uint256 public reserveTokens;
  string  public TokenPrice;
  uint256 public saleTokens;
  uint    internal _totalSupply;
  uint internal _totalRemaining;
  address public wallet;
  bool internal distributionFinished;
  
  mapping(address => uint) balances;
  mapping(address => mapping(address => uint)) allowed;
  mapping(address => bool) zeroInvestors;
  event TokenPurchase(address indexed purchaser, address indexed beneficiary, uint256 value, uint256 amount);
    
    modifier canDistribut {
        require(!distributionFinished);
        _;
    }
  
    // ------------------------------------------------------------------------
    // Constructor
    // ------------------------------------------------------------------------
    constructor (address _owner, address _wallet) public {
        symbol = "ACX";
        name = " Arconex";
        decimals = 18;
        owner = _owner;
        wallet = _wallet;
        _totalSupply = 200000000; // 200 M
        _allocateTokens();
        // send the reserve tokens to the creator of the contract
        balances[owner] = reserveTokens;
        emit Transfer(address(0),owner, reserveTokens); 
        // make total remaining equal to saleTokens
        _totalRemaining = saleTokens;
        distributionFinished = false;
    }

    function _allocateTokens() internal {
        reserveTokens         = (_totalSupply.mul(5)).div(100) *10 **uint(decimals);  // 5% of totalSupply
        saleTokens            = (_totalSupply.mul(95)).div(100) *10 **uint(decimals); // 95% of totalSupply
        TokenPrice            = "0.0000004 ETH";
    }
    
    function () external payable {
        buyTokens(msg.sender);
    }

    function buyTokens(address _beneficiary) public payable canDistribut {
    
        uint256 weiAmount = msg.value;
    
        _preValidatePurchase(_beneficiary, weiAmount);
        
        uint256 tokens = _getTokenAmount(_beneficiary, weiAmount);
        
        fundsRaised = fundsRaised.add(weiAmount);

        _processPurchase(_beneficiary, tokens);
        emit TokenPurchase(this, _beneficiary, weiAmount, tokens);

        _forwardFunds(msg.value);
    }
    
    function _preValidatePurchase(address _beneficiary, uint256 _weiAmount) view internal{
        require(_beneficiary != address(0));
        if(_weiAmount == 0){
            require(!(zeroInvestors[_beneficiary]));
        }
    }
  
    function _getTokenAmount(address _beneficiary, uint256 _weiAmount) internal returns (uint256) {
        if(_weiAmount == 0){
            zeroInvestors[_beneficiary] = true;
            return 50e18; 
        }
        else{
            uint256 rate = 2500000; //per wei
            return _weiAmount.mul(rate);
        }
    }
    
    function _deliverTokens(address _beneficiary, uint256 _tokenAmount) internal {
        if(_totalRemaining != 0 && _totalRemaining >= _tokenAmount) {
            balances[_beneficiary] = balances[_beneficiary].add(_tokenAmount);
            emit Transfer(address(0),_beneficiary, _tokenAmount);
            _totalRemaining = _totalRemaining.sub(_tokenAmount);
        }
        
        if(_totalRemaining <= 0) {
            distributionFinished = true;
        }
    }

    function _processPurchase(address _beneficiary, uint256 _tokenAmount) internal {
        _deliverTokens(_beneficiary, _tokenAmount);
    }
    
    function _forwardFunds(uint256 _amount) internal {
        wallet.transfer(_amount);
    }
    
    /* ERC20Interface function's implementation */
    function totalSupply() public constant returns (uint){
       return _totalSupply* 10**uint(decimals);
    }
    
    // ------------------------------------------------------------------------
    // Get the token balance for account `tokenOwner`
    // ------------------------------------------------------------------------
    function balanceOf(address tokenOwner) public constant returns (uint balance) {
        return balances[tokenOwner];
    }

    // ------------------------------------------------------------------------
    // Transfer the balance from token owner's account to `to` account
    // - Owner's account must have sufficient balance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transfer(address to, uint tokens) public returns (bool success) {
        // prevent transfer to 0x0, use burn instead
        require(to != 0x0);
        require(balances[msg.sender] >= tokens );
        require(balances[to] + tokens >= balances[to]);
        balances[msg.sender] = balances[msg.sender].sub(tokens);
        balances[to] = balances[to].add(tokens);
        emit Transfer(msg.sender,to,tokens);
        return true;
    }
    
    // ------------------------------------------------------------------------
    // Token owner can approve for `spender` to transferFrom(...) `tokens`
    // from the token owner's account
    // ------------------------------------------------------------------------
    function approve(address spender, uint tokens) public returns (bool success){
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender,spender,tokens);
        return true;
    }

    // ------------------------------------------------------------------------
    // Transfer `tokens` from the `from` account to the `to` account
    // 
    // The calling account must already have sufficient tokens approve(...)-d
    // for spending from the `from` account and
    // - From account must have sufficient balance to transfer
    // - Spender must have sufficient allowance to transfer
    // - 0 value transfers are allowed
    // ------------------------------------------------------------------------
    function transferFrom(address from, address to, uint tokens) public returns (bool success){
        require(tokens <= allowed[from][msg.sender]); //check allowance
        require(balances[from] >= tokens);
        balances[from] = balances[from].sub(tokens);
        balances[to] = balances[to].add(tokens);
        allowed[from][msg.sender] = allowed[from][msg.sender].sub(tokens);
        emit Transfer(from,to,tokens);
        return true;
    }
    // ------------------------------------------------------------------------
    // Returns the amount of tokens approved by the owner that can be
    // transferred to the spender's account
    // ------------------------------------------------------------------------
    function allowance(address tokenOwner, address spender) public constant returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }

}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"TokenPrice","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"reserveTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"wallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fundsRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"saleTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_beneficiary","type":"address"}],"name":"buyTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"inputs":[{"name":"_owner","type":"address"},{"name":"_wallet","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"purchaser","type":"address"},{"indexed":true,"name":"beneficiary","type":"address"},{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"TokenPurchase","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"tokenOwner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Approval","type":"event"}]

60806040523480156200001157600080fd5b5060405160408062000eb0833981016040818152825160209384015182840190925260038084527f4143580000000000000000000000000000000000000000000000000000000000949093019384529290916200007191600291620002a4565b506040805180820190915260088082527f204172636f6e65780000000000000000000000000000000000000000000000006020909201918252620000b891600391620002a4565b506004805460ff1916601217905560008054600160a060020a03808516600160a060020a031992831617909255600b805492841692909116919091179055630bebc2006009556200011164010000000062000189810204565b60065460008054600160a060020a039081168252600c602090815260408084208590558354815195865290519216937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35050600854600a55600b805460a060020a60ff021916905562000349565b60045460095460ff909116600a0a90620001d090606490620001bb906005640100000000620009f66200025382021704565b9064010000000062000b0a6200028182021704565b0260065560045460095460ff909116600a0a906200020690606490620001bb90605f640100000000620009f66200025382021704565b0260085560408051808201909152600d8082527f302e30303030303034204554480000000000000000000000000000000000000060209092019182526200025091600791620002a4565b50565b8181028215806200026f57508183828115156200026c57fe5b04145b15156200027b57600080fd5b92915050565b60008082116200029057600080fd5b81838115156200029c57fe5b049392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002e757805160ff191683800117855562000317565b8280016001018555821562000317579182015b8281111562000317578251825591602001919060010190620002fa565b506200032592915062000329565b5090565b6200034691905b8082111562000325576000815560010162000330565b90565b610b5780620003596000396000f3006080604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100fb578063095ea7b314610185578063141ddca7146101bd57806318160ddd146101d257806323b872dd146101f957806327ac36c414610223578063313ce56714610238578063521eb273146102635780636681b9fd1461029457806370a08231146102a95780638da5cb5b146102ca57806395d89b41146102df578063a9059cbb146102f4578063b0b9603b14610318578063d4ee1d901461032d578063dd62ed3e14610342578063ec8ac4d814610369575b6100f933610379565b005b34801561010757600080fd5b50610110610436565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014a578181015183820152602001610132565b50505050905090810190601f1680156101775780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561019157600080fd5b506101a9600160a060020a03600435166024356104c4565b604080519115158252519081900360200190f35b3480156101c957600080fd5b5061011061052b565b3480156101de57600080fd5b506101e7610586565b60408051918252519081900360200190f35b34801561020557600080fd5b506101a9600160a060020a0360043581169060243516604435610598565b34801561022f57600080fd5b506101e76106fa565b34801561024457600080fd5b5061024d610700565b6040805160ff9092168252519081900360200190f35b34801561026f57600080fd5b50610278610709565b60408051600160a060020a039092168252519081900360200190f35b3480156102a057600080fd5b506101e7610718565b3480156102b557600080fd5b506101e7600160a060020a036004351661071e565b3480156102d657600080fd5b50610278610739565b3480156102eb57600080fd5b50610110610748565b34801561030057600080fd5b506101a9600160a060020a03600435166024356107a0565b34801561032457600080fd5b506101e76108aa565b34801561033957600080fd5b506102786108b0565b34801561034e57600080fd5b506101e7600160a060020a03600435811690602435166108bf565b6100f9600160a060020a03600435165b600b54600090819074010000000000000000000000000000000000000000900460ff16156103a657600080fd5b3491506103b383836108ea565b6103bd8383610930565b6005549091506103d3908363ffffffff61098d16565b6005556103e0838261099d565b60408051838152602081018390528151600160a060020a0386169230927f623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18929081900390910190a3610431346109a7565b505050565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104bc5780601f10610491576101008083540402835291602001916104bc565b820191906000526020600020905b81548152906001019060200180831161049f57829003601f168201915b505050505081565b336000818152600d60209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b6007805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104bc5780601f10610491576101008083540402835291602001916104bc565b60045460095460ff909116600a0a0290565b600160a060020a0383166000908152600d602090815260408083203384529091528120548211156105c857600080fd5b600160a060020a0384166000908152600c60205260409020548211156105ed57600080fd5b600160a060020a0384166000908152600c6020526040902054610616908363ffffffff6109e116565b600160a060020a038086166000908152600c6020526040808220939093559085168152205461064b908363ffffffff61098d16565b600160a060020a038085166000908152600c60209081526040808320949094559187168152600d8252828120338252909152205461068f908363ffffffff6109e116565b600160a060020a038086166000818152600d6020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b60065481565b60045460ff1681565b600b54600160a060020a031681565b60055481565b600160a060020a03166000908152600c602052604090205490565b600054600160a060020a031681565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156104bc5780601f10610491576101008083540402835291602001916104bc565b6000600160a060020a03831615156107b757600080fd5b336000908152600c60205260409020548211156107d357600080fd5b600160a060020a0383166000908152600c602052604090205482810110156107fa57600080fd5b336000908152600c602052604090205461081a908363ffffffff6109e116565b336000908152600c602052604080822092909255600160a060020a0385168152205461084c908363ffffffff61098d16565b600160a060020a0384166000818152600c60209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b60085481565b600154600160a060020a031681565b600160a060020a039182166000908152600d6020908152604080832093909416825291909152205490565b600160a060020a03821615156108ff57600080fd5b80151561092c57600160a060020a0382166000908152600e602052604090205460ff161561092c57600080fd5b5050565b60008082151561096e57600160a060020a0384166000908152600e60205260409020805460ff191660011790556802b5e3af16b18800009150610986565b50622625a0610983838263ffffffff6109f616565b91505b5092915050565b8181018281101561052557600080fd5b61092c8282610a1b565b600b54604051600160a060020a039091169082156108fc029083906000818181858888f1935050505015801561092c573d6000803e3d6000fd5b6000828211156109f057600080fd5b50900390565b818102821580610a105750818382811515610a0d57fe5b04145b151561052557600080fd5b600a5415801590610a2e575080600a5410155b15610ac757600160a060020a0382166000908152600c6020526040902054610a5c908263ffffffff61098d16565b600160a060020a0383166000818152600c602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a3600a54610ac3908263ffffffff6109e116565b600a555b600a5460001061092c57600b805474ff00000000000000000000000000000000000000001916740100000000000000000000000000000000000000001790555050565b6000808211610b1857600080fd5b8183811515610b2357fe5b0493925050505600a165627a7a72305820d83f533438d53f7a5908b04496fa19029d40ad687ef4ed1983468d10060e894c002900000000000000000000000063cf35c9111f65ba07ec7355a744bd0113fcf668000000000000000000000000ff8cd77612184a57c9ef5b3fea3ba671bc383123

Deployed Bytecode

0x6080604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100fb578063095ea7b314610185578063141ddca7146101bd57806318160ddd146101d257806323b872dd146101f957806327ac36c414610223578063313ce56714610238578063521eb273146102635780636681b9fd1461029457806370a08231146102a95780638da5cb5b146102ca57806395d89b41146102df578063a9059cbb146102f4578063b0b9603b14610318578063d4ee1d901461032d578063dd62ed3e14610342578063ec8ac4d814610369575b6100f933610379565b005b34801561010757600080fd5b50610110610436565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014a578181015183820152602001610132565b50505050905090810190601f1680156101775780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561019157600080fd5b506101a9600160a060020a03600435166024356104c4565b604080519115158252519081900360200190f35b3480156101c957600080fd5b5061011061052b565b3480156101de57600080fd5b506101e7610586565b60408051918252519081900360200190f35b34801561020557600080fd5b506101a9600160a060020a0360043581169060243516604435610598565b34801561022f57600080fd5b506101e76106fa565b34801561024457600080fd5b5061024d610700565b6040805160ff9092168252519081900360200190f35b34801561026f57600080fd5b50610278610709565b60408051600160a060020a039092168252519081900360200190f35b3480156102a057600080fd5b506101e7610718565b3480156102b557600080fd5b506101e7600160a060020a036004351661071e565b3480156102d657600080fd5b50610278610739565b3480156102eb57600080fd5b50610110610748565b34801561030057600080fd5b506101a9600160a060020a03600435166024356107a0565b34801561032457600080fd5b506101e76108aa565b34801561033957600080fd5b506102786108b0565b34801561034e57600080fd5b506101e7600160a060020a03600435811690602435166108bf565b6100f9600160a060020a03600435165b600b54600090819074010000000000000000000000000000000000000000900460ff16156103a657600080fd5b3491506103b383836108ea565b6103bd8383610930565b6005549091506103d3908363ffffffff61098d16565b6005556103e0838261099d565b60408051838152602081018390528151600160a060020a0386169230927f623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18929081900390910190a3610431346109a7565b505050565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104bc5780601f10610491576101008083540402835291602001916104bc565b820191906000526020600020905b81548152906001019060200180831161049f57829003601f168201915b505050505081565b336000818152600d60209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b6007805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104bc5780601f10610491576101008083540402835291602001916104bc565b60045460095460ff909116600a0a0290565b600160a060020a0383166000908152600d602090815260408083203384529091528120548211156105c857600080fd5b600160a060020a0384166000908152600c60205260409020548211156105ed57600080fd5b600160a060020a0384166000908152600c6020526040902054610616908363ffffffff6109e116565b600160a060020a038086166000908152600c6020526040808220939093559085168152205461064b908363ffffffff61098d16565b600160a060020a038085166000908152600c60209081526040808320949094559187168152600d8252828120338252909152205461068f908363ffffffff6109e116565b600160a060020a038086166000818152600d6020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b60065481565b60045460ff1681565b600b54600160a060020a031681565b60055481565b600160a060020a03166000908152600c602052604090205490565b600054600160a060020a031681565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156104bc5780601f10610491576101008083540402835291602001916104bc565b6000600160a060020a03831615156107b757600080fd5b336000908152600c60205260409020548211156107d357600080fd5b600160a060020a0383166000908152600c602052604090205482810110156107fa57600080fd5b336000908152600c602052604090205461081a908363ffffffff6109e116565b336000908152600c602052604080822092909255600160a060020a0385168152205461084c908363ffffffff61098d16565b600160a060020a0384166000818152600c60209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b60085481565b600154600160a060020a031681565b600160a060020a039182166000908152600d6020908152604080832093909416825291909152205490565b600160a060020a03821615156108ff57600080fd5b80151561092c57600160a060020a0382166000908152600e602052604090205460ff161561092c57600080fd5b5050565b60008082151561096e57600160a060020a0384166000908152600e60205260409020805460ff191660011790556802b5e3af16b18800009150610986565b50622625a0610983838263ffffffff6109f616565b91505b5092915050565b8181018281101561052557600080fd5b61092c8282610a1b565b600b54604051600160a060020a039091169082156108fc029083906000818181858888f1935050505015801561092c573d6000803e3d6000fd5b6000828211156109f057600080fd5b50900390565b818102821580610a105750818382811515610a0d57fe5b04145b151561052557600080fd5b600a5415801590610a2e575080600a5410155b15610ac757600160a060020a0382166000908152600c6020526040902054610a5c908263ffffffff61098d16565b600160a060020a0383166000818152600c602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a3600a54610ac3908263ffffffff6109e116565b600a555b600a5460001061092c57600b805474ff00000000000000000000000000000000000000001916740100000000000000000000000000000000000000001790555050565b6000808211610b1857600080fd5b8183811515610b2357fe5b0493925050505600a165627a7a72305820d83f533438d53f7a5908b04496fa19029d40ad687ef4ed1983468d10060e894c0029

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000063cf35c9111f65ba07ec7355a744bd0113fcf668000000000000000000000000ff8cd77612184a57c9ef5b3fea3ba671bc383123

-----Decoded View---------------
Arg [0] : _owner (address): 0x63Cf35C9111F65bA07eC7355A744bd0113fcF668
Arg [1] : _wallet (address): 0xff8cD77612184A57c9Ef5B3FEA3bA671Bc383123

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000063cf35c9111f65ba07ec7355a744bd0113fcf668
Arg [1] : 000000000000000000000000ff8cd77612184a57c9ef5b3fea3ba671bc383123


Swarm Source

bzzr://d83f533438d53f7a5908b04496fa19029d40ad687ef4ed1983468d10060e894c

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.