Contract Overview
Balance: 0.0002 Ether
Transactions: 26 txns
 Latest 25 txns from a total Of 26 transactions

TxHash Age From To Value [TxFee]
0x054ec233e150b37e1c264d1352da81d39e433ef147376555a35ab04d214405de238 days 10 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00195594
0x221a97711f8942cc7fcf573b5af6e8c530cd2b5b823a0d2fb132ca7cb5064814238 days 11 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00120476
0x556c0712c7bb3c09eb6cdf9b355bdfe38ac70c086bbd2cd6acd1bbc911a06f90238 days 15 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00183216
0x42b77dc34e55d670920f0c7846a505221feac5e08210c1a95a1822df917c56ad243 days 13 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00176572
0x4a235ab1716082d1bbf828640db83dcc859d8ffdee99f6e27752e9d1ed68adeb243 days 13 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00165466
0x56f54618e279da90ae6b6a1f2ac9f0b9b180b937b113bf86383c9c8a894f9459247 days 16 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00161234
0x15bcf076c35cf4ea4f7e63a91f94f4a63481d8205572574c476ccb87752e4762247 days 16 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00153216
0xd41ba31fda26315b3516b4f8d788a7c8830dd46575aad423eb55a83cc2459948247 days 16 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00161234
0xb255ef229f735cc702d1f6069f288842c14127418982f36fe29753bde718cb20247 days 16 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00175818
0xd49e53aebd86edf7578b6d427400651d071a73393ee3b2c47b12b18bb830eb40247 days 16 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00165478
0x6620b9a5ddecd125fa5e3e91bc876ad6e9168ecc6be21b781a23096fd7ba1031247 days 16 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00140578
0xcbc43cd59e31fa1630b08e84f7615d8eac1dd74f5d66c317856d440f2a20eab1248 days 4 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00129754
0x6c72a8c7762ba109bd998b54e5d52bd4c41717cdfdc58af7974a9f214aa96317248 days 4 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00191156
0x22f33c2872cbea6d5b78b725bf98d9196cdd26ab88dbf8efa3eb53cc1848e5e1248 days 4 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00116088
0x987edb568ed8b41cd68d06afb4ed6c6f4fb66e440a3a2e85dc6565d2a2f36e3c269 days 4 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00104268
0xf17f846262e1a8df416bfc5c7c54443535d7da41c049050df5c025d2e4d0583d269 days 4 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00129818
0xbab8a50032d174a7d2af64cda55bf416b446c00dddaf4ea99443e05d6a567f7e269 days 4 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.001289
0xeb87c92d3e40c8398583ec42eb097fc544e3af0b7084d7bd1c3fa6341f5fee4b269 days 4 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00195644
0x035557a39ebcc7b57855a959e57ef1cd3e9e6c87ccc7fc9638585bde5af46ba3270 days 9 hrs ago0x4ef4c85dc5b358b9690338b44962c4d69829fa81  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00057876
0x0e6f8655b424b071884908c0be487ea6025a40f6db863f48bc79a7467975e0a4270 days 9 hrs ago0x4ef4c85dc5b358b9690338b44962c4d69829fa81  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00057876
0x86fa59c7a110072c310781c704ade1c44fdddafed1ed328fa147ae63f2a96901278 days 10 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00166466
0xbd7bcfbfffe5e947cb2df4f9d34396ba17f96313ceb03b131469e79caabed842278 days 10 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00185488
0x15dd13e1c6038a1d4c9638cd844f40055f061cdea60f451170796a549c5c366b278 days 11 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.0018289
0x0f9a4b5a17a9e9f03844ffa4c530f5bf83577e856bff5d5b1d8930ae258dc56e278 days 11 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.00202108
0x896b07dc58d4719a65de7619468a3baddc241e2e3238d7c1ef19795032bce9ad278 days 11 hrs ago0x4ef4c85dc5b358b9690338b44962c4d69829fa81  IN   0xd96d79f64c2abf0920e241a500344a87573937ca0 Ether0.000043938
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here to View More View All
ParentTxHash Block Age From To Value
0x70bd5fcf139f28caca053c3e2f732dfc1981248809309f2625537cb7d40027714804459238 days 10 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0x70bd5fcf139f28caca053c3e2f732dfc1981248809309f2625537cb7d40027714804459238 days 10 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0xfc9a416371df567e2419b34ce9b5c2aba604464ffab5bcfc12377495b6762fec4804431238 days 11 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0xfc9a416371df567e2419b34ce9b5c2aba604464ffab5bcfc12377495b6762fec4804431238 days 11 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0x839405b0ded6f236f87b695a5ee4e0d395b318c505e42b92ed28e569cee66dd24801424238 days 15 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0x839405b0ded6f236f87b695a5ee4e0d395b318c505e42b92ed28e569cee66dd24801424238 days 15 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0x8e26c3aba911e409bb8b9f678bce5f427e523e95066f2e5531cb55db59e70d744732372243 days 13 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0x8e26c3aba911e409bb8b9f678bce5f427e523e95066f2e5531cb55db59e70d744732372243 days 13 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0x30366f0fc2359da499df4947e5f79ad74e9429b176f2bf9d641aeba387fe595e4732351243 days 13 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0x30366f0fc2359da499df4947e5f79ad74e9429b176f2bf9d641aeba387fe595e4732351243 days 13 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0x1b55659c9d3a37f1e45c3e18fe008c80d7d30fcba38f176ad33399066d1bdbfb4702284247 days 16 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0x1b55659c9d3a37f1e45c3e18fe008c80d7d30fcba38f176ad33399066d1bdbfb4702284247 days 16 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0x5dc9d9047b19801223ae6e9b04a3f16f236a50363894d7b3fe8b0b8743a690234702271247 days 16 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0x5dc9d9047b19801223ae6e9b04a3f16f236a50363894d7b3fe8b0b8743a690234702271247 days 16 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0x858abf2fa20005dc7e4d8d3811514c54f6b95ead53e1ad5a7ff4262b3e55d8cd4702246247 days 16 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0x858abf2fa20005dc7e4d8d3811514c54f6b95ead53e1ad5a7ff4262b3e55d8cd4702246247 days 16 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0xe9d2c9bb2ca5e625800267aaf8706631cf03044cb2bed704cb9dd954f63bf6f24702233247 days 16 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0xe9d2c9bb2ca5e625800267aaf8706631cf03044cb2bed704cb9dd954f63bf6f24702233247 days 16 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0xeada400792af837d65f0c6bbae52868d4b5682d7f819d3e793c652e28fec6d084702227247 days 16 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0xeada400792af837d65f0c6bbae52868d4b5682d7f819d3e793c652e28fec6d084702227247 days 16 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0x8ac52cb10981c30cc18d690fad8f5528f73a677a3eac7897320f42d2e78a9a484702217247 days 16 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0x8ac52cb10981c30cc18d690fad8f5528f73a677a3eac7897320f42d2e78a9a484702217247 days 16 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0xb1676614e6d776279db0e7a0ed8386da7829affc4b51cac5e7ae8e15ebf09b344702200247 days 16 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
0xb1676614e6d776279db0e7a0ed8386da7829affc4b51cac5e7ae8e15ebf09b344702200247 days 16 hrs ago0x95cbea5790224bfef1b934f05bd4b29a1482933c0xd96d79f64c2abf0920e241a500344a87573937ca0.0040277 Ether
0x3395a2ada3ea0a44aca5b9a8ebabdccc0ae73626fd3dd8543a8b292c61d2d16c4696224248 days 4 hrs ago0xd96d79f64c2abf0920e241a500344a87573937ca0x0e9e2a40eef71c807d248543c9c24925ec93699c0.0040277 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to 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 (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

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 Switch To Opcodes View
606060405234156200001057600080fd5b60405162001c2638038062001c268339810160405280805190910190505b5b60048054600160a060020a03191633600160a060020a03161790555b620000636401000000006200129a6200008282021704565b506009818051620000799291602001906200049f565b505b5062000549565b600080620000b2731d3b2638a7cc9f2cb3d298a3da7a90b67e5506ed640100000000620012926200047d82021704565b1115620001345760058054600160a060020a031916731d3b2638a7cc9f2cb3d298a3da7a90b67e5506ed1790556200012b60408051908101604052600b81527f6574685f6d61696e6e65740000000000000000000000000000000000000000006020820152640100000000620015d76200048582021704565b5060016200047a565b60006200016373c03a2615d5efaf5f49f60b7bb6583eaec212fdf1640100000000620012926200047d82021704565b1115620001e55760058054600160a060020a03191673c03a2615d5efaf5f49f60b7bb6583eaec212fdf11790556200012b60408051908101604052600c81527f6574685f726f707374656e3300000000000000000000000000000000000000006020820152640100000000620015d76200048582021704565b5060016200047a565b60006200021473b7a07bcf2ba2f2703b24c0691b5278999c59ac7e640100000000620012926200047d82021704565b1115620002965760058054600160a060020a03191673b7a07bcf2ba2f2703b24c0691b5278999c59ac7e1790556200012b60408051908101604052600981527f6574685f6b6f76616e00000000000000000000000000000000000000000000006020820152640100000000620015d76200048582021704565b5060016200047a565b6000620002c573146500cfd35b22e4a392fe0adc06de1a1368ed48640100000000620012926200047d82021704565b1115620003475760058054600160a060020a03191673146500cfd35b22e4a392fe0adc06de1a1368ed481790556200012b60408051908101604052600b81527f6574685f72696e6b6562790000000000000000000000000000000000000000006020820152640100000000620015d76200048582021704565b5060016200047a565b600062000376736f485c8bf6fc43ea212e93bbf8ce046c7f1cb475640100000000620012926200047d82021704565b1115620003ac575060058054600160a060020a031916736f485c8bf6fc43ea212e93bbf8ce046c7f1cb47517905560016200047a565b6000620003db7320e12a1f859b3feae5fb2a0a32c18f5a65555bbf640100000000620012926200047d82021704565b111562000411575060058054600160a060020a0319167320e12a1f859b3feae5fb2a0a32c18f5a65555bbf17905560016200047a565b6000620004407351efaf4c8b3c9afbd5ab9f4bbc82784ab6ef8faa640100000000620012926200047d82021704565b111562000476575060058054600160a060020a0319167351efaf4c8b3c9afbd5ab9f4bbc82784ab6ef8faa17905560016200047a565b5060005b90565b803b5b919050565b60078180516200049a9291602001906200049f565b505b50565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620004e257805160ff191683800117855562000512565b8280016001018555821562000512579182015b8281111562000512578251825591602001919060010190620004f5565b5b506200052192915062000525565b5090565b6200047a91905b808211156200052157600081556001016200052c565b5090565b90565b6116cd80620005596000396000f300606060405236156100ca5763ffffffff60e060020a600035041663053f14da81146100dd5780631249c58b1461010c57806327dc297e1461013b57806341c0e1b514610193578063452e0d25146101a857806369b41170146102335780637d3670b214610258578063a6f9dae114610280578063bf4d89b5146102a1578063cd7c92e314610306578063d4d5d32a14610323578063dc2018381461034a578063dd51faa214610354578063f56c66b11461037e578063fca3b5aa146103eb578063fd557d391461040c575b34156100d557600080fd5b5b600080fd5b005b34156100e857600080fd5b6100f061043b565b6040516001608060020a03909116815260200160405180910390f35b341561011757600080fd5b61011f61044a565b604051600160a060020a03909116815260200160405180910390f35b341561014657600080fd5b6100db600480359060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061045995505050505050565b005b341561019e57600080fd5b6100db610599565b005b34156101b357600080fd5b6101bb6105da565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101f85780820151818401525b6020016101df565b50505050905090810190601f1680156102255780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561023e57600080fd5b610246610678565b60405190815260200160405180910390f35b341561026357600080fd5b61024660043561067d565b60405190815260200160405180910390f35b341561028b57600080fd5b6100db600160a060020a036004351661068f565b005b34156102ac57600080fd5b61024660046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965050933593506106c792505050565b60405190815260200160405180910390f35b6102466004356108aa565b60405190815260200160405180910390f35b341561032e57600080fd5b6103366109bd565b604051901515815260200160405180910390f35b6100db610a0c565b005b341561035f57600080fd5b610336600435610afe565b604051901515815260200160405180910390f35b341561038957600080fd5b6100f060046024813581810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610b2c95505050505050565b6040516001608060020a03909116815260200160405180910390f35b34156103f657600080fd5b6100db600160a060020a0360043516610b49565b005b341561041757600080fd5b6100f0610b81565b6040516001608060020a03909116815260200160405180910390f35b600b546001608060020a031681565b600a54600160a060020a031681565b6104616115ef565b610469610bcd565b600160a060020a031633600160a060020a031614151561048857600080fd5b5080805115156104b057600b80546fffffffffffffffffffffffffffffffff191690556104e3565b6104b982610b2c565b600b80546fffffffffffffffffffffffffffffffff19166001608060020a03929092169190911790555b600083815260086020526040812054111561058457600a546000848152600860205260409081902054600b54600160a060020a039093169263e5d02cd0926001608060020a03909116905160e060020a63ffffffff851602815260048101929092526001608060020a03166024820152604401600060405180830381600087803b151561056f57600080fd5b6102c65a03f1151561058057600080fd5b5050505b6000838152600860205260408120555b505050565b60045433600160a060020a03908116911614156105d55760045433600160a060020a03908116911614156105d557600454600160a060020a0316ff5b5b5b5b565b60098054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106705780601f1061064557610100808354040283529160200191610670565b820191906000526020600020905b81548152906001019060200180831161065357829003601f168201915b505050505081565b600181565b60086020526000908152604090205481565b60045433600160a060020a03908116911614156106c25760048054600160a060020a031916600160a060020a0383161790555b5b5b50565b60006106d16115ef565b5082600080805b835181101561088a577f300000000000000000000000000000000000000000000000000000000000000084828151811061070e57fe5b016020015160f860020a900460f860020a02600160f860020a0319161015801561077f57507f390000000000000000000000000000000000000000000000000000000000000084828151811061076057fe5b016020015160f860020a900460f860020a02600160f860020a03191611155b1561080d5781156107d5578515156107cd57600460308583815181106107a157fe5b016020015160f860020a900460f860020a0260f860020a90040311156107c8578260010192505b61088a565b600019909501945b5b600a8302925060308482815181106107ea57fe5b016020015160f860020a900460f860020a0260f860020a90040383019250610880565b83818151811061081957fe5b016020015160f860020a900460f860020a02600160f860020a031916602e60f860020a021480610876575083818151811061085057fe5b016020015160f860020a900460f860020a02600160f860020a031916602c60f860020a02145b1561088057600191505b5b5b6001016106d8565b600086111561089c5785600a0a830292505b8294505b5050505092915050565b600a54600090819033600160a060020a03908116911614156109b5576109a160016040805190810160405280600381526020017f55524c000000000000000000000000000000000000000000000000000000000081525060098054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109975780601f1061096c57610100808354040283529160200191610997565b820191906000526020600020905b81548152906001019060200180831161097a57829003601f168201915b5050505050610ce8565b600081815260086020526040902084905590505b5b5b50919050565b60045460009033600160a060020a0390811691161415610a0757600454600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19450505050505b5b5b90565b6000610ae960016040805190810160405280600381526020017f55524c000000000000000000000000000000000000000000000000000000000081525060098054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109975780601f1061096c57610100808354040283529160200191610997565b820191906000526020600020905b81548152906001019060200180831161097a57829003601f168201915b5050505050610ce8565b60008181526008602052604081205590505b50565b60045460009033600160a060020a0390811691161415610b2557610b2182610fde565b5060015b5b5b919050565b6000610b41610b3c8360126106c7565b6110ee565b90505b919050565b60045433600160a060020a03908116911614156106c257600a8054600160a060020a031916600160a060020a0383161790555b5b5b50565b6000610bc7610b3c60408051908101604052600381527f55524c00000000000000000000000000000000000000000000000000000000006020820152611107565b6110ee565b90505b90565b600554600090600160a060020a03161580610bfa5750600554610bf890600160a060020a0316611292565b155b15610c0957610c0761129a565b505b600554600160a060020a03166338cc48316000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610c5157600080fd5b6102c65a03f11515610c6257600080fd5b505050604051805160068054600160a060020a031916600160a060020a03928316179081905516905063c281d19e6000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610cc757600080fd5b6102c65a03f11515610cd857600080fd5b50505060405180519150505b5b90565b6005546000908190600160a060020a03161580610d175750600554610d1590600160a060020a0316611292565b155b15610d2657610d2461129a565b505b600554600160a060020a03166338cc48316000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610d6e57600080fd5b6102c65a03f11515610d7f57600080fd5b505050604051805160068054600160a060020a031916600160a060020a03928316179081905516905063524f3889856000604051602001526040518263ffffffff1660e060020a0281526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610e075780820151818401525b602001610dee565b50505050905090810190601f168015610e345780820380516001836020036101000a031916815260200191505b5092505050602060405180830381600087803b1515610e5257600080fd5b6102c65a03f11515610e6357600080fd5b5050506040518051915050670de0b6b3a764000062030d403a0201811115610e8e5760009150610fd5565b600654600160a060020a031663adf59f99828787876000604051602001526040518563ffffffff1660e060020a028152600401808481526020018060200180602001838103835285818151815260200191508051906020019080838360005b83811015610f065780820151818401525b602001610eed565b50505050905090810190601f168015610f335780820380516001836020036101000a031916815260200191505b50838103825284818151815260200191508051906020019080838360005b83811015610f6a5780820151818401525b602001610f51565b50505050905090810190601f168015610f975780820380516001836020036101000a031916815260200191505b50955050505050506020604051808303818588803b1515610fb757600080fd5b6125ee5a03f11515610fc857600080fd5b5050505060405180519250505b5b509392505050565b600554600160a060020a03161580611008575060055461100690600160a060020a0316611292565b155b156110175761101561129a565b505b600554600160a060020a03166338cc48316000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561105f57600080fd5b6102c65a03f1151561107057600080fd5b505050604051805160068054600160a060020a031916600160a060020a03928316179081905516905063ca6ad1e48260405160e060020a63ffffffff84160281526004810191909152602401600060405180830381600087803b15156110d557600080fd5b6102c65a03f115156110e657600080fd5b5050505b5b50565b806001608060020a0381168114610b2557fe5b5b919050565b600554600090600160a060020a03161580611134575060055461113290600160a060020a0316611292565b155b156111435761114161129a565b505b600554600160a060020a03166338cc48316000604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561118b57600080fd5b6102c65a03f1151561119c57600080fd5b505050604051805160068054600160a060020a031916600160a060020a03928316179081905516905063524f3889836000604051602001526040518263ffffffff1660e060020a0281526004018080602001828103825283818151815260200191508051906020019080838360005b838110156112245780820151818401525b60200161120b565b50505050905090810190601f1680156112515780820380516001836020036101000a031916815260200191505b5092505050602060405180830381600087803b151561126f57600080fd5b6102c65a03f1151561128057600080fd5b50505060405180519150505b5b919050565b803b5b919050565b6000806112ba731d3b2638a7cc9f2cb3d298a3da7a90b67e5506ed611292565b111561132a5760058054600160a060020a031916731d3b2638a7cc9f2cb3d298a3da7a90b67e5506ed17905561132260408051908101604052600b81527f6574685f6d61696e6e657400000000000000000000000000000000000000000060208201526115d7565b506001610a07565b600061134973c03a2615d5efaf5f49f60b7bb6583eaec212fdf1611292565b11156113b95760058054600160a060020a03191673c03a2615d5efaf5f49f60b7bb6583eaec212fdf117905561132260408051908101604052600c81527f6574685f726f707374656e33000000000000000000000000000000000000000060208201526115d7565b506001610a07565b60006113d873b7a07bcf2ba2f2703b24c0691b5278999c59ac7e611292565b11156114485760058054600160a060020a03191673b7a07bcf2ba2f2703b24c0691b5278999c59ac7e17905561132260408051908101604052600981527f6574685f6b6f76616e000000000000000000000000000000000000000000000060208201526115d7565b506001610a07565b600061146773146500cfd35b22e4a392fe0adc06de1a1368ed48611292565b11156114d75760058054600160a060020a03191673146500cfd35b22e4a392fe0adc06de1a1368ed4817905561132260408051908101604052600b81527f6574685f72696e6b65627900000000000000000000000000000000000000000060208201526115d7565b506001610a07565b60006114f6736f485c8bf6fc43ea212e93bbf8ce046c7f1cb475611292565b111561152a575060058054600160a060020a031916736f485c8bf6fc43ea212e93bbf8ce046c7f1cb4751790556001610a07565b60006115497320e12a1f859b3feae5fb2a0a32c18f5a65555bbf611292565b111561157d575060058054600160a060020a0319167320e12a1f859b3feae5fb2a0a32c18f5a65555bbf1790556001610a07565b600061159c7351efaf4c8b3c9afbd5ab9f4bbc82784ab6ef8faa611292565b11156115d0575060058054600160a060020a0319167351efaf4c8b3c9afbd5ab9f4bbc82784ab6ef8faa1790556001610a07565b5060005b90565b60078180516115ea929160200190611601565b505b50565b60206040519081016040526000815290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061164257805160ff191683800117855561166f565b8280016001018555821561166f579182015b8281111561166f578251825591602001919060010190611654565b5b5061167c929150611680565b5090565b610a0791905b8082111561167c5760008155600101611686565b5090565b905600a165627a7a7230582054ee5ca7129f4f0596a9256bb199de60fc1aa749a5663d4735614667262a34fe00290000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004c6a736f6e2868747470733a2f2f6170692e6b72616b656e2e636f6d2f302f7075626c69632f5469636b65723f706169723d455448555344292e726573756c742e584554485a5553442e702e310000000000000000000000000000000000000000

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

-----Decoded View---------------
Found 5 constructor arguments :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000020
Arg [1] : 000000000000000000000000000000000000000000000000000000000000004c
Arg [2] : 6a736f6e2868747470733a2f2f6170692e6b72616b656e2e636f6d2f302f7075
Arg [3] : 626c69632f5469636b65723f706169723d455448555344292e726573756c742e
Arg [4] : 584554485a5553442e702e310000000000000000000000000000000000000000


   Swarm Source:
bzzr://54ee5ca7129f4f0596a9256bb199de60fc1aa749a5663d4735614667262a34fe

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward