ETH Price: $3,239.13 (-0.47%)
Gas: 2 Gwei

Contract

0x374d60bC9678D16d024619D2Dc3E5D235A5ab1ef
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer193063582024-02-25 18:22:47153 days ago1708885367IN
0x374d60bC...35A5ab1ef
0 ETH0.001442730.92358823
Transfer191048652024-01-28 11:53:47181 days ago1706442827IN
0x374d60bC...35A5ab1ef
0 ETH0.0006719314.33612281
Transfer113517552020-11-29 5:32:311336 days ago1606627951IN
0x374d60bC...35A5ab1ef
0 ETH0.0006138912
Transfer113516972020-11-29 5:20:571336 days ago1606627257IN
0x374d60bC...35A5ab1ef
0 ETH0.0004338912
Transfer111826282020-11-03 6:40:511362 days ago1604385651IN
0x374d60bC...35A5ab1ef
0 ETH0.0023031945
Transfer106806842020-08-18 0:11:341440 days ago1597709494IN
0x374d60bC...35A5ab1ef
0 ETH0.0046063890
Transfer105531722020-07-29 7:41:561459 days ago1596008516IN
0x374d60bC...35A5ab1ef
0 ETH0.0014183967
Transfer100084332020-05-05 20:40:071544 days ago1588711207IN
0x374d60bC...35A5ab1ef
0 ETH0.000144684
Transfer99049282020-04-19 20:15:401560 days ago1587327340IN
0x374d60bC...35A5ab1ef
0 ETH0.000072362
Transfer97059072020-03-20 2:42:511591 days ago1584672171IN
0x374d60bC...35A5ab1ef
0 ETH0.000054231.5
Transfer96459882020-03-10 20:48:501600 days ago1583873330IN
0x374d60bC...35A5ab1ef
0 ETH0.000180915
Transfer96154812020-03-06 4:30:171604 days ago1583469017IN
0x374d60bC...35A5ab1ef
0 ETH0.000169558
Transfer95489482020-02-24 22:49:021615 days ago1582584542IN
0x374d60bC...35A5ab1ef
0 ETH0.000036181
Transfer95489452020-02-24 22:48:371615 days ago1582584517IN
0x374d60bC...35A5ab1ef
0 ETH0.000036181
Transfer95489432020-02-24 22:48:221615 days ago1582584502IN
0x374d60bC...35A5ab1ef
0 ETH0.000043411.2
Transfer95489382020-02-24 22:47:141615 days ago1582584434IN
0x374d60bC...35A5ab1ef
0 ETH0.00004341.2
Transfer95489382020-02-24 22:47:141615 days ago1582584434IN
0x374d60bC...35A5ab1ef
0 ETH0.00004341.2
Transfer95489292020-02-24 22:44:581615 days ago1582584298IN
0x374d60bC...35A5ab1ef
0 ETH0.000036171
Transfer95258322020-02-21 9:37:571618 days ago1582277877IN
0x374d60bC...35A5ab1ef
0 ETH0.00006511.8
Transfer95258322020-02-21 9:37:571618 days ago1582277877IN
0x374d60bC...35A5ab1ef
0 ETH0.00006511.8
Transfer95258282020-02-21 9:36:361618 days ago1582277796IN
0x374d60bC...35A5ab1ef
0 ETH0.00006511.8
Transfer95258282020-02-21 9:36:361618 days ago1582277796IN
0x374d60bC...35A5ab1ef
0 ETH0.00006511.8
Transfer95258222020-02-21 9:34:441618 days ago1582277684IN
0x374d60bC...35A5ab1ef
0 ETH0.000072342
Transfer95258172020-02-21 9:33:261618 days ago1582277606IN
0x374d60bC...35A5ab1ef
0 ETH0.000072342
Transfer95258092020-02-21 9:32:121618 days ago1582277532IN
0x374d60bC...35A5ab1ef
0 ETH0.000072342
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
LykkToken

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2019-03-17
*/

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
// https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
// ----------------------------------------------------------------------------
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);
}


// ----------------------------------------------------------------------------
// Contract function to receive approval and execute function in one call
//
// Borrowed from MiniMeToken
// ----------------------------------------------------------------------------
contract ApproveAndCallFallBack {
    function receiveApproval(address from, uint256 tokens, address token, bytes data) public;
}


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

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

    constructor() public {
        owner = msg.sender;
    }

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

    function transferOwnership(address _newOwner) public onlyOwner {
        newOwner = _newOwner;
    }
    function acceptOwnership() public {
        require(msg.sender == newOwner);
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
        newOwner = address(0);
    }
}


// ----------------------------------------------------------------------------
// ERC20 Token, with the addition of symbol, name and decimals and an
// initial fixed supply
// ----------------------------------------------------------------------------
contract LykkToken is ERC20Interface, Owned {
    using SafeMath for uint;

    string public symbol;
    string public  name;
    uint8 public decimals;
    uint public _totalSupply;

    mapping(address => uint) balances;
    mapping(address => mapping(address => uint)) allowed;


    // ------------------------------------------------------------------------
    // Constructor
    // ------------------------------------------------------------------------
    constructor() public {
        symbol = "LYKK";
        name = "Lykk REAL";
        decimals = 18;
        _totalSupply = 177000000 * 10**uint(decimals);
        balances[owner] = _totalSupply;
        emit Transfer(address(0), owner, _totalSupply);
    }


    // ------------------------------------------------------------------------
    // Total supply
    // ------------------------------------------------------------------------
    function totalSupply() public constant returns (uint) {
        return _totalSupply  - balances[address(0)];
    }


    // ------------------------------------------------------------------------
    // 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) {
        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
    //
    // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
    // recommends that there are no checks for the approval double-spend attack
    // as this should be implemented in user interfaces
    // ------------------------------------------------------------------------
    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) {
        balances[from] = balances[from].sub(tokens);
        allowed[from][msg.sender] = allowed[from][msg.sender].sub(tokens);
        balances[to] = balances[to].add(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];
    }


    // ------------------------------------------------------------------------
    // Token owner can approve for `spender` to transferFrom(...) `tokens`
    // from the token owner's account. The `spender` contract function
    // `receiveApproval(...)` is then executed
    // ------------------------------------------------------------------------
    function approveAndCall(address spender, uint tokens, bytes data) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);
        return true;
    }


    // ------------------------------------------------------------------------
    // Don't accept ETH
    // ------------------------------------------------------------------------
    function () public payable {
        revert();
    }


    // ------------------------------------------------------------------------
    // Owner can transfer out any accidentally sent ERC20 tokens
    // ------------------------------------------------------------------------
    function transferAnyERC20Token(address tokenAddress, uint tokens) public onlyOwner returns (bool success) {
        return ERC20Interface(tokenAddress).transfer(owner, tokens);
    }
}

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":"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":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","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":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","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":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"},{"name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferAnyERC20Token","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","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"}],"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"}]

608060405234801561001057600080fd5b5060008054600160a060020a031916331790556040805180820190915260048082527f4c594b4b0000000000000000000000000000000000000000000000000000000060209092019182526100679160029161012b565b506040805180820190915260098082527f4c796b6b205245414c000000000000000000000000000000000000000000000060209092019182526100ac9160039161012b565b5060048054601260ff19909116179081905560ff16600a0a630a8cce4002600581905560008054600160a060020a0390811682526006602090815260408084208590558354815195865290519216937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a36101c6565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061016c57805160ff1916838001178555610199565b82800160010185558215610199579182015b8281111561019957825182559160200191906001019061017e565b506101a59291506101a9565b5090565b6101c391905b808211156101a557600081556001016101af565b90565b610ab1806101d56000396000f3006080604052600436106100e55763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100ea578063095ea7b31461017457806318160ddd146101ac57806323b872dd146101d3578063313ce567146101fd5780633eaaf86b1461022857806370a082311461023d57806379ba50971461025e5780638da5cb5b1461027557806395d89b41146102a6578063a9059cbb146102bb578063cae9ca51146102df578063d4ee1d9014610348578063dc39d06d1461035d578063dd62ed3e14610381578063f2fde38b146103a8575b600080fd5b3480156100f657600080fd5b506100ff6103c9565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610139578181015183820152602001610121565b50505050905090810190601f1680156101665780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018057600080fd5b50610198600160a060020a0360043516602435610457565b604080519115158252519081900360200190f35b3480156101b857600080fd5b506101c16104be565b60408051918252519081900360200190f35b3480156101df57600080fd5b50610198600160a060020a03600435811690602435166044356104f0565b34801561020957600080fd5b506102126105fb565b6040805160ff9092168252519081900360200190f35b34801561023457600080fd5b506101c1610604565b34801561024957600080fd5b506101c1600160a060020a036004351661060a565b34801561026a57600080fd5b50610273610625565b005b34801561028157600080fd5b5061028a6106ad565b60408051600160a060020a039092168252519081900360200190f35b3480156102b257600080fd5b506100ff6106bc565b3480156102c757600080fd5b50610198600160a060020a0360043516602435610714565b3480156102eb57600080fd5b50604080516020600460443581810135601f8101849004840285018401909552848452610198948235600160a060020a03169460248035953695946064949201919081908401838280828437509497506107c49650505050505050565b34801561035457600080fd5b5061028a610925565b34801561036957600080fd5b50610198600160a060020a0360043516602435610934565b34801561038d57600080fd5b506101c1600160a060020a03600435811690602435166109ef565b3480156103b457600080fd5b50610273600160a060020a0360043516610a1a565b6003805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561044f5780601f106104245761010080835404028352916020019161044f565b820191906000526020600020905b81548152906001019060200180831161043257829003601f168201915b505050505081565b336000818152600760209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b6000805260066020527f54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4f8546005540390565b600160a060020a038316600090815260066020526040812054610519908363ffffffff610a6016565b600160a060020a0385166000908152600660209081526040808320939093556007815282822033835290522054610556908363ffffffff610a6016565b600160a060020a03808616600090815260076020908152604080832033845282528083209490945591861681526006909152205461059a908363ffffffff610a7516565b600160a060020a0380851660008181526006602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60045460ff1681565b60055481565b600160a060020a031660009081526006602052604090205490565b600154600160a060020a0316331461063c57600080fd5b60015460008054604051600160a060020a0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600180546000805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a03841617909155169055565b600054600160a060020a031681565b6002805460408051602060018416156101000260001901909316849004601f8101849004840282018401909252818152929183018282801561044f5780601f106104245761010080835404028352916020019161044f565b33600090815260066020526040812054610734908363ffffffff610a6016565b3360009081526006602052604080822092909255600160a060020a03851681522054610766908363ffffffff610a7516565b600160a060020a0384166000818152600660209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b336000818152600760209081526040808320600160a060020a038816808552908352818420879055815187815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a36040517f8f4ffcb10000000000000000000000000000000000000000000000000000000081523360048201818152602483018690523060448401819052608060648501908152865160848601528651600160a060020a038a1695638f4ffcb195948a94938a939192909160a490910190602085019080838360005b838110156108b457818101518382015260200161089c565b50505050905090810190601f1680156108e15780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561090357600080fd5b505af1158015610917573d6000803e3d6000fd5b506001979650505050505050565b600154600160a060020a031681565b60008054600160a060020a0316331461094c57600080fd5b60008054604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0392831660048201526024810186905290519186169263a9059cbb926044808401936020939083900390910190829087803b1580156109bc57600080fd5b505af11580156109d0573d6000803e3d6000fd5b505050506040513d60208110156109e657600080fd5b50519392505050565b600160a060020a03918216600090815260076020908152604080832093909416825291909152205490565b600054600160a060020a03163314610a3157600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082821115610a6f57600080fd5b50900390565b818101828110156104b857600080fd00a165627a7a72305820acd66de2e6b72577b327e79b6142d330409ce1c5e331339121b3d3a8b7981f4c0029

Deployed Bytecode

0x6080604052600436106100e55763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100ea578063095ea7b31461017457806318160ddd146101ac57806323b872dd146101d3578063313ce567146101fd5780633eaaf86b1461022857806370a082311461023d57806379ba50971461025e5780638da5cb5b1461027557806395d89b41146102a6578063a9059cbb146102bb578063cae9ca51146102df578063d4ee1d9014610348578063dc39d06d1461035d578063dd62ed3e14610381578063f2fde38b146103a8575b600080fd5b3480156100f657600080fd5b506100ff6103c9565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610139578181015183820152602001610121565b50505050905090810190601f1680156101665780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018057600080fd5b50610198600160a060020a0360043516602435610457565b604080519115158252519081900360200190f35b3480156101b857600080fd5b506101c16104be565b60408051918252519081900360200190f35b3480156101df57600080fd5b50610198600160a060020a03600435811690602435166044356104f0565b34801561020957600080fd5b506102126105fb565b6040805160ff9092168252519081900360200190f35b34801561023457600080fd5b506101c1610604565b34801561024957600080fd5b506101c1600160a060020a036004351661060a565b34801561026a57600080fd5b50610273610625565b005b34801561028157600080fd5b5061028a6106ad565b60408051600160a060020a039092168252519081900360200190f35b3480156102b257600080fd5b506100ff6106bc565b3480156102c757600080fd5b50610198600160a060020a0360043516602435610714565b3480156102eb57600080fd5b50604080516020600460443581810135601f8101849004840285018401909552848452610198948235600160a060020a03169460248035953695946064949201919081908401838280828437509497506107c49650505050505050565b34801561035457600080fd5b5061028a610925565b34801561036957600080fd5b50610198600160a060020a0360043516602435610934565b34801561038d57600080fd5b506101c1600160a060020a03600435811690602435166109ef565b3480156103b457600080fd5b50610273600160a060020a0360043516610a1a565b6003805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561044f5780601f106104245761010080835404028352916020019161044f565b820191906000526020600020905b81548152906001019060200180831161043257829003601f168201915b505050505081565b336000818152600760209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b6000805260066020527f54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4f8546005540390565b600160a060020a038316600090815260066020526040812054610519908363ffffffff610a6016565b600160a060020a0385166000908152600660209081526040808320939093556007815282822033835290522054610556908363ffffffff610a6016565b600160a060020a03808616600090815260076020908152604080832033845282528083209490945591861681526006909152205461059a908363ffffffff610a7516565b600160a060020a0380851660008181526006602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60045460ff1681565b60055481565b600160a060020a031660009081526006602052604090205490565b600154600160a060020a0316331461063c57600080fd5b60015460008054604051600160a060020a0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600180546000805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a03841617909155169055565b600054600160a060020a031681565b6002805460408051602060018416156101000260001901909316849004601f8101849004840282018401909252818152929183018282801561044f5780601f106104245761010080835404028352916020019161044f565b33600090815260066020526040812054610734908363ffffffff610a6016565b3360009081526006602052604080822092909255600160a060020a03851681522054610766908363ffffffff610a7516565b600160a060020a0384166000818152600660209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b336000818152600760209081526040808320600160a060020a038816808552908352818420879055815187815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a36040517f8f4ffcb10000000000000000000000000000000000000000000000000000000081523360048201818152602483018690523060448401819052608060648501908152865160848601528651600160a060020a038a1695638f4ffcb195948a94938a939192909160a490910190602085019080838360005b838110156108b457818101518382015260200161089c565b50505050905090810190601f1680156108e15780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561090357600080fd5b505af1158015610917573d6000803e3d6000fd5b506001979650505050505050565b600154600160a060020a031681565b60008054600160a060020a0316331461094c57600080fd5b60008054604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0392831660048201526024810186905290519186169263a9059cbb926044808401936020939083900390910190829087803b1580156109bc57600080fd5b505af11580156109d0573d6000803e3d6000fd5b505050506040513d60208110156109e657600080fd5b50519392505050565b600160a060020a03918216600090815260076020908152604080832093909416825291909152205490565b600054600160a060020a03163314610a3157600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082821115610a6f57600080fd5b50900390565b818101828110156104b857600080fd00a165627a7a72305820acd66de2e6b72577b327e79b6142d330409ce1c5e331339121b3d3a8b7981f4c0029

Swarm Source

bzzr://acd66de2e6b72577b327e79b6142d330409ce1c5e331339121b3d3a8b7981f4c

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  ]

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.