Sponsored:   Ubex.com - Crypto Valley IAB member. Traded on Bitforex, Bitmart, Btc-Alpha, IDEX, Bilaxy, soon on Lbank.
Contract Overview | PersianTokenICO
Balance: 0 Ether
Ether Value: $0
Transactions: 181 txns
Token Tracker: Persian (PRS)
 Latest 25 txns From a total of 181 Transactions

TxHash Age From To Value [TxFee]
0x2210d80b57ae1f07ab29f13a555922144a3138c1c43b51ac0ba075cb2c29913556 days 1 hr agoBigONE_2  IN   PersianTokenICO0 Ether0.00052021
0xdc872de2fe4189f5993cc342ac18da59cd6c38e4d95dbd3b783e74c0260400f856 days 1 hr agoBigONE_2  IN   PersianTokenICO0 Ether0.00052021
0x14076270c2595544487e09844da4c93640c5d8db4b3f13c846fdc104f7384deb56 days 1 hr agoBigONE_2  IN   PersianTokenICO0 Ether0.00037085
0xeb10238869f0f85d8f1c5e5b827a3eb12f44bc55041e94f26465e1491546d5e656 days 1 hr agoBigONE_2  IN   PersianTokenICO0 Ether0.00052085
0x2be5122d217fb3c2287cf7f2990c7e0a3afb58fd4ee946e252e5eaacac2a547656 days 3 hrs ago0x17bc58b788808dab201a9a90817ff3c168bf3d61  IN   PersianTokenICO0 Ether0.00074426
0xca822a99d404083615024e48bb3fe867186f9f6fcea2a15bb0587b7535d0a75158 days 22 hrs ago0x866b158c050587a281e82f815135f9191b92048d  IN   PersianTokenICO0 Ether0.000048588
0x1914bd2ba1f5802946286255c0b850c83a69ab6ec982682a0108f64fd3526e2c58 days 22 hrs ago0x866b158c050587a281e82f815135f9191b92048d  IN   PersianTokenICO0 Ether0.000048588
0xd24b6b0902be976a41d5dfdc93aeee97ab7457220a3d96a74fd3a56edd04697559 days 51 mins ago0x13e29140e988d80fc53f00e7f9ebcc7eb0abecdf  IN   PersianTokenICO0 Ether0.000104426
0x64f38e5d43ebfa106f816fb5b02ec5555d32f9bace26f7f646fdcebb00ee272f110 days 13 hrs ago0x5524357074d68f41087f2de8e63f6b867e1ea40d  IN   PersianTokenICO0 Ether0.000910733
0x18a4715af6e2b89f57d8f03757f0399cbbc4ec3c8d3e4bc9d5f15cc8d4be4679110 days 13 hrs ago0x5524357074d68f41087f2de8e63f6b867e1ea40d  IN   PersianTokenICO0 Ether0.002135485
0x297c872f5e00fc214b3e44e0fd23d4b29f55b770757923b8f419023c7ae4663f128 days 13 hrs ago0x15a0b30067e492b57441f60612d091889f69da37  IN   PersianTokenICO0 Ether0.000592462
0xf9b261fafe1ca19beaad7264ad026a61b5e11eb9d2391e8363de91839cbe9017150 days 7 hrs ago0x363017d92ef17d882c7e0cc6d152f9150696e70c  IN   PersianTokenICO0 Ether0.00036957
0x2d53c1516f2c964501e0504062fc3fe75727175de1065414e9d0a3013e90ed54163 days 4 hrs ago0x9daaef662152fb80e0129740b0a42b13631296a2  IN   PersianTokenICO0 Ether0.000182552
0x06569a31406de636733efb8e3bb485b9f004625d047df98a885fd3141e3644ae172 days 2 hrs ago0x6e4c4ed7527e8694cb15970fbba1bc9bae748aa8  IN   PersianTokenICO0 Ether0.00004551
0x097b7a1116d6e66b92e2290645260605f5c61c7e0747cce14704244225c8b887180 days 8 hrs ago0x8811d0ef9f39fe7150c024270e12d3fe10593b63  IN   PersianTokenICO0 Ether0.00037085
0x7710b55ca51ceb15064d88b94155b21e07dda1a31cbea9a8d12165fc55bccfc5213 days 3 hrs ago0x36ca5f88f414cf3e542063c86696885f4b2b365d  IN   PersianTokenICO0 Ether0.000292584
0x3334f444dbedd06997c7004ca4dcf049759567011ba7b75c5bb986964f5638ea215 days 7 hrs ago0x78b0e623d3b21e55932857d3f2a6c8e7b2d0d03f  IN   PersianTokenICO0.001 Ether0.00006453
0x749e4ce611fb8e1310da7b9f6e159714900609c7238942b1b37fa81e812dd113216 days 3 hrs ago0x669abe1bc32e51022589608ff503886d99ee1023  IN   PersianTokenICO0 Ether0.000292584
0x5f82f0546fbe0ae5e4c1515aa145269d9795fa4d74af3d3508cf5a25b38ab877231 days 3 hrs ago0x467c3de1475eec5276e6af854184ae676e0e5cc7  IN   PersianTokenICO0 Ether0.001515237
0xe261648cc896811d6c6352c292fff6d363d9879c7319e6cf00025cb51b21ab34235 days 9 hrs ago0xa0652bb68340bec7144f1d545fdc2c84b9da11fc  IN   PersianTokenICO0 Ether0.000222126
0xfe1ceff5352d72ac9a44893f67f35be384a47701b5296de8ebe81024759f906f237 days 19 hrs ago0x9d35a080faeb1e9953e70bf0d733b404c71825bb  IN   PersianTokenICO0 Ether0.000147828
0x66950be5491e9f859f863d215e5324c3eb4fe6bf0d9c6eaf7056bec24854d6d8238 days 10 hrs ago0xd6ed2552c5b53ddce785713da2c6dbe51ee65970  IN   PersianTokenICO0 Ether0.000148084
0x8c9a6c5b1aabfeab3b36631c79aaa916e89d7ee93a183bcd380bf2997abf2d79238 days 12 hrs ago0x8811d0ef9f39fe7150c024270e12d3fe10593b63  IN   PersianTokenICO0 Ether0.000181784
0xb5d25296b507dd42e27ec2be670b20f935bb48cae56ea2058f1756619733a2d2240 days 1 hr ago0xd8c9e5b9720c72a1fba449bc6b18dd1e4bcb71f1  IN   PersianTokenICO0 Ether0.000148596
0xf7ac852aab38e956f79018e9ca74f4ec110f107c981caf418332fcd3787d34ed240 days 2 hrs ago0xaedc06c825dc36e4a5d08b481b6b602a0b73013c  IN   PersianTokenICO0 Ether0.00045446
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 1 Internal Transaction

ParentTxHash Block Age From To Value
0x8d5536bb4513989df967cf68239ef44c169b62e474c5f8adaeaf49d46d45ae044102482419 days 6 hrs ago0x163733bcc28dbf26b41a8cfa83e369b5b3af741b0xea03ee7110fafb324d4a931979ef4578bffb6a0018.73682685 Ether
[ Download CSV Export  ] 
Contract Name: PersianTokenICO
Compiler Text: v0.4.13+commit.fb4cb1a
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.13;

interface TokenERC20 {

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

    function transfer(address _to, uint256 _value) returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success);
    function approve(address _spender, uint256 _value) returns (bool success);
    function allowance(address _owner, address _spender) constant returns (uint256 remaining);
    function balanceOf(address _owner) constant returns (uint256 balance);
}


interface TokenNotifier {

    function receiveApproval(address from, uint256 _amount, address _token, bytes _data);
}

/**
 * @title SafeMath (from https://github.com/OpenZeppelin/zeppelin-solidity/blob/4d91118dd964618863395dcca25a50ff137bf5b6/contracts/math/SafeMath.sol)
 * @dev Math operations with safety checks that throw on error
 */
contract SafeMath {
    
    function safeMul(uint256 a, uint256 b) internal constant returns (uint256) {
        uint256 c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }

    function safeSub(uint256 a, uint256 b) internal constant returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    function safeAdd(uint256 a, uint256 b) internal constant returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }
}


contract Owned {

    address owner;
    
    function Owned() { owner = msg.sender; }

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


contract PersianToken is TokenERC20, Owned, SafeMath {

    // The actual total supply is not constant and it will be updated with the real redeemed tokens once the ICO is over
    uint256 public totalSupply = 0;
    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;

    uint8 public constant decimals = 18;
    string public constant name = 'Persian';
    string public constant symbol = 'PRS';
    string public constant version = '1.0.0';

    function transfer(address _to, uint256 _value) returns (bool success) {
        if (balances[msg.sender] < _value) return false;
        balances[msg.sender] = safeSub(balances[msg.sender], _value);
        balances[_to] = safeAdd(balances[_to], _value);
        Transfer(msg.sender, _to, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        if(balances[msg.sender] < _value || allowed[_from][msg.sender] < _value) return false;
        balances[_to] = safeAdd(balances[_to], _value);
        balances[_from] = safeSub(balances[_from], _value);
        allowed[_from][msg.sender] = safeSub(allowed[_from][msg.sender], _value);
        Transfer(_from, _to, _value);
        return true;
    }

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

    function approveAndCall(address _spender, uint256 _value, bytes _extraData) returns (bool success) {
        if(!approve(_spender, _value)) return false;
        TokenNotifier(_spender).receiveApproval(msg.sender, _value, this, _extraData);
        return true;
    }

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

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


contract TokenICO is PersianToken {

    uint256 public icoStartBlock;
    uint256 public icoEndBlock;
    uint256 public totalContributions;
    mapping (address => uint256) public contributions;

    // At max 300.000 Persian (with 18 decimals) will be ever generated from this ICO
    uint256 public constant maxTotalSupply = 300000 * 10**18;

    event Contributed(address indexed _contributor, uint256 _value, uint256 _estimatedTotalTokenBalance);
    event Claimed(address indexed _contributor, uint256 _value);

    function contribute() onlyDuringICO payable external returns (bool success) {
        totalContributions = safeAdd(totalContributions, msg.value);
        contributions[msg.sender] = safeAdd(contributions[msg.sender], msg.value);
        Contributed(msg.sender, msg.value, estimateBalanceOf(msg.sender));
        return true;
    }

    function claimToken() onlyAfterICO external returns (bool success) {
        uint256 balance = estimateBalanceOf(msg.sender);
        contributions[msg.sender] = 0;
        balances[msg.sender] = safeAdd(balances[msg.sender], balance);
        totalSupply = safeAdd(totalSupply, balance);
        require(totalSupply <= maxTotalSupply);
        Claimed(msg.sender, balance);
        return true;
    }

    function redeemEther() onlyAfterICO onlyOwner external  {
        owner.transfer(this.balance);
    }

    function estimateBalanceOf(address _owner) constant returns (uint256 estimatedTokens) {
        return contributions[_owner] > 0 ? safeMul( maxTotalSupply / totalContributions, contributions[_owner]) : 0;
    }

    // This check is an helper function for ÐApp to check the effect of the NEXT tx, NOT simply the current state of the contract
    function isICOOpen() constant returns (bool _open) {
        return block.number >= (icoStartBlock - 1) && !isICOEnded();
    }

    // This check is an helper function for ÐApp to check the effect of the NEXT tx, NOT simply the current state of the contract
    function isICOEnded() constant returns (bool _ended) {
        return block.number >= icoEndBlock;
    }

    modifier onlyDuringICO {
        require(block.number >= icoStartBlock && block.number <= icoEndBlock); _;
    }

    modifier onlyAfterICO {
        require(block.number > icoEndBlock); _;
    }
}


contract PersianTokenICO is TokenICO {

    function PersianTokenICO(uint256 _icoStartBlock, uint256 _icoEndBlock) {
        icoStartBlock = _icoStartBlock;
        icoEndBlock = _icoEndBlock;
    }
  
    function () onlyDuringICO payable {
        totalContributions = safeAdd(totalContributions, msg.value);
        contributions[msg.sender] = safeAdd(contributions[msg.sender], msg.value);
        Contributed(msg.sender, msg.value, estimateBalanceOf(msg.sender));
    }

}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"icoStartBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"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,"type":"function"},{"constant":true,"inputs":[],"name":"maxTotalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalContributions","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"contributions","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"claimToken","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"icoEndBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"estimateBalanceOf","outputs":[{"name":"estimatedTokens","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"isICOOpen","outputs":[{"name":"_open","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"isICOEnded","outputs":[{"name":"_ended","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"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,"type":"function"},{"constant":false,"inputs":[],"name":"contribute","outputs":[{"name":"success","type":"bool"}],"payable":true,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"redeemEther","outputs":[],"payable":false,"type":"function"},{"inputs":[{"name":"_icoStartBlock","type":"uint256"},{"name":"_icoEndBlock","type":"uint256"}],"payable":false,"type":"constructor"},{"payable":true,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_contributor","type":"address"},{"indexed":false,"name":"_value","type":"uint256"},{"indexed":false,"name":"_estimatedTotalTokenBalance","type":"uint256"}],"name":"Contributed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_contributor","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Claimed","type":"event"},{"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"}]

  Contract Creation Code Switch To Opcodes View
60606040526000600155341561001457600080fd5b6040516040806117e2833981016040528080519060200190919080519060200190919050505b5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b81600481905550806005819055505b50505b6117458061009d6000396000f30060606040523615610126576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461024b578063095ea7b3146102da57806312ea965d1461033457806318160ddd1461035d57806323b872dd146103865780632ab4d052146103ff578063313ce5671461042857806337c089231461045757806342e94c90146104805780634451d89f146104cd57806347d70f74146104fa57806354fd4d50146105235780635b72cdd0146105b257806370a08231146105ff578063925ac2161461064c57806395d89b4114610679578063a10f42c414610708578063a9059cbb14610735578063cae9ca511461078f578063d7bb99ba1461082c578063dd62ed3e1461084e578063e621b5df146108ba575b6102495b600454431015801561013e57506005544311155b151561014957600080fd5b610155600654346108cf565b6006819055506101a4600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054346108cf565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ffa35a310d7113dddce1c275da946348e9aaebf9050b00b372033c4d84b0bd6eb34610229336108ee565b604051808381526020018281526020019250505060405180910390a25b5b565b005b341561025657600080fd5b61025e6109a6565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561029f5780820151818401525b602081019050610283565b50505050905090810190601f1680156102cc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102e557600080fd5b61031a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506109df565b604051808215151515815260200191505060405180910390f35b341561033f57600080fd5b610347610ad2565b6040518082815260200191505060405180910390f35b341561036857600080fd5b610370610ad8565b6040518082815260200191505060405180910390f35b341561039157600080fd5b6103e5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610ade565b604051808215151515815260200191505060405180910390f35b341561040a57600080fd5b610412610e45565b6040518082815260200191505060405180910390f35b341561043357600080fd5b61043b610e53565b604051808260ff1660ff16815260200191505060405180910390f35b341561046257600080fd5b61046a610e58565b6040518082815260200191505060405180910390f35b341561048b57600080fd5b6104b7600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e5e565b6040518082815260200191505060405180910390f35b34156104d857600080fd5b6104e0610e76565b604051808215151515815260200191505060405180910390f35b341561050557600080fd5b61050d610fea565b6040518082815260200191505060405180910390f35b341561052e57600080fd5b610536610ff0565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105775780820151818401525b60208101905061055b565b50505050905090810190601f1680156105a45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105bd57600080fd5b6105e9600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108ee565b6040518082815260200191505060405180910390f35b341561060a57600080fd5b610636600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611029565b6040518082815260200191505060405180910390f35b341561065757600080fd5b61065f611073565b604051808215151515815260200191505060405180910390f35b341561068457600080fd5b61068c611095565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106cd5780820151818401525b6020810190506106b1565b50505050905090810190601f1680156106fa5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561071357600080fd5b61071b6110ce565b604051808215151515815260200191505060405180910390f35b341561074057600080fd5b610775600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506110dc565b604051808215151515815260200191505060405180910390f35b341561079a57600080fd5b610812600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919050506112b6565b604051808215151515815260200191505060405180910390f35b610834611435565b604051808215151515815260200191505060405180910390f35b341561085957600080fd5b6108a4600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061155b565b6040518082815260200191505060405180910390f35b34156108c557600080fd5b6108cd6115e3565b005b60008082840190508381101515156108e357fe5b8091505b5092915050565b600080600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541161093d57600061099e565b61099d600654693f870857a3e0e380000081151561095757fe5b04600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546116cb565b5b90505b919050565b6040805190810160405280600781526020017f5065727369616e0000000000000000000000000000000000000000000000000081525081565b600081600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60045481565b60015481565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541080610ba8575081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054105b15610bb65760009050610e3e565b610bff600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836108cf565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c8b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836116ff565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d54600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836116ff565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b693f870857a3e0e380000081565b601281565b60065481565b60076020528060005260406000206000915090505481565b60008060055443111515610e8957600080fd5b610e92336108ee565b90506000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f22600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826108cf565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f71600154826108cf565b600181905550693f870857a3e0e380000060015411151515610f9257600080fd5b3373ffffffffffffffffffffffffffffffffffffffff167fd8138f8a3f377c5259ca548e70e4c2de94f129f5a11036a15b69513cba2b426a826040518082815260200191505060405180910390a2600191505b5b5090565b60055481565b6040805190810160405280600581526020017f312e302e3000000000000000000000000000000000000000000000000000000081525081565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b6000600160045403431015801561108f575061108d6110ce565b155b90505b90565b6040805190810160405280600381526020017f505253000000000000000000000000000000000000000000000000000000000081525081565b600060055443101590505b90565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561112e57600090506112b0565b611177600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836116ff565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611203600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836108cf565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b60006112c284846109df565b15156112d1576000905061142e565b8373ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338530866040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b838110156113c75780820151818401525b6020810190506113ab565b50505050905090810190601f1680156113f45780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561141557600080fd5b6102c65a03f1151561142657600080fd5b505050600190505b9392505050565b6000600454431015801561144b57506005544311155b151561145657600080fd5b611462600654346108cf565b6006819055506114b1600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054346108cf565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ffa35a310d7113dddce1c275da946348e9aaebf9050b00b372033c4d84b0bd6eb34611536336108ee565b604051808381526020018281526020019250505060405180910390a2600190505b5b90565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600554431115156115f357600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561164e57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f1935050505015156116c657600080fd5b5b5b5b565b600080828402905060008414806116ec57508284828115156116e957fe5b04145b15156116f457fe5b8091505b5092915050565b600082821115151561170d57fe5b81830390505b929150505600a165627a7a723058203972841bd35892d3fe4c711ac36c6215f9d2bcdda7487d2996ea8efc43fe2e0e002900000000000000000000000000000000000000000000000000000000003e17b400000000000000000000000000000000000000000000000000000000003e8ce4

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

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000003e17b4
Arg [1] : 00000000000000000000000000000000000000000000000000000000003e8ce4


   Swarm Source:
bzzr://3972841bd35892d3fe4c711ac36c6215f9d2bcdda7487d2996ea8efc43fe2e0e

 

View All
Block Age transaction Difficulty 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.