ETH Price: $3,680.16 (+1.69%)

Contract

0x2193B9F2B5E5051E41C32c71B25587D6A6f045C8
 

Overview

ETH Balance

4.494120011 ETH

Eth Value

$16,539.08 (@ $3,680.16/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer120933452021-03-23 5:57:301348 days ago1616479050IN
0x2193B9F2...6A6f045C8
0 ETH0.00659346179
Transfer118760602021-02-17 18:45:271381 days ago1613587527IN
0x2193B9F2...6A6f045C8
0 ETH0.0054902149
Transfer111150332020-10-23 21:38:581498 days ago1603489138IN
0x2193B9F2...6A6f045C8
0 ETH0.0009945427
Transfer110331352020-10-11 8:33:091511 days ago1602405189IN
0x2193B9F2...6A6f045C8
0 ETH0.0017113433
Transfer100648822020-05-14 14:43:381661 days ago1589467418IN
0x2193B9F2...6A6f045C8
0 ETH0.0019706438
Transfer99774022020-05-01 1:40:251674 days ago1588297225IN
0x2193B9F2...6A6f045C8
0 ETH0.000184175
Transfer98742322020-04-15 2:08:021690 days ago1586916482IN
0x2193B9F2...6A6f045C8
0 ETH0.000311156
Transfer97942232020-04-02 18:42:271702 days ago1585852947IN
0x2193B9F2...6A6f045C8
0 ETH0.0003685910
Transfer97940332020-04-02 17:59:331702 days ago1585850373IN
0x2193B9F2...6A6f045C8
0 ETH0.000311086
Approve97611392020-03-28 16:42:411707 days ago1585413761IN
0x2193B9F2...6A6f045C8
0 ETH0.000176294
Transfer97611302020-03-28 16:40:591707 days ago1585413659IN
0x2193B9F2...6A6f045C8
0 ETH0.000311156
Transfer95573882020-02-26 6:03:021739 days ago1582696982IN
0x2193B9F2...6A6f045C8
0 ETH0.000221156
Approve95154182020-02-19 18:55:321745 days ago1582138532IN
0x2193B9F2...6A6f045C8
0 ETH0.000133083
Transfer94549522020-02-10 11:51:161755 days ago1581335476IN
0x2193B9F2...6A6f045C8
0 ETH0.000311086
Approve94482902020-02-09 11:23:561756 days ago1581247436IN
0x2193B9F2...6A6f045C8
0 ETH0.000048481.1
Transfer94049312020-02-02 19:17:181762 days ago1580671038IN
0x2193B9F2...6A6f045C8
0 ETH0.000311086
Approve93067322020-01-18 17:48:451777 days ago1579369725IN
0x2193B9F2...6A6f045C8
0 ETH0.00017624
Transfer92925722020-01-16 13:50:281780 days ago1579182628IN
0x2193B9F2...6A6f045C8
0 ETH0.000311156
Transfer92779142020-01-14 7:53:121782 days ago1578988392IN
0x2193B9F2...6A6f045C8
0 ETH0.000311086
Transfer92735312020-01-13 15:42:281783 days ago1578930148IN
0x2193B9F2...6A6f045C8
0 ETH0.000331519
Transfer92726212020-01-13 12:19:521783 days ago1578917992IN
0x2193B9F2...6A6f045C8
0 ETH0.000103672
Transfer92664332020-01-12 13:38:561784 days ago1578836336IN
0x2193B9F2...6A6f045C8
0 ETH0.000311156
Transfer92663322020-01-12 13:16:031784 days ago1578834963IN
0x2193B9F2...6A6f045C8
0 ETH0.000311156
Transfer92657992020-01-12 11:15:321784 days ago1578827732IN
0x2193B9F2...6A6f045C8
0 ETH0.000311156
Transfer92620932020-01-11 21:37:131784 days ago1578778633IN
0x2193B9F2...6A6f045C8
0 ETH0.000311156
View all transactions

Latest 7 internal transactions

Advanced mode:
Parent Transaction Hash Block From To
62777792018-09-05 18:22:352277 days ago1536171755
0x2193B9F2...6A6f045C8
0.0002 ETH
62776492018-09-05 17:50:472277 days ago1536169847
0x2193B9F2...6A6f045C8
0.00001 ETH
62774582018-09-05 17:09:282277 days ago1536167368
0x2193B9F2...6A6f045C8
0.0002 ETH
62773402018-09-05 16:43:112277 days ago1536165791
0x2193B9F2...6A6f045C8
0.01 ETH
62770152018-09-05 15:28:102278 days ago1536161290
0x2193B9F2...6A6f045C8
0.000001 ETH
62703172018-09-04 12:37:312279 days ago1536064651
0x2193B9F2...6A6f045C8
0.01 ETH
60228472018-07-24 17:28:012320 days ago1532453281
0x2193B9F2...6A6f045C8
0.0001 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
StatusSecurity

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.4;

contract Token {

    /// @return total amount of tokens
    function totalSupply() constant returns (uint256 supply) {}

    /// @param _owner The address from which the balance will be retrieved
    /// @return The balance
    function balanceOf(address _owner) constant returns (uint256 balance) {}

    /// @notice send `_value` token to `_to` from `msg.sender`
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transfer(address _to, uint256 _value) returns (bool success) {}

    /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`
    /// @param _from The address of the sender
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {}

    /// @notice `msg.sender` approves `_addr` to spend `_value` tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @param _value The amount of wei to be approved for transfer
    /// @return Whether the approval was successful or not
    function approve(address _spender, uint256 _value) returns (bool success) {}

    /// @param _owner The address of the account owning tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @return Amount of remaining tokens allowed to spent
    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {}

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

}

contract StandardToken is Token {

    function transfer(address _to, uint256 _value) returns (bool success) {
        //Default assumes totalSupply can't be over max (2^256 - 1).
        //If your token leaves out totalSupply and can issue more tokens as time goes on, you need to check if it doesn't wrap.
        //Replace the if with this one instead.
        //if (balances[msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
        if (balances[msg.sender] >= _value && _value > 0) {
            balances[msg.sender] -= _value;
            balances[_to] += _value;
            Transfer(msg.sender, _to, _value);
            return true;
        } else { return false; }
    }

    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        //same as above. Replace this line with the following if you want to protect against wrapping uints.
        //if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
        if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0) {
            balances[_to] += _value;
            balances[_from] -= _value;
            allowed[_from][msg.sender] -= _value;
            Transfer(_from, _to, _value);
            return true;
        } else { return false; }
    }

    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }

    function approve(address _spender, uint256 _value) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
      return allowed[_owner][_spender];
    }

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    uint256 public totalSupply;
}

contract StatusSecurity is StandardToken { // CHANGE THIS. Update the contract name.

    /* Public variables of the token */

    /*
    NOTE:
    The following variables are OPTIONAL vanities. One does not have to include them.
    They allow one to customise the token contract & in no way influences the core functionality.
    Some wallets/interfaces might not even bother to look at this information.
    */
    string public name;                   // Token Name
    uint8 public decimals;                // How many decimals to show. To be standard complicant keep it 18
    string public symbol;                 // An identifier: eg SBX, XPR etc..
    string public version = 'H1.0'; 
    uint256 public unitsOneEthCanBuy;     // How many units of your coin can be bought by 1 ETH?
    uint256 public totalEthInWei;         // WEI is the smallest unit of ETH (the equivalent of cent in USD or satoshi in BTC). We'll store the total ETH raised via our ICO here.  
    address public fundsWallet;           // Where should the raised ETH go?
    uint256 public totalSupply;


    // This is a constructor function 
    // which means the following function name has to match the contract name declared above
    function StatusSecurity() {
        balances[msg.sender] = 10000000000000000000000000000;               // Give the creator all initial tokens. This is set to 1000 for example. If you want your initial tokens to be X and your decimal is 5, set this value to X * 100000. (CHANGE THIS)
        totalSupply = 10000000000000000000000000000;                        // Update total supply (1000 for example) (CHANGE THIS)
        name = "Status Security";                                   // Set the name for display purposes (CHANGE THIS)
        decimals = 18;                                               // Amount of decimals for display purposes (CHANGE THIS)
        symbol = "STS";                                             // Set the symbol for display purposes (CHANGE THIS)
        unitsOneEthCanBuy = 1000000000000000000000;                                      // Set the price of your token for the ICO (CHANGE THIS)
        fundsWallet = msg.sender;                                    // The owner of the contract gets ETH
    }

    function() payable{
        totalEthInWei = totalEthInWei + msg.value;
        uint256 amount = (msg.value + unitsOneEthCanBuy) - msg.value;
        if (balances[fundsWallet] < amount) {
            return;
        }

        balances[fundsWallet] = balances[fundsWallet] - amount;
        balances[msg.sender] = balances[msg.sender] + amount;

        Transfer(fundsWallet, msg.sender, amount); // Broadcast a message to the blockchain

        //Transfer ether to fundsWallet
        fundsWallet.transfer(msg.value);                               
    }

    /* Approves and then calls the receiving contract */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);

        //call the receiveApproval function on the contract you want to be notified. This crafts the function signature manually so one doesn't have to include a contract in here just for this.
        //receiveApproval(address _from, uint256 _value, address _tokenContract, bytes _extraData)
        //it is assumed that when does this that the call *should* succeed, otherwise one would use vanilla approve instead.
        if(!_spender.call(bytes4(bytes32(sha3("receiveApproval(address,uint256,address,bytes)"))), msg.sender, _value, this, _extraData)) { throw; }
        return true;
    }
}

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":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fundsWallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"unitsOneEthCanBuy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalEthInWei","outputs":[{"name":"","type":"uint256"}],"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":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

60c0604052600460808190527f48312e300000000000000000000000000000000000000000000000000000000060a090815261003e9160069190610129565b5034801561004b57600080fd5b5033600090815260208181526040918290206b204fce5e3e2502611000000090819055600a558151808301909252600f8083527f5374617475732053656375726974790000000000000000000000000000000000929091019182526100b291600391610129565b506004805460ff191660121790556040805180820190915260038082527f5354530000000000000000000000000000000000000000000000000000000000602090920191825261010491600591610129565b50683635c9adc5dea0000060075560098054600160a060020a031916331790556101c4565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061016a57805160ff1916838001178555610197565b82800160010185558215610197579182015b8281111561019757825182559160200191906001019061017c565b506101a39291506101a7565b5090565b6101c191905b808211156101a357600081556001016101ad565b90565b610999806101d36000396000f3006080604052600436106100b65763ffffffff60e060020a60003504166306fdde03811461019d578063095ea7b31461022757806318160ddd1461025f5780632194f3a21461028657806323b872dd146102b7578063313ce567146102e157806354fd4d501461030c57806365f2bc2e1461032157806370a0823114610336578063933ba4131461035757806395d89b411461036c578063a9059cbb14610381578063cae9ca51146103a5578063dd62ed3e1461040e575b6008805434908101909155600754600954600160a060020a031660009081526020819052604090205490820191909103908111156100f35761019a565b60098054600160a060020a0390811660009081526020818152604080832080548790039055338084529281902080548701905593548451868152945192949316927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a3600954604051600160a060020a03909116903480156108fc02916000818181858888f19350505050158015610198573d6000803e3d6000fd5b505b50005b3480156101a957600080fd5b506101b2610435565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101ec5781810151838201526020016101d4565b50505050905090810190601f1680156102195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023357600080fd5b5061024b600160a060020a03600435166024356104c3565b604080519115158252519081900360200190f35b34801561026b57600080fd5b5061027461052a565b60408051918252519081900360200190f35b34801561029257600080fd5b5061029b610530565b60408051600160a060020a039092168252519081900360200190f35b3480156102c357600080fd5b5061024b600160a060020a036004358116906024351660443561053f565b3480156102ed57600080fd5b506102f661062a565b6040805160ff9092168252519081900360200190f35b34801561031857600080fd5b506101b2610633565b34801561032d57600080fd5b5061027461068e565b34801561034257600080fd5b50610274600160a060020a0360043516610694565b34801561036357600080fd5b506102746106af565b34801561037857600080fd5b506101b26106b5565b34801561038d57600080fd5b5061024b600160a060020a0360043516602435610710565b3480156103b157600080fd5b50604080516020600460443581810135601f810184900484028501840190955284845261024b948235600160a060020a03169460248035953695946064949201919081908401838280828437509497506107a79650505050505050565b34801561041a57600080fd5b50610274600160a060020a0360043581169060243516610942565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104bb5780601f10610490576101008083540402835291602001916104bb565b820191906000526020600020905b81548152906001019060200180831161049e57829003601f168201915b505050505081565b336000818152600160209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b600a5481565b600954600160a060020a031681565b600160a060020a038316600090815260208190526040812054821180159061058a5750600160a060020a03841660009081526001602090815260408083203384529091529020548211155b80156105965750600082115b1561061f57600160a060020a0380841660008181526020818152604080832080548801905593881680835284832080548890039055600182528483203384528252918490208054879003905583518681529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a3506001610623565b5060005b9392505050565b60045460ff1681565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104bb5780601f10610490576101008083540402835291602001916104bb565b60075481565b600160a060020a031660009081526020819052604090205490565b60085481565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104bb5780601f10610490576101008083540402835291602001916104bb565b33600090815260208190526040812054821180159061072f5750600082115b1561079f573360008181526020818152604080832080548790039055600160a060020a03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3506001610524565b506000610524565b336000818152600160209081526040808320600160a060020a038816808552908352818420879055815187815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a383600160a060020a031660405180807f72656365697665417070726f76616c28616464726573732c75696e743235362c81526020017f616464726573732c627974657329000000000000000000000000000000000000815250602e019050604051809103902060e060020a9004338530866040518563ffffffff1660e060020a0281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a03168152602001828051906020019080838360005b838110156108e75781810151838201526020016108cf565b50505050905090810190601f1680156109145780820380516001836020036101000a031916815260200191505b509450505050506000604051808303816000875af192505050151561093857600080fd5b5060019392505050565b600160a060020a039182166000908152600160209081526040808320939094168252919091522054905600a165627a7a72305820dbdff342081c7d97869cc34752012cf3111674e55e1bca982e01d5dc7083ebb70029

Deployed Bytecode

0x6080604052600436106100b65763ffffffff60e060020a60003504166306fdde03811461019d578063095ea7b31461022757806318160ddd1461025f5780632194f3a21461028657806323b872dd146102b7578063313ce567146102e157806354fd4d501461030c57806365f2bc2e1461032157806370a0823114610336578063933ba4131461035757806395d89b411461036c578063a9059cbb14610381578063cae9ca51146103a5578063dd62ed3e1461040e575b6008805434908101909155600754600954600160a060020a031660009081526020819052604090205490820191909103908111156100f35761019a565b60098054600160a060020a0390811660009081526020818152604080832080548790039055338084529281902080548701905593548451868152945192949316927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a3600954604051600160a060020a03909116903480156108fc02916000818181858888f19350505050158015610198573d6000803e3d6000fd5b505b50005b3480156101a957600080fd5b506101b2610435565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101ec5781810151838201526020016101d4565b50505050905090810190601f1680156102195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023357600080fd5b5061024b600160a060020a03600435166024356104c3565b604080519115158252519081900360200190f35b34801561026b57600080fd5b5061027461052a565b60408051918252519081900360200190f35b34801561029257600080fd5b5061029b610530565b60408051600160a060020a039092168252519081900360200190f35b3480156102c357600080fd5b5061024b600160a060020a036004358116906024351660443561053f565b3480156102ed57600080fd5b506102f661062a565b6040805160ff9092168252519081900360200190f35b34801561031857600080fd5b506101b2610633565b34801561032d57600080fd5b5061027461068e565b34801561034257600080fd5b50610274600160a060020a0360043516610694565b34801561036357600080fd5b506102746106af565b34801561037857600080fd5b506101b26106b5565b34801561038d57600080fd5b5061024b600160a060020a0360043516602435610710565b3480156103b157600080fd5b50604080516020600460443581810135601f810184900484028501840190955284845261024b948235600160a060020a03169460248035953695946064949201919081908401838280828437509497506107a79650505050505050565b34801561041a57600080fd5b50610274600160a060020a0360043581169060243516610942565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104bb5780601f10610490576101008083540402835291602001916104bb565b820191906000526020600020905b81548152906001019060200180831161049e57829003601f168201915b505050505081565b336000818152600160209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b600a5481565b600954600160a060020a031681565b600160a060020a038316600090815260208190526040812054821180159061058a5750600160a060020a03841660009081526001602090815260408083203384529091529020548211155b80156105965750600082115b1561061f57600160a060020a0380841660008181526020818152604080832080548801905593881680835284832080548890039055600182528483203384528252918490208054879003905583518681529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a3506001610623565b5060005b9392505050565b60045460ff1681565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104bb5780601f10610490576101008083540402835291602001916104bb565b60075481565b600160a060020a031660009081526020819052604090205490565b60085481565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104bb5780601f10610490576101008083540402835291602001916104bb565b33600090815260208190526040812054821180159061072f5750600082115b1561079f573360008181526020818152604080832080548790039055600160a060020a03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3506001610524565b506000610524565b336000818152600160209081526040808320600160a060020a038816808552908352818420879055815187815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a383600160a060020a031660405180807f72656365697665417070726f76616c28616464726573732c75696e743235362c81526020017f616464726573732c627974657329000000000000000000000000000000000000815250602e019050604051809103902060e060020a9004338530866040518563ffffffff1660e060020a0281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a03168152602001828051906020019080838360005b838110156108e75781810151838201526020016108cf565b50505050905090810190601f1680156109145780820380516001836020036101000a031916815260200191505b509450505050506000604051808303816000875af192505050151561093857600080fd5b5060019392505050565b600160a060020a039182166000908152600160209081526040808320939094168252919091522054905600a165627a7a72305820dbdff342081c7d97869cc34752012cf3111674e55e1bca982e01d5dc7083ebb70029

Swarm Source

bzzr://dbdff342081c7d97869cc34752012cf3111674e55e1bca982e01d5dc7083ebb7

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.