Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 26381 txns
Token Tracker: IVN Token (IVN)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xc9af6248b04d25468f289f9a280cd2d7a646858eat txn 0xe27b31a97f955b146769dccdffdcb4e26782d03825bfbc1288b1f333c1c6a13a
Token Balance:
 Latest 25 transactions from a total of 26381 transactions

TxHash Age From To Value [TxFee]
0xd802e4abe19be22feba00be2ea10518d39bad6f7ba5c8c70f48ee43fac8d74ec1 hr 50 mins ago0xbedae4eb70089f160e2ee591a5f1aebd87e8f266  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000109656
0x187c53bf4e3dbfeac7bbd30df74d6d0f296c64e6faef58c32f8fbbe6e17f79ee18 hrs 20 mins ago0xecc02026973011e4becd01119652a0c504d80a7f  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0xe48fb843e1862ecd27e4b158b1f52b905df0482cb5b96a0e42f1eee8e5b0ddc118 hrs 20 mins ago0x25648714c18a97fde175df35495afc27de432b53  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0xf34399814a134d0c3bff86249cab4611532d2dfdc1977c436d892f1af273656918 hrs 20 mins ago0xb55940a4d24cccfbd0d18c2d98c77f26f3a183fb  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x34e78daaeb93b3815c83f3dd168d557068a7b1c79c1e97e813f04f099b519baa18 hrs 20 mins ago0x3d1ad76c75b1c0d990319753231a70ee393df4c7  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0xeaf7b3c97615bd7a8b549fc373b792bd3746c0d1a04c83b822c7893c7e29eb4918 hrs 20 mins ago0xa7c4e8919375abee166b14a872fb249bf5fa0f5c  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x8112e56e002dcd0272a07c83b4accbcf313490a7271ecf371781becbd490797918 hrs 20 mins ago0x382e0bdceab37c1ab7ac6cac4ac91953a3be9b99  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0xbbc3c1d0a588cb2522df9ebc8929000c67aa26571f8023b15d2480699007fdaf18 hrs 20 mins ago0x86f05dc1c643524aeef7f3c8032400d81faf423c  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x87d67ab3cf53f55bbeb2e9aa806649471ac8697a6b8de91df7516ced9a145eed18 hrs 20 mins ago0xff422c074393eecd5ec67f4e9c5e97f8cc024c5e  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x249820a1dabff18038a774c0407f1c178d147897008f0756d69b548e46a0b91118 hrs 20 mins ago0xfa8c1d85132995b0b82aa4fe325ad641902cab98  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x41e2ed3e1b218f9b5526320975c95bd78cb25131d308cbc5e3bff6d4a17030b318 hrs 20 mins ago0x30357bf5013dee27f51c8e86c498816b3bc4a9b8  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x976af285fc904683af3635450bdac1b1aa142dc81f988816665e8379abd167d318 hrs 20 mins ago0x31535516b8cf7f9a78c9452de506a226d54585a3  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x8205fb30cb66d726251cf15514c259e3ba88604a662f0d6afbef9f2c572fcc6e18 hrs 20 mins ago0x9ca2de783410be92b6616643aa8b73c89bbff221  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x074f7f0391b2f6ada89e5fc5db6419a717a0d60e06768d4c2584f4ee0714f92218 hrs 20 mins ago0x40be13f80842e3a979cf9c4e4d7a45a8279fdc4f  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x1ea9ba161c0c8a58b79faddae1f84212373c4211b20764a111d2f6c23f941a9618 hrs 20 mins ago0xb35099263e7d8ed3e03d7d5a8f6475a1e84664af  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x6b8ce2db70517371b1c5844bec5be73597bbf9b15cd45dd2fe388e37adc0a38518 hrs 20 mins ago0xcfa548053e20fa52f4199819933134eb54f54f98  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x0741c5d9eb4f5a3a49f7b60a312dbd7929cc781c026766c430a520ef8748a26f18 hrs 20 mins ago0xe38a6c6339620be9e9ffc26d4e6e57b0bc313dac  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0xfbe78af5f4b50a5ed6ba2833c1077ea7e2fbcd7e49250a29e6789309957c436c18 hrs 20 mins ago0xf1cc6c6f8187a4cca1090dcbe989523c77bc893b  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x61fcccacaa2c2f33d28e7a976d6581f7fd8ba12e135ad85204eecce3b93d987318 hrs 20 mins ago0xca11a55662aecaa3487fad80ac367267f1354f1c  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x0255dd8af278e8f79140fc3efdcf15df0b86de69291816002f11d39244eeaf1518 hrs 20 mins ago0xe083c135dcbb7b62485c4b7a13b9c69de8ce221f  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0xa52779ea070d0c63935dbafed2bd644ae94c97843d3c0ca225eb297aa8c9215918 hrs 20 mins ago0x92ad8a583c80a062f6f2447f1ca63050bfd38da3  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0xd3e53b56acac573f986142b6160a965842bbbfb20fff3d92a1664026854212ed18 hrs 20 mins ago0xb94a41ed97f97701381b3dc277e07de72c90e8b6  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0xe2205ebbc2b9a5a4f41e84ac34439986c90776235e5f6c4891d7cee527fd63c318 hrs 20 mins ago0x3bc493a2dc0ee85213b420178bdc8fa76ff3301b  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0xc528318bd8ead7fa7ecb46fc6db593264ad0e3e880c5d83356d8606bcea366cb18 hrs 20 mins ago0x23a306eb205e507a394f16dddb4778005a586bee  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
0x679e85845db4e2c13fffd7ea6e65365e1057e130d4ee7aa4bd753ff6179fc41d18 hrs 20 mins ago0x4123e2a4304c7ba17f536c98cbb5a7fd9b89e3e3  IN   0x702b1b84bb83bb2c651780bf83ba0cb17c6561820 Ether0.000064848
[ 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: IVNToken
Compiler Text: v0.4.23+commit.124ca40d
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.23;

// ----------------------------------------------------------------------------
// 'IVN' token contract
//
// Deployed to : 0xc9af6248b04d25468f289f9a280cd2d7a646858e
// Symbol      : IVN
// Name        : IVN Token
// Total supply: 96900000000
// Decimals    : 18
//
// Improved from Moritz Neto with BokkyPooBah
// ----------------------------------------------------------------------------


// ----------------------------------------------------------------------------
// 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);
    function burn(uint256 value) public returns (bool success);

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


// ----------------------------------------------------------------------------
// 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);
    }
}


// ----------------------------------------------------------------------------
// 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;
}


// ----------------------------------------------------------------------------
// ERC20 Token, with the addition of symbol, name and decimals and assisted
// token transfers
// ----------------------------------------------------------------------------
contract IVNToken is ERC20Interface, Owned, SafeMath {
    string public symbol;
    string public  name;
    address public ownerAddress;
    uint8 public decimals;
    uint public totalSupply;

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

    // ------------------------------------------------------------------------
    // Constructor
    // ------------------------------------------------------------------------
    constructor() public {
        symbol = "IVN";
        name = "IVN Token";
        decimals = 18;
        totalSupply = 969 * 10 ** 26;
        ownerAddress = 0xc9af6248b04d25468f289f9a280cd2d7a646858e;
        balances[ownerAddress] = totalSupply;
        emit Transfer(address(0), ownerAddress, 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] = 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);
    }


    // ------------------------------------------------------------------------
    // Destroy tokens
    // Remove `value` tokens from the system irreversibly
    // @param value the amount of money to burn
    // ------------------------------------------------------------------------
    function burn(uint256 value) public returns (bool success) {
        require(balances[msg.sender] >= value);   // Check if the sender has enough
        balances[msg.sender] -= value;            // Subtract from the sender
        totalSupply -= value;                     // Updates totalSupply
        emit Burn(msg.sender, value);
        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":false,"inputs":[{"name":"value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"ownerAddress","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":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"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60806040523480156200001157600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040805190810160405280600381526020017f49564e0000000000000000000000000000000000000000000000000000000000815250600290805190602001906200009f9291906200026b565b506040805190810160405280600981526020017f49564e20546f6b656e000000000000000000000000000000000000000000000081525060039080519060200190620000ed9291906200026b565b506012600460146101000a81548160ff021916908360ff1602179055506c013919cd25b1388a410400000060058190555073c9af6248b04d25468f289f9a280cd2d7a646858e600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060055460066000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6005546040518082815260200191505060405180910390a36200031a565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002ae57805160ff1916838001178555620002df565b82800160010185558215620002df579182015b82811115620002de578251825591602001919060010190620002c1565b5b509050620002ee9190620002f2565b5090565b6200031791905b8082111562000313576000816000905550600101620002f9565b5090565b90565b61182f806200032a6000396000f30060806040526004361061011d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610122578063095ea7b3146101b257806318160ddd1461021757806323b872dd14610242578063313ce567146102c757806342966c68146102f857806370a082311461033d57806379ba5097146103945780638da5cb5b146103ab5780638f84aa091461040257806395d89b4114610459578063a293d1e8146104e9578063a9059cbb14610534578063b5931f7c14610599578063cae9ca51146105e4578063d05c78da1461068f578063d4ee1d90146106da578063dc39d06d14610731578063dd62ed3e14610796578063e6cb90131461080d578063f2fde38b14610858575b600080fd5b34801561012e57600080fd5b5061013761089b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561017757808201518184015260208101905061015c565b50505050905090810190601f1680156101a45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101be57600080fd5b506101fd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610939565b604051808215151515815260200191505060405180910390f35b34801561022357600080fd5b5061022c610a2b565b6040518082815260200191505060405180910390f35b34801561024e57600080fd5b506102ad600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a76565b604051808215151515815260200191505060405180910390f35b3480156102d357600080fd5b506102dc610d06565b604051808260ff1660ff16815260200191505060405180910390f35b34801561030457600080fd5b5061032360048036038101908080359060200190929190505050610d19565b604051808215151515815260200191505060405180910390f35b34801561034957600080fd5b5061037e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e1d565b6040518082815260200191505060405180910390f35b3480156103a057600080fd5b506103a9610e66565b005b3480156103b757600080fd5b506103c0611005565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561040e57600080fd5b5061041761102a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561046557600080fd5b5061046e611050565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104ae578082015181840152602081019050610493565b50505050905090810190601f1680156104db5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104f557600080fd5b5061051e60048036038101908080359060200190929190803590602001909291905050506110ee565b6040518082815260200191505060405180910390f35b34801561054057600080fd5b5061057f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061110a565b604051808215151515815260200191505060405180910390f35b3480156105a557600080fd5b506105ce6004803603810190808035906020019092919080359060200190929190505050611293565b6040518082815260200191505060405180910390f35b3480156105f057600080fd5b50610675600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506112b7565b604051808215151515815260200191505060405180910390f35b34801561069b57600080fd5b506106c46004803603810190808035906020019092919080359060200190929190505050611506565b6040518082815260200191505060405180910390f35b3480156106e657600080fd5b506106ef611537565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561073d57600080fd5b5061077c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061155d565b604051808215151515815260200191505060405180910390f35b3480156107a257600080fd5b506107f7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506116c1565b6040518082815260200191505060405180910390f35b34801561081957600080fd5b506108426004803603810190808035906020019092919080359060200190929190505050611748565b6040518082815260200191505060405180910390f35b34801561086457600080fd5b50610899600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611764565b005b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109315780601f1061090657610100808354040283529160200191610931565b820191906000526020600020905b81548152906001019060200180831161091457829003601f168201915b505050505081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600660008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460055403905090565b6000610ac1600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836110ee565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b8a600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836110ee565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c53600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611748565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600460149054906101000a900460ff1681565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610d6957600080fd5b81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816005600082825403925050819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ec257600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156110e65780601f106110bb576101008083540402835291602001916110e6565b820191906000526020600020905b8154815290600101906020018083116110c957829003601f168201915b505050505081565b60008282111515156110ff57600080fd5b818303905092915050565b6000611155600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836110ee565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111e1600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611748565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600080821115156112a357600080fd5b81838115156112ae57fe5b04905092915050565b600082600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338530866040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015611494578082015181840152602081019050611479565b50505050905090810190601f1680156114c15780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156114e357600080fd5b505af11580156114f7573d6000803e3d6000fd5b50505050600190509392505050565b600081830290506000831480611526575081838281151561152357fe5b04145b151561153157600080fd5b92915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115ba57600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561167e57600080fd5b505af1158015611692573d6000803e3d6000fd5b505050506040513d60208110156116a857600080fd5b8101908080519060200190929190505050905092915050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000818301905082811015151561175e57600080fd5b92915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156117bf57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505600a165627a7a723058201282befa2e6f5e8275b91639ee0eea757251cbf287a0ae1ca8e4a36cbd40ecfb0029

   Swarm Source:
bzzr://1282befa2e6f5e8275b91639ee0eea757251cbf287a0ae1ca8e4a36cbd40ecfb

 

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.