Latest 25 transactions from a total of 58 transactions

TxHash Age From To Value [TxFee]
0xbf0afa15e76cc47bbc122199c93735d6818c211291221f3017a0fd327d6711c51 day 3 hrs ago0x8b3c5f9a7e666a0079d79eb88f6e9da7425bb861  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e63 Ether0.000920601
0xf4cbde4c88f80f945f32f3146adb724152325bfdb182409549d72dedbfc254a94 days 3 hrs ago0x52d5520c145553241ffe4609008695519b3ad705  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60.4 Ether0.000918786
0x76349bce08f0fbdadece841a6c4dad3b4426c899eefc5979400d8708ec2aef3d6 days 16 hrs ago0x5288089f918aee77560467ed5ecdfc2566619ef2  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60.1 Ether0.000903116
0xb08aa3db7d8efc8d6b71f0856b43f74e0f71fcbc0a769aec9c98ffbbabbb0c896 days 21 hrs ago0x094c168558c5f4062204d6fe6ae72a41bb26e021  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e61 Ether0.000918861
0x8256e8ba4d33a2db2b598326b758abc4c65c64ebbb912d6970b85c1061ee26667 days 20 hrs ago0x221dd2413087967419d99da0b18616db660dc872  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60.1 Ether0.000918419
0xa9e786a99e236fd92891232a113e02c4d52c87a0a086bf21adab61554d6b89a17 days 22 hrs ago0x86aa9080e70a2b698597283683d34b343926596d  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60.1 Ether0.000919706
0x73e6f1e8928978aca875fcc3b37c743e71a8144e4ba6886d4ff8c889791995568 days 20 hrs ago0x20388bcf30234c9e44aa416e76a535a2250eb3a4  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60.0051 Ether0.000920084
0x557b47ba058b8f32961993e89a599fdeb1ef29f970dce0d3f71012526614b87b9 days 3 hrs ago0x81214a2a2673aec58bb9b03ce807a0c1530fd976  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60.5 Ether0.000918936
0xa576d6348dafdb8a5f4cb79b9b01f50756f5919870fd69788ea8775c16bab18710 days 12 hrs ago0x971960f103d1098af94dc318d494bf6f472d8712  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e61 Ether0.003609996
0x17d612d5d090128cff3faa527cd2dd7c3ffac31c93a4c7ac14825a9cce13d54b11 days 37 mins ago0xe6056f52719cbc225d7093b50180b4eacf024909  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e61 Ether0.002714535
0x00133f620744efe5f8cb581cfee895e4458ee88d394b1c9ad07f494222cfa1ca12 days 11 hrs ago0xe714a6bbc98e02f497fbba7c25c42066c1ba6d25  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e69 Ether0.000918558
0x8c155f59c85f173e1274e9e729d955938f600bf38d20e7dd11d8e48483727b0814 days 14 hrs ago0x72df944d03b47ad706c98b54fead828179412aae  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60.1 Ether0.000918647
0x4c6735599b16bc586de1a377d45537b340ebf2922d027ceaac21ff1f63e1159d17 days 22 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000029444
0xf14bdc84d956d8cf09e03a50d8e9ea9d925e0ca59fd1c6a3df53de891005a4c717 days 22 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000029444
0x41a48d9233347d2ecacab7c6f918d8d1d8b4411bb62dcc4ad09ecf95779b80b017 days 22 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000029444
0x0dde1c609c07bfa44c76db563d9a78a4ab3c910a1118d159b5086f58f4850f1c17 days 22 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000029444
0xaf1666b24bb2f4312728d87bdd0191ecf434fe6c6919bfef37854fd565c341fe17 days 22 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000353328
0x7bf72ab73c2d730720e48116132f11ae1559002eb12b4109634fe9c30526590017 days 22 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000353328
0x1a7a2f9fec32501e0df9e6508157c2f3f70e6648ff12578d5caf01de139daf1017 days 22 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000353328
0x18fb338732fa04c60c0af8ee0104f9ddc373e18d1725a94a6770330d4963f7f318 days 20 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000029444
0xe248cbf5b525edb563089c1a0646fd8a2aa1f372f83b213e01a7ab03d035c0d818 days 21 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000029444
0xe6f753dae3736b156714b4a3ab1b8ee16ecf8f21603f39621ea00c7433498eff18 days 21 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000029444
0x7dba43f446c40fcd2bb807bb3bf445a949f7774340d81bbe24affbff5965608f18 days 21 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000029444
0xf1c98b509716212a3fd51dcb525f2570942cf9e8aca8bc3b42db44d9e6f3053e18 days 21 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000029444
0xd2b0f977ad58501b145484878729012d4ff57281a9d8cd3eefd8182c3e9dd28418 days 21 hrs ago0x652677f979e1b2dfdd162c217173826e843bfb20  IN   0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60 Ether0.000029444
[ 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
0xbf0afa15e76cc47bbc122199c93735d6818c211291221f3017a0fd327d6711c594235811 day 3 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c3 Ether
0xf4cbde4c88f80f945f32f3146adb724152325bfdb182409549d72dedbfc254a993946674 days 3 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.4 Ether
0x76349bce08f0fbdadece841a6c4dad3b4426c899eefc5979400d8708ec2aef3d93705666 days 16 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.1 Ether
0xb08aa3db7d8efc8d6b71f0856b43f74e0f71fcbc0a769aec9c98ffbbabbb0c8993683696 days 21 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c1 Ether
0x8256e8ba4d33a2db2b598326b758abc4c65c64ebbb912d6970b85c1061ee266693592257 days 20 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.1 Ether
0xa9e786a99e236fd92891232a113e02c4d52c87a0a086bf21adab61554d6b89a193586537 days 22 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.1 Ether
0x73e6f1e8928978aca875fcc3b37c743e71a8144e4ba6886d4ff8c8897919955693497968 days 20 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.0051 Ether
0x557b47ba058b8f32961993e89a599fdeb1ef29f970dce0d3f71012526614b87b93468139 days 3 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.5 Ether
0xa576d6348dafdb8a5f4cb79b9b01f50756f5919870fd69788ea8775c16bab187933369510 days 12 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c1 Ether
0x17d612d5d090128cff3faa527cd2dd7c3ffac31c93a4c7ac14825a9cce13d54b932889311 days 37 mins ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c1 Ether
0x00133f620744efe5f8cb581cfee895e4458ee88d394b1c9ad07f494222cfa1ca931486412 days 11 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c9 Ether
0x8c155f59c85f173e1274e9e729d955938f600bf38d20e7dd11d8e48483727b08929465514 days 14 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.1 Ether
0xc4546b85ceeaf9baefebefd37fe8a5bb73b76bb3de81544d251aca3c1f077471925050819 days 5 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.5 Ether
0xced9807d6799d54c2623ef6efd7755422c6ed40d642cc6494e1fdc858e5289ac925041119 days 5 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c1 Ether
0xc82982eca9c32252f94ecf58725cd7fd0cd267618d9168ef619e45bcf5def9f5924374519 days 22 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.1 Ether
0xd04ee9fc64b39534fcc077802f7a9695c06419d9b12beb417521237a5205cde3923757420 days 10 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c1 Ether
0x1f52ea2b14dbcf89a9357af6de81bd20c7f2346ca2e2ea79992c18a67965fa00923626320 days 13 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c1 Ether
0x17207f1eb09652b8a75e1166b3e99aec937dd1210cd660b788ef50903e3a7fb5923412120 days 17 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.1 Ether
0xa648f1e26ab1f1348c97b50f6a41a00d86b66daa5ebc5e61c39e02d0c3c316b7923179520 days 22 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.6 Ether
0xbcce1c98c388d373ee436793f8d26cc456c568bd8ec87bd982ed1f337e55e298916489527 days 18 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.25 Ether
0x97739ba0c33b07e550b503fb7c366e809b81984256edf58eac61973ff49b7eeb912339532 days 2 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c7 Ether
0x9e9cf9cd2cc7e92b36bdf4b8393f200666f8718da98d88b1387e1d8015e24aee911687832 days 19 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.01 Ether
0xb71abea611ce4bcb330fb61e0c29725be0e9d4e89a5ff805b8a53687fae30306900537842 days 23 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.1 Ether
0x3c499b524dc74291711789701fb69d3edbf390dfbffb1cb052538e625cf6df46897131945 days 23 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.1 Ether
0x095fa7766a3fd5614b83ddd2c23eb59ebd223644f2336c632a078bd49897ddfc897129045 days 23 hrs ago0xadb7c74bce932fc6c27dda3ac2344707d2fbb0e60xd0a1e359811322d97991e03f863a0c30c2cf029c0.1 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: SaiProxyCreateAndExecute
Compiler Text: v0.4.24+commit.e67f0147
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.13;

contract TubInterface {
    function open() public returns (bytes32);
    function join(uint) public;
    function exit(uint) public;
    function lock(bytes32, uint) public;
    function free(bytes32, uint) public;
    function draw(bytes32, uint) public;
    function wipe(bytes32, uint) public;
    function give(bytes32, address) public;
    function shut(bytes32) public;
    function bite(bytes32) public;
    function cups(bytes32) public returns (address, uint, uint, uint);
    function gem() public returns (TokenInterface);
    function gov() public returns (TokenInterface);
    function skr() public returns (TokenInterface);
    function sai() public returns (TokenInterface);
    function vox() public returns (VoxInterface);
    function ask(uint) public returns (uint);
    function mat() public returns (uint);
    function chi() public returns (uint);
    function ink(bytes32) public returns (uint);
    function tab(bytes32) public returns (uint);
    function rap(bytes32) public returns (uint);
    function per() public returns (uint);
    function pip() public returns (PipInterface);
    function pep() public returns (PepInterface);
    function tag() public returns (uint);
    function drip() public;
}

contract TapInterface {
    function skr() public returns (TokenInterface);
    function sai() public returns (TokenInterface);
    function tub() public returns (TubInterface);
    function bust(uint) public;
    function boom(uint) public;
    function cash(uint) public;
    function mock(uint) public;
    function heal() public;
}

contract TokenInterface {
    function allowance(address, address) public returns (uint);
    function balanceOf(address) public returns (uint);
    function approve(address, uint) public;
    function transfer(address, uint) public returns (bool);
    function transferFrom(address, address, uint) public returns (bool);
    function deposit() public payable;
    function withdraw(uint) public;
}

contract VoxInterface {
    function par() public returns (uint);
}

contract PipInterface {
    function read() public returns (bytes32);
}

contract PepInterface {
    function peek() public returns (bytes32, bool);
}

contract OtcInterface {
    function getPayAmount(address, address, uint) public constant returns (uint);
    function buyAllAmount(address, uint, address pay_gem, uint) public returns (uint);
}

contract ProxyRegistryInterface {
    function build(address) public returns (address);
}

contract DSMath {
    function add(uint x, uint y) internal pure returns (uint z) {
        require((z = x + y) >= x);
    }
    function sub(uint x, uint y) internal pure returns (uint z) {
        require((z = x - y) <= x);
    }
    function mul(uint x, uint y) internal pure returns (uint z) {
        require(y == 0 || (z = x * y) / y == x);
    }

    function min(uint x, uint y) internal pure returns (uint z) {
        return x <= y ? x : y;
    }
    function max(uint x, uint y) internal pure returns (uint z) {
        return x >= y ? x : y;
    }
    function imin(int x, int y) internal pure returns (int z) {
        return x <= y ? x : y;
    }
    function imax(int x, int y) internal pure returns (int z) {
        return x >= y ? x : y;
    }

    uint constant WAD = 10 ** 18;
    uint constant RAY = 10 ** 27;

    function wmul(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, y), WAD / 2) / WAD;
    }
    function rmul(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, y), RAY / 2) / RAY;
    }
    function wdiv(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, WAD), y / 2) / y;
    }
    function rdiv(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, RAY), y / 2) / y;
    }

    // This famous algorithm is called "exponentiation by squaring"
    // and calculates x^n with x as fixed-point and n as regular unsigned.
    //
    // It's O(log n), instead of O(n) for naive repeated multiplication.
    //
    // These facts are why it works:
    //
    //  If n is even, then x^n = (x^2)^(n/2).
    //  If n is odd,  then x^n = x * x^(n-1),
    //   and applying the equation for even x gives
    //    x^n = x * (x^2)^((n-1) / 2).
    //
    //  Also, EVM division is flooring and
    //    floor[(n-1) / 2] = floor[n / 2].
    //
    function rpow(uint x, uint n) internal pure returns (uint z) {
        z = n % 2 != 0 ? x : RAY;

        for (n /= 2; n != 0; n /= 2) {
            x = rmul(x, x);

            if (n % 2 != 0) {
                z = rmul(z, x);
            }
        }
    }
}

contract SaiProxy is DSMath {
    function open(address tub_) public returns (bytes32) {
        return TubInterface(tub_).open();
    }

    function give(address tub_, bytes32 cup, address lad) public {
        TubInterface(tub_).give(cup, lad);
    }

    function lock(address tub_, bytes32 cup) public payable {
        if (msg.value > 0) {
            TubInterface tub = TubInterface(tub_);

            tub.gem().deposit.value(msg.value)();

            uint ink = rdiv(msg.value, tub.per());
            if (tub.gem().allowance(this, tub) != uint(-1)) {
                tub.gem().approve(tub, uint(-1));
            }
            tub.join(ink);

            if (tub.skr().allowance(this, tub) != uint(-1)) {
                tub.skr().approve(tub, uint(-1));
            }
            tub.lock(cup, ink);
        }
    }

    function draw(address tub_, bytes32 cup, uint wad) public {
        if (wad > 0) {
            TubInterface tub = TubInterface(tub_);
            tub.draw(cup, wad);
            tub.sai().transfer(msg.sender, wad);
        }
    }

    function handleGovFee(TubInterface tub, uint saiDebtFee, address otc_) internal {
        bytes32 val;
        bool ok;
        (val, ok) = tub.pep().peek();
        if (ok && val != 0) {
            uint govAmt = wdiv(saiDebtFee, uint(val));
            if (otc_ != address(0)) {
                uint saiGovAmt = OtcInterface(otc_).getPayAmount(tub.sai(), tub.gov(), govAmt);
                if (tub.sai().allowance(this, otc_) != uint(-1)) {
                    tub.sai().approve(otc_, uint(-1));
                }
                tub.sai().transferFrom(msg.sender, this, saiGovAmt);
                OtcInterface(otc_).buyAllAmount(tub.gov(), govAmt, tub.sai(), saiGovAmt);
            } else {
                tub.gov().transferFrom(msg.sender, this, govAmt);
            }
        }
    }

    function wipe(address tub_, bytes32 cup, uint wad, address otc_) public {
        if (wad > 0) {
            TubInterface tub = TubInterface(tub_);

            tub.sai().transferFrom(msg.sender, this, wad);
            handleGovFee(tub, rmul(wad, rdiv(tub.rap(cup), tub.tab(cup))), otc_);

            if (tub.sai().allowance(this, tub) != uint(-1)) {
                tub.sai().approve(tub, uint(-1));
            }
            if (tub.gov().allowance(this, tub) != uint(-1)) {
                tub.gov().approve(tub, uint(-1));
            }
            tub.wipe(cup, wad);
        }
    }

    function wipe(address tub_, bytes32 cup, uint wad) public {
        wipe(tub_, cup, wad, address(0));
    }

    function free(address tub_, bytes32 cup, uint jam) public {
        if (jam > 0) {
            TubInterface tub = TubInterface(tub_);
            uint ink = rdiv(jam, tub.per());
            tub.free(cup, ink);
            if (tub.skr().allowance(this, tub) != uint(-1)) {
                tub.skr().approve(tub, uint(-1));
            }
            tub.exit(ink);
            tub.gem().withdraw(jam);
            address(msg.sender).transfer(jam);
        }
    }

    function lockAndDraw(address tub_, bytes32 cup, uint wad) public payable {
        lock(tub_, cup);
        draw(tub_, cup, wad);
    }

    function lockAndDraw(address tub_, uint wad) public payable returns (bytes32 cup) {
        cup = open(tub_);
        lockAndDraw(tub_, cup, wad);
    }

    function wipeAndFree(address tub_, bytes32 cup, uint jam, uint wad) public payable {
        wipe(tub_, cup, wad);
        free(tub_, cup, jam);
    }

    function wipeAndFree(address tub_, bytes32 cup, uint jam, uint wad, address otc_) public payable {
        wipe(tub_, cup, wad, otc_);
        free(tub_, cup, jam);
    }

    function shut(address tub_, bytes32 cup) public {
        TubInterface tub = TubInterface(tub_);
        wipeAndFree(tub_, cup, rmul(tub.ink(cup), tub.per()), tub.tab(cup));
        tub.shut(cup);
    }

    function shut(address tub_, bytes32 cup, address otc_) public {
        TubInterface tub = TubInterface(tub_);
        wipeAndFree(tub_, cup, rmul(tub.ink(cup), tub.per()), tub.tab(cup), otc_);
        tub.shut(cup);
    }
}

contract SaiProxyCreateAndExecute is SaiProxy {

    // Create a DSProxy instance and open a cup
    function createAndOpen(address registry_, address tub_) public returns (address proxy, bytes32 cup) {
        proxy = ProxyRegistryInterface(registry_).build(msg.sender);
        cup = open(tub_);
        TubInterface(tub_).give(cup, proxy);
    }

    // Create a DSProxy instance, open a cup, and lock collateral
    function createOpenAndLock(address registry_, address tub_) public payable returns (address proxy, bytes32 cup) {
        proxy = ProxyRegistryInterface(registry_).build(msg.sender);
        cup = open(tub_);
        lock(tub_, cup);
        TubInterface(tub_).give(cup, proxy);
    }

    // Create a DSProxy instance, open a cup, lock collateral, and draw DAI
    function createOpenLockAndDraw(address registry_, address tub_, uint wad) public payable returns (address proxy, bytes32 cup) {
        proxy = ProxyRegistryInterface(registry_).build(msg.sender);
        cup = open(tub_);
        lockAndDraw(tub_, cup, wad);
        TubInterface(tub_).give(cup, proxy);
    }
}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"cup","type":"bytes32"},{"name":"wad","type":"uint256"}],"name":"draw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"cup","type":"bytes32"},{"name":"jam","type":"uint256"},{"name":"wad","type":"uint256"},{"name":"otc_","type":"address"}],"name":"wipeAndFree","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"cup","type":"bytes32"},{"name":"wad","type":"uint256"}],"name":"lockAndDraw","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"wad","type":"uint256"}],"name":"lockAndDraw","outputs":[{"name":"cup","type":"bytes32"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"registry_","type":"address"},{"name":"tub_","type":"address"}],"name":"createAndOpen","outputs":[{"name":"proxy","type":"address"},{"name":"cup","type":"bytes32"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"cup","type":"bytes32"},{"name":"otc_","type":"address"}],"name":"shut","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"cup","type":"bytes32"},{"name":"wad","type":"uint256"},{"name":"otc_","type":"address"}],"name":"wipe","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"cup","type":"bytes32"},{"name":"wad","type":"uint256"}],"name":"wipe","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"}],"name":"open","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"cup","type":"bytes32"}],"name":"shut","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"cup","type":"bytes32"}],"name":"lock","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"registry_","type":"address"},{"name":"tub_","type":"address"},{"name":"wad","type":"uint256"}],"name":"createOpenLockAndDraw","outputs":[{"name":"proxy","type":"address"},{"name":"cup","type":"bytes32"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"cup","type":"bytes32"},{"name":"lad","type":"address"}],"name":"give","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"registry_","type":"address"},{"name":"tub_","type":"address"}],"name":"createOpenAndLock","outputs":[{"name":"proxy","type":"address"},{"name":"cup","type":"bytes32"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"cup","type":"bytes32"},{"name":"jam","type":"uint256"}],"name":"free","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tub_","type":"address"},{"name":"cup","type":"bytes32"},{"name":"jam","type":"uint256"},{"name":"wad","type":"uint256"}],"name":"wipeAndFree","outputs":[],"payable":true,"stateMutability":"payable","type":"function"}]

  Contract Creation Code Switch To Opcodes View
608060405234801561001057600080fd5b5061263c806100206000396000f3006080604052600436106100cc5763ffffffff60e060020a6000350416630344a36f81146100d15780631b968160146100fa5780631edf0c1e14610120578063516e9aec1461013a578063581f3c5014610163578063792037e3146101ad5780638a9fc475146101d8578063a3dc65a714610207578063b95460f81461022e578063bc244c111461024f578063bc25a81014610273578063d3140a651461028a578063da93dfcf146102a7578063eefe3818146102d2578063f9ef04be146102ec578063faed77ab14610313575b600080fd5b3480156100dd57600080fd5b506100f8600160a060020a0360043516602435604435610330565b005b6100f8600160a060020a03600435811690602435906044359060643590608435166104c5565b6100f8600160a060020a03600435166024356044356104e3565b610151600160a060020a03600435166024356104fd565b60408051918252519081900360200190f35b34801561016f57600080fd5b5061018a600160a060020a036004358116906024351661051b565b60408051600160a060020a03909316835260208301919091528051918290030190f35b3480156101b957600080fd5b506100f8600160a060020a03600435811690602435906044351661062e565b3480156101e457600080fd5b506100f8600160a060020a0360043581169060243590604435906064351661086a565b34801561021357600080fd5b506100f8600160a060020a0360043516602435604435610ed9565b34801561023a57600080fd5b50610151600160a060020a0360043516610ee6565b34801561025b57600080fd5b506100f8600160a060020a0360043516602435610f58565b6100f8600160a060020a03600435166024356110da565b61018a600160a060020a036004358116906024351660443561166e565b3480156102b357600080fd5b506100f8600160a060020a03600435811690602435906044351661178c565b61018a600160a060020a03600435811690602435166117e1565b3480156102f857600080fd5b506100f8600160a060020a03600435166024356044356118de565b6100f8600160a060020a0360043516602435604435606435611cf2565b6000808211156104bf5750604080517f440f19ba000000000000000000000000000000000000000000000000000000008152600481018490526024810183905290518491600160a060020a0383169163440f19ba9160448082019260009290919082900301818387803b1580156103a657600080fd5b505af11580156103ba573d6000803e3d6000fd5b5050505080600160a060020a0316639166cba46040518163ffffffff1660e060020a028152600401602060405180830381600087803b1580156103fc57600080fd5b505af1158015610410573d6000803e3d6000fd5b505050506040513d602081101561042657600080fd5b5051604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152336004820152602481018590529051600160a060020a039092169163a9059cbb916044808201926020929091908290030181600087803b15801561049257600080fd5b505af11580156104a6573d6000803e3d6000fd5b505050506040513d60208110156104bc57600080fd5b50505b50505050565b6104d18585848461086a565b6104dc8585856118de565b5050505050565b6104ed83836110da565b6104f8838383610330565b505050565b600061050883610ee6565b90506105158382846104e3565b92915050565b604080517ff3701da200000000000000000000000000000000000000000000000000000000815233600482015290516000918291600160a060020a0386169163f3701da291602480830192602092919082900301818787803b15801561058057600080fd5b505af1158015610594573d6000803e3d6000fd5b505050506040513d60208110156105aa57600080fd5b505191506105b783610ee6565b6040805160e260020a632eaa14a702815260048101839052600160a060020a03858116602483015291519293509085169163baa8529c9160448082019260009290919082900301818387803b15801561060f57600080fd5b505af1158015610623573d6000803e3d6000fd5b505050509250929050565b604080517f1f3634ed00000000000000000000000000000000000000000000000000000000815260048101849052905184916107eb918391869161075791600160a060020a03851691631f3634ed916024808201926020929091908290030181600087803b15801561069f57600080fd5b505af11580156106b3573d6000803e3d6000fd5b505050506040513d60208110156106c957600080fd5b5051604080517f7ec9c3b80000000000000000000000000000000000000000000000000000000081529051600160a060020a03881691637ec9c3b89160048083019260209291908290030181600087803b15801561072657600080fd5b505af115801561073a573d6000803e3d6000fd5b505050506040513d602081101561075057600080fd5b5051611d08565b604080517ff7c8d634000000000000000000000000000000000000000000000000000000008152600481018990529051600160a060020a0387169163f7c8d6349160248083019260209291908290030181600087803b1580156107b957600080fd5b505af11580156107cd573d6000803e3d6000fd5b505050506040513d60208110156107e357600080fd5b5051866104c5565b604080517fb84d2106000000000000000000000000000000000000000000000000000000008152600481018590529051600160a060020a0383169163b84d210691602480830192600092919082900301818387803b15801561084c57600080fd5b505af1158015610860573d6000803e3d6000fd5b5050505050505050565b6000808311156104dc5784905080600160a060020a0316639166cba46040518163ffffffff1660e060020a028152600401602060405180830381600087803b1580156108b557600080fd5b505af11580156108c9573d6000803e3d6000fd5b505050506040513d60208110156108df57600080fd5b5051604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018690529051600160a060020a03909216916323b872dd916064808201926020929091908290030181600087803b15801561095157600080fd5b505af1158015610965573d6000803e3d6000fd5b505050506040513d602081101561097b57600080fd5b5050604080517f6f78ee0d000000000000000000000000000000000000000000000000000000008152600481018690529051610aba918391610ab4918791610aaf91600160a060020a03861691636f78ee0d916024808201926020929091908290030181600087803b1580156109f057600080fd5b505af1158015610a04573d6000803e3d6000fd5b505050506040513d6020811015610a1a57600080fd5b5051604080517ff7c8d634000000000000000000000000000000000000000000000000000000008152600481018c90529051600160a060020a0389169163f7c8d6349160248083019260209291908290030181600087803b158015610a7e57600080fd5b505af1158015610a92573d6000803e3d6000fd5b505050506040513d6020811015610aa857600080fd5b5051611d4b565b611d08565b84611d6f565b60001981600160a060020a0316639166cba46040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610afb57600080fd5b505af1158015610b0f573d6000803e3d6000fd5b505050506040513d6020811015610b2557600080fd5b50516040805160e160020a636eb1769f028152306004820152600160a060020a0385811660248301529151919092169163dd62ed3e9160448083019260209291908290030181600087803b158015610b7c57600080fd5b505af1158015610b90573d6000803e3d6000fd5b505050506040513d6020811015610ba657600080fd5b505114610c865780600160a060020a0316639166cba46040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610beb57600080fd5b505af1158015610bff573d6000803e3d6000fd5b505050506040513d6020811015610c1557600080fd5b50516040805160e060020a63095ea7b3028152600160a060020a03848116600483015260001960248301529151919092169163095ea7b391604480830192600092919082900301818387803b158015610c6d57600080fd5b505af1158015610c81573d6000803e3d6000fd5b505050505b60001981600160a060020a03166312d43a516040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610cc757600080fd5b505af1158015610cdb573d6000803e3d6000fd5b505050506040513d6020811015610cf157600080fd5b50516040805160e160020a636eb1769f028152306004820152600160a060020a0385811660248301529151919092169163dd62ed3e9160448083019260209291908290030181600087803b158015610d4857600080fd5b505af1158015610d5c573d6000803e3d6000fd5b505050506040513d6020811015610d7257600080fd5b505114610e525780600160a060020a03166312d43a516040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610db757600080fd5b505af1158015610dcb573d6000803e3d6000fd5b505050506040513d6020811015610de157600080fd5b50516040805160e060020a63095ea7b3028152600160a060020a03848116600483015260001960248301529151919092169163095ea7b391604480830192600092919082900301818387803b158015610e3957600080fd5b505af1158015610e4d573d6000803e3d6000fd5b505050505b604080517f73b3810100000000000000000000000000000000000000000000000000000000815260048101869052602481018590529051600160a060020a038316916373b3810191604480830192600092919082900301818387803b158015610eba57600080fd5b505af1158015610ece573d6000803e3d6000fd5b505050505050505050565b6104f8838383600061086a565b600081600160a060020a031663fcfff16f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610f2657600080fd5b505af1158015610f3a573d6000803e3d6000fd5b505050506040513d6020811015610f5057600080fd5b505192915050565b604080517f1f3634ed000000000000000000000000000000000000000000000000000000008152600481018390529051839161105c9183918591610fc991600160a060020a03851691631f3634ed916024808201926020929091908290030181600087803b15801561069f57600080fd5b604080517ff7c8d634000000000000000000000000000000000000000000000000000000008152600481018890529051600160a060020a0387169163f7c8d6349160248083019260209291908290030181600087803b15801561102b57600080fd5b505af115801561103f573d6000803e3d6000fd5b505050506040513d602081101561105557600080fd5b5051611cf2565b604080517fb84d2106000000000000000000000000000000000000000000000000000000008152600481018490529051600160a060020a0383169163b84d210691602480830192600092919082900301818387803b1580156110bd57600080fd5b505af11580156110d1573d6000803e3d6000fd5b50505050505050565b60008060003411156104bf5783915081600160a060020a0316637bd2bea76040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561112757600080fd5b505af115801561113b573d6000803e3d6000fd5b505050506040513d602081101561115157600080fd5b5051604080517fd0e30db00000000000000000000000000000000000000000000000000000000081529051600160a060020a039092169163d0e30db0913491600480830192600092919082900301818588803b1580156111b057600080fd5b505af11580156111c4573d6000803e3d6000fd5b505050505061120b3483600160a060020a0316637ec9c3b86040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610a7e57600080fd5b905060001982600160a060020a0316637bd2bea76040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561124e57600080fd5b505af1158015611262573d6000803e3d6000fd5b505050506040513d602081101561127857600080fd5b50516040805160e160020a636eb1769f028152306004820152600160a060020a0386811660248301529151919092169163dd62ed3e9160448083019260209291908290030181600087803b1580156112cf57600080fd5b505af11580156112e3573d6000803e3d6000fd5b505050506040513d60208110156112f957600080fd5b5051146113d95781600160a060020a0316637bd2bea76040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561133e57600080fd5b505af1158015611352573d6000803e3d6000fd5b505050506040513d602081101561136857600080fd5b50516040805160e060020a63095ea7b3028152600160a060020a03858116600483015260001960248301529151919092169163095ea7b391604480830192600092919082900301818387803b1580156113c057600080fd5b505af11580156113d4573d6000803e3d6000fd5b505050505b81600160a060020a031663049878f3826040518263ffffffff1660e060020a02815260040180828152602001915050600060405180830381600087803b15801561142257600080fd5b505af1158015611436573d6000803e3d6000fd5b5050505060001982600160a060020a0316630f8a771e6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561147b57600080fd5b505af115801561148f573d6000803e3d6000fd5b505050506040513d60208110156114a557600080fd5b50516040805160e160020a636eb1769f028152306004820152600160a060020a0386811660248301529151919092169163dd62ed3e9160448083019260209291908290030181600087803b1580156114fc57600080fd5b505af1158015611510573d6000803e3d6000fd5b505050506040513d602081101561152657600080fd5b5051146116065781600160a060020a0316630f8a771e6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561156b57600080fd5b505af115801561157f573d6000803e3d6000fd5b505050506040513d602081101561159557600080fd5b50516040805160e060020a63095ea7b3028152600160a060020a03858116600483015260001960248301529151919092169163095ea7b391604480830192600092919082900301818387803b1580156115ed57600080fd5b505af1158015611601573d6000803e3d6000fd5b505050505b604080517fb3b77a5100000000000000000000000000000000000000000000000000000000815260048101859052602481018390529051600160a060020a0384169163b3b77a5191604480830192600092919082900301818387803b15801561084c57600080fd5b604080517ff3701da200000000000000000000000000000000000000000000000000000000815233600482015290516000918291600160a060020a0387169163f3701da291602480830192602092919082900301818787803b1580156116d357600080fd5b505af11580156116e7573d6000803e3d6000fd5b505050506040513d60208110156116fd57600080fd5b5051915061170a84610ee6565b90506117178482856104e3565b6040805160e260020a632eaa14a702815260048101839052600160a060020a03848116602483015291519186169163baa8529c9160448082019260009290919082900301818387803b15801561176c57600080fd5b505af1158015611780573d6000803e3d6000fd5b50505050935093915050565b6040805160e260020a632eaa14a702815260048101849052600160a060020a03838116602483015291519185169163baa8529c9160448082019260009290919082900301818387803b1580156110bd57600080fd5b604080517ff3701da200000000000000000000000000000000000000000000000000000000815233600482015290516000918291600160a060020a0386169163f3701da291602480830192602092919082900301818787803b15801561184657600080fd5b505af115801561185a573d6000803e3d6000fd5b505050506040513d602081101561187057600080fd5b5051915061187d83610ee6565b905061188983826110da565b6040805160e260020a632eaa14a702815260048101839052600160a060020a03848116602483015291519185169163baa8529c9160448082019260009290919082900301818387803b15801561060f57600080fd5b60008060008311156104dc5784915061192f8383600160a060020a0316637ec9c3b86040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610a7e57600080fd5b604080517fa5cd184e00000000000000000000000000000000000000000000000000000000815260048101879052602481018390529051919250600160a060020a0384169163a5cd184e9160448082019260009290919082900301818387803b15801561199b57600080fd5b505af11580156119af573d6000803e3d6000fd5b5050505060001982600160a060020a0316630f8a771e6040518163ffffffff1660e060020a028152600401602060405180830381600087803b1580156119f457600080fd5b505af1158015611a08573d6000803e3d6000fd5b505050506040513d6020811015611a1e57600080fd5b50516040805160e160020a636eb1769f028152306004820152600160a060020a0386811660248301529151919092169163dd62ed3e9160448083019260209291908290030181600087803b158015611a7557600080fd5b505af1158015611a89573d6000803e3d6000fd5b505050506040513d6020811015611a9f57600080fd5b505114611b7f5781600160a060020a0316630f8a771e6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015611ae457600080fd5b505af1158015611af8573d6000803e3d6000fd5b505050506040513d6020811015611b0e57600080fd5b50516040805160e060020a63095ea7b3028152600160a060020a03858116600483015260001960248301529151919092169163095ea7b391604480830192600092919082900301818387803b158015611b6657600080fd5b505af1158015611b7a573d6000803e3d6000fd5b505050505b81600160a060020a0316637f8661a1826040518263ffffffff1660e060020a02815260040180828152602001915050600060405180830381600087803b158015611bc857600080fd5b505af1158015611bdc573d6000803e3d6000fd5b5050505081600160a060020a0316637bd2bea76040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015611c1e57600080fd5b505af1158015611c32573d6000803e3d6000fd5b505050506040513d6020811015611c4857600080fd5b5051604080517f2e1a7d4d000000000000000000000000000000000000000000000000000000008152600481018690529051600160a060020a0390921691632e1a7d4d9160248082019260009290919082900301818387803b158015611cad57600080fd5b505af1158015611cc1573d6000803e3d6000fd5b505060405133925085156108fc02915085906000818181858888f193505050501580156104bc573d6000803e3d6000fd5b611cfd848483610ed9565b6104bf8484846118de565b60006b033b2e3c9fd0803ce8000000611d3a611d2485856125c0565b60026b033b2e3c9fd0803ce80000005b046125e8565b811515611d4357fe5b049392505050565b600081611d3a611d67856b033b2e3c9fd0803ce80000006125c0565b600285611d34565b60008060008086600160a060020a031663ace237f56040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015611db357600080fd5b505af1158015611dc7573d6000803e3d6000fd5b505050506040513d6020811015611ddd57600080fd5b5051604080517f59e02dd70000000000000000000000000000000000000000000000000000000081528151600160a060020a03909316926359e02dd7926004808401939192918290030181600087803b158015611e3957600080fd5b505af1158015611e4d573d6000803e3d6000fd5b505050506040513d6040811015611e6357600080fd5b5080516020909101519094509250828015611e7d57508315155b156110d157611e8c86856125f8565b9150600160a060020a038516156124bc5784600160a060020a031663ff1fd97488600160a060020a0316639166cba46040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015611eea57600080fd5b505af1158015611efe573d6000803e3d6000fd5b505050506040513d6020811015611f1457600080fd5b5051604080517f12d43a510000000000000000000000000000000000000000000000000000000081529051600160a060020a038c16916312d43a519160048083019260209291908290030181600087803b158015611f7157600080fd5b505af1158015611f85573d6000803e3d6000fd5b505050506040513d6020811015611f9b57600080fd5b50516040805160e060020a63ffffffff8616028152600160a060020a039384166004820152929091166024830152604482018690525160648083019260209291908290030181600087803b158015611ff257600080fd5b505af1158015612006573d6000803e3d6000fd5b505050506040513d602081101561201c57600080fd5b5051604080517f9166cba4000000000000000000000000000000000000000000000000000000008152905191925060001991600160a060020a038a1691639166cba49160048083019260209291908290030181600087803b15801561208057600080fd5b505af1158015612094573d6000803e3d6000fd5b505050506040513d60208110156120aa57600080fd5b50516040805160e160020a636eb1769f028152306004820152600160a060020a0389811660248301529151919092169163dd62ed3e9160448083019260209291908290030181600087803b15801561210157600080fd5b505af1158015612115573d6000803e3d6000fd5b505050506040513d602081101561212b57600080fd5b50511461220b5786600160a060020a0316639166cba46040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561217057600080fd5b505af1158015612184573d6000803e3d6000fd5b505050506040513d602081101561219a57600080fd5b50516040805160e060020a63095ea7b3028152600160a060020a03888116600483015260001960248301529151919092169163095ea7b391604480830192600092919082900301818387803b1580156121f257600080fd5b505af1158015612206573d6000803e3d6000fd5b505050505b86600160a060020a0316639166cba46040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561224957600080fd5b505af115801561225d573d6000803e3d6000fd5b505050506040513d602081101561227357600080fd5b5051604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018490529051600160a060020a03909216916323b872dd916064808201926020929091908290030181600087803b1580156122e557600080fd5b505af11580156122f9573d6000803e3d6000fd5b505050506040513d602081101561230f57600080fd5b5050604080517f12d43a510000000000000000000000000000000000000000000000000000000081529051600160a060020a0380881692638185402b92918b16916312d43a51916004808201926020929091908290030181600087803b15801561237857600080fd5b505af115801561238c573d6000803e3d6000fd5b505050506040513d60208110156123a257600080fd5b5051604080517f9166cba400000000000000000000000000000000000000000000000000000000815290518691600160a060020a038d1691639166cba4916004808201926020929091908290030181600087803b15801561240257600080fd5b505af1158015612416573d6000803e3d6000fd5b505050506040513d602081101561242c57600080fd5b50516040805160e060020a63ffffffff8716028152600160a060020a03948516600482015260248101939093529216604482015260648101859052905160848083019260209291908290030181600087803b15801561248a57600080fd5b505af115801561249e573d6000803e3d6000fd5b505050506040513d60208110156124b457600080fd5b506110d19050565b86600160a060020a03166312d43a516040518163ffffffff1660e060020a028152600401602060405180830381600087803b1580156124fa57600080fd5b505af115801561250e573d6000803e3d6000fd5b505050506040513d602081101561252457600080fd5b5051604080517f23b872dd000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018590529051600160a060020a03909216916323b872dd916064808201926020929091908290030181600087803b15801561259657600080fd5b505af11580156125aa573d6000803e3d6000fd5b505050506040513d6020811015610ece57600080fd5b60008115806125dd5750508082028282828115156125da57fe5b04145b151561051557600080fd5b8082018281101561051557600080fd5b600081611d3a611d6785670de0b6b3a76400006125c05600a165627a7a7230582033cc049a11d1a88f203641dbab2250a92c6161b9763b5836879221347b59c14f0029

   Swarm Source:
bzzr://33cc049a11d1a88f203641dbab2250a92c6161b9763b5836879221347b59c14f

 

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