Contract 0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b5470 8

 
 
Txn Hash
Method
Block
From
To
Value [Txn Fee]
0xc3835e528827f0dc20db6a2c615e208232d42bf6ba58c92a9fcb7f91b3cab132Set Rebase459006512023-08-04 13:40:1948 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.014936771588178.475243322
0x102497799643d618ca7554daca2d46738bf782619a4218c9e25211d1961fa5a5Set Rebase459006142023-08-04 13:39:0148 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.015489646669185.081390704
0x00d5b3d8378f2b2a25029ea1a8b074290c72857a7fc6f5d0cc24364d52655cb6Set Rebase459005792023-08-04 13:37:4748 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.016696197172199.498120144
0x18df4e79479891f353b5ffed0a83394b2a9dff9637db5d0f5a5de29cb1a39bdcSet Rebase459005452023-08-04 13:36:3548 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.015892458173189.894471015
0x68554b5beec558ef4e15d8a3063d9f756692c39c2a5e8949b13b697c088a1bccSet Rebase459005112023-08-04 13:35:2148 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.016292582759194.675446098
0xe0e552eecf1a34da22eea89820e4635d7469c24ce5effae18851988dce5ba070Set Rebase459004792023-08-04 13:34:1348 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.017343327433207.23049591
0xe7753726a31089ce94068ddabe5e534a4103aba82f555e98674f8b0223ce406dSet Rebase459004482023-08-04 13:33:0948 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.014164376172169.246109761
0x7cb47564bef80b8bac0b531e98028a620cdb6fb33e84edda782450d4cbf53d04Set Rebase459004232023-08-04 13:31:5948 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.01271213976151.893749155
0xb4d7e2e3915220b024c0a5651d5dbcdf832d05c5cd12fb776e80442170005655Set Rebase459004032023-08-04 13:30:5048 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.009520787143113.761182729
0x3f27cc1f60356b6ec716cb32689d9b7f546febe7b9dc8a99a105f750f4ac0b21Set Rebase459003722023-08-04 13:29:3648 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.009959604768119.004489952
0x08eb100c8fef8608dc7dcad8cd427a6801b9522edcce95d424c63ad647461244Set Rebase459003402023-08-04 13:28:2848 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.009706984714115.986004647
0x50efdd463c3229f19b4481a66dcbc8fbf368c138d69464dd8971f658e5a66286Set Rebase459003102023-08-04 13:27:1848 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.009863880258117.860704956
0x11dbe59106cb4b5651cc77eb6f50f6c53bb18da04283413e1cc2f7e84b340db5Set Rebase459002752023-08-04 13:26:0448 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.010369598321123.90338652
0x007536da23948a28a8699d73994229bf2a49334c502d2aeb739ee4fd6c4b88b3Set Rebase459002432023-08-04 13:24:5648 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.011579504216138.360208581
0x8fd3572193bdbed47f511bce885c0ef87340ce72a2dc29cf0394b719c849d82fSet Rebase459002092023-08-04 13:23:4448 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.015033427858179.630161654
0xa23c9f3fdb3038d757d1f9c9f68a2856fe24c2e97c368a43e841f13b5572e840Set Rebase459001752023-08-04 13:22:3048 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.019680807797235.160385192
0xcb2786dcad8674d1c907ae767109c9dca0a8ff769e98cd94d4ebfb1714ef015cSet Rebase459001432023-08-04 13:21:2248 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.021925268157261.978804856
0x712b9c3f2f16376fc2d8fc8f2c1075aced8ce0de863ee3829cf36b378e83123aSet Rebase459001102023-08-04 13:20:1248 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.022303166936266.494210083
0xd9ec6983b781fffb4ffbf4ba58996739e74c172fd9a95baf1bc2e3f46a86c100Set Rebase459000772023-08-04 13:19:0248 days 22 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.024489536994292.618525225
0x8a620d82ef3d159660174f418cf4dc703a8ed1522a1f1e1720f04aaabc274341Set Rebase459000412023-08-04 13:17:4648 days 23 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.024749433067273.952680559
0x9eee414d73c60a8887ed9fada04b6f39e828011a851cdab10a521571721e6221Set Rebase453934602023-07-22 19:08:3861 days 17 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.012531305801149.733015514
0x4f72b4694c531af4ca45d2bac6b95d6570c40cf0ca67f3660e20b546065cb21bSet Rebase453934322023-07-22 19:07:3861 days 17 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.012169150255145.405721704
0xf1a9b22b503da8f97a772188b02a2c692b20c98a246618f60e76da82b5bdd240Set Rebase453934062023-07-22 19:06:4261 days 17 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.011705994799139.871608644
0x044a1f224b46b0d781d60a52520ff7dc63a9288e3e9c87a08ebf27c926ef4f6bSet Rebase453933802023-07-22 19:05:4861 days 17 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.012686922215151.592431872
0xb99410da07a0f7c7b0cf252585cef41bf23782b426c9044109cf2d64f6e32874Set Rebase453933562023-07-22 19:04:5661 days 17 hrs ago0xdbecae1976df3c79006491ad50dfb0104776bd70 IN  0x0a251d8f3fddf7b812dbb2c9a9b5c3d3622b54700 MATIC0.012492460534149.268864444
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Rebaser

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at PolygonScan.com on 2022-04-15
*/

pragma solidity 0.8.7;

interface tPOKT {
  function setRebase(uint256 epoch, uint256 value) external returns (uint256);
}

library SafeMath {
    /**
     * @dev Returns the addition of two unsigned integers, with an overflow flag.
     *
     * _Available since v3.4._
     */
    function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            uint256 c = a + b;
            if (c < a) return (false, 0);
            return (true, c);
        }
    }

    /**
     * @dev Returns the substraction of two unsigned integers, with an overflow flag.
     *
     * _Available since v3.4._
     */
    function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b > a) return (false, 0);
            return (true, a - b);
        }
    }

    /**
     * @dev Returns the multiplication of two unsigned integers, with an overflow flag.
     *
     * _Available since v3.4._
     */
    function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
            // benefit is lost if 'b' is also tested.
            // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
            if (a == 0) return (true, 0);
            uint256 c = a * b;
            if (c / a != b) return (false, 0);
            return (true, c);
        }
    }

    /**
     * @dev Returns the division of two unsigned integers, with a division by zero flag.
     *
     * _Available since v3.4._
     */
    function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a / b);
        }
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers, with a division by zero flag.
     *
     * _Available since v3.4._
     */
    function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) {
        unchecked {
            if (b == 0) return (false, 0);
            return (true, a % b);
        }
    }

    /**
     * @dev Returns the addition of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `+` operator.
     *
     * Requirements:
     *
     * - Addition cannot overflow.
     */
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        return a + b;
    }

    /**
     * @dev Returns the subtraction of two unsigned integers, reverting on
     * overflow (when the result is negative).
     *
     * Counterpart to Solidity's `-` operator.
     *
     * Requirements:
     *
     * - Subtraction cannot overflow.
     */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return a - b;
    }

    /**
     * @dev Returns the multiplication of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `*` operator.
     *
     * Requirements:
     *
     * - Multiplication cannot overflow.
     */
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        return a * b;
    }

    /**
     * @dev Returns the integer division of two unsigned integers, reverting on
     * division by zero. The result is rounded towards zero.
     *
     * Counterpart to Solidity's `/` operator.
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
     * reverting when dividing by zero.
     *
     * Counterpart to Solidity's `%` operator. This function uses a `revert`
     * opcode (which leaves remaining gas untouched) while Solidity uses an
     * invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return a % b;
    }

    /**
     * @dev Returns the subtraction of two unsigned integers, reverting with custom message on
     * overflow (when the result is negative).
     *
     * CAUTION: This function is deprecated because it requires allocating memory for the error
     * message unnecessarily. For custom revert reasons use {trySub}.
     *
     * Counterpart to Solidity's `-` operator.
     *
     * Requirements:
     *
     * - Subtraction cannot overflow.
     */
    function sub(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b <= a, errorMessage);
            return a - b;
        }
    }

    /**
     * @dev Returns the integer division of two unsigned integers, reverting with custom message on
     * division by zero. The result is rounded towards zero.
     *
     * Counterpart to Solidity's `/` operator. Note: this function uses a
     * `revert` opcode (which leaves remaining gas untouched) while Solidity
     * uses an invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function div(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a / b;
        }
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
     * reverting with custom message when dividing by zero.
     *
     * CAUTION: This function is deprecated because it requires allocating memory for the error
     * message unnecessarily. For custom revert reasons use {tryMod}.
     *
     * Counterpart to Solidity's `%` operator. This function uses a `revert`
     * opcode (which leaves remaining gas untouched) while Solidity uses an
     * invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     *
     * - The divisor cannot be zero.
     */
    function mod(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        unchecked {
            require(b > 0, errorMessage);
            return a % b;
        }
    }
}

interface IUniswapV2Pair {
    event Sync(uint112 reserve0, uint112 reserve1);
    function sync() external;
}

contract Rebaser {
  using SafeMath for uint256;
  address public gov;
  address public pendingGov;
  address public rebaser;
  IUniswapV2Pair public pair;
  tPOKT public tpokt;

   constructor(address tpokt_, address rebaser_, address gov_, address pair_) public {
		tpokt = tPOKT(tpokt_);
		rebaser = rebaser_;
        gov = gov_;
        pair = IUniswapV2Pair(pair_);
   }

  event NewPendingGov(address oldPendingGov, address newPendingGov);

  event NewGov(address oldGov, address newGov);

  event NewRebaser(address oldRebaser, address newRebaser);

  event SetRebase(address to, uint256 amount);

   modifier onlyGov() {
        require(msg.sender == gov);
        _;
    }

    modifier onlyRebaser() {
        require(msg.sender == rebaser || msg.sender == gov);
        _;
    }

    function _setPendingGov(address pendingGov_)
        external
        onlyGov
    {
        address oldPendingGov = pendingGov;
        pendingGov = pendingGov_;
        emit NewPendingGov(oldPendingGov, pendingGov_);
    }

    function _acceptGov()
        external
    {
        require(msg.sender == pendingGov, "!pending");
        address oldGov = gov;
        gov = pendingGov;
        pendingGov = address(0);
        emit NewGov(oldGov, gov);
    }

    function _setRebaser(address rebaser_)
        external
        onlyGov
    {
        address oldRebaser = rebaser_;
        rebaser = rebaser_;
        emit NewRebaser(oldRebaser, rebaser_);
    }

    function setRebase(uint256 epoch, uint256 value)
        external
        onlyRebaser
        returns (uint256)
    {
        uint256 totalSupply = tpokt.setRebase(epoch, value);
        pair.sync();
        return totalSupply;
    }

}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"tpokt_","type":"address"},{"internalType":"address","name":"rebaser_","type":"address"},{"internalType":"address","name":"gov_","type":"address"},{"internalType":"address","name":"pair_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"oldGov","type":"address"},{"indexed":false,"internalType":"address","name":"newGov","type":"address"}],"name":"NewGov","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"oldPendingGov","type":"address"},{"indexed":false,"internalType":"address","name":"newPendingGov","type":"address"}],"name":"NewPendingGov","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"oldRebaser","type":"address"},{"indexed":false,"internalType":"address","name":"newRebaser","type":"address"}],"name":"NewRebaser","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"SetRebase","type":"event"},{"inputs":[],"name":"_acceptGov","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"pendingGov_","type":"address"}],"name":"_setPendingGov","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"rebaser_","type":"address"}],"name":"_setRebaser","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"gov","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pair","outputs":[{"internalType":"contract IUniswapV2Pair","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingGov","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rebaser","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"epoch","type":"uint256"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"setRebase","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"tpokt","outputs":[{"internalType":"contract tPOKT","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

608060405234801561001057600080fd5b5060405162000d3238038062000d3283398181016040528101906100349190610155565b83600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050505061020a565b60008151905061014f816101f3565b92915050565b6000806000806080858703121561016f5761016e6101ee565b5b600061017d87828801610140565b945050602061018e87828801610140565b935050604061019f87828801610140565b92505060606101b087828801610140565b91505092959194509250565b60006101c7826101ce565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600080fd5b6101fc816101bc565b811461020757600080fd5b50565b610b18806200021a6000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c80634bda2e20116100665780634bda2e201461011057806373f03dff1461011a578063a8aa1b3114610136578063aacffefb14610154578063fa8f34551461018457610093565b806311fd8a831461009857806312d43a51146100b657806316a1043a146100d457806325240810146100f2575b600080fd5b6100a06101a0565b6040516100ad9190610913565b60405180910390f35b6100be6101c6565b6040516100cb9190610913565b60405180910390f35b6100dc6101ea565b6040516100e99190610972565b60405180910390f35b6100fa610210565b6040516101079190610913565b60405180910390f35b610118610236565b005b610134600480360381019061012f919061081a565b6103ec565b005b61013e6104e9565b60405161014b9190610957565b60405180910390f35b61016e60048036038101906101699190610874565b61050f565b60405161017b91906109ad565b60405180910390f35b61019e6004803603810190610199919061081a565b610700565b005b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146102c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102bd9061098d565b60405180910390fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f1f14cfc03e486d23acee577b07bc0b3b23f4888c91fcdba5e0fef5a2549d55238160008054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516103e192919061092e565b60405180910390a150565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461044457600080fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f6163d5b9efd962645dd649e6e48a61bcb0f9df00997a2398b80d135a9ab0c61e81836040516104dd92919061092e565b60405180910390a15050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806105b8575060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b6105c157600080fd5b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663aacffefb85856040518363ffffffff1660e01b81526004016106209291906109c8565b602060405180830381600087803b15801561063a57600080fd5b505af115801561064e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106729190610847565b9050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663fff6cae96040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156106de57600080fd5b505af11580156106f2573d6000803e3d6000fd5b505050508091505092915050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461075857600080fd5b600081905081600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f51f448520e2183de499e224808a409ee01a1f380edb2e8497572320c1503054581836040516107cf92919061092e565b60405180910390a15050565b6000813590506107ea81610ab4565b92915050565b6000813590506107ff81610acb565b92915050565b60008151905061081481610acb565b92915050565b6000602082840312156108305761082f610a86565b5b600061083e848285016107db565b91505092915050565b60006020828403121561085d5761085c610a86565b5b600061086b84828501610805565b91505092915050565b6000806040838503121561088b5761088a610a86565b5b6000610899858286016107f0565b92505060206108aa858286016107f0565b9150509250929050565b6108bd81610a02565b82525050565b6108cc81610a3e565b82525050565b6108db81610a50565b82525050565b60006108ee6008836109f1565b91506108f982610a8b565b602082019050919050565b61090d81610a34565b82525050565b600060208201905061092860008301846108b4565b92915050565b600060408201905061094360008301856108b4565b61095060208301846108b4565b9392505050565b600060208201905061096c60008301846108c3565b92915050565b600060208201905061098760008301846108d2565b92915050565b600060208201905081810360008301526109a6816108e1565b9050919050565b60006020820190506109c26000830184610904565b92915050565b60006040820190506109dd6000830185610904565b6109ea6020830184610904565b9392505050565b600082825260208201905092915050565b6000610a0d82610a14565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000610a4982610a62565b9050919050565b6000610a5b82610a62565b9050919050565b6000610a6d82610a74565b9050919050565b6000610a7f82610a14565b9050919050565b600080fd5b7f2170656e64696e67000000000000000000000000000000000000000000000000600082015250565b610abd81610a02565b8114610ac857600080fd5b50565b610ad481610a34565b8114610adf57600080fd5b5056fea2646970667358221220c1684d8a105481ae85a5890c1bbee22bdfa76ce81195ef3a16b81a6394421d0764736f6c634300080700330000000000000000000000005430a0b6c11f870571ffa891d59dec8c4608ea9a000000000000000000000000dbecae1976df3c79006491ad50dfb0104776bd700000000000000000000000006107305cf3992df65205725f8d888260251d9c1e000000000000000000000000c5c7f2308a5c3862a49f23fe51ba2284d3aa2697

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

0000000000000000000000005430a0b6c11f870571ffa891d59dec8c4608ea9a000000000000000000000000dbecae1976df3c79006491ad50dfb0104776bd700000000000000000000000006107305cf3992df65205725f8d888260251d9c1e000000000000000000000000c5c7f2308a5c3862a49f23fe51ba2284d3aa2697

-----Decoded View---------------
Arg [0] : tpokt_ (address): 0x5430a0b6c11f870571ffa891d59dec8c4608ea9a
Arg [1] : rebaser_ (address): 0xdbecae1976df3c79006491ad50dfb0104776bd70
Arg [2] : gov_ (address): 0x6107305cf3992df65205725f8d888260251d9c1e
Arg [3] : pair_ (address): 0xc5c7f2308a5c3862a49f23fe51ba2284d3aa2697

-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 0000000000000000000000005430a0b6c11f870571ffa891d59dec8c4608ea9a
Arg [1] : 000000000000000000000000dbecae1976df3c79006491ad50dfb0104776bd70
Arg [2] : 0000000000000000000000006107305cf3992df65205725f8d888260251d9c1e
Arg [3] : 000000000000000000000000c5c7f2308a5c3862a49f23fe51ba2284d3aa2697


Deployed ByteCode Sourcemap

6763:1768:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6869:22;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6816:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6927;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6839:25;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7829:236;;;:::i;:::-;;7591:230;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6896:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8285:241;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8073:204;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6869:22;;;;;;;;;;;;;:::o;6816:18::-;;;;;;;;;;;;:::o;6927:::-;;;;;;;;;;;;;:::o;6839:25::-;;;;;;;;;;;;;:::o;7829:236::-;7907:10;;;;;;;;;;;7893:24;;:10;:24;;;7885:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;7941:14;7958:3;;;;;;;;;;;7941:20;;7978:10;;;;;;;;;;;7972:3;;:16;;;;;;;;;;;;;;;;;;8020:1;7999:10;;:23;;;;;;;;;;;;;;;;;;8038:19;8045:6;8053:3;;;;;;;;;;8038:19;;;;;;;:::i;:::-;;;;;;;;7874:191;7829:236::o;7591:230::-;7446:3;;;;;;;;;;7432:17;;:10;:17;;;7424:26;;;;;;7687:21:::1;7711:10;;;;;;;;;;;7687:34;;7745:11;7732:10;;:24;;;;;;;;;;;;;;;;;;7772:41;7786:13;7801:11;7772:41;;;;;;;:::i;:::-;;;;;;;;7676:145;7591:230:::0;:::o;6896:26::-;;;;;;;;;;;;;:::o;8285:241::-;8391:7;7534;;;;;;;;;;;7520:21;;:10;:21;;;:42;;;;7559:3;;;;;;;;;;7545:17;;:10;:17;;;7520:42;7512:51;;;;;;8416:19:::1;8438:5;;;;;;;;;;;:15;;;8454:5;8461;8438:29;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;8416:51;;8478:4;;;;;;;;;;;:9;;;:11;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;8507;8500:18;;;8285:241:::0;;;;:::o;8073:204::-;7446:3;;;;;;;;;;7432:17;;:10;:17;;;7424:26;;;;;;8163:18:::1;8184:8;8163:29;;8213:8;8203:7;;:18;;;;;;;;;;;;;;;;;;8237:32;8248:10;8260:8;8237:32;;;;;;;:::i;:::-;;;;;;;;8152:125;8073:204:::0;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;7:139;;;;:::o;152:::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;152:139;;;;:::o;297:143::-;354:5;385:6;379:13;370:22;;401:33;428:5;401:33;:::i;:::-;297:143;;;;:::o;446:329::-;505:6;554:2;542:9;533:7;529:23;525:32;522:119;;;560:79;;:::i;:::-;522:119;680:1;705:53;750:7;741:6;730:9;726:22;705:53;:::i;:::-;695:63;;651:117;446:329;;;;:::o;781:351::-;851:6;900:2;888:9;879:7;875:23;871:32;868:119;;;906:79;;:::i;:::-;868:119;1026:1;1051:64;1107:7;1098:6;1087:9;1083:22;1051:64;:::i;:::-;1041:74;;997:128;781:351;;;;:::o;1138:474::-;1206:6;1214;1263:2;1251:9;1242:7;1238:23;1234:32;1231:119;;;1269:79;;:::i;:::-;1231:119;1389:1;1414:53;1459:7;1450:6;1439:9;1435:22;1414:53;:::i;:::-;1404:63;;1360:117;1516:2;1542:53;1587:7;1578:6;1567:9;1563:22;1542:53;:::i;:::-;1532:63;;1487:118;1138:474;;;;;:::o;1618:118::-;1705:24;1723:5;1705:24;:::i;:::-;1700:3;1693:37;1618:118;;:::o;1742:175::-;1851:59;1904:5;1851:59;:::i;:::-;1846:3;1839:72;1742:175;;:::o;1923:155::-;2022:49;2065:5;2022:49;:::i;:::-;2017:3;2010:62;1923:155;;:::o;2084:365::-;2226:3;2247:66;2311:1;2306:3;2247:66;:::i;:::-;2240:73;;2322:93;2411:3;2322:93;:::i;:::-;2440:2;2435:3;2431:12;2424:19;;2084:365;;;:::o;2455:118::-;2542:24;2560:5;2542:24;:::i;:::-;2537:3;2530:37;2455:118;;:::o;2579:222::-;2672:4;2710:2;2699:9;2695:18;2687:26;;2723:71;2791:1;2780:9;2776:17;2767:6;2723:71;:::i;:::-;2579:222;;;;:::o;2807:332::-;2928:4;2966:2;2955:9;2951:18;2943:26;;2979:71;3047:1;3036:9;3032:17;3023:6;2979:71;:::i;:::-;3060:72;3128:2;3117:9;3113:18;3104:6;3060:72;:::i;:::-;2807:332;;;;;:::o;3145:266::-;3260:4;3298:2;3287:9;3283:18;3275:26;;3311:93;3401:1;3390:9;3386:17;3377:6;3311:93;:::i;:::-;3145:266;;;;:::o;3417:246::-;3522:4;3560:2;3549:9;3545:18;3537:26;;3573:83;3653:1;3642:9;3638:17;3629:6;3573:83;:::i;:::-;3417:246;;;;:::o;3669:419::-;3835:4;3873:2;3862:9;3858:18;3850:26;;3922:9;3916:4;3912:20;3908:1;3897:9;3893:17;3886:47;3950:131;4076:4;3950:131;:::i;:::-;3942:139;;3669:419;;;:::o;4094:222::-;4187:4;4225:2;4214:9;4210:18;4202:26;;4238:71;4306:1;4295:9;4291:17;4282:6;4238:71;:::i;:::-;4094:222;;;;:::o;4322:332::-;4443:4;4481:2;4470:9;4466:18;4458:26;;4494:71;4562:1;4551:9;4547:17;4538:6;4494:71;:::i;:::-;4575:72;4643:2;4632:9;4628:18;4619:6;4575:72;:::i;:::-;4322:332;;;;;:::o;4741:169::-;4825:11;4859:6;4854:3;4847:19;4899:4;4894:3;4890:14;4875:29;;4741:169;;;;:::o;4916:96::-;4953:7;4982:24;5000:5;4982:24;:::i;:::-;4971:35;;4916:96;;;:::o;5018:126::-;5055:7;5095:42;5088:5;5084:54;5073:65;;5018:126;;;:::o;5150:77::-;5187:7;5216:5;5205:16;;5150:77;;;:::o;5233:148::-;5305:9;5338:37;5369:5;5338:37;:::i;:::-;5325:50;;5233:148;;;:::o;5387:138::-;5449:9;5482:37;5513:5;5482:37;:::i;:::-;5469:50;;5387:138;;;:::o;5531:126::-;5581:9;5614:37;5645:5;5614:37;:::i;:::-;5601:50;;5531:126;;;:::o;5663:113::-;5713:9;5746:24;5764:5;5746:24;:::i;:::-;5733:37;;5663:113;;;:::o;5905:117::-;6014:1;6011;6004:12;6028:158;6168:10;6164:1;6156:6;6152:14;6145:34;6028:158;:::o;6192:122::-;6265:24;6283:5;6265:24;:::i;:::-;6258:5;6255:35;6245:63;;6304:1;6301;6294:12;6245:63;6192:122;:::o;6320:::-;6393:24;6411:5;6393:24;:::i;:::-;6386:5;6383:35;6373:63;;6432:1;6429;6422:12;6373:63;6320:122;:::o

Swarm Source

ipfs://c1684d8a105481ae85a5890c1bbee22bdfa76ce81195ef3a16b81a6394421d07
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.