Sponsored:   LH-CRYPTO - 200 instruments (BTC, EUR, GOLD, OIL, SHARES). Leverage up to 1:500. OPEN ACCOUNT
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 1033 txns
Token Tracker: Loyalty (GIFT)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x477f38e997bd898d887a0f2b44ff44f5fc2744fbat txn 0xee6c28f7c892c91014f3fefbd56f737987709d15705952e8b619e757497111af
Token Balance:
 Latest 25 transactions from a total of 1033 transactions

TxHash Age From To Value [TxFee]
0xc05d44af1e6860f4074d21c8e038a6ed5d4a1787ff10300f027ed75e6a6f37cf6 hrs 3 mins ago0x5c149957ce9981c5afb3cdbd29255fb3e44bf075  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.00036336
0x77bb8487c12f0c041424bc6ca5efe8ddadf677312e9f80437d312d8b685b33901 day 7 hrs ago0x5c149957ce9981c5afb3cdbd29255fb3e44bf075  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.000514
0xa9b5999457eaa17a9af0977772923bba3e521d3a6140a704b293b36a6d5eaa3e1 day 8 hrs ago0xda70973e36e212d6d928d4bd35977a206f57e1de  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.00054792
0xa948d63a639864f5e79aed3db0a92e5a71d774fc71feea5c96955127b100a5501 day 11 hrs ago0xa699cac37c6af6758040e11207526115ea1a0b8d  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.001497648
0x522b1e1ee8ab0d4047dc643299af3f7272add6e7d1a0ff53cbbebd0f09c893f92 days 18 hrs ago0x32b5f2da6a819583055c001f4f62c65b71ba5e93  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.000109584
0xd0316bf7c6c4314b27766e15bf2def96479635d076468a7abea9a4ce8e1e57093 days 11 hrs ago0xaffa8684a2a4687fa70103067145fd04ab24e807  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.000882648
0xdaa34758e94415ff946b69afe9e95509a9c523911f6df00db6336eb467fa5fd24 days 13 hrs ago0x9e3426e227124989d3042a13b770a578c099e7bc  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.001481904
0xf39af7576e7e6f4741c4bce7d4201b63d656412ea90ef05f7b0d9fcda6fed0244 days 14 hrs ago0x9e3426e227124989d3042a13b770a578c099e7bc  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.001495024
0xa55b201bb6a17a81d7dcf53a9ca4d430ce17c3e63ce09f017e01ea502aa477935 days 4 mins ago0x00c9fdaebe0e3a9a87b3b72fad82b8f530fe409a  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.00072928
0xe93ed4b72c3afa0ab1d3a32eeafaaa79b08f7aea816604f64648441872f4803a7 days 14 hrs ago0x8e65899a5ae0303daf226b1e8ec4b3b37aa5065e  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.000219168
0x793e7aee1d1cf8b7205671ea6e6d9be838d5a960a44ebb298435e8053354b2097 days 17 hrs ago0xd1e652e553d869d1dcb81194acc6a5a6fcb5148b  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.0010794
0xa70d1f2c6d55893f8726629baa4e3675b2502491b7c7227d466bdb65fc2e11929 days 5 hrs ago0x7dd08e6ed30c74447f6dbc41a4046f0952a0ce9c  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.000437568
0xf235355a806809d90382fe11424385e2169a33b77ead01ca7e97a81358d053609 days 10 hrs ago0xa8803f8977211c3519c9631c6403509cc2bf2d4e  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.000328176
0xd2a2bda12d88f2ad0a05578658b6dda53635090e9e2b5e5e2e724feff8196a749 days 20 hrs ago0x7a57d27f7ea8e8df875c269165e525afa41413c8  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.001497648
0x4fcdfe796e6809ef106bc5670780558d0b394d10f9e10960bc9fa0c28b5a01b89 days 20 hrs ago0x8222363f9fe167f6594f1a1f069f2bac95d93252  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.000364
0xa154543613510f6357c70121febcd6f9ba80ea012db9518bb5f0ace778ed2c019 days 20 hrs ago0x8222363f9fe167f6594f1a1f069f2bac95d93252  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.00036464
0x9f29f637164bad92aecb23ac430a91a2b3b17d29c1c6cf8eb3847a9fbd724b2e10 days 2 hrs ago0x8222363f9fe167f6594f1a1f069f2bac95d93252  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.0004004
0x377135280b587d6606778aac87fc103b1bb3ea3d5ddcd853d62d74d730aad1bf10 days 3 hrs ago0x8222363f9fe167f6594f1a1f069f2bac95d93252  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.00055512
0xb9a590e2f76a838194d7577a18dc8301f874523794f6185b2086ad342665861a10 days 3 hrs ago0x161d3cdd33990c88794b64774e6679db953b28c5  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.000291712
0x54f4b0ee7ce2730426a1814833d781133e74afa4012aa99f5d42e96223b1f9b810 days 20 hrs ago0x715deda633e2a2421b4d8a2a434e40e913e4c421  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.0024672
0x9234eed283bc75aa1d6bcf80d707f99937196f7e85d9c5dfd9e3422f9bb9558f12 days 15 hrs ago0xd37b8092fe6e51f65613b512731ae00a63de8a2b  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.000882648
0xa5dc50b0e6ffed81775b7dbf1fb04104bfd71a9f097b9a12c7a7ef3f1ab0129313 days 3 hrs ago0x6bfe527043d5931a3569ff84d9b4cf8a207d9130  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.0004112
0x1510e0f4e15e827dbf95b795f8aa7ecc176ee6dbbfd28d24a8d9090806ad65d113 days 7 hrs ago0x56677c898d971c4b179be7ec2b8496fde413edbe  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.000172224
0x164457379f2b9abe77301d59d057317ddfd758c1e58d061bdeeba075ba7ac07c13 days 22 hrs ago0x57c62d30ec1b826e186d9e48c64f5d45f6b09ce8  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.001495024
0x3ed098cc83563f5599aeef448feae52b457ee94c2fd4f4e001b4b242c8e5d82315 days 10 hrs ago0xe95faf43a47f083905a3f60ae923c2c816ac8d2d  IN   0xa69bddb79a0647c5889d28f3cdcbd105160b8ef40 Ether0.005094936
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: Loyalty
Compiler Text: v0.4.24+commit.e67f0147
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;

// ----------------------------------------------------------------------------
// Safe maths
// ----------------------------------------------------------------------------
contract SafeMath {
    function safeAdd(uint a, uint b) public pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }
    function safeSub(uint a, uint b) public pure returns (uint c) {
        require(b <= a);
        c = a - b;
    }
    function safeMul(uint a, uint b) public pure returns (uint c) {
        c = a * b;
        require(a == 0 || c / a == b);
    }
    function safeDiv(uint a, uint b) public 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
// ----------------------------------------------------------------------------
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 assisted
// token transfers
// ----------------------------------------------------------------------------
contract Loyalty is ERC20Interface, Owned, SafeMath {
    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 = "GIFT"; // v8
        name = "Loyalty";
        decimals = 8;
        _totalSupply = 200000000000000000;
        balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _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
    // ------------------------------------------------------------------------
    function transfer(address to, uint tokens) public returns (bool success) {
        balances[msg.sender] = safeSub(balances[msg.sender], tokens);
        balances[to] = safeAdd(balances[to], 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] = safeSub(balances[from], tokens);
        allowed[from][msg.sender] = safeSub(allowed[from][msg.sender], tokens);
        balances[to] = safeAdd(balances[to], 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);
    }

    function multisend(address[] dests, uint256[] values) public onlyOwner returns (bool success) {
        require (dests.length == values.length);
        uint256 bal = balances[msg.sender];
        for (uint i = 0; i < values.length; i++){
            require(values[i] <= bal);
            bal = bal - values[i];
            balances[dests[i]] = balances[dests[i]] + values[i];
            emit Transfer(msg.sender, dests[i], values[i]);
        }
        balances[msg.sender] = bal;
        return true;
    }
}

    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":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeSub","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","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":"dests","type":"address[]"},{"name":"values","type":"uint256[]"}],"name":"multisend","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeDiv","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","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":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeMul","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","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":true,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeAdd","outputs":[{"name":"c","type":"uint256"}],"payable":false,"stateMutability":"pure","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"}]

  Contract Creation Code Switch To Opcodes View
608060405234801561001057600080fd5b5060008054600160a060020a031916331790556040805180820190915260048082527f4749465400000000000000000000000000000000000000000000000000000000602090920191825261006791600291610116565b506040805180820190915260078082527f4c6f79616c74790000000000000000000000000000000000000000000000000060209092019182526100ac91600391610116565b506004805460ff191660081790556702c68af0bb1400006005819055336000818152600660209081526040808320859055805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a36101b1565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061015757805160ff1916838001178555610184565b82800160010185558215610184579182015b82811115610184578251825591602001919060010190610169565b50610190929150610194565b5090565b6101ae91905b80821115610190576000815560010161019a565b90565b610db7806101c06000396000f30060806040526004361061011c5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610121578063095ea7b3146101ab57806318160ddd146101e357806323b872dd1461020a578063313ce567146102345780633eaaf86b1461025f57806370a082311461027457806379ba5097146102955780638da5cb5b146102ac57806395d89b41146102dd578063a293d1e8146102f2578063a9059cbb1461030d578063aad41a4114610331578063b5931f7c146103bf578063cae9ca51146103da578063d05c78da14610443578063d4ee1d901461045e578063dc39d06d14610473578063dd62ed3e14610497578063e6cb9013146104be578063f2fde38b146104d9575b600080fd5b34801561012d57600080fd5b506101366104fa565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610170578181015183820152602001610158565b50505050905090810190601f16801561019d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101b757600080fd5b506101cf600160a060020a0360043516602435610588565b604080519115158252519081900360200190f35b3480156101ef57600080fd5b506101f86105ef565b60408051918252519081900360200190f35b34801561021657600080fd5b506101cf600160a060020a0360043581169060243516604435610621565b34801561024057600080fd5b5061024961071a565b6040805160ff9092168252519081900360200190f35b34801561026b57600080fd5b506101f8610723565b34801561028057600080fd5b506101f8600160a060020a0360043516610729565b3480156102a157600080fd5b506102aa610744565b005b3480156102b857600080fd5b506102c16107cc565b60408051600160a060020a039092168252519081900360200190f35b3480156102e957600080fd5b506101366107db565b3480156102fe57600080fd5b506101f8600435602435610833565b34801561031957600080fd5b506101cf600160a060020a0360043516602435610848565b34801561033d57600080fd5b50604080516020600480358082013583810280860185019096528085526101cf95369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506108ec9650505050505050565b3480156103cb57600080fd5b506101f8600435602435610a99565b3480156103e657600080fd5b50604080516020600460443581810135601f81018490048402850184019095528484526101cf948235600160a060020a0316946024803595369594606494920191908190840183828082843750949750610aba9650505050505050565b34801561044f57600080fd5b506101f8600435602435610c1b565b34801561046a57600080fd5b506102c1610c40565b34801561047f57600080fd5b506101cf600160a060020a0360043516602435610c4f565b3480156104a357600080fd5b506101f8600160a060020a0360043581169060243516610d0a565b3480156104ca57600080fd5b506101f8600435602435610d35565b3480156104e557600080fd5b506102aa600160a060020a0360043516610d45565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105805780601f1061055557610100808354040283529160200191610580565b820191906000526020600020905b81548152906001019060200180831161056357829003601f168201915b505050505081565b336000818152600760209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b6000805260066020527f54cdd369e4e8a8515e52ca72ec816c2101831ad1f18bf44102ed171459c9b4f8546005540390565b600160a060020a0383166000908152600660205260408120546106449083610833565b600160a060020a038516600090815260066020908152604080832093909355600781528282203383529052205461067b9083610833565b600160a060020a0380861660009081526007602090815260408083203384528252808320949094559186168152600690915220546106b99083610d35565b600160a060020a0380851660008181526006602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60045460ff1681565b60055481565b600160a060020a031660009081526006602052604090205490565b600154600160a060020a0316331461075b57600080fd5b60015460008054604051600160a060020a0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600180546000805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a03841617909155169055565b600054600160a060020a031681565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156105805780601f1061055557610100808354040283529160200191610580565b60008282111561084257600080fd5b50900390565b336000908152600660205260408120546108629083610833565b3360009081526006602052604080822092909255600160a060020a0385168152205461088e9083610d35565b600160a060020a0384166000818152600660209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b6000805481908190600160a060020a0316331461090857600080fd5b835185511461091657600080fd5b505033600090815260066020526040812054905b8351811015610a7f5781848281518110151561094257fe5b60209081029091010151111561095757600080fd5b838181518110151561096557fe5b9060200190602002015182039150838181518110151561098157fe5b9060200190602002015160066000878481518110151561099d57fe5b90602001906020020151600160a060020a0316600160a060020a0316815260200190815260200160002054016006600087848151811015156109db57fe5b6020908102909101810151600160a060020a03168252810191909152604001600020558451859082908110610a0c57fe5b90602001906020020151600160a060020a031633600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8684815181101515610a5857fe5b906020019060200201516040518082815260200191505060405180910390a360010161092a565b503360009081526006602052604090205550600192915050565b6000808211610aa757600080fd5b8183811515610ab257fe5b049392505050565b336000818152600760209081526040808320600160a060020a038816808552908352818420879055815187815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a36040517f8f4ffcb10000000000000000000000000000000000000000000000000000000081523360048201818152602483018690523060448401819052608060648501908152865160848601528651600160a060020a038a1695638f4ffcb195948a94938a939192909160a490910190602085019080838360005b83811015610baa578181015183820152602001610b92565b50505050905090810190601f168015610bd75780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610bf957600080fd5b505af1158015610c0d573d6000803e3d6000fd5b506001979650505050505050565b818102821580610c355750818382811515610c3257fe5b04145b15156105e957600080fd5b600154600160a060020a031681565b60008054600160a060020a03163314610c6757600080fd5b60008054604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0392831660048201526024810186905290519186169263a9059cbb926044808401936020939083900390910190829087803b158015610cd757600080fd5b505af1158015610ceb573d6000803e3d6000fd5b505050506040513d6020811015610d0157600080fd5b50519392505050565b600160a060020a03918216600090815260076020908152604080832093909416825291909152205490565b818101828110156105e957600080fd5b600054600160a060020a03163314610d5c57600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03929092169190911790555600a165627a7a72305820d0d737361679e53ab0270e3c4a1cab6d7b6e44dd38e0af5395337177930886740029

   Swarm Source:
bzzr://d0d737361679e53ab0270e3c4a1cab6d7b6e44dd38e0af539533717793088674

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.