Contract Overview
ETH Balance: 489.282657 Ether
No Of Transactions: 853 txns
  Latest 25 txns from a total Of 853 transactions View All

TxHash Age From To Value [TxFee]
0x15ed96c3939afc22450fa980eb1e433eecaf9eb4a54e73b05e9fdd5d2d364083160 days 32 mins ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x7cc5fd85b9c8408de276872f927780c6cf4c1b2da6c9ae219ae475eec58d0fd2160 days 1 hr ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x2dddd04593f62c1b7c1f5ff21ee7e66347afc123387dcef023bd83574e10fa91160 days 2 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0xffc9a71686c4be60913739b3c3358b226b6eac2f579303978f9a5878e27b1ff9160 days 3 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x7903aea1e83077810a15e0f77e9640a38dfc185dc3cd50be0ed81a64728f1b8f160 days 4 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0xf9f24015bb1546d9780b153155aa7dd30324c4796c9daecece9f218aaa2174b0160 days 5 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0xbaf5646a6492ae3df9d151e7eb629ceb0e73a6fcf50b662d7180f2a0a13c6e6e160 days 6 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x65028bdc50c1eee5fae60759b5e1961cf8194a34db44fbc812c21f324946ee23160 days 7 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0xe7c6c4a5dd2f9677a5bbebdde4fce4701949016e7a2cd3b92790b21d40aa3fb2160 days 8 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x2aba9f9d9f20435856c2d3f8b6e7f09c2ea82167dd803ceed1db26e161558fc4160 days 9 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x95bffb17b1fd159952f101a68c88e75854d2f4c576f8a985d1d6ba05f01a2db1160 days 10 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0xca5f51043c7841f9c079adc524f4410da947aa3203ed5d074c99d2e3307289a8160 days 11 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x6a4c6dee10a0a2c7aa0b9720af7995655bd71e8c71b4e637ea377d80e3c8a7cb160 days 12 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x4cf97e3e9cc2954c75293fe370ec24e934041559477cf439d39013def9c63fef160 days 13 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0xc2b168c09b2e30a713f7f2443b6475ecce377c83ce866b3af597c72bcd76d94c160 days 15 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0xd29ca145f669e951c772e53cf855ca85e00399969821f784657c076418da2ccd160 days 16 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x9482c6941a132cc4029575beb17aab97c60a53ed421d7e0f749ccbcbe930e50c160 days 17 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x25ba44f88d7ce9ca80aecf882c5288e6e150d76751425a7d9dc9367805c41bd9160 days 18 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0xc4906918b60c8edefc1e1514382f771c5a3b7d9380e88426ff77135f4357dc40160 days 19 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0xea0d187b7b900b5e608053814882a606161702bef2a8bbac721e0627fec25777160 days 21 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x456f6923eaa1e7d49ad7c9247f6ad9946b0d8f02279643f91b166e053fbeeb8f160 days 22 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x57bb11efecbb497843028cb64d12c84b54652a6e35854922c1e6df4b98c16718160 days 23 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x3875793d56757ae44a1508cfc8690ede7e4beef56d83f9747cb76b8aa7c2f78f161 days 40 mins ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x399934c5d9ca9f9cb3063363b2c6e880f4056e57b100504baa04791501936c89161 days 1 hr ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
0x0f1c05dd9c63fae49be9dbfee1a8c3724a49bb1460fb15f18684abd9cedd28ca161 days 2 hrs ago0x8ebca32bd42d86ee51f762e968667e40b612b6f1  IN   0xe6bbf9b5a3451242f82f8cd458675092617a12350 Ether0.00401104
[ 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
0xa4a0fb3fcefa68d75cadb29657c23d875948056ab1339edf89e189ebe6bf50be1497564159 days 23 hrs ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x7e0bea1a24fdb226a0746c2ba5d7125b361cddbd9898074c9c5010c90f9f5dea1497503159 days 23 hrs ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x5dde84d4e1beaa7c36f4053f5b2373aac02a191938add6e8415391a62dda51bb1497443160 days ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0xcd9f259fc7f67fd8f96ebb33a60bf2c2009bd69c2a057023cdcb2cd12223742f1497382160 days 5 mins ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x3006295190fa340c235a28967091ee80e3ef532b7a7061e1894d5e4d5b86f00c1497320160 days 11 mins ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x0a19ac8a43adf96961118f8ae52c0b647f767d7fb2b060eec43aa5e4c7d8fa381497258160 days 16 mins ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x2eadd89e078697be171d55505f98ff8b55755442811108465b819063bd3f8ccb1497198160 days 21 mins ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x3fbe061e11e988f188a1f110f802be625a9f6061e60f68a8a2b4819946d7cc111497137160 days 26 mins ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0xddc14d4bb7eb43a238e22c26ffda73b3d08963b21f97a5f1edc6e842d0a671b91497076160 days 32 mins ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0xafa05b10b016315f88ea582390a6dbd1703ef7827e577d27ce75653d604e8de31497016160 days 37 mins ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x6c3ec288800704dcd84916b2cdaf01bedd3730d08c85fa32b67a7493a1c1fcca1496955160 days 42 mins ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x29a3e146bca10b0537856b1a044eeec388f746a70e3146d6b4cd92f9b0eab96a1496894160 days 47 mins ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x2e54310a56090fc5834059ca290ffcb8fca4a45ed665f30025f2411f98e9ec2a1496834160 days 52 mins ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x990a24ceb1a23d7cefc494ca2655139791cc9bd9b516a9f68824709d199218da1496773160 days 57 mins ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x936465a4e418e23be96ebc7def9ede19ca34df0369b252c7cc257a23b02e83491496712160 days 1 hr ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x71653ee80bdda939a2a00dcb5804030d31e7bc7ced4403048cb5f2c9f6206b9f1496652160 days 1 hr ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0xcf4bd41086addafea9f68a63507aae5e86a4e8b1db11d8571b50b8fe5bf345531496591160 days 1 hr ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x77a65123a43f929cd1fa306404cce9df0a17dbd5cf78876854bf88892a1668931496529160 days 1 hr ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x2d5d0022d9f1a3167e47d4f6f29b8fb6eeb0e2990f095a471be009bb823ee4f81496468160 days 1 hr ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0xa720900658fcbddaff14a1907600ffc238bdcc58a65ff981918e959fc5e2b5cd1496408160 days 1 hr ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0xd901a0b9bfd155a4160647fc4603316df6b45a9a434326b2a61a1b7b15164e4e1496347160 days 1 hr ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x77f9fa3d73dd4d47abea21af7275cb8fc2dfc6a6f0d4eac91141b6098f2daa2f1496286160 days 1 hr ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0xe8bd3b7e3f54001669037ca9afa7dcb1382386ae88dd3c92af5b86a1876671d41496226160 days 1 hr ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x018b12f7fa4bbcd377f516f81a952e05612eedc486e6cf76e85d4d2594e04cf21496165160 days 1 hr ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
0x0ca94497d9d7c92ea39aea7d96a13a81beeea133c3f4ad15f702b600561b853c1496104160 days 1 hr ago0x442fd95c32162f914364c5feff27a0dc052147060xe6bbf9b5a3451242f82f8cd458675092617a12350.009 Ether
[ Download CSV Export  ] 
Contract Name: Oraclize
Compiler Version: v0.4.9+commit.364da425
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
/*
Copyright (c) 2015-2016 Oraclize SRL
Copyright (c) 2016-2017 Oraclize LTD
*/

pragma solidity ^0.4.6;

contract AmIOnTheFork{
    function forked() constant returns(bool);
}

contract Oraclize {
    mapping (address => uint) reqc;

    address public cbAddress = 0x26588a9301b0428d95e6Fc3A5024fcE8BEc12D51;

    address constant AmIOnTheForkAddress = 0x2BD2326c993DFaeF84f696526064FF22eba5b362;

    event Log1(address sender, bytes32 cid, uint timestamp, string datasource, string arg, uint gaslimit, byte proofType, uint gasPrice);
    event Log2(address sender, bytes32 cid, uint timestamp, string datasource, string arg1, string arg2, uint gaslimit, byte proofType, uint gasPrice);
    event LogN(address sender, bytes32 cid, uint timestamp, string datasource, bytes args, uint gaslimit, byte proofType, uint gasPrice);

    address owner;

    modifier onlyadmin {
        if ((msg.sender != owner)&&(msg.sender != cbAddress)) throw;
       _;
    }

    function setCBaddress(address newCbaddress) {
      if (msg.sender != owner || newCbaddress == 0) throw;
      cbAddress = newCbaddress;
    }

    function addDSource(string dsname, uint multiplier) {
        addDSource(dsname, 0x00, multiplier);
    }

    function addDSource(string dsname, byte proofType, uint multiplier) onlyadmin {
        bytes32 dsname_hash = sha3(dsname, proofType);
        dsources[dsources.length++] = dsname_hash;
        price_multiplier[dsname_hash] = multiplier;
    }

    function multiAddDSource(bytes32[] dsHash, uint256[] multiplier) onlyadmin {
        // dsHash -> sha3(DATASOURCE_NAME, PROOF_TYPE); 
        for (uint i=0; i<dsHash.length; i++) {
            dsources[dsources.length++] = dsHash[i];
            price_multiplier[dsHash[i]] = multiplier[i];
        }
    }

    mapping (bytes32 => bool) coupons;
    bytes32 coupon;

    function createCoupon(string _code) onlyadmin {
        coupons[sha3(_code)] = true;
    }

    function deleteCoupon(string _code) onlyadmin {
        coupons[sha3(_code)] = false;
    }

    function multisetProofType(uint[] _proofType, address[] _addr) onlyadmin {
        for (uint i=0; i<_addr.length; i++) addr_proofType[_addr[i]] = byte(_proofType[i]);
    }

    function multisetCustomGasPrice(uint[] _gasPrice, address[] _addr) onlyadmin {
        for (uint i=0; i<_addr.length; i++) addr_gasPrice[_addr[i]] = _gasPrice[i];
    }

    uint gasprice = 20000000000;

    function setGasPrice(uint newgasprice) onlyadmin {
        gasprice = newgasprice;
    }

    function setBasePrice(uint new_baseprice) onlyadmin { //0.001 usd in ether
        baseprice = new_baseprice;
        for (uint i=0; i<dsources.length; i++) price[dsources[i]] = new_baseprice*price_multiplier[dsources[i]];
    }

    function setBasePrice(uint new_baseprice, bytes proofID) onlyadmin { //0.001 usd in ether
        baseprice = new_baseprice;
        for (uint i=0; i<dsources.length; i++) price[dsources[i]] = new_baseprice*price_multiplier[dsources[i]];
    }

    function withdrawFunds(address _addr) onlyadmin {
        _addr.send(this.balance);
    }

    function() onlyadmin {}

    function Oraclize() {
        owner = msg.sender;
    }

    modifier costs(string datasource, uint gaslimit) {
        uint price = getPrice(datasource, gaslimit, msg.sender);
        if (msg.value >= price){
            uint diff = msg.value - price;
            if (diff > 0) msg.sender.send(diff);
           _;
        } else throw;
    }

    mapping (address => byte) addr_proofType;
    mapping (address => uint) addr_gasPrice;
    uint public baseprice;
    mapping (bytes32 => uint) price;
    mapping (bytes32 => uint) price_multiplier;
    bytes32[] dsources;
    function useCoupon(string _coupon) {
        coupon = sha3(_coupon);
    }

    function setProofType(byte _proofType) {
        addr_proofType[msg.sender] = _proofType;
    }

    function setCustomGasPrice(uint _gasPrice) {
        addr_gasPrice[msg.sender] = _gasPrice;
    }

    function getPrice(string _datasource) public returns (uint _dsprice) {
        return getPrice(_datasource, msg.sender);
    }

    function getPrice(string _datasource, uint _gaslimit) public returns (uint _dsprice) {
        return getPrice(_datasource, _gaslimit, msg.sender);
    }

    function getPrice(string _datasource, address _addr) private returns (uint _dsprice) {
        return getPrice(_datasource, 200000, _addr);
    }

    function getPrice(string _datasource, uint _gaslimit, address _addr) private returns (uint _dsprice) {
        uint gasprice_ = addr_gasPrice[_addr];
        if ((_gaslimit <= 200000)&&(reqc[_addr] == 0)&&(gasprice_ <= gasprice)&&(tx.origin != cbAddress)) return 0;
        if (gasprice_ == 0) gasprice_ = gasprice;
        if ((coupon != 0)&&(coupons[coupon] == true)) return 0;
        _dsprice = price[sha3(_datasource, addr_proofType[_addr])];
        _dsprice += _gaslimit*gasprice_;
        return _dsprice;
    }

    function getCodeSize(address _addr) constant internal returns(uint _size) {
    assembly {
        _size := extcodesize(_addr)
        }
    }

    function query(string _datasource, string _arg) payable returns (bytes32 _id) {
        return query1(0, _datasource, _arg, 200000);
    }

    function query1(string _datasource, string _arg) payable returns (bytes32 _id) {
        return query1(0, _datasource, _arg, 200000);
    }

    function query2(string _datasource, string _arg1, string _arg2) payable returns (bytes32 _id) {
        return query2(0, _datasource, _arg1, _arg2, 200000);
    }

    function queryN(string _datasource, bytes _args) payable returns (bytes32 _id) {
        return queryN(0, _datasource, _args, 200000);
    }

    function query(uint _timestamp, string _datasource, string _arg) payable returns (bytes32 _id) {
        return query1(_timestamp, _datasource, _arg, 200000);
    }

    function query1(uint _timestamp, string _datasource, string _arg) payable returns (bytes32 _id) {
        return query1(_timestamp, _datasource, _arg, 200000);
    }

    function query2(uint _timestamp, string _datasource, string _arg1, string _arg2) payable returns (bytes32 _id) {
        return query2(_timestamp, _datasource, _arg1, _arg2, 200000);
    }

    function queryN(uint _timestamp, string _datasource, bytes _args) payable returns (bytes32 _id) {
        return queryN(_timestamp, _datasource, _args, 200000);
    }

    function query(uint _timestamp, string _datasource, string _arg, uint _gaslimit) payable returns (bytes32 _id) {
        return query1(_timestamp, _datasource, _arg, _gaslimit);
    }

    function query1(uint _timestamp, string _datasource, string _arg, uint _gaslimit) costs(_datasource, _gaslimit) payable returns (bytes32 _id) {
        if ((_timestamp > now+3600*24*60)||(_gaslimit > block.gaslimit)) throw;
        bool forkFlag; 
        if (getCodeSize(AmIOnTheForkAddress) > 0) 
            forkFlag = AmIOnTheFork(AmIOnTheForkAddress).forked();

        _id = sha3(forkFlag, this, msg.sender, reqc[msg.sender]);
        reqc[msg.sender]++;
        Log1(msg.sender, _id, _timestamp, _datasource, _arg, _gaslimit, addr_proofType[msg.sender], addr_gasPrice[msg.sender]);
        return _id;
    }

    function query2(uint _timestamp, string _datasource, string _arg1, string _arg2, uint _gaslimit) costs(_datasource, _gaslimit) payable returns (bytes32 _id) {
        if ((_timestamp > now+3600*24*60)||(_gaslimit > block.gaslimit)) throw;
        bool forkFlag; 
        if (getCodeSize(AmIOnTheForkAddress) > 0) 
            forkFlag = AmIOnTheFork(AmIOnTheForkAddress).forked();

        _id = sha3(forkFlag, this, msg.sender, reqc[msg.sender]);
        reqc[msg.sender]++;
        Log2(msg.sender, _id, _timestamp, _datasource, _arg1, _arg2, _gaslimit, addr_proofType[msg.sender], addr_gasPrice[msg.sender]);
        return _id;
    }

    function queryN(uint _timestamp, string _datasource, bytes _args, uint _gaslimit) costs(_datasource, _gaslimit) payable returns (bytes32 _id) {
        if ((_timestamp > now+3600*24*60)||(_gaslimit > block.gaslimit)) throw;
        bool forkFlag; 
        if (getCodeSize(AmIOnTheForkAddress) > 0) 
            forkFlag = AmIOnTheFork(AmIOnTheForkAddress).forked();

        _id = sha3(forkFlag, this, msg.sender, reqc[msg.sender]);
        reqc[msg.sender]++;
        LogN(msg.sender, _id, _timestamp, _datasource, _args, _gaslimit, addr_proofType[msg.sender], addr_gasPrice[msg.sender]);
        return _id;
    }

    function query_withGasLimit(uint _timestamp, string _datasource, string _arg, uint _gaslimit) payable returns (bytes32 _id) {
        return query(_timestamp, _datasource, _arg, _gaslimit);
    }

    function query1_withGasLimit(uint _timestamp, string _datasource, string _arg, uint _gaslimit) payable returns (bytes32 _id) {
        return query1(_timestamp, _datasource, _arg, _gaslimit);
    }

    function query2_withGasLimit(uint _timestamp, string _datasource, string _arg1, string _arg2, uint _gaslimit) payable returns (bytes32 _id) {
        return query2(_timestamp, _datasource, _arg1, _arg2, _gaslimit);
    }

    function queryN_withGasLimit(uint _timestamp, string _datasource, bytes _args, uint _gaslimit) payable returns (bytes32 _id) {
        return queryN(_timestamp, _datasource, _args, _gaslimit);
    }
}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"_code","type":"string"}],"name":"deleteCoupon","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"}],"name":"query1","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"_datasource","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"getPrice","outputs":[{"name":"_dsprice","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"}],"name":"query1","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":true,"inputs":[],"name":"baseprice","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_datasource","type":"string"}],"name":"getPrice","outputs":[{"name":"_dsprice","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query1","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"_coupon","type":"string"}],"name":"useCoupon","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_code","type":"string"}],"name":"createCoupon","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"}],"name":"withdrawFunds","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_proofType","type":"bytes1"}],"name":"setProofType","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"dsHash","type":"bytes32[]"},{"name":"multiplier","type":"uint256[]"}],"name":"multiAddDSource","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query1_withGasLimit","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg1","type":"string"},{"name":"_arg2","type":"string"}],"name":"query2","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"new_baseprice","type":"uint256"},{"name":"proofID","type":"bytes"}],"name":"setBasePrice","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg1","type":"string"},{"name":"_arg2","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query2","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_args","type":"bytes"},{"name":"_gaslimit","type":"uint256"}],"name":"queryN","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"}],"name":"query","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_args","type":"bytes"}],"name":"queryN","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg1","type":"string"},{"name":"_arg2","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query2_withGasLimit","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"_datasource","type":"string"},{"name":"_args","type":"bytes"}],"name":"queryN","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"newCbaddress","type":"address"}],"name":"setCBaddress","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"dsname","type":"string"},{"name":"multiplier","type":"uint256"}],"name":"addDSource","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"}],"name":"query","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"dsname","type":"string"},{"name":"proofType","type":"bytes1"},{"name":"multiplier","type":"uint256"}],"name":"addDSource","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"newgasprice","type":"uint256"}],"name":"setGasPrice","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"cbAddress","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query_withGasLimit","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_args","type":"bytes"},{"name":"_gaslimit","type":"uint256"}],"name":"queryN_withGasLimit","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"constant":false,"inputs":[{"name":"_gasPrice","type":"uint256"}],"name":"setCustomGasPrice","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_gasPrice","type":"uint256[]"},{"name":"_addr","type":"address[]"}],"name":"multisetCustomGasPrice","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_proofType","type":"uint256[]"},{"name":"_addr","type":"address[]"}],"name":"multisetProofType","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"new_baseprice","type":"uint256"}],"name":"setBasePrice","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_datasource","type":"string"},{"name":"_arg1","type":"string"},{"name":"_arg2","type":"string"}],"name":"query2","outputs":[{"name":"_id","type":"bytes32"}],"payable":true,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"payable":false,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"sender","type":"address"},{"indexed":false,"name":"cid","type":"bytes32"},{"indexed":false,"name":"timestamp","type":"uint256"},{"indexed":false,"name":"datasource","type":"string"},{"indexed":false,"name":"arg","type":"string"},{"indexed":false,"name":"gaslimit","type":"uint256"},{"indexed":false,"name":"proofType","type":"bytes1"},{"indexed":false,"name":"gasPrice","type":"uint256"}],"name":"Log1","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"sender","type":"address"},{"indexed":false,"name":"cid","type":"bytes32"},{"indexed":false,"name":"timestamp","type":"uint256"},{"indexed":false,"name":"datasource","type":"string"},{"indexed":false,"name":"arg1","type":"string"},{"indexed":false,"name":"arg2","type":"string"},{"indexed":false,"name":"gaslimit","type":"uint256"},{"indexed":false,"name":"proofType","type":"bytes1"},{"indexed":false,"name":"gasPrice","type":"uint256"}],"name":"Log2","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"sender","type":"address"},{"indexed":false,"name":"cid","type":"bytes32"},{"indexed":false,"name":"timestamp","type":"uint256"},{"indexed":false,"name":"datasource","type":"string"},{"indexed":false,"name":"args","type":"bytes"},{"indexed":false,"name":"gaslimit","type":"uint256"},{"indexed":false,"name":"proofType","type":"bytes1"},{"indexed":false,"name":"gasPrice","type":"uint256"}],"name":"LogN","type":"event"}]

  Contract Creation Code Switch To Opcodes View
606060405260018054600160a060020a0319167326588a9301b0428d95e6fc3a5024fce8bec12d511790556404a817c800600555341561003b57fe5b5b60028054600160a060020a03191633600160a060020a03161790555b5b61298d806100686000396000f3006060604052361561019b5763ffffffff60e060020a6000350416630f82567381146101e557806323dc42e71461023d5780632ef3accc146102db5780634536297814610345578063480a434d146103e2578063524f3889146104045780635c242c591461046c57806360f667011461050c57806362b3b8331461056457806368742da6146105bc578063688dcfd7146105da5780636c0f7ee7146105f9578063757004371461068657806377228659146107265780637d242ae5146108015780637e1c42051461085a57806380325b2d1461093757806381ade3071461034557806383eed3d514610a7457806385dee34c14610b1257806398cf6f2214610bef5780639bb5148714610c8c578063a2ec191a14610caa578063adf59f991461023d578063ae81584314610686578063b5bfdd7314610e42578063bf1fe42014610eab578063c281d19e14610ec0578063c51be90f14610eec578063c55c1cb614610f8c578063ca6ad1e41461102c578063d959701614611041578063db37e42f146110ce578063de4b32621461115b578063e839e65e14611170575b34156101a357fe5b6101e35b60025433600160a060020a039081169116148015906101d5575060015433600160a060020a03908116911614155b156101df57610000565b5b5b565b005b34156101ed57fe5b6101e3600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965061124a95505050505050565b005b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375094965061130795505050505050565b60408051918252519081900360200190f35b34156102e357fe5b6102c9600480803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843750949650509335935061132292505050565b60408051918252519081900360200190f35b6102c9600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375094965061133895505050505050565b60408051918252519081900360200190f35b34156103ea57fe5b6102c9611353565b60408051918252519081900360200190f35b341561040c57fe5b6102c9600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965061135995505050505050565b60408051918252519081900360200190f35b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b01803591820183900483028401830190945280835297999881019791965091820194509250829150840183828082843750949650509335935061136d92505050565b60408051918252519081900360200190f35b341561051457fe5b6101e3600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965061171f95505050505050565b005b341561056c57fe5b6101e3600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965061178295505050505050565b005b34156105c457fe5b6101e3600160a060020a036004351661183f565b005b34156105e257fe5b6101e3600160f860020a0319600435166118a5565b005b341561060157fe5b6101e3600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843750506040805187358901803560208181028481018201909552818452989a9989019892975090820195509350839250850190849080828437509496506118d195505050505050565b005b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375094965050933593506119b092505050565b60408051918252519081900360200190f35b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375050604080516020601f89358b018035918201839004830284018301909452808352979998810197919650918201945092508291508401838280828437509496506119c995505050505050565b60408051918252519081900360200190f35b341561080957fe5b60408051602060046024803582810135601f81018590048502860185019096528585526101e395833595939460449493929092019181908401838280828437509496506119e695505050505050565b005b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375050604080516020601f89358b018035918201839004830284018301909452808352979998810197919650918201945092508291508401838280828437509496505093359350611ab492505050565b60408051918252519081900360200190f35b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b018035918201839004830284018301909452808352979998810197919650918201945092508291508401838280828437509496505093359350611ed992505050565b60408051918252519081900360200190f35b6102c9600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375094965061133895505050505050565b60408051918252519081900360200190f35b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b018035918201839004830284018301909452808352979998810197919650918201945092508291508401838280828437509496506122a695505050505050565b60408051918252519081900360200190f35b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375094965050933593506122c192505050565b60408051918252519081900360200190f35b6102c9600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284375050604080516020601f89358b018035918201839004830284018301909452808352979998810197919650918201945092508291508401838280828437509496506122dc95505050505050565b60408051918252519081900360200190f35b3415610c9457fe5b6101e3600160a060020a03600435166122f7565b005b3415610cb257fe5b6101e3600480803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843750949650509335935061235292505050565b005b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375094965061130795505050505050565b60408051918252519081900360200190f35b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375094965050933593506119b092505050565b60408051918252519081900360200190f35b3415610e4a57fe5b6101e3600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965050600160f860020a03198535169460200135935061239792505050565b005b3415610eb357fe5b6101e3600435612497565b005b3415610ec857fe5b610ed06124d9565b60408051600160a060020a039092168252519081900360200190f35b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375094965050933593506124e892505050565b60408051918252519081900360200190f35b60408051602060046024803582810135601f81018590048502860185019096528585526102c9958335959394604494939290920191819084018382808284375050604080516020601f89358b01803591820183900483028401830190945280835297999881019791965091820194509250829150840183828082843750949650509335935061250192505050565b60408051918252519081900360200190f35b341561103457fe5b6101e360043561251a565b005b341561104957fe5b6101e3600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843750506040805187358901803560208181028481018201909552818452989a99890198929750908201955093508392508501908490808284375094965061253995505050505050565b005b34156110d657fe5b6101e3600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843750506040805187358901803560208181028481018201909552818452989a9989019892975090820195509350839250850190849080828437509496506125de95505050505050565b005b341561116357fe5b6101e360043561269d565b005b6102c9600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375050604080516020601f89358b0180359182018390048302840183019094528083529799988101979196509182019450925082915084018382808284375094965061276a95505050505050565b60408051918252519081900360200190f35b60025433600160a060020a03908116911614801590611278575060015433600160a060020a03908116911614155b1561128257610000565b600060036000836040518082805190602001908083835b602083106112b85780518252601f199092019160209182019101611299565b51815160209384036101000a60001901801990921691161790526040805192909401829003909120865285019590955292909201600020805460ff1916941515949094179093555050505b5b50565b600061131884848462030d4061136d565b90505b9392505050565b600061132f838333612787565b90505b92915050565b600061132f6000848462030d4061136d565b90505b92915050565b60085481565b600061136582336128f5565b90505b919050565b60006000848360006000611382848433612787565b91503482901061170c57813403905060008111156113c057604051600160a060020a0333169082156108fc029083906000818181858888f150505050505b42624f1a00018a11806113d257504587115b156113dc57610000565b60006113fb732bd2326c993dfaef84f696526064ff22eba5b36261290e565b111561147257732bd2326c993dfaef84f696526064ff22eba5b362600160a060020a03166316c727216000604051602001526040518163ffffffff1660e060020a028152600401809050602060405180830381600087803b151561145b57fe5b60325a03f1151561146857fe5b5050604051519550505b8430336000600033600160a060020a0316600160a060020a031681526020019081526020016000205460405180851515151560f860020a02815260010184600160a060020a0316600160a060020a0316606060020a02815260140183600160a060020a0316600160a060020a0316606060020a028152601401828152602001945050505050604051809103902095506000600033600160a060020a0316600160a060020a03168152602001908152602001600020600081548092919060010191905055507fb76d0edd90c6a07aa3ff7a222d7f5933e29c6acc660c059c97837f05c4ca1a8433878c8c8c8c6006600033600160a060020a0316600160a060020a0316815260200190815260200160002060009054906101000a900460f860020a026007600033600160a060020a0316600160a060020a03168152602001908152602001600020546040518089600160a060020a0316600160a060020a031681526020018860001916600019168152602001878152602001806020018060200186815260200185600160f860020a031916600160f860020a031916815260200184815260200183810383528881815181526020019150805190602001908083836000831461165a575b80518252602083111561165a57601f19909201916020918201910161163a565b505050905090810190601f1680156116865780820380516001836020036101000a031916815260200191505b50838103825287518152875160209182019189019080838382156116c5575b8051825260208311156116c557601f1990920191602091820191016116a5565b505050905090810190601f1680156116f15780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390a15b611711565b610000565b5b5050505050949350505050565b806040518082805190602001908083835b6020831061174f5780518252601f199092019160209182019101611730565b5181516020939093036101000a600019018019909116921691909117905260405192018290039091206004555050505b50565b60025433600160a060020a039081169116148015906117b0575060015433600160a060020a03908116911614155b156117ba57610000565b600160036000836040518082805190602001908083835b602083106112b85780518252601f199092019160209182019101611299565b51815160209384036101000a60001901801990921691161790526040805192909401829003909120865285019590955292909201600020805460ff1916941515949094179093555050505b5b50565b60025433600160a060020a0390811691161480159061186d575060015433600160a060020a03908116911614155b1561187757610000565b604051600160a060020a0380831691309091163180156108fc02916000818181858888f150505050505b5b50565b33600160a060020a03166000908152600660205260409020805460ff191660f860020a83041790555b50565b60025460009033600160a060020a03908116911614801590611902575060015433600160a060020a03908116911614155b1561190c57610000565b5060005b82518110156119a957828181518110151561192757fe5b60209081029091010151600b80546119428260018301612916565b8154811061194c57fe5b906000526020600020900160005b5055815182908290811061196a57fe5b90602001906020020151600a6000858481518110151561198657fe5b60209081029091018101518252810191909152604001600020555b600101611910565b5b5b505050565b60006119be8585858561136d565b90505b949350505050565b60006119be8585858562030d40611ab4565b90505b949350505050565b60025460009033600160a060020a03908116911614801590611a17575060015433600160a060020a03908116911614155b15611a2157610000565b50600882905560005b600b548110156119a957600a6000600b83815481101515611a4757fe5b906000526020600020900160005b50546000191660001916815260200190815260200160002054830260096000600b84815481101515611a8357fe5b906000526020600020900160005b505481526020810191909152604001600020555b600101611a2a565b5b5b505050565b60006000858360006000611ac9848433612787565b91503482901061170c5781340390506000811115611b0757604051600160a060020a0333169082156108fc029083906000818181858888f150505050505b42624f1a00018b1180611b1957504587115b15611b2357610000565b6000611b42732bd2326c993dfaef84f696526064ff22eba5b36261290e565b1115611bb957732bd2326c993dfaef84f696526064ff22eba5b362600160a060020a03166316c727216000604051602001526040518163ffffffff1660e060020a028152600401809050602060405180830381600087803b1515611ba257fe5b60325a03f11515611baf57fe5b5050604051519550505b8430336000600033600160a060020a0316600160a060020a031681526020019081526020016000205460405180851515151560f860020a02815260010184600160a060020a0316600160a060020a0316606060020a02815260140183600160a060020a0316600160a060020a0316606060020a028152601401828152602001945050505050604051809103902095506000600033600160a060020a0316600160a060020a03168152602001908152602001600020600081548092919060010191905055507faf30e4d66b2f1f23e63ef4591058a897f67e6867233e33ca3508b982dcc4129b33878d8d8d8d8d6006600033600160a060020a0316600160a060020a0316815260200190815260200160002060009054906101000a900460f860020a026007600033600160a060020a0316600160a060020a0316815260200190815260200160002054604051808a600160a060020a0316600160a060020a03168152602001896000191660001916815260200188815260200180602001806020018060200187815260200186600160f860020a031916600160f860020a031916815260200185815260200184810384528a818151815260200191508051906020019080838360008314611da6575b805182526020831115611da657601f199092019160209182019101611d86565b505050905090810190601f168015611dd25780820380516001836020036101000a031916815260200191505b5084810383528951815289516020918201918b01908083838215611e11575b805182526020831115611e1157601f199092019160209182019101611df1565b505050905090810190601f168015611e3d5780820380516001836020036101000a031916815260200191505b5084810382528851815288516020918201918a01908083838215611e7c575b805182526020831115611e7c57601f199092019160209182019101611e5c565b505050905090810190601f168015611ea85780820380516001836020036101000a031916815260200191505b509c5050505050505050505050505060405180910390a15b611eca565b610000565b5b505050505095945050505050565b60006000848360006000611eee848433612787565b91503482901061170c5781340390506000811115611f2c57604051600160a060020a0333169082156108fc029083906000818181858888f150505050505b42624f1a00018a1180611f3e57504587115b15611f4857610000565b6000611f67732bd2326c993dfaef84f696526064ff22eba5b36261290e565b1115611fde57732bd2326c993dfaef84f696526064ff22eba5b362600160a060020a03166316c727216000604051602001526040518163ffffffff1660e060020a028152600401809050602060405180830381600087803b1515611fc757fe5b60325a03f11515611fd457fe5b5050604051519550505b8430336000600033600160a060020a0316600160a060020a031681526020019081526020016000205460405180851515151560f860020a02815260010184600160a060020a0316600160a060020a0316606060020a02815260140183600160a060020a0316600160a060020a0316606060020a028152601401828152602001945050505050604051809103902095506000600033600160a060020a0316600160a060020a03168152602001908152602001600020600081548092919060010191905055507f3af7d71c651d8670228b02a0b636ffa73a7f759ef99ff9c024bc3b044a72443833878c8c8c8c6006600033600160a060020a0316600160a060020a0316815260200190815260200160002060009054906101000a900460f860020a026007600033600160a060020a0316600160a060020a03168152602001908152602001600020546040518089600160a060020a0316600160a060020a031681526020018860001916600019168152602001878152602001806020018060200186815260200185600160f860020a031916600160f860020a031916815260200184815260200183810383528881815181526020019150805190602001908083836000831461165a575b80518252602083111561165a57601f19909201916020918201910161163a565b505050905090810190601f1680156116865780820380516001836020036101000a031916815260200191505b50838103825287518152875160209182019189019080838382156116c5575b8051825260208311156116c557601f1990920191602091820191016116a5565b505050905090810190601f1680156116f15780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390a15b611711565b610000565b5b5050505050949350505050565b600061132f6000848462030d4061136d565b90505b92915050565b600061131884848462030d40611ed9565b90505b9392505050565b60006122d08686868686611ab4565b90505b95945050505050565b600061132f6000848462030d40611ed9565b90505b92915050565b60025433600160a060020a03908116911614158061231c5750600160a060020a038116155b1561232657610000565b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b61235e82600083612397565b5b5050565b600061131884848462030d4061136d565b90505b9392505050565b60006119be8585858561136d565b90505b949350505050565b60025460009033600160a060020a039081169116148015906123c8575060015433600160a060020a03908116911614155b156123d257610000565b83836040518083805190602001908083835b602083106124035780518252601f1990920191602091820191016123e4565b6001836020036101000a03801982511681845116808217855250505050505090500182600160f860020a031916600160f860020a0319168152600101925050506040518091039020905080600b600b80548091906001016124649190612916565b8154811061246e57fe5b906000526020600020900160005b50556000818152600a602052604090208290555b5b50505050565b60025433600160a060020a039081169116148015906124c5575060015433600160a060020a03908116911614155b156124cf57610000565b60058190555b5b50565b600154600160a060020a031681565b60006119be858585856119b0565b90505b949350505050565b60006119be85858585611ed9565b90505b949350505050565b600160a060020a03331660009081526007602052604090208190555b50565b60025460009033600160a060020a0390811691161480159061256a575060015433600160a060020a03908116911614155b1561257457610000565b5060005b81518110156119a957828181518110151561258f57fe5b906020019060200201516007600084848151811015156125ab57fe5b6020908102909101810151600160a060020a03168252810191909152604001600020555b600101612578565b5b5b505050565b60025460009033600160a060020a0390811691161480159061260f575060015433600160a060020a03908116911614155b1561261957610000565b5060005b81518110156119a957828181518110151561263457fe5b9060200190602002015160f860020a0260066000848481518110151561265657fe5b602090810291909101810151600160a060020a03168252810191909152604001600020805460ff191660f860020a9092049190911790555b60010161261d565b5b5b505050565b60025460009033600160a060020a039081169116148015906126ce575060015433600160a060020a03908116911614155b156126d857610000565b50600881905560005b600b5481101561235e57600a6000600b838154811015156126fe57fe5b906000526020600020900160005b50546000191660001916815260200190815260200160002054820260096000600b8481548110151561273a57fe5b906000526020600020900160005b505481526020810191909152604001600020555b6001016126e1565b5b5b5050565b6000611318600085858562030d40611ab4565b90505b9392505050565b600160a060020a03811660009081526007602052604081205462030d4084118015906127c95750600160a060020a038316600090815260208190526040902054155b80156127d757506005548111155b80156127f2575060015432600160a060020a03908116911614155b1561280057600091506128ed565b80151561280c57506005545b60045415801590612833575060045460009081526003602052604090205460ff1615156001145b1561284157600091506128ed565b600160a060020a03831660009081526006602090815260408083205490518851600994938a9360f860020a02929182918501908083835b602083106128975780518252601f199092019160209182019101612878565b51815160001960209485036101000a01908116901991909116179052600160f860020a03199095169201918252506040805191829003600101909120855291840194909452919091016000205486840201935050505b509392505050565b600061132f8362030d4084612787565b90505b92915050565b803b5b919050565b8154818355818115116119a9576000838152602090206119a9918101908301612940565b5b505050565b61295e91905b8082111561295a5760008155600101612946565b5090565b905600a165627a7a7230582000195e3ed376c60101334b212792563bb5fc5b9cfdad38a91b713d65270f69930029

   Swarm Source:
bzzr://00195e3ed376c60101334b212792563bb5fc5b9cfdad38a91b713d65270f6993
View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward