Latest 25 transactions from a total of 3775 transactions

TxHash Age From To Value [TxFee]
0xcd500864b78f8beafd86aa3a39060108a5d5aeead767ea7d4b0713d194305ca611 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x189c7aa4dc2d943d3d13f142d927d6c64ac4e1dc3fd3ed1a467c41273f74e75f1 hr 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x3a1279a5840321ef6b996105edc1a25fa4e98355c897c7cd9ed0fe5d0b044f432 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x60f3b6a9fafe59284e06191507f9d696cdaa47b10937332f7f753c30e0e0918c3 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0xbf5ecfe10c8572c798210ff46e634e680e2a62a2c15afc4c7d02f6d9ae769c6b4 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x512c1159d44305e652eaa599550606d024335be4d18e9685f473a686b4cd32d75 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x9f562bdca631a6c84dfc4c4b63fc28e7863fd698eb0f8535521f5cf3e7001f7c6 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0xcef6a11f7a6a3e4c8690856e645685e365a122888a36a512b13dae0721afe0b97 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x5e5188f6bdacd6662e71f49924b2565a31cf986606466f70307e5ef5cfbc58718 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x91b34e6d16ab1c03f5133127cd6f40a8c41682f948eff2c6495e096e2d7b56ca9 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0xd76e62ba39a684be7f0cf2f003ad7de5bdf38d86f72717feb890f40fded2095610 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0xdd1bc19bcd8f97f7dcbe1393db85b504093d67fbdd1654ea52448270ef3ccaf711 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x3ca01e19b93ba95001ed3f05cf3a23c52ff12313b449e4b1124a63b3c45d1b9612 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x5b436e9a78bf657a1b2df65e473639828b53853ed28e4fa303d933ca5fbd519e13 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x97d25f71cdaae5a93bd556dc6a98102c283fa8aba732658d5931f7b8ed380d5314 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x2e19efe700e04ed5a8ffb3646f4a51f91f0c44a517667d6e5c3fcabbb6aa99df15 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0xc73f07d32d55007613aeb48a2fbfc3f784a22e54a4e40e32b33c839706578c6f16 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0xdbb004999e8be13bc3cc992ac2757993f4db6bb770cbed8446c17fae943bdfba17 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0xcc39a6f999bfa304db366ba289af638585b8a6ecbe10598d7a283dedef57b4c318 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x39dcea83250bcc6ce0e72740c7ef48990dbb8791b609263e7c470366bd13143119 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x720d642558c4835f5647b3a29a96562e7fa253cbb9b97629a566bf7dcbcc8be820 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x7a74e8857c5e097dd4dbc108b222a684b0f2d374b8db273e82b551fba13122fc21 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x1d3ddb79666604149f97b7c2df5ff052f76680f37ca05273af199c83685d39e022 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x9c9dfe58aa489e81a1300062ad4d4db2205d7d44208b274a51c03927f52df10723 hrs 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
0x5a20b0c645bb0f19815dbf145611dc52514d773cbabf3e2c00604c4019d0df611 day 11 mins ago0x694032e172d9b0ee6aff5d36749bad4947a36e4e  IN   0x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether0.000042448
[ 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
0xe55c55a8519752d2bad5a07edf69b77ad88a7988048308874f20016620944a661014728511 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0xcd500864b78f8beafd86aa3a39060108a5d5aeead767ea7d4b0713d194305ca61014728411 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0xf64e568d354930ff7fa38393e8595e3cf4465893ef9e9c1d4e3109c27d2e9945101468981 hr 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0x189c7aa4dc2d943d3d13f142d927d6c64ac4e1dc3fd3ed1a467c41273f74e75f101468971 hr 11 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0xffedb7d0778e16b6de7156bd82f1aac9f0e09ab37fe2002c6a7cb8ac5c9c7630101465022 hrs 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0x3a1279a5840321ef6b996105edc1a25fa4e98355c897c7cd9ed0fe5d0b044f43101465012 hrs 11 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0x1468036662a5029e276651b13af715c9643cfdbfc6070dac6d47a6ba94941bf9101461073 hrs 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0x60f3b6a9fafe59284e06191507f9d696cdaa47b10937332f7f753c30e0e0918c101461063 hrs 11 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0xec01e5fa45bffbfc8e5cc4631e6cde985ef0080e9f3411f0adbcbe4b52405a5c101457194 hrs 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0xbf5ecfe10c8572c798210ff46e634e680e2a62a2c15afc4c7d02f6d9ae769c6b101457184 hrs 11 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0xb9194825936846bb6388d8ed171ece693f6a5369d84157f39571f7e5fdecc045101453225 hrs 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0x512c1159d44305e652eaa599550606d024335be4d18e9685f473a686b4cd32d7101453215 hrs 11 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0x354ce21f1078aed5a634fc4cbe4d2ccf4c282abba3f2a3f3638cc69d6aa313d4101449266 hrs 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0x9f562bdca631a6c84dfc4c4b63fc28e7863fd698eb0f8535521f5cf3e7001f7c101449256 hrs 11 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0x1e2da9c0a0fdfe4fe8d0b1caca62d64b732ccdd688b300e250d95ebadffc5184101445297 hrs 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0xcef6a11f7a6a3e4c8690856e645685e365a122888a36a512b13dae0721afe0b9101445287 hrs 11 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0x803da3d032545cdf9187fba19b9e0357fba5a324630a59d83d632c10415ad7e2101441308 hrs 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0x5e5188f6bdacd6662e71f49924b2565a31cf986606466f70307e5ef5cfbc5871101441298 hrs 11 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0xced83c50ded94a72ed1e142a376ca7e2d64d36388d60995ea633cc4aa4553c4f101437369 hrs 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0x91b34e6d16ab1c03f5133127cd6f40a8c41682f948eff2c6495e096e2d7b56ca101437359 hrs 11 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0xf38e9a351e44758a705ab6dc02a8c7d3d47927e5da52c9e30413a05ddf7d5def1014333810 hrs 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0xd76e62ba39a684be7f0cf2f003ad7de5bdf38d86f72717feb890f40fded209561014333710 hrs 11 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0x5cb44ce25714e71577c8ccbee8ef7214796acef03f69f1bf6b6993bdcb948ab81014294411 hrs 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 Ether
0xdd1bc19bcd8f97f7dcbe1393db85b504093d67fbdd1654ea52448270ef3ccaf71014294311 hrs 11 mins ago0x9fffe440258b79c5d6604001674a4722ffc0f7bc0xa5aa4e07f5255e14f02b385b1f04b35cc50bdb660 Ether
0xf8c7f35617045072dfb6d858272b615e6d5a4832bc5e52923c6c636c38cd7df51014254912 hrs 11 mins ago0x0a787b0c65a6b4ffde2c10c01eb4ac74096065330x9fffe440258b79c5d6604001674a4722ffc0f7bc0 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: OSM
Compiler Text: v0.4.24+commit.e67f0147
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

// hevm: flattened sources of src/osm.sol
pragma solidity ^0.4.24;

////// lib/ds-stop/lib/ds-auth/src/auth.sol
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* pragma solidity ^0.4.23; */

contract DSAuthority {
    function canCall(
        address src, address dst, bytes4 sig
    ) public view returns (bool);
}

contract DSAuthEvents {
    event LogSetAuthority (address indexed authority);
    event LogSetOwner     (address indexed owner);
}

contract DSAuth is DSAuthEvents {
    DSAuthority  public  authority;
    address      public  owner;

    constructor() public {
        owner = msg.sender;
        emit LogSetOwner(msg.sender);
    }

    function setOwner(address owner_)
        public
        auth
    {
        owner = owner_;
        emit LogSetOwner(owner);
    }

    function setAuthority(DSAuthority authority_)
        public
        auth
    {
        authority = authority_;
        emit LogSetAuthority(authority);
    }

    modifier auth {
        require(isAuthorized(msg.sender, msg.sig));
        _;
    }

    function isAuthorized(address src, bytes4 sig) internal view returns (bool) {
        if (src == address(this)) {
            return true;
        } else if (src == owner) {
            return true;
        } else if (authority == DSAuthority(0)) {
            return false;
        } else {
            return authority.canCall(src, this, sig);
        }
    }
}

////// lib/ds-stop/lib/ds-note/src/note.sol
/// note.sol -- the `note' modifier, for logging calls as events

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* pragma solidity ^0.4.23; */

contract DSNote {
    event LogNote(
        bytes4   indexed  sig,
        address  indexed  guy,
        bytes32  indexed  foo,
        bytes32  indexed  bar,
        uint              wad,
        bytes             fax
    ) anonymous;

    modifier note {
        bytes32 foo;
        bytes32 bar;

        assembly {
            foo := calldataload(4)
            bar := calldataload(36)
        }

        emit LogNote(msg.sig, msg.sender, foo, bar, msg.value, msg.data);

        _;
    }
}

////// lib/ds-stop/src/stop.sol
/// stop.sol -- mixin for enable/disable functionality

// Copyright (C) 2017  DappHub, LLC

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* pragma solidity ^0.4.23; */

/* import "ds-auth/auth.sol"; */
/* import "ds-note/note.sol"; */

contract DSStop is DSNote, DSAuth {

    bool public stopped;

    modifier stoppable {
        require(!stopped);
        _;
    }
    function stop() public auth note {
        stopped = true;
    }
    function start() public auth note {
        stopped = false;
    }

}

////// src/osm.sol
/// osm.sol - oracle security module

// Copyright (C) 2018  DappHub, LLC

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* pragma solidity ^0.4.24; */

/* import "ds-auth/auth.sol"; */
/* import "ds-stop/stop.sol"; */
// import "ds-value/value.sol";

interface DSValue {
    function peek() external returns (bytes32,bool);
    function read() external returns (bytes32);
}

contract OSM is DSAuth, DSStop {
    DSValue public src;
    
    uint16 constant ONE_HOUR = uint16(3600);

    uint16 public hop = ONE_HOUR;
    uint64 public zzz;

    struct Feed {
        uint128 val;
        bool    has;
    }

    Feed cur;
    Feed nxt;

    event LogValue(bytes32 val);
    
    constructor (DSValue src_) public {
        src = src_;
        (bytes32 wut, bool ok) = src_.peek();
        if (ok) {
            cur = nxt = Feed(uint128(wut), ok);
            zzz = prev(era());
        }
    }

    function era() internal view returns (uint) {
        return block.timestamp;
    }

    function prev(uint ts) internal view returns (uint64) {
        return uint64(ts - (ts % hop));
    }

    function step(uint16 ts) external auth {
        require(ts > 0);
        hop = ts;
    }

    function void() external auth {
        cur = nxt = Feed(0, false);
        stopped = true;
    }

    function pass() public view returns (bool ok) {
        return era() >= zzz + hop;
    }

    function poke() external stoppable {
        require(pass());
        (bytes32 wut, bool ok) = src.peek();
        cur = nxt;
        nxt = Feed(uint128(wut), ok);
        zzz = prev(era());
        emit LogValue(bytes32(cur.val));
    }

    function peek() external view returns (bytes32,bool) {
        return (bytes32(cur.val), cur.has);
    }

    function peep() external view returns (bytes32,bool) {
        return (bytes32(nxt.val), nxt.has);
    }

    function read() external view returns (bytes32) {
        require(cur.has);
        return (bytes32(cur.val));
    }
}

    Contract ABI  
[{"constant":false,"inputs":[],"name":"stop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"peep","outputs":[{"name":"","type":"bytes32"},{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"owner_","type":"address"}],"name":"setOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"poke","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"src","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"read","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"peek","outputs":[{"name":"","type":"bytes32"},{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stopped","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"authority_","type":"address"}],"name":"setAuthority","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"zzz","outputs":[{"name":"","type":"uint64"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"pass","outputs":[{"name":"ok","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"void","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"hop","outputs":[{"name":"","type":"uint16"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"start","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"authority","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"ts","type":"uint16"}],"name":"step","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"src_","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"val","type":"bytes32"}],"name":"LogValue","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"authority","type":"address"}],"name":"LogSetAuthority","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"}],"name":"LogSetOwner","type":"event"},{"anonymous":true,"inputs":[{"indexed":true,"name":"sig","type":"bytes4"},{"indexed":true,"name":"guy","type":"address"},{"indexed":true,"name":"foo","type":"bytes32"},{"indexed":true,"name":"bar","type":"bytes32"},{"indexed":false,"name":"wad","type":"uint256"},{"indexed":false,"name":"fax","type":"bytes"}],"name":"LogNote","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60806040526002805460a060020a61ffff021916750e10000000000000000000000000000000000000000017905534801561003957600080fd5b50604051602080610d58833981016040819052905160018054600160a060020a03191633908117909155909160009182917fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed94908390a260028054600160a060020a031916600160a060020a038516908117909155604080517f59e02dd700000000000000000000000000000000000000000000000000000000815281516359e02dd7926004808401939192918290030181600087803b1580156100fb57600080fd5b505af115801561010f573d6000803e3d6000fd5b505050506040513d604081101561012557600080fd5b508051602090910151909250905080156101fc57604080518082019091526001608060020a03808416808352831515602090930183905260048054700100000000000000000000000000000000948502608060020a60ff02196001608060020a0319928316909417841617918290556003805486840460ff161515909602959091169190931617169190911790556101d56101c7640100000000610204810204565b640100000000610208810204565b600260166101000a8154816001604060020a0302191690836001604060020a031602179055505b50505061023d565b4290565b60025460009074010000000000000000000000000000000000000000900461ffff168281151561023457fe5b06909103919050565b610b0c8061024c6000396000f3006080604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166307da68f581146100f55780630e5a6c701461010c57806313af40351461013a578063181783581461015b5780632e7dc6af1461017057806357de26a4146101a157806359e02dd7146101c857806375f12b21146101dd5780637a9e5e4b146102065780638da5cb5b14610227578063a4dff0a21461023c578063a7a1ed721461026e578063ac4c25b214610283578063b0b8579b14610298578063be9a6555146102c4578063bf7e214f146102d9578063e38e2cfb146102ee575b600080fd5b34801561010157600080fd5b5061010a61030a565b005b34801561011857600080fd5b506101216103a4565b6040805192835290151560208301528051918290030190f35b34801561014657600080fd5b5061010a600160a060020a03600435166103d6565b34801561016757600080fd5b5061010a610454565b34801561017c57600080fd5b5061018561065f565b60408051600160a060020a039092168252519081900360200190f35b3480156101ad57600080fd5b506101b661066e565b60408051918252519081900360200190f35b3480156101d457600080fd5b506101216106af565b3480156101e957600080fd5b506101f26106e1565b604080519115158252519081900360200190f35b34801561021257600080fd5b5061010a600160a060020a03600435166106f1565b34801561023357600080fd5b5061018561076b565b34801561024857600080fd5b5061025161077a565b6040805167ffffffffffffffff9092168252519081900360200190f35b34801561027a57600080fd5b506101f26107a4565b34801561028f57600080fd5b5061010a6107f0565b3480156102a457600080fd5b506102ad610896565b6040805161ffff9092168252519081900360200190f35b3480156102d057600080fd5b5061010a6108a7565b3480156102e557600080fd5b5061018561093b565b3480156102fa57600080fd5b5061010a61ffff6004351661094a565b61032033600035600160e060020a0319166109af565b151561032b57600080fd5b60408051348082526020820183815236938301849052600435936024359384938693339360008035600160e060020a031916949092606082018484808284376040519201829003965090945050505050a450506001805474ff0000000000000000000000000000000000000000191660a060020a179055565b6004546fffffffffffffffffffffffffffffffff81169170010000000000000000000000000000000090910460ff1690565b6103ec33600035600160e060020a0319166109af565b15156103f757600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383811691909117918290556040519116907fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed9490600090a250565b600154600090819060a060020a900460ff161561047057600080fd5b6104786107a4565b151561048357600080fd5b600254604080517f59e02dd70000000000000000000000000000000000000000000000000000000081528151600160a060020a03909316926359e02dd7926004808401939192918290030181600087803b1580156104e057600080fd5b505af11580156104f4573d6000803e3d6000fd5b505050506040513d604081101561050a57600080fd5b50805160209182015160048054600380546fffffffffffffffffffffffffffffffff8084166fffffffffffffffffffffffffffffffff199283161770ff000000000000000000000000000000001990811670010000000000000000000000000000000080870460ff161515810291909117909455604080518082019091529188168083528715159290990182905291909316909617909516940293909317909255925090506105bf6105ba610ab8565b610abc565b6002805467ffffffffffffffff92909216760100000000000000000000000000000000000000000000027fffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffff909216919091179055600354604080516fffffffffffffffffffffffffffffffff9092168252517f296ba4ca62c6c21c95e828080cb8aec7481b71390585605300a8a76f9e95b5279181900360200190a15050565b600254600160a060020a031681565b600354600090700100000000000000000000000000000000900460ff16151561069657600080fd5b506003546fffffffffffffffffffffffffffffffff1690565b6003546fffffffffffffffffffffffffffffffff81169170010000000000000000000000000000000090910460ff1690565b60015460a060020a900460ff1681565b61070733600035600160e060020a0319166109af565b151561071257600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03838116919091178083556040519116917f1abebea81bfa2637f28358c371278fb15ede7ea8dd28d2e03b112ff6d936ada491a250565b600154600160a060020a031681565b600254760100000000000000000000000000000000000000000000900467ffffffffffffffff1681565b60025460009060a060020a810461ffff1676010000000000000000000000000000000000000000000090910467ffffffffffffffff90811691909101166107e9610ab8565b1015905090565b61080633600035600160e060020a0319166109af565b151561081157600080fd5b6040805180820190915260008082526020909101526004805470ffffffffffffffffffffffffffffffffff1990811691829055600380547001000000000000000000000000000000009384900460ff161515909302929091169190911790556001805474ff0000000000000000000000000000000000000000191660a060020a179055565b60025460a060020a900461ffff1681565b6108bd33600035600160e060020a0319166109af565b15156108c857600080fd5b60408051348082526020820183815236938301849052600435936024359384938693339360008035600160e060020a031916949092606082018484808284376040519201829003965090945050505050a450506001805474ff000000000000000000000000000000000000000019169055565b600054600160a060020a031681565b61096033600035600160e060020a0319166109af565b151561096b57600080fd5b600061ffff82161161097c57600080fd5b6002805461ffff90921660a060020a0275ffff000000000000000000000000000000000000000019909216919091179055565b6000600160a060020a0383163014156109ca57506001610ab2565b600154600160a060020a03848116911614156109e857506001610ab2565b600054600160a060020a03161515610a0257506000610ab2565b60008054604080517fb7009613000000000000000000000000000000000000000000000000000000008152600160a060020a038781166004830152306024830152600160e060020a0319871660448301529151919092169263b700961392606480820193602093909283900390910190829087803b158015610a8357600080fd5b505af1158015610a97573d6000803e3d6000fd5b505050506040513d6020811015610aad57600080fd5b505190505b92915050565b4290565b60025460009060a060020a900461ffff1682811515610ad757fe5b069091039190505600a165627a7a72305820b6176d5a2f9017b8d9e669d3bb29a7caa0001f9ae4d255a6dd7a05296bfd837b0029000000000000000000000000a5aa4e07f5255e14f02b385b1f04b35cc50bdb66

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

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000a5aa4e07f5255e14f02b385b1f04b35cc50bdb66


   Swarm Source:
bzzr://b6176d5a2f9017b8d9e669d3bb29a7caa0001f9ae4d255a6dd7a05296bfd837b

 

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