Contract 0xd96d79f64c2abf0920e241a500344a87573937ca

Contract Overview

Balance:
0.0002 Ether
TxHash Block Age From To Value [TxFee]
0x054ec233e150b37e1c264d1352da81d39e433ef147376555a35ab04d214405de4804464481 days 5 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00195594
0x221a97711f8942cc7fcf573b5af6e8c530cd2b5b823a0d2fb132ca7cb50648144804436481 days 5 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00120476
0x556c0712c7bb3c09eb6cdf9b355bdfe38ac70c086bbd2cd6acd1bbc911a06f904801429481 days 10 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00183216
0x42b77dc34e55d670920f0c7846a505221feac5e08210c1a95a1822df917c56ad4732374486 days 8 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00176572
0x4a235ab1716082d1bbf828640db83dcc859d8ffdee99f6e27752e9d1ed68adeb4732353486 days 8 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00165466
0x56f54618e279da90ae6b6a1f2ac9f0b9b180b937b113bf86383c9c8a894f94594702287490 days 11 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00161234
0x15bcf076c35cf4ea4f7e63a91f94f4a63481d8205572574c476ccb87752e47624702276490 days 11 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00153216
0xd41ba31fda26315b3516b4f8d788a7c8830dd46575aad423eb55a83cc24599484702248490 days 11 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00161234
0xb255ef229f735cc702d1f6069f288842c14127418982f36fe29753bde718cb204702233490 days 11 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00175818
0xd49e53aebd86edf7578b6d427400651d071a73393ee3b2c47b12b18bb830eb404702222490 days 11 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00165478
0x6620b9a5ddecd125fa5e3e91bc876ad6e9168ecc6be21b781a23096fd7ba10314702205490 days 11 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00140578
0xcbc43cd59e31fa1630b08e84f7615d8eac1dd74f5d66c317856d440f2a20eab14696228490 days 23 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00129754
0x6c72a8c7762ba109bd998b54e5d52bd4c41717cdfdc58af7974a9f214aa963174696203490 days 23 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00191156
0x22f33c2872cbea6d5b78b725bf98d9196cdd26ab88dbf8efa3eb53cc1848e5e14696128490 days 23 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00116088
0x987edb568ed8b41cd68d06afb4ed6c6f4fb66e440a3a2e85dc6565d2a2f36e3c4425272511 days 22 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00104268
0xf17f846262e1a8df416bfc5c7c54443535d7da41c049050df5c025d2e4d0583d4425232511 days 22 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00129818
0xbab8a50032d174a7d2af64cda55bf416b446c00dddaf4ea99443e05d6a567f7e4425200511 days 22 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.001289
0xeb87c92d3e40c8398583ec42eb097fc544e3af0b7084d7bd1c3fa6341f5fee4b4425174511 days 23 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00195644
0x035557a39ebcc7b57855a959e57ef1cd3e9e6c87ccc7fc9638585bde5af46ba34404633513 days 4 hrs ago0x4ef4c85dc5b358b9690338b44962c4d69829fa81 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00057876
0x0e6f8655b424b071884908c0be487ea6025a40f6db863f48bc79a7467975e0a44404632513 days 4 hrs ago0x4ef4c85dc5b358b9690338b44962c4d69829fa81 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00057876
0x86fa59c7a110072c310781c704ade1c44fdddafed1ed328fa147ae63f2a969014283189521 days 5 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00166466
0xbd7bcfbfffe5e947cb2df4f9d34396ba17f96313ceb03b131469e79caabed8424283188521 days 5 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00185488
0x15dd13e1c6038a1d4c9638cd844f40055f061cdea60f451170796a549c5c366b4283063521 days 5 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.0018289
0x0f9a4b5a17a9e9f03844ffa4c530f5bf83577e856bff5d5b1d8930ae258dc56e4283038521 days 5 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00202108
0x896b07dc58d4719a65de7619468a3baddc241e2e3238d7c1ef19795032bce9ad4282906521 days 6 hrs ago0x4ef4c85dc5b358b9690338b44962c4d69829fa81 IN  0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.000043938
[ Download CSV Export 

Latest 25 internal transaction, Click here to view more Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0xc06d3fbee57b33075d958b349270843a920e70b7b6b7677451cf2fe5cbc0f9078145695235 days 14 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0 Ether
0xc06d3fbee57b33075d958b349270843a920e70b7b6b7677451cf2fe5cbc0f9078145695235 days 14 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0xb7a07bcf2ba2f2703b24c0691b5278999c59ac7e0 Ether
0xc06d3fbee57b33075d958b349270843a920e70b7b6b7677451cf2fe5cbc0f9078145695235 days 14 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether
0x054ec233e150b37e1c264d1352da81d39e433ef147376555a35ab04d214405de4804464481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x95cbea5790224bfef1b934f05bd4b29a1482933c0 Ether
0x054ec233e150b37e1c264d1352da81d39e433ef147376555a35ab04d214405de4804464481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0 Ether
0x054ec233e150b37e1c264d1352da81d39e433ef147376555a35ab04d214405de4804464481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0xb7a07bcf2ba2f2703b24c0691b5278999c59ac7e0 Ether
0x70bd5fcf139f28caca053c3e2f732dfc1981248809309f2625537cb7d40027714804459481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0x70bd5fcf139f28caca053c3e2f732dfc1981248809309f2625537cb7d40027714804459481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0 Ether
0x70bd5fcf139f28caca053c3e2f732dfc1981248809309f2625537cb7d40027714804459481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0xb7a07bcf2ba2f2703b24c0691b5278999c59ac7e0 Ether
0x70bd5fcf139f28caca053c3e2f732dfc1981248809309f2625537cb7d40027714804459481 days 5 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0x70bd5fcf139f28caca053c3e2f732dfc1981248809309f2625537cb7d40027714804459481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0 Ether
0x70bd5fcf139f28caca053c3e2f732dfc1981248809309f2625537cb7d40027714804459481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0xb7a07bcf2ba2f2703b24c0691b5278999c59ac7e0 Ether
0x70bd5fcf139f28caca053c3e2f732dfc1981248809309f2625537cb7d40027714804459481 days 5 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether
0x221a97711f8942cc7fcf573b5af6e8c530cd2b5b823a0d2fb132ca7cb50648144804436481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x95cbea5790224bfef1b934f05bd4b29a1482933c0 Ether
0x221a97711f8942cc7fcf573b5af6e8c530cd2b5b823a0d2fb132ca7cb50648144804436481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0 Ether
0x221a97711f8942cc7fcf573b5af6e8c530cd2b5b823a0d2fb132ca7cb50648144804436481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0xb7a07bcf2ba2f2703b24c0691b5278999c59ac7e0 Ether
0xfc9a416371df567e2419b34ce9b5c2aba604464ffab5bcfc12377495b6762fec4804431481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0xfc9a416371df567e2419b34ce9b5c2aba604464ffab5bcfc12377495b6762fec4804431481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0 Ether
0xfc9a416371df567e2419b34ce9b5c2aba604464ffab5bcfc12377495b6762fec4804431481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0xb7a07bcf2ba2f2703b24c0691b5278999c59ac7e0 Ether
0xfc9a416371df567e2419b34ce9b5c2aba604464ffab5bcfc12377495b6762fec4804431481 days 5 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0xfc9a416371df567e2419b34ce9b5c2aba604464ffab5bcfc12377495b6762fec4804431481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0 Ether
0xfc9a416371df567e2419b34ce9b5c2aba604464ffab5bcfc12377495b6762fec4804431481 days 5 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0xb7a07bcf2ba2f2703b24c0691b5278999c59ac7e0 Ether
0xfc9a416371df567e2419b34ce9b5c2aba604464ffab5bcfc12377495b6762fec4804431481 days 5 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether
0x556c0712c7bb3c09eb6cdf9b355bdfe38ac70c086bbd2cd6acd1bbc911a06f904801429481 days 10 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x95cbea5790224bfef1b934f05bd4b29a1482933c0 Ether
0x556c0712c7bb3c09eb6cdf9b355bdfe38ac70c086bbd2cd6acd1bbc911a06f904801429481 days 10 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0 Ether
[ Download CSV Export 
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: Pricer
Compiler Version: v0.4.16+commit.d7661dd9
Optimization Enabled: Yes
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.16;

/** @title owned. */
contract owned  {
  address owner;
  function owned() {
    owner = msg.sender;
  }
  function changeOwner(address newOwner) onlyOwner {
    owner = newOwner;
  }
  modifier onlyOwner() {
    if (msg.sender==owner) 
    _;
  }
}

/** @title mortal. */
contract mortal is owned() {
  function kill() onlyOwner {
    if (msg.sender == owner) selfdestruct(owner);
  }
}
 

// <ORACLIZE_API>
/*
Copyright (c) 2015-2016 Oraclize SRL
Copyright (c) 2016 Oraclize LTD


Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/

/** @title OraclizeI. */
contract OraclizeI {
    address public cbAddress;
    function query(uint _timestamp, string _datasource, string _arg) payable returns (bytes32 _id);
    function query_withGasLimit(uint _timestamp, string _datasource, string _arg, uint _gaslimit) payable returns (bytes32 _id);
    function query2(uint _timestamp, string _datasource, string _arg1, string _arg2) payable returns (bytes32 _id);
    function query2_withGasLimit(uint _timestamp, string _datasource, string _arg1, string _arg2, uint _gaslimit) payable returns (bytes32 _id);
    function queryN(uint _timestamp, string _datasource, bytes _argN) payable returns (bytes32 _id);
    function queryN_withGasLimit(uint _timestamp, string _datasource, bytes _argN, uint _gaslimit) payable returns (bytes32 _id);
    function getPrice(string _datasource) returns (uint _dsprice);
    function getPrice(string _datasource, uint gaslimit) returns (uint _dsprice);
    function useCoupon(string _coupon);
    function setProofType(byte _proofType);
    function setConfig(bytes32 _config);
    function setCustomGasPrice(uint _gasPrice);
    function randomDS_getSessionPubKeyHash() returns(bytes32);
}
/** @title OraclizeAddrResolverI. */
contract OraclizeAddrResolverI {
    function getAddress() returns (address _addr);
}
/** @title usingOraclize. */
contract usingOraclize {
    uint constant day = 60*60*24;
    uint constant week = 60*60*24*7;
    uint constant month = 60*60*24*30;
    byte constant proofType_NONE = 0x00;
    byte constant proofType_TLSNotary = 0x10;
    byte constant proofType_Android = 0x20;
    byte constant proofType_Ledger = 0x30;
    byte constant proofType_Native = 0xF0;
    byte constant proofStorage_IPFS = 0x01;
    uint8 constant networkID_auto = 0;
    uint8 constant networkID_mainnet = 1;
    uint8 constant networkID_testnet = 2;
    uint8 constant networkID_morden = 2;
    uint8 constant networkID_consensys = 161;

    OraclizeAddrResolverI OAR;

    OraclizeI oraclize;
    modifier oraclizeAPI {
        if((address(OAR)==0)||(getCodeSize(address(OAR))==0)) oraclize_setNetwork();
        oraclize = OraclizeI(OAR.getAddress());
        _;
    }
    modifier coupon(string code){
        oraclize = OraclizeI(OAR.getAddress());
        oraclize.useCoupon(code);
        _;
    }

    function oraclize_setNetwork() internal returns(bool){
        if (getCodeSize(0x1d3B2638a7cC9f2CB3D298A3DA7a90B67E5506ed)>0){ //mainnet
            OAR = OraclizeAddrResolverI(0x1d3B2638a7cC9f2CB3D298A3DA7a90B67E5506ed);
            oraclize_setNetworkName("eth_mainnet");
            return true;
        }
        if (getCodeSize(0xc03A2615D5efaf5F49F60B7BB6583eaec212fdf1)>0){ //ropsten testnet
            OAR = OraclizeAddrResolverI(0xc03A2615D5efaf5F49F60B7BB6583eaec212fdf1);
            oraclize_setNetworkName("eth_ropsten3");
            return true;
        }
        if (getCodeSize(0xB7A07BcF2Ba2f2703b24C0691b5278999C59AC7e)>0){ //kovan testnet
            OAR = OraclizeAddrResolverI(0xB7A07BcF2Ba2f2703b24C0691b5278999C59AC7e);
            oraclize_setNetworkName("eth_kovan");
            return true;
        }
        if (getCodeSize(0x146500cfd35B22E4A392Fe0aDc06De1a1368Ed48)>0){ //rinkeby testnet
            OAR = OraclizeAddrResolverI(0x146500cfd35B22E4A392Fe0aDc06De1a1368Ed48);
            oraclize_setNetworkName("eth_rinkeby");
            return true;
        }
        if (getCodeSize(0x6f485C8BF6fc43eA212E93BBF8ce046C7f1cb475)>0){ //ethereum-bridge
            OAR = OraclizeAddrResolverI(0x6f485C8BF6fc43eA212E93BBF8ce046C7f1cb475);
            return true;
        }
        if (getCodeSize(0x20e12A1F859B3FeaE5Fb2A0A32C18F5a65555bBF)>0){ //ether.camp ide
            OAR = OraclizeAddrResolverI(0x20e12A1F859B3FeaE5Fb2A0A32C18F5a65555bBF);
            return true;
        }
        if (getCodeSize(0x51efaF4c8B3C9AfBD5aB9F4bbC82784Ab6ef8fAA)>0){ //browser-solidity
            OAR = OraclizeAddrResolverI(0x51efaF4c8B3C9AfBD5aB9F4bbC82784Ab6ef8fAA);
            return true;
        }
        return false;
    }

   function oraclize_getPrice(string datasource) oraclizeAPI internal returns (uint){
       return oraclize.getPrice(datasource);
   }

   function oraclize_getPrice(string datasource, uint gaslimit) oraclizeAPI internal returns (uint){
       return oraclize.getPrice(datasource, gaslimit);
   }
   
	function oraclize_setCustomGasPrice(uint gasPrice) oraclizeAPI internal { 
        return oraclize.setCustomGasPrice(gasPrice); 
	}     


    function oraclize_query(uint timestamp, string datasource, string arg) oraclizeAPI internal returns (bytes32 id){
        uint price = oraclize.getPrice(datasource);
        if (price > 1 ether + tx.gasprice*200000) return 0; // unexpectedly high price
        return oraclize.query.value(price)(timestamp, datasource, arg);
    }
    function oraclize_query(uint timestamp, string datasource, string arg, uint gaslimit) oraclizeAPI internal returns (bytes32 id){
        uint price = oraclize.getPrice(datasource, gaslimit);
        if (price > 1 ether + tx.gasprice*gaslimit) return 0; // unexpectedly high price
        return oraclize.query_withGasLimit.value(price)(timestamp, datasource, arg, gaslimit);
    }


    function oraclize_cbAddress() oraclizeAPI internal returns (address){
        return oraclize.cbAddress();
    }
    function oraclize_setProof(byte proofP) oraclizeAPI internal {
        return oraclize.setProofType(proofP);
    }

    function getCodeSize(address _addr) constant internal returns(uint _size) {
        assembly {
            _size := extcodesize(_addr)
        }
    }
        
    string oraclize_network_name;
    function oraclize_setNetworkName(string _network_name) internal {
        oraclize_network_name = _network_name;
    }
    
    function oraclize_getNetworkName() internal returns (string) {
        return oraclize_network_name;
    }
        
}
// </ORACLIZE_API>

//Copyright (c) 2017 Paul Edge

/** @title DSParser. */
contract DSParser{
    uint8 constant WAD_Dec=18;
    uint128 constant WAD = 10 ** 18;
    function parseInt128(string _a)  constant  returns (uint128) { 
		return cast(parseInt( _a, WAD_Dec));
    }
    function cast(uint256 x) constant internal returns (uint128 z) {
        assert((z = uint128(x)) == x);
    }
    function parseInt(string _a, uint _b)  
			constant 
			returns (uint) { 
		/** @dev Turns a string into a number with _b places
          * @param _a String to be processed, e.g. "0.002"
          * @param _b number of decimal places
          * @return uint of the decimal representation
        */
			bytes memory bresult = bytes(_a);
            uint mint = 0;
            bool decimals = false;
            for (uint i=0; i<bresult.length; i++){
                if ((bresult[i] >= 48)&&(bresult[i] <= 57)){
                    if (decimals){
                       if (_b == 0){
                        //Round up if next value is 5 or greater
                        if(uint(bresult[i])- 48>4){
                            mint = mint+1;
                        }    
                        break;
                       }
                       else _b--;
                    }
                    mint *= 10;
                    mint += uint(bresult[i]) - 48;
                } else if (bresult[i] == 46||bresult[i] == 44) { // cope with euro decimals using commas
                    decimals = true;
                }
            }
            if (_b > 0) mint *= 10**_b;
           return mint;
    }
	
}

/** @title I_minter. */
contract I_minter { 
    event EventCreateStatic(address indexed _from, uint128 _value, uint _transactionID, uint _Price); 
    event EventRedeemStatic(address indexed _from, uint128 _value, uint _transactionID, uint _Price); 
    event EventCreateRisky(address indexed _from, uint128 _value, uint _transactionID, uint _Price); 
    event EventRedeemRisky(address indexed _from, uint128 _value, uint _transactionID, uint _Price); 
    event EventBankrupt();

    function Leverage() constant returns (uint128)  {
    }

    function RiskyPrice(uint128 _currentPrice,uint128 _StableTotal,uint128 _InvestTotal, uint128 _ETHTotal) constant returns (uint128 price)  {       
    }

    function RiskyPrice(uint128 _currentPrice) constant returns (uint128 price)  {
    }     

    function PriceReturn(uint _TransID,uint128 _Price) {
    }

    function NewStatic() payable returns (uint _TransID)  {
    }

    function NewStaticAdr(address _investor) payable returns (uint _TransID)  {
    }

    function NewRisky() payable returns (uint _TransID)  {
    }

    function NewRiskyAdr(address _investor) payable returns (uint _TransID)  {
    }

    function RetRisky(uint128 _Quantity) payable returns (uint _TransID)  {
    }

    function RetStatic(uint128 _Quantity) payable returns (uint _TransID)  {
    }

    function Strike() constant returns (uint128)  {
    }

}

/** @title I_Pricer. */
contract I_Pricer {
    uint128 public lastPrice;
    uint public constant DELAY = 1 ;//days this needs to be a day on the mainnet
    I_minter public mint;
    string public sURL;
    mapping (bytes32 => uint) RevTransaction;
    function setMinter(address _newAddress) {}
    function __callback(bytes32 myid, string result) {}
    function queryCost() constant returns (uint128 _value) {}
    function QuickPrice() payable {}
    function requestPrice(uint _actionID) payable returns (uint _TrasID){}
    function collectFee() returns(bool) {}
    function () {
        //if ether is sent to this address, send it back.
        revert();
    }
}

/** @title Pricer. */
contract Pricer is I_Pricer, 
	mortal, 
	usingOraclize, 
	DSParser {
	// <pair_name> = pair name
    // a = ask array(<price>, <whole lot volume>, <lot volume>),
    // b = bid array(<price>, <whole lot volume>, <lot volume>),
    // c = last trade closed array(<price>, <lot volume>),
    // v = volume array(<today>, <last 24 hours>),
    // p = volume weighted average price array(<today>, <last 24 hours>),
    // t = number of trades array(<today>, <last 24 hours>),
    // l = low array(<today>, <last 24 hours>),
    // h = high array(<today>, <last 24 hours>),
    // o = today's opening price
    mapping (bytes32 => uint) public RevTransaction;
    string public sURL;//="json(https://api.kraken.com/0/public/Ticker?pair=ETHEUR).result.XETHZEUR.p.1";
    I_minter public mint;
    uint128 public lastPrice;
	
    function Pricer(string _URL) {
		/** @dev Constructor, allows the pricer URL to be set
          * @param _URL of the web query
          * @return nothing
        */
		oraclize_setNetwork();
		sURL=_URL;
    }

	function () {
        //if ether is sent to this address, send it back.
        revert();
    }

    function setMinter(address _newAddress) 
		onlyOwner {
		/** @dev Allows the address of the minter to be set
          * @param _newAddress Address of the minter
          * @return nothing
        */
        mint=I_minter(_newAddress);
    }

    function queryCost() 
		constant 
		returns (uint128 _value) {
		/** @dev ETH cost of calling the oraclize 
          * @param _newAddress Address of the minter
          * @return nothing
        */
		return cast(oraclize_getPrice("URL")); 
    }

    function QuickPrice() 
		payable {
		/** @dev Gets the latest price.  Be careful, All eth sent is kept by the contract.
          * @return nothing, but the new price will be stored in variable lastPrice
        */
        bytes32 TrasID =oraclize_query(1, "URL", sURL);
        RevTransaction[TrasID]=0;
    }
	
    function __callback(bytes32 myid, string result) {
		/** @dev ORACLIZE standard callback function-
          * @param myid Pricer transaction ID
		  * @param result Address of the minter
          * @return calls minter.PriceReturn() with the price
        */
        if (msg.sender != oraclize_cbAddress()) revert(); // Only oraclize
        bytes memory tempEmptyStringTest = bytes(result); // Array uses memory
        if (tempEmptyStringTest.length == 0) {
             lastPrice =  0;  //0 is taken to be an error by the minter contract
        } else {
            lastPrice =  parseInt128(result);  //convert the string into a 18 decimal place number
        }
        if(RevTransaction[myid]>0){  //if it's not from QuickPrice
            mint.PriceReturn(RevTransaction[myid],lastPrice);  //Call the minter
        }
        delete RevTransaction[myid]; // free up the memory
    }

	function setGas(uint gasPrice) 
		onlyOwner 
		returns(bool) {
		/** @dev Allows oraclize gas cost to be changed
          * @return True if sucessful
        */
		oraclize_setCustomGasPrice(gasPrice);
		return true;
    }
	
	function collectFee() 
		onlyOwner 
		returns(bool) {
		/** @dev Allows ETH to be removed from this contract (only this one, not the minter)
          * @return True if sucessful
        */
        return owner.send(this.balance);
		return true;
    }
	
	modifier onlyminter() {
      if (msg.sender==address(mint)) 
      _;
    }

    function requestPrice(uint _actionID) 
		payable 
		onlyminter 
		returns (uint _TrasID){
		/** @dev Minter only functuon.  Needs to be called with enough eth
          * @param _actionID Pricer transaction ID
          * @return calls minter.PriceReturn() with the price
        */
        // 
        bytes32 TrasID;
        TrasID=oraclize_query(DELAY, "URL", sURL);
        RevTransaction[TrasID]=_actionID;
		return _TrasID;
    }
}

Contract ABI
[{"constant":true,"inputs":[],"name":"lastPrice","outputs":[{"name":"","type":"uint128"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"mint","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"myid","type":"bytes32"},{"name":"result","type":"string"}],"name":"__callback","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"kill","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"sURL","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"DELAY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"bytes32"}],"name":"RevTransaction","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"changeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_a","type":"string"},{"name":"_b","type":"uint256"}],"name":"parseInt","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_actionID","type":"uint256"}],"name":"requestPrice","outputs":[{"name":"_TrasID","type":"uint256"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"collectFee","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"QuickPrice","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"gasPrice","type":"uint256"}],"name":"setGas","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_a","type":"string"}],"name":"parseInt128","outputs":[{"name":"","type":"uint128"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newAddress","type":"address"}],"name":"setMinter","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"queryCost","outputs":[{"name":"_value","type":"uint128"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_URL","type":"string"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":false,"stateMutability":"nonpayable","type":"fallback"}]

Contract Creation Code
606060405234156200001057600080fd5b60405162001c2638038062001c268339810160405280805190910190505b5b60048054600160a060020a03191633600160a060020a03161790555b620000636401000000006200129a6200008282021704565b506009818051620000799291602001906200049f565b505b5062000549565b600080620000b2731d3b2638a7cc9f2cb3d298a3da7a90b67e5506ed640100000000620012926200047d82021704565b1115620001345760058054600160a060020a031916731d3b2638a7cc9f2cb3d298a3da7a90b67e5506ed1790556200012b60408051908101604052600b81527f6574685f6d61696e6e65740000000000000000000000000000000000000000006020820152640100000000620015d76200048582021704565b5060016200047a565b60006200016373c03a2615d5efaf5f49f60b7bb6583eaec212fdf1640100000000620012926200047d82021704565b1115620001e55760058054600160a060020a03191673c03a2615d5efaf5f49f60b7bb6583eaec212fdf11790556200012b60408051908101604052600c81527f6574685f726f707374656e3300000000000000000000000000000000000000006020820152640100000000620015d76200048582021704565b5060016200047a565b60006200021473b7a07bcf2ba2f2703b24c0691b5278999c59ac7e640100000000620012926200047d82021704565b1115620002965760058054600160a060020a03191673b7a07bcf2ba2f2703b24c0691b5278999c59ac7e1790556200012b60408051908101604052600981527f6574685f6b6f76616e00000000000000000000000000000000000000000000006020820152640100000000620015d76200048582021704565b5060016200047a565b6000620002c573146500cfd35b22e4a392fe0adc06de1a1368ed48640100000000620012926200047d82021704565b1115620003475760058054600160a060020a03191673146500cfd35b22e4a392fe0adc06de1a1368ed481790556200012b60408051908101604052600b81527f6574685f72696e6b6562790000000000000000000000000000000000000000006020820152640100000000620015d76200048582021704565b5060016200047a565b600062000376736f485c8bf6fc43ea212e93bbf8ce046c7f1cb475640100000000620012926200047d82021704565b1115620003ac575060058054600160a060020a031916736f485c8bf6fc43ea212e93bbf8ce046c7f1cb47517905560016200047a565b6000620003db7320e12a1f859b3feae5fb2a0a32c18f5a65555bbf640100000000620012926200047d82021704565b111562000411575060058054600160a060020a0319167320e12a1f859b3feae5fb2a0a32c18f5a65555bbf17905560016200047a565b6000620004407351efaf4c8b3c9afbd5ab9f4bbc82784ab6ef8faa640100000000620012926200047d82021704565b111562000476575060058054600160a060020a0319167351efaf4c8b3c9afbd5ab9f4bbc82784ab6ef8faa17905560016200047a565b5060005b90565b803b5b919050565b60078180516200049a9291602001906200049f565b505b50565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620004e257805160ff191683800117855562000512565b8280016001018555821562000512579182015b8281111562000512578251825591602001919060010190620004f5565b5b506200052192915062000525565b5090565b6200047a91905b808211156200052157600081556001016200052c565b5090565b90565b6116cd80620005596000396000f300606060405236156100ca5763ffffffff60e060020a600035041663053f14da81146100dd5780631249c58b1461010c57806327dc297e1461013b57806341c0e1b514610193578063452e0d25146101a857806369b41170146102335780637d3670b214610258578063a6f9dae114610280578063bf4d89b5146102a1578063cd7c92e314610306578063d4d5d32a14610323578063dc2018381461034a578063dd51faa214610354578063f56c66b11461037e578063fca3b5aa146103eb578063fd557d391461040c575b34156100d557600080fd5b5b600080fd5b005b34156100e857600080fd5b6100f061043b565b6040516001608060020a03909116815260200160405180910390f35b341561011757600080fd5b61011f61044a565b604051600160a060020a03909116815260200160405180910390f35b341561014657600080fd5b6100db600480359060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061045995505050505050565b005b341561019e57600080fd5b6100db610599565b005b34156101b357600080fd5b6101bb6105da565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101f85780820151818401525b6020016101df565b50505050905090810190601f1680156102255780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561023e57600080fd5b610246610678565b60405190815260200160405180910390f35b341561026357600080fd5b61024660043561067d565b60405190815260200160405180910390f35b341561028b57600080fd5b6100db600160a060020a036004351661068f565b005b34156102ac57600080fd5b61024660046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965050933593506106c792505050565b60405190815260200160405180910390f35b6102466004356108aa565b60405190815260200160405180910390f35b341561032e57600080fd5b6103366109bd565b604051901515815260200160405180910390f35b6100db610a0c565b005b341561035f57600080fd5b610336600435610afe565b604051901515815260200160405180910390f35b341561038957600080fd5b6100f060046024813581810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610b2c95505050505050565b6040516001608060020a03909116815260200160405180910390f35b34156103f657600080fd5b6100db600160a060020a0360043516610b49565b005b341561041757600080fd5b6100f0610b81565b6040516001608060020a03909116815260200160405180910390f35b600b546001608060020a031681565b600a54600160a060020a031681565b6104616115ef565b610469610bcd565b600160a060020a031633600160a060020a031614151561048857600080fd5b5080805115156104b057600b80546fffffffffffffffffffffffffffffffff191690556104e3565b6104b982610b2c565b600b80546fffffffffffffffffffffffffffffffff19166001608060020a03929092169190911790555b600083815260086020526040812054111561058457600a546000848152600860205260409081902054600b54600160a060020a039093169263e5d02cd0926001608060020a03909116905160e060020a63ffffffff851602815260048101929092526001608060020a03166024820152604401600060405180830381600087803b151561056f57600080fd5b6102c65a03f1151561058057600080fd5b5050505b6000838152600860205260408120555b505050565b60045433600160a060020a03908116911614156105d55760045433600160a060020a03908116911614156105d557600454600160a060020a0316ff5b5b5b5b565b60098054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106705780601f1061064557610100808354040283529160200191610670565b820191906000526020600020905b81548152906001019060200180831161065357829003601f168201915b505050505081565b600181565b60086020526000908152604090205481565b60045433600160a060020a03908116911614156106c25760048054600160a060020a031916600160a060020a0383161790555b5b5b50565b60006106d16115ef565b5082600080805b835181101561088a577f300000000000000000000000000000000000000000000000000000000000000084828151811061070e57fe5b016020015160f860020a900460f860020a02600160f860020a0319161015801561077f57507f390000000000000000000000000000000000000000000000000000000000000084828151811061076057fe5b016020015160f860020a900460f860020a02600160f860020a03191611155b1561080d5781156107d5578515156107cd57600460308583815181106107a157fe5b016020015160f860020a900460f860020a0260f860020a90040311156107c8578260010192505b61088a565b600019909501945b5b600a8302925060308482815181106107ea57fe5b016020015160f860020a900460f860020a0260f860020a90040383019250610880565b83818151811061081957fe5b016020015160f860020a900460f860020a02600160f860020a031916602e60f860020a021480610876575083818151811061085057fe5b016020015160f860020a900460f860020a02600160f860020a031916602c60f860020a02145b1561088057600191505b5b5b6001016106d8565b600086111561089c5785600a0a830292505b8294505b5050505092915050565b600a54600090819033600160a060020a03908116911614156109b5576109a160016040805190810160405280600381526020017f55524c000000000000000000000000000000000000000000000000000000000081525060098054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109975780601f1061096c57610100808354040283529160200191610997565b820191906000526020600020905b81548152906001019060200180831161097a57829003601f168201915b5050505050610ce8565b600081815260086020526040902084905590505b5b5b50919050565b60045460009033600160a060020a0390811691161415610a0757600454600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19450505050505b5b5b90565b6000610ae960016040805190810160405280600381526020017f55524c000000000000000000000000000000000000000000000000000000000081525060098054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109975780601f1061096c57610100808354040283529160200191610997565b820191906000526020600020905b81548152906001019060200180831161097a57829003601f168201915b5050505050610ce8565b60008181526008602052604081205590505b50565b60045460009033600160a060020a0390811691161415610b2557610b2182610fde565b5060015b5b5b919050565b6000610b41610b3c8360126106c7565b6110ee565b90505b919050565b60045433600160a060020a03908116911614156106c257600a8054600160a060020a031916600160a060020a0383161790555b5b5b50565b6000610bc7610b3c60408051908101604052600381527f55524c00000000000000000000000000000000000000000000000000000000006020820152611107565b6110ee565b90505b90565b600554600090600160a060020a03161580610bfa5750600554610bf890600160a060020a0316611292565b155b15610c0957610c0761129a565b505b600554600160a060020a03166338cc48316000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610c5157600080fd5b6102c65a03f11515610c6257600080fd5b505050604051805160068054600160a060020a031916600160a060020a03928316179081905516905063c281d19e6000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610cc757600080fd5b6102c65a03f11515610cd857600080fd5b50505060405180519150505b5b90565b6005546000908190600160a060020a03161580610d175750600554610d1590600160a060020a0316611292565b155b15610d2657610d2461129a565b505b600554600160a060020a03166338cc48316000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610d6e57600080fd5b6102c65a03f11515610d7f57600080fd5b505050604051805160068054600160a060020a031916600160a060020a03928316179081905516905063524f3889856000604051602001526040518263ffffffff1660e060020a0281526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610e075780820151818401525b602001610dee565b50505050905090810190601f168015610e345780820380516001836020036101000a031916815260200191505b5092505050602060405180830381600087803b1515610e5257600080fd5b6102c65a03f11515610e6357600080fd5b5050506040518051915050670de0b6b3a764000062030d403a0201811115610e8e5760009150610fd5565b600654600160a060020a031663adf59f99828787876000604051602001526040518563ffffffff1660e060020a028152600401808481526020018060200180602001838103835285818151815260200191508051906020019080838360005b83811015610f065780820151818401525b602001610eed565b50505050905090810190601f168015610f335780820380516001836020036101000a031916815260200191505b50838103825284818151815260200191508051906020019080838360005b83811015610f6a5780820151818401525b602001610f51565b50505050905090810190601f168015610f975780820380516001836020036101000a031916815260200191505b50955050505050506020604051808303818588803b1515610fb757600080fd5b6125ee5a03f11515610fc857600080fd5b5050505060405180519250505b5b509392505050565b600554600160a060020a03161580611008575060055461100690600160a060020a0316611292565b155b156110175761101561129a565b505b600554600160a060020a03166338cc48316000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561105f57600080fd5b6102c65a03f1151561107057600080fd5b505050604051805160068054600160a060020a031916600160a060020a03928316179081905516905063ca6ad1e48260405160e060020a63ffffffff84160281526004810191909152602401600060405180830381600087803b15156110d557600080fd5b6102c65a03f115156110e657600080fd5b5050505b5b50565b806001608060020a0381168114610b2557fe5b5b919050565b600554600090600160a060020a03161580611134575060055461113290600160a060020a0316611292565b155b156111435761114161129a565b505b600554600160a060020a03166338cc48316000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561118b57600080fd5b6102c65a03f1151561119c57600080fd5b505050604051805160068054600160a060020a031916600160a060020a03928316179081905516905063524f3889836000604051602001526040518263ffffffff1660e060020a0281526004018080602001828103825283818151815260200191508051906020019080838360005b838110156112245780820151818401525b60200161120b565b50505050905090810190601f1680156112515780820380516001836020036101000a031916815260200191505b5092505050602060405180830381600087803b151561126f57600080fd5b6102c65a03f1151561128057600080fd5b50505060405180519150505b5b919050565b803b5b919050565b6000806112ba731d3b2638a7cc9f2cb3d298a3da7a90b67e5506ed611292565b111561132a5760058054600160a060020a031916731d3b2638a7cc9f2cb3d298a3da7a90b67e5506ed17905561132260408051908101604052600b81527f6574685f6d61696e6e657400000000000000000000000000000000000000000060208201526115d7565b506001610a07565b600061134973c03a2615d5efaf5f49f60b7bb6583eaec212fdf1611292565b11156113b95760058054600160a060020a03191673c03a2615d5efaf5f49f60b7bb6583eaec212fdf117905561132260408051908101604052600c81527f6574685f726f707374656e33000000000000000000000000000000000000000060208201526115d7565b506001610a07565b60006113d873b7a07bcf2ba2f2703b24c0691b5278999c59ac7e611292565b11156114485760058054600160a060020a03191673b7a07bcf2ba2f2703b24c0691b5278999c59ac7e17905561132260408051908101604052600981527f6574685f6b6f76616e000000000000000000000000000000000000000000000060208201526115d7565b506001610a07565b600061146773146500cfd35b22e4a392fe0adc06de1a1368ed48611292565b11156114d75760058054600160a060020a03191673146500cfd35b22e4a392fe0adc06de1a1368ed4817905561132260408051908101604052600b81527f6574685f72696e6b65627900000000000000000000000000000000000000000060208201526115d7565b506001610a07565b60006114f6736f485c8bf6fc43ea212e93bbf8ce046c7f1cb475611292565b111561152a575060058054600160a060020a031916736f485c8bf6fc43ea212e93bbf8ce046c7f1cb4751790556001610a07565b60006115497320e12a1f859b3feae5fb2a0a32c18f5a65555bbf611292565b111561157d575060058054600160a060020a0319167320e12a1f859b3feae5fb2a0a32c18f5a65555bbf1790556001610a07565b600061159c7351efaf4c8b3c9afbd5ab9f4bbc82784ab6ef8faa611292565b11156115d0575060058054600160a060020a0319167351efaf4c8b3c9afbd5ab9f4bbc82784ab6ef8faa1790556001610a07565b5060005b90565b60078180516115ea929160200190611601565b505b50565b60206040519081016040526000815290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061164257805160ff191683800117855561166f565b8280016001018555821561166f579182015b8281111561166f578251825591602001919060010190611654565b5b5061167c929150611680565b5090565b610a0791905b8082111561167c5760008155600101611686565b5090565b905600a165627a7a7230582054ee5ca7129f4f0596a9256bb199de60fc1aa749a5663d4735614667262a34fe00290000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004c6a736f6e2868747470733a2f2f6170692e6b72616b656e2e636f6d2f302f7075626c69632f5469636b65723f706169723d455448555344292e726573756c742e584554485a5553442e702e310000000000000000000000000000000000000000


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

-----Encoded View---------------
5 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000020
Arg [1] : 000000000000000000000000000000000000000000000000000000000000004c
Arg [2] : 6a736f6e2868747470733a2f2f6170692e6b72616b656e2e636f6d2f302f7075
Arg [3] : 626c69632f5469636b65723f706169723d455448555344292e726573756c742e
Arg [4] : 584554485a5553442e702e310000000000000000000000000000000000000000


   Swarm Source:
bzzr://54ee5ca7129f4f0596a9256bb199de60fc1aa749a5663d4735614667262a34fe
Block Age Transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward