ETH Price: $3,283.43 (-5.21%)

Contract

0x03ab458634910AaD20eF5f1C8ee96F1D6ac54919
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer212704862024-11-26 7:39:1112 hrs ago1732606751IN
Reflexer: RAI Token
0 ETH0.000400568.51692181
Approve212602302024-11-24 21:16:1146 hrs ago1732482971IN
Reflexer: RAI Token
0 ETH0.000446019.6315027
Approve212517332024-11-23 16:47:593 days ago1732380479IN
Reflexer: RAI Token
0 ETH0.0009755821.03998522
Approve212515342024-11-23 16:08:113 days ago1732378091IN
Reflexer: RAI Token
0 ETH0.0011999925.87988407
Transfer212513362024-11-23 15:28:353 days ago1732375715IN
Reflexer: RAI Token
0 ETH0.000983420.90385567
Approve212510062024-11-23 14:22:113 days ago1732371731IN
Reflexer: RAI Token
0 ETH0.000976721.0915576
Approve212507122024-11-23 13:22:353 days ago1732368155IN
Reflexer: RAI Token
0 ETH0.0003372214.00193421
Approve212491002024-11-23 7:59:353 days ago1732348775IN
Reflexer: RAI Token
0 ETH0.0005430811.72775284
Approve212393542024-11-21 23:20:474 days ago1732231247IN
Reflexer: RAI Token
0 ETH0.000637113.7473313
Approve212368102024-11-21 14:49:595 days ago1732200599IN
Reflexer: RAI Token
0 ETH0.0013080128.22408935
Approve212319472024-11-20 22:31:355 days ago1732141895IN
Reflexer: RAI Token
0 ETH0.0005964912.88110503
Approve212319362024-11-20 22:29:235 days ago1732141763IN
Reflexer: RAI Token
0 ETH0.0006090613.15247128
Approve212319062024-11-20 22:23:235 days ago1732141403IN
Reflexer: RAI Token
0 ETH0.0006884114.86593311
Approve212310832024-11-20 19:38:116 days ago1732131491IN
Reflexer: RAI Token
0 ETH0.0008615718.60533725
Approve212310082024-11-20 19:23:116 days ago1732130591IN
Reflexer: RAI Token
0 ETH0.0008201617.71106575
Approve212279162024-11-20 9:00:236 days ago1732093223IN
Reflexer: RAI Token
0 ETH0.0005142511.10504929
Approve212278062024-11-20 8:38:236 days ago1732091903IN
Reflexer: RAI Token
0 ETH0.0002550310.58934993
Approve212250002024-11-19 23:14:596 days ago1732058099IN
Reflexer: RAI Token
0 ETH0.0005278811.3845758
Approve212235662024-11-19 18:27:117 days ago1732040831IN
Reflexer: RAI Token
0 ETH0.0009791521.24895371
Transfer212232482024-11-19 17:23:237 days ago1732037003IN
Reflexer: RAI Token
0 ETH0.000704723.52454589
Transfer212172562024-11-18 21:21:117 days ago1731964871IN
Reflexer: RAI Token
0 ETH0.0006200220.70610871
Transfer212163352024-11-18 18:16:118 days ago1731953771IN
Reflexer: RAI Token
0 ETH0.0010476822.28740283
Transfer212161392024-11-18 17:36:478 days ago1731951407IN
Reflexer: RAI Token
0 ETH0.0012049525.62634384
Approve212151412024-11-18 14:15:598 days ago1731939359IN
Reflexer: RAI Token
0 ETH0.0006919514.92313175
Permit212147762024-11-18 13:02:598 days ago1731934979IN
Reflexer: RAI Token
0 ETH0.0010061213.19260923
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Block From To
118484262021-02-13 13:02:311382 days ago1613221351  Contract Creation0 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Coin

Compiler Version
v0.6.7+commit.b8d736ae

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2021-02-14
*/

// Copyright (C) 2017, 2018, 2019 dbrock, rain, mrchico

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero 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 Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program.  If not, see <https://www.gnu.org/licenses/>.

pragma solidity 0.6.7;

contract Coin {
    // --- Auth ---
    mapping (address => uint256) public authorizedAccounts;
    function addAuthorization(address account) external isAuthorized {
        authorizedAccounts[account] = 1;
        emit AddAuthorization(account);
    }
    function removeAuthorization(address account) external isAuthorized {
        authorizedAccounts[account] = 0;
        emit RemoveAuthorization(account);
    }
    modifier isAuthorized {
        require(authorizedAccounts[msg.sender] == 1, "Coin/account-not-authorized");
        _;
    }

    // --- ERC20 Data ---
    string  public name;
    string  public symbol;
    string  public version = "1";

    uint8   public constant decimals = 18;

    uint256 public chainId;
    uint256 public totalSupply;

    mapping (address => uint256)                      public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;
    mapping (address => uint256)                      public nonces;

    // --- Events ---
    event AddAuthorization(address account);
    event RemoveAuthorization(address account);
    event Approval(address indexed src, address indexed guy, uint256 amount);
    event Transfer(address indexed src, address indexed dst, uint256 amount);

    // --- Math ---
    function addition(uint256 x, uint256 y) internal pure returns (uint256 z) {
        require((z = x + y) >= x, "Coin/add-overflow");
    }
    function subtract(uint256 x, uint256 y) internal pure returns (uint256 z) {
        require((z = x - y) <= x, "Coin/sub-underflow");
    }

    // --- EIP712 niceties ---
    bytes32 public DOMAIN_SEPARATOR;
    // bytes32 public constant PERMIT_TYPEHASH = keccak256("Permit(address holder,address spender,uint256 nonce,uint256 expiry,bool allowed)");
    bytes32 public constant PERMIT_TYPEHASH = 0xea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb;

    constructor(
        string memory name_,
        string memory symbol_,
        uint256 chainId_
      ) public {
        authorizedAccounts[msg.sender] = 1;
        name          = name_;
        symbol        = symbol_;
        chainId       = chainId_;
        DOMAIN_SEPARATOR = keccak256(abi.encode(
            keccak256("EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)"),
            keccak256(bytes(name)),
            keccak256(bytes(version)),
            chainId_,
            address(this)
        ));
        emit AddAuthorization(msg.sender);
    }

    // --- Token ---
    function transfer(address dst, uint256 amount) external returns (bool) {
        return transferFrom(msg.sender, dst, amount);
    }
    function transferFrom(address src, address dst, uint256 amount)
        public returns (bool)
    {
        require(dst != address(0), "Coin/null-dst");
        require(dst != address(this), "Coin/dst-cannot-be-this-contract");
        require(balanceOf[src] >= amount, "Coin/insufficient-balance");
        if (src != msg.sender && allowance[src][msg.sender] != uint256(-1)) {
            require(allowance[src][msg.sender] >= amount, "Coin/insufficient-allowance");
            allowance[src][msg.sender] = subtract(allowance[src][msg.sender], amount);
        }
        balanceOf[src] = subtract(balanceOf[src], amount);
        balanceOf[dst] = addition(balanceOf[dst], amount);
        emit Transfer(src, dst, amount);
        return true;
    }
    function mint(address usr, uint256 amount) external isAuthorized {
        balanceOf[usr] = addition(balanceOf[usr], amount);
        totalSupply    = addition(totalSupply, amount);
        emit Transfer(address(0), usr, amount);
    }
    function burn(address usr, uint256 amount) external {
        require(balanceOf[usr] >= amount, "Coin/insufficient-balance");
        if (usr != msg.sender && allowance[usr][msg.sender] != uint256(-1)) {
            require(allowance[usr][msg.sender] >= amount, "Coin/insufficient-allowance");
            allowance[usr][msg.sender] = subtract(allowance[usr][msg.sender], amount);
        }
        balanceOf[usr] = subtract(balanceOf[usr], amount);
        totalSupply    = subtract(totalSupply, amount);
        emit Transfer(usr, address(0), amount);
    }
    function approve(address usr, uint256 amount) external returns (bool) {
        allowance[msg.sender][usr] = amount;
        emit Approval(msg.sender, usr, amount);
        return true;
    }

    // --- Alias ---
    function push(address usr, uint256 amount) external {
        transferFrom(msg.sender, usr, amount);
    }
    function pull(address usr, uint256 amount) external {
        transferFrom(usr, msg.sender, amount);
    }
    function move(address src, address dst, uint256 amount) external {
        transferFrom(src, dst, amount);
    }

    // --- Approve by signature ---
    function permit(
        address holder,
        address spender,
        uint256 nonce,
        uint256 expiry,
        bool allowed,
        uint8 v,
        bytes32 r,
        bytes32 s
    ) external
    {
        bytes32 digest =
            keccak256(abi.encodePacked(
                "\x19\x01",
                DOMAIN_SEPARATOR,
                keccak256(abi.encode(PERMIT_TYPEHASH,
                                     holder,
                                     spender,
                                     nonce,
                                     expiry,
                                     allowed))
        ));

        require(holder != address(0), "Coin/invalid-address-0");
        require(holder == ecrecover(digest, v, r, s), "Coin/invalid-permit");
        require(expiry == 0 || now <= expiry, "Coin/permit-expired");
        require(nonce == nonces[holder]++, "Coin/invalid-nonce");
        uint256 wad = allowed ? uint256(-1) : 0;
        allowance[holder][spender] = wad;
        emit Approval(holder, spender, wad);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"chainId_","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"AddAuthorization","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"guy","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"RemoveAuthorization","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"dst","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PERMIT_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"addAuthorization","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"authorizedAccounts","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"chainId","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"src","type":"address"},{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"move","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"holder","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"expiry","type":"uint256"},{"internalType":"bool","name":"allowed","type":"bool"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"pull","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"usr","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"push","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"removeAuthorization","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"src","type":"address"},{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"}]

60c060405260016080819052603160f81b60a09081526200002491600391906200037b565b503480156200003257600080fd5b50604051620016fd380380620016fd833981810160405260608110156200005857600080fd5b81019080805160405193929190846401000000008211156200007957600080fd5b9083019060208201858111156200008f57600080fd5b8251640100000000811182820188101715620000aa57600080fd5b82525081516020918201929091019080838360005b83811015620000d9578181015183820152602001620000bf565b50505050905090810190601f168015620001075780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200012b57600080fd5b9083019060208201858111156200014157600080fd5b82516401000000008111828201881017156200015c57600080fd5b82525081516020918201929091019080838360005b838110156200018b57818101518382015260200162000171565b50505050905090810190601f168015620001b95780820380516001836020036101000a031916815260200191505b506040908152602091820151336000908152808452919091206001908190558651919450620001ed9350918601906200037b565b508151620002039060029060208501906200037b565b506004819055604051806052620016ab82396052019050604051809103902060016040518082805460018160011615610100020316600290048015620002835780601f106200026057610100808354040283529182019162000283565b820191906000526020600020905b8154815290600101906020018083116200026e575b5050915050604051809103902060036040518082805460018160011615610100020316600290048015620002f15780601f10620002ce576101008083540402835291820191620002f1565b820191906000526020600020905b815481529060010190602001808311620002dc575b505060408051918290038220602080840197909752828201959095526060820194909452608081018690523060a0808301919091528451808303909101815260c0820180865281519190960120600955339094525050517f599a298163e1678bb1c676052a8930bf0b8a1261ed6e01b8a2391e55f70001029181900360e00190a150505062000420565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620003be57805160ff1916838001178555620003ee565b82800160010185558215620003ee579182015b82811115620003ee578251825591602001919060010190620003d1565b50620003fc92915062000400565b5090565b6200041d91905b80821115620003fc576000815560010162000407565b90565b61127b80620004306000396000f3fe608060405234801561001057600080fd5b506004361061014d5760003560e01c806370a08231116100c35780639dc29fac1161007c5780639dc29fac146103eb578063a9059cbb14610417578063b753a98c14610443578063bb35783b1461046f578063dd62ed3e146104a5578063f2d5d56b146104d35761014d565b806370a082311461030f5780637ecebe00146103355780638fcbaf0c1461035b57806394f3f81d146103b557806395d89b41146103db5780639a8a0592146103e35761014d565b806330adf81f1161011557806330adf81f14610285578063313ce5671461028d57806335b28153146102ab5780633644e515146102d357806340c10f19146102db57806354fd4d50146103075761014d565b806306fdde0314610152578063095ea7b3146101cf57806318160ddd1461020f57806323b872dd1461022957806324ba58841461025f575b600080fd5b61015a6104ff565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561019457818101518382015260200161017c565b50505050905090810190601f1680156101c15780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101fb600480360360408110156101e557600080fd5b506001600160a01b03813516906020013561058c565b604080519115158252519081900360200190f35b6102176105f3565b60408051918252519081900360200190f35b6101fb6004803603606081101561023f57600080fd5b506001600160a01b038135811691602081013590911690604001356105f9565b6102176004803603602081101561027557600080fd5b50356001600160a01b03166108ce565b6102176108e0565b610295610904565b6040805160ff9092168252519081900360200190f35b6102d1600480360360208110156102c157600080fd5b50356001600160a01b0316610909565b005b6102176109bf565b6102d1600480360360408110156102f157600080fd5b506001600160a01b0381351690602001356109c5565b61015a610aba565b6102176004803603602081101561032557600080fd5b50356001600160a01b0316610b15565b6102176004803603602081101561034b57600080fd5b50356001600160a01b0316610b27565b6102d1600480360361010081101561037257600080fd5b506001600160a01b038135811691602081013590911690604081013590606081013590608081013515159060ff60a0820135169060c08101359060e00135610b39565b6102d1600480360360208110156103cb57600080fd5b50356001600160a01b0316610e34565b61015a610ee9565b610217610f41565b6102d16004803603604081101561040157600080fd5b506001600160a01b038135169060200135610f47565b6101fb6004803603604081101561042d57600080fd5b506001600160a01b03813516906020013561114f565b6102d16004803603604081101561045957600080fd5b506001600160a01b038135169060200135611163565b6102d16004803603606081101561048557600080fd5b506001600160a01b03813581169160208101359091169060400135611173565b610217600480360360408110156104bb57600080fd5b506001600160a01b0381358116916020013516611184565b6102d1600480360360408110156104e957600080fd5b506001600160a01b0381351690602001356111a1565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105845780601f1061055957610100808354040283529160200191610584565b820191906000526020600020905b81548152906001019060200180831161056757829003601f168201915b505050505081565b3360008181526007602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b60055481565b60006001600160a01b038316610646576040805162461bcd60e51b815260206004820152600d60248201526c10dbda5b8bdb9d5b1b0b591cdd609a1b604482015290519081900360640190fd5b6001600160a01b0383163014156106a4576040805162461bcd60e51b815260206004820181905260248201527f436f696e2f6473742d63616e6e6f742d62652d746869732d636f6e7472616374604482015290519081900360640190fd5b6001600160a01b03841660009081526006602052604090205482111561070d576040805162461bcd60e51b8152602060048201526019602482015278436f696e2f696e73756666696369656e742d62616c616e636560381b604482015290519081900360640190fd5b6001600160a01b038416331480159061074b57506001600160a01b038416600090815260076020908152604080832033845290915290205460001914155b1561081b576001600160a01b03841660009081526007602090815260408083203384529091529020548211156107c8576040805162461bcd60e51b815260206004820152601b60248201527f436f696e2f696e73756666696369656e742d616c6c6f77616e63650000000000604482015290519081900360640190fd5b6001600160a01b03841660009081526007602090815260408083203384529091529020546107f690836111ac565b6001600160a01b03851660009081526007602090815260408083203384529091529020555b6001600160a01b03841660009081526006602052604090205461083e90836111ac565b6001600160a01b03808616600090815260066020526040808220939093559085168152205461086d90836111f9565b6001600160a01b0380851660008181526006602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60006020819052908152604090205481565b7fea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb81565b601281565b3360009081526020819052604090205460011461096d576040805162461bcd60e51b815260206004820152601b60248201527f436f696e2f6163636f756e742d6e6f742d617574686f72697a65640000000000604482015290519081900360640190fd5b6001600160a01b0381166000818152602081815260409182902060019055815192835290517f599a298163e1678bb1c676052a8930bf0b8a1261ed6e01b8a2391e55f70001029281900390910190a150565b60095481565b33600090815260208190526040902054600114610a29576040805162461bcd60e51b815260206004820152601b60248201527f436f696e2f6163636f756e742d6e6f742d617574686f72697a65640000000000604482015290519081900360640190fd5b6001600160a01b038216600090815260066020526040902054610a4c90826111f9565b6001600160a01b038316600090815260066020526040902055600554610a7290826111f9565b6005556040805182815290516001600160a01b038416916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105845780601f1061055957610100808354040283529160200191610584565b60066020526000908152604090205481565b60086020526000908152604090205481565b600954604080517fea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb6020808301919091526001600160a01b03808d16838501819052908c166060840152608083018b905260a083018a905288151560c0808501919091528451808503909101815260e08401855280519083012061190160f01b61010085015261010284019590955261012280840195909552835180840390950185526101429092019092528251929091019190912090610c3a576040805162461bcd60e51b81526020600482015260166024820152750436f696e2f696e76616c69642d616464726573732d360541b604482015290519081900360640190fd5b6040805160008152602080820180845284905260ff8716828401526060820186905260808201859052915160019260a0808401939192601f1981019281900390910190855afa158015610c91573d6000803e3d6000fd5b505050602060405103516001600160a01b0316896001600160a01b031614610cf6576040805162461bcd60e51b815260206004820152601360248201527210dbda5b8bda5b9d985b1a590b5c195c9b5a5d606a1b604482015290519081900360640190fd5b851580610d035750854211155b610d4a576040805162461bcd60e51b815260206004820152601360248201527210dbda5b8bdc195c9b5a5d0b595e1c1a5c9959606a1b604482015290519081900360640190fd5b6001600160a01b03891660009081526008602052604090208054600181019091558714610db3576040805162461bcd60e51b8152602060048201526012602482015271436f696e2f696e76616c69642d6e6f6e636560701b604482015290519081900360640190fd5b600085610dc1576000610dc5565b6000195b6001600160a01b03808c166000818152600760209081526040808320948f168084529482529182902085905581518581529151949550929391927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92592918290030190a350505050505050505050565b33600090815260208190526040902054600114610e98576040805162461bcd60e51b815260206004820152601b60248201527f436f696e2f6163636f756e742d6e6f742d617574686f72697a65640000000000604482015290519081900360640190fd5b6001600160a01b03811660008181526020818152604080832092909255815192835290517f8834a87e641e9716be4f34527af5d23e11624f1ddeefede6ad75a9acfc31b9039281900390910190a150565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156105845780601f1061055957610100808354040283529160200191610584565b60045481565b6001600160a01b038216600090815260066020526040902054811115610fb0576040805162461bcd60e51b8152602060048201526019602482015278436f696e2f696e73756666696369656e742d62616c616e636560381b604482015290519081900360640190fd5b6001600160a01b0382163314801590610fee57506001600160a01b038216600090815260076020908152604080832033845290915290205460001914155b156110be576001600160a01b038216600090815260076020908152604080832033845290915290205481111561106b576040805162461bcd60e51b815260206004820152601b60248201527f436f696e2f696e73756666696369656e742d616c6c6f77616e63650000000000604482015290519081900360640190fd5b6001600160a01b038216600090815260076020908152604080832033845290915290205461109990826111ac565b6001600160a01b03831660009081526007602090815260408083203384529091529020555b6001600160a01b0382166000908152600660205260409020546110e190826111ac565b6001600160a01b03831660009081526006602052604090205560055461110790826111ac565b6005556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b600061115c3384846105f9565b9392505050565b61116e3383836105f9565b505050565b61117e8383836105f9565b50505050565b600760209081526000928352604080842090915290825290205481565b61116e8233836105f9565b808203828111156105ed576040805162461bcd60e51b8152602060048201526012602482015271436f696e2f7375622d756e646572666c6f7760701b604482015290519081900360640190fd5b808201828110156105ed576040805162461bcd60e51b8152602060048201526011602482015270436f696e2f6164642d6f766572666c6f7760781b604482015290519081900360640190fdfea26469706673582212203e93c3b808fefa5dd934c8f51f6b8e1d53606b8a616f42dbc2790344b1c77c3064736f6c63430006070033454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c75696e7432353620636861696e49642c6164647265737320766572696679696e67436f6e747261637429000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000010526169205265666c657820496e6465780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035241490000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061014d5760003560e01c806370a08231116100c35780639dc29fac1161007c5780639dc29fac146103eb578063a9059cbb14610417578063b753a98c14610443578063bb35783b1461046f578063dd62ed3e146104a5578063f2d5d56b146104d35761014d565b806370a082311461030f5780637ecebe00146103355780638fcbaf0c1461035b57806394f3f81d146103b557806395d89b41146103db5780639a8a0592146103e35761014d565b806330adf81f1161011557806330adf81f14610285578063313ce5671461028d57806335b28153146102ab5780633644e515146102d357806340c10f19146102db57806354fd4d50146103075761014d565b806306fdde0314610152578063095ea7b3146101cf57806318160ddd1461020f57806323b872dd1461022957806324ba58841461025f575b600080fd5b61015a6104ff565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561019457818101518382015260200161017c565b50505050905090810190601f1680156101c15780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101fb600480360360408110156101e557600080fd5b506001600160a01b03813516906020013561058c565b604080519115158252519081900360200190f35b6102176105f3565b60408051918252519081900360200190f35b6101fb6004803603606081101561023f57600080fd5b506001600160a01b038135811691602081013590911690604001356105f9565b6102176004803603602081101561027557600080fd5b50356001600160a01b03166108ce565b6102176108e0565b610295610904565b6040805160ff9092168252519081900360200190f35b6102d1600480360360208110156102c157600080fd5b50356001600160a01b0316610909565b005b6102176109bf565b6102d1600480360360408110156102f157600080fd5b506001600160a01b0381351690602001356109c5565b61015a610aba565b6102176004803603602081101561032557600080fd5b50356001600160a01b0316610b15565b6102176004803603602081101561034b57600080fd5b50356001600160a01b0316610b27565b6102d1600480360361010081101561037257600080fd5b506001600160a01b038135811691602081013590911690604081013590606081013590608081013515159060ff60a0820135169060c08101359060e00135610b39565b6102d1600480360360208110156103cb57600080fd5b50356001600160a01b0316610e34565b61015a610ee9565b610217610f41565b6102d16004803603604081101561040157600080fd5b506001600160a01b038135169060200135610f47565b6101fb6004803603604081101561042d57600080fd5b506001600160a01b03813516906020013561114f565b6102d16004803603604081101561045957600080fd5b506001600160a01b038135169060200135611163565b6102d16004803603606081101561048557600080fd5b506001600160a01b03813581169160208101359091169060400135611173565b610217600480360360408110156104bb57600080fd5b506001600160a01b0381358116916020013516611184565b6102d1600480360360408110156104e957600080fd5b506001600160a01b0381351690602001356111a1565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105845780601f1061055957610100808354040283529160200191610584565b820191906000526020600020905b81548152906001019060200180831161056757829003601f168201915b505050505081565b3360008181526007602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b60055481565b60006001600160a01b038316610646576040805162461bcd60e51b815260206004820152600d60248201526c10dbda5b8bdb9d5b1b0b591cdd609a1b604482015290519081900360640190fd5b6001600160a01b0383163014156106a4576040805162461bcd60e51b815260206004820181905260248201527f436f696e2f6473742d63616e6e6f742d62652d746869732d636f6e7472616374604482015290519081900360640190fd5b6001600160a01b03841660009081526006602052604090205482111561070d576040805162461bcd60e51b8152602060048201526019602482015278436f696e2f696e73756666696369656e742d62616c616e636560381b604482015290519081900360640190fd5b6001600160a01b038416331480159061074b57506001600160a01b038416600090815260076020908152604080832033845290915290205460001914155b1561081b576001600160a01b03841660009081526007602090815260408083203384529091529020548211156107c8576040805162461bcd60e51b815260206004820152601b60248201527f436f696e2f696e73756666696369656e742d616c6c6f77616e63650000000000604482015290519081900360640190fd5b6001600160a01b03841660009081526007602090815260408083203384529091529020546107f690836111ac565b6001600160a01b03851660009081526007602090815260408083203384529091529020555b6001600160a01b03841660009081526006602052604090205461083e90836111ac565b6001600160a01b03808616600090815260066020526040808220939093559085168152205461086d90836111f9565b6001600160a01b0380851660008181526006602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60006020819052908152604090205481565b7fea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb81565b601281565b3360009081526020819052604090205460011461096d576040805162461bcd60e51b815260206004820152601b60248201527f436f696e2f6163636f756e742d6e6f742d617574686f72697a65640000000000604482015290519081900360640190fd5b6001600160a01b0381166000818152602081815260409182902060019055815192835290517f599a298163e1678bb1c676052a8930bf0b8a1261ed6e01b8a2391e55f70001029281900390910190a150565b60095481565b33600090815260208190526040902054600114610a29576040805162461bcd60e51b815260206004820152601b60248201527f436f696e2f6163636f756e742d6e6f742d617574686f72697a65640000000000604482015290519081900360640190fd5b6001600160a01b038216600090815260066020526040902054610a4c90826111f9565b6001600160a01b038316600090815260066020526040902055600554610a7290826111f9565b6005556040805182815290516001600160a01b038416916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105845780601f1061055957610100808354040283529160200191610584565b60066020526000908152604090205481565b60086020526000908152604090205481565b600954604080517fea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb6020808301919091526001600160a01b03808d16838501819052908c166060840152608083018b905260a083018a905288151560c0808501919091528451808503909101815260e08401855280519083012061190160f01b61010085015261010284019590955261012280840195909552835180840390950185526101429092019092528251929091019190912090610c3a576040805162461bcd60e51b81526020600482015260166024820152750436f696e2f696e76616c69642d616464726573732d360541b604482015290519081900360640190fd5b6040805160008152602080820180845284905260ff8716828401526060820186905260808201859052915160019260a0808401939192601f1981019281900390910190855afa158015610c91573d6000803e3d6000fd5b505050602060405103516001600160a01b0316896001600160a01b031614610cf6576040805162461bcd60e51b815260206004820152601360248201527210dbda5b8bda5b9d985b1a590b5c195c9b5a5d606a1b604482015290519081900360640190fd5b851580610d035750854211155b610d4a576040805162461bcd60e51b815260206004820152601360248201527210dbda5b8bdc195c9b5a5d0b595e1c1a5c9959606a1b604482015290519081900360640190fd5b6001600160a01b03891660009081526008602052604090208054600181019091558714610db3576040805162461bcd60e51b8152602060048201526012602482015271436f696e2f696e76616c69642d6e6f6e636560701b604482015290519081900360640190fd5b600085610dc1576000610dc5565b6000195b6001600160a01b03808c166000818152600760209081526040808320948f168084529482529182902085905581518581529151949550929391927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92592918290030190a350505050505050505050565b33600090815260208190526040902054600114610e98576040805162461bcd60e51b815260206004820152601b60248201527f436f696e2f6163636f756e742d6e6f742d617574686f72697a65640000000000604482015290519081900360640190fd5b6001600160a01b03811660008181526020818152604080832092909255815192835290517f8834a87e641e9716be4f34527af5d23e11624f1ddeefede6ad75a9acfc31b9039281900390910190a150565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156105845780601f1061055957610100808354040283529160200191610584565b60045481565b6001600160a01b038216600090815260066020526040902054811115610fb0576040805162461bcd60e51b8152602060048201526019602482015278436f696e2f696e73756666696369656e742d62616c616e636560381b604482015290519081900360640190fd5b6001600160a01b0382163314801590610fee57506001600160a01b038216600090815260076020908152604080832033845290915290205460001914155b156110be576001600160a01b038216600090815260076020908152604080832033845290915290205481111561106b576040805162461bcd60e51b815260206004820152601b60248201527f436f696e2f696e73756666696369656e742d616c6c6f77616e63650000000000604482015290519081900360640190fd5b6001600160a01b038216600090815260076020908152604080832033845290915290205461109990826111ac565b6001600160a01b03831660009081526007602090815260408083203384529091529020555b6001600160a01b0382166000908152600660205260409020546110e190826111ac565b6001600160a01b03831660009081526006602052604090205560055461110790826111ac565b6005556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b600061115c3384846105f9565b9392505050565b61116e3383836105f9565b505050565b61117e8383836105f9565b50505050565b600760209081526000928352604080842090915290825290205481565b61116e8233836105f9565b808203828111156105ed576040805162461bcd60e51b8152602060048201526012602482015271436f696e2f7375622d756e646572666c6f7760701b604482015290519081900360640190fd5b808201828110156105ed576040805162461bcd60e51b8152602060048201526011602482015270436f696e2f6164642d6f766572666c6f7760781b604482015290519081900360640190fdfea26469706673582212203e93c3b808fefa5dd934c8f51f6b8e1d53606b8a616f42dbc2790344b1c77c3064736f6c63430006070033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000010526169205265666c657820496e6465780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035241490000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): Rai Reflex Index
Arg [1] : symbol_ (string): RAI
Arg [2] : chainId_ (uint256): 1

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000001
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000010
Arg [4] : 526169205265666c657820496e64657800000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [6] : 5241490000000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

767:6009:0:-:0;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;767:6009:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;1363:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;1363:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5080:195;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;5080:195:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;1529:26;;;:::i;:::-;;;;;;;;;;;;;;;;3491:764;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;3491:764:0;;;;;;;;;;;;;;;;;:::i;809:54::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;809:54:0;-1:-1:-1;;;;;809:54:0;;:::i;2589:108::-;;;:::i;1454:37::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;870:156;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;870:156:0;-1:-1:-1;;;;;870:156:0;;:::i;:::-;;2406:31;;;:::i;4261:239::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;4261:239:0;;;;;;;;:::i;1417:28::-;;;:::i;1564:66::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;1564:66:0;-1:-1:-1;;;;;1564:66:0;;:::i;1710:63::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;1710:63:0;-1:-1:-1;;;;;1710:63:0;;:::i;5692:1081::-;;;;;;15:3:-1;10;7:12;4:2;;;32:1;29;22:12;4:2;-1:-1;;;;;;5692:1081:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;1032:162::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;1032:162:0;-1:-1:-1;;;;;1032:162:0;;:::i;1389:21::-;;;:::i;1500:22::-;;;:::i;4506:568::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;4506:568:0;;;;;;;;:::i;3351:134::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;3351:134:0;;;;;;;;:::i;5305:108::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;5305:108:0;;;;;;;;:::i;5533:114::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;5533:114:0;;;;;;;;;;;;;;;;;:::i;1637:66::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;1637:66:0;;;;;;;;;;:::i;5419:108::-;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;;;;;;5419:108:0;;;;;;;;:::i;1363:19::-;;;;;;;;;;;;;;;-1:-1:-1;;1363:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5080:195::-;5171:10;5144:4;5161:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;5161:26:0;;;;;;;;;;;:35;;;5212:33;;;;;;;5144:4;;5161:26;;5171:10;;5212:33;;;;;;;;-1:-1:-1;5263:4:0;5080:195;;;;;:::o;1529:26::-;;;;:::o;3491:764::-;3580:4;-1:-1:-1;;;;;3610:17:0;;3602:43;;;;;-1:-1:-1;;;3602:43:0;;;;;;;;;;;;-1:-1:-1;;;3602:43:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;3664:20:0;;3679:4;3664:20;;3656:65;;;;;-1:-1:-1;;;3656:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3740:14:0;;;;;;:9;:14;;;;;;:24;-1:-1:-1;3740:24:0;3732:62;;;;;-1:-1:-1;;;3732:62:0;;;;;;;;;;;;-1:-1:-1;;;3732:62:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;3809:17:0;;3816:10;3809:17;;;;:62;;-1:-1:-1;;;;;;3830:14:0;;;;;;:9;:14;;;;;;;;3845:10;3830:26;;;;;;;;-1:-1:-1;;3830:41:0;;3809:62;3805:259;;;-1:-1:-1;;;;;3896:14:0;;;;;;:9;:14;;;;;;;;3911:10;3896:26;;;;;;;;:36;-1:-1:-1;3896:36:0;3888:76;;;;;-1:-1:-1;;;3888:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4017:14:0;;;;;;:9;:14;;;;;;;;4032:10;4017:26;;;;;;;;4008:44;;4045:6;4008:8;:44::i;:::-;-1:-1:-1;;;;;3979:14:0;;;;;;:9;:14;;;;;;;;3994:10;3979:26;;;;;;;:73;3805:259;-1:-1:-1;;;;;4100:14:0;;;;;;:9;:14;;;;;;4091:32;;4116:6;4091:8;:32::i;:::-;-1:-1:-1;;;;;4074:14:0;;;;;;;:9;:14;;;;;;:49;;;;4160:14;;;;;;;4151:32;;4176:6;4151:8;:32::i;:::-;-1:-1:-1;;;;;4134:14:0;;;;;;;:9;:14;;;;;;;;;:49;;;;4199:26;;;;;;;4134:14;;4199:26;;;;;;;;;;;;;-1:-1:-1;4243:4:0;3491:764;;;;;:::o;809:54::-;;;;;;;;;;;;;;:::o;2589:108::-;2631:66;2589:108;:::o;1454:37::-;1489:2;1454:37;:::o;870:156::-;1260:10;1241:18;:30;;;;;;;;;;;1275:1;1241:35;1233:75;;;;;-1:-1:-1;;;1233:75:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;946:27:0;::::1;:18;:27:::0;;;::::1;::::0;;;;;;;;976:1:::1;946:31:::0;;993:25;;;;;;;::::1;::::0;;;;;;;;::::1;870:156:::0;:::o;2406:31::-;;;;:::o;4261:239::-;1260:10;1241:18;:30;;;;;;;;;;;1275:1;1241:35;1233:75;;;;;-1:-1:-1;;;1233:75:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4363:14:0;::::1;;::::0;;;:9:::1;:14;::::0;;;;;4354:32:::1;::::0;4379:6;4354:8:::1;:32::i;:::-;-1:-1:-1::0;;;;;4337:14:0;::::1;;::::0;;;:9:::1;:14;::::0;;;;:49;4423:11:::1;::::0;4414:29:::1;::::0;4436:6;4414:8:::1;:29::i;:::-;4397:11;:46:::0;4459:33:::1;::::0;;;;;;;-1:-1:-1;;;;;4459:33:0;::::1;::::0;4476:1:::1;::::0;4459:33:::1;::::0;;;;::::1;::::0;;::::1;4261:239:::0;;:::o;1417:28::-;;;;;;;;;;;;;;;-1:-1:-1;;1417:28:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1564:66;;;;;;;;;;;;;:::o;1710:63::-;;;;;;;;;;;;;:::o;5692:1081::-;6025:16;;6070:258;;;2631:66;6070:258;;;;;;;;-1:-1:-1;;;;;6070:258:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;6070:258:0;;;;;6060:269;;;;;;-1:-1:-1;;;5961:379:0;;;;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;5961:379:0;;;;;;;5951:390;;;;;;;;;;;6354:55;;;;;-1:-1:-1;;;6354:55:0;;;;;;;;;;;;-1:-1:-1;;;6354:55:0;;;;;;;;;;;;;;;6438:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;6438:26:0;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6438:26:0;;;;;;;;-1:-1:-1;;;;;6428:36:0;:6;-1:-1:-1;;;;;6428:36:0;;6420:68;;;;;-1:-1:-1;;;6420:68:0;;;;;;;;;;;;-1:-1:-1;;;6420:68:0;;;;;;;;;;;;;;;6507:11;;;:28;;;6529:6;6522:3;:13;;6507:28;6499:60;;;;;-1:-1:-1;;;6499:60:0;;;;;;;;;;;;-1:-1:-1;;;6499:60:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;6587:14:0;;;;;;:6;:14;;;;;:16;;;;;;;;6578:25;;6570:56;;;;;-1:-1:-1;;;6570:56:0;;;;;;;;;;;;-1:-1:-1;;;6570:56:0;;;;;;;;;;;;;;;6637:11;6651:7;:25;;6675:1;6651:25;;;-1:-1:-1;;6651:25:0;-1:-1:-1;;;;;6687:17:0;;;;;;;:9;:17;;;;;;;;:26;;;;;;;;;;;;;:32;;;6735:30;;;;;;;6637:39;;-1:-1:-1;6687:26:0;;:17;;6735:30;;;;;;;;;5692:1081;;;;;;;;;;:::o;1032:162::-;1260:10;1241:18;:30;;;;;;;;;;;1275:1;1241:35;1233:75;;;;;-1:-1:-1;;;1233:75:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;1111:27:0;::::1;1141:1;1111:27:::0;;;::::1;::::0;;;;;;;:31;;;;1158:28;;;;;;;::::1;::::0;;;;;;;;::::1;1032:162:::0;:::o;1389:21::-;;;;;;;;;;;;;;-1:-1:-1;;1389:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1500:22;;;;:::o;4506:568::-;-1:-1:-1;;;;;4577:14:0;;;;;;:9;:14;;;;;;:24;-1:-1:-1;4577:24:0;4569:62;;;;;-1:-1:-1;;;4569:62:0;;;;;;;;;;;;-1:-1:-1;;;4569:62:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;4646:17:0;;4653:10;4646:17;;;;:62;;-1:-1:-1;;;;;;4667:14:0;;;;;;:9;:14;;;;;;;;4682:10;4667:26;;;;;;;;-1:-1:-1;;4667:41:0;;4646:62;4642:259;;;-1:-1:-1;;;;;4733:14:0;;;;;;:9;:14;;;;;;;;4748:10;4733:26;;;;;;;;:36;-1:-1:-1;4733:36:0;4725:76;;;;;-1:-1:-1;;;4725:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4854:14:0;;;;;;:9;:14;;;;;;;;4869:10;4854:26;;;;;;;;4845:44;;4882:6;4845:8;:44::i;:::-;-1:-1:-1;;;;;4816:14:0;;;;;;:9;:14;;;;;;;;4831:10;4816:26;;;;;;;:73;4642:259;-1:-1:-1;;;;;4937:14:0;;;;;;:9;:14;;;;;;4928:32;;4953:6;4928:8;:32::i;:::-;-1:-1:-1;;;;;4911:14:0;;;;;;:9;:14;;;;;:49;4997:11;;4988:29;;5010:6;4988:8;:29::i;:::-;4971:11;:46;5033:33;;;;;;;;5055:1;;-1:-1:-1;;;;;5033:33:0;;;;;;;;;;;;4506:568;;:::o;3351:134::-;3416:4;3440:37;3453:10;3465:3;3470:6;3440:12;:37::i;:::-;3433:44;3351:134;-1:-1:-1;;;3351:134:0:o;5305:108::-;5368:37;5381:10;5393:3;5398:6;5368:12;:37::i;:::-;;5305:108;;:::o;5533:114::-;5609:30;5622:3;5627;5632:6;5609:12;:30::i;:::-;;5533:114;;;:::o;1637:66::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;5419:108::-;5482:37;5495:3;5500:10;5512:6;5482:12;:37::i;2226:140::-;2324:5;;;2319:16;;;;2311:47;;;;;-1:-1:-1;;;2311:47:0;;;;;;;;;;;;-1:-1:-1;;;2311:47:0;;;;;;;;;;;;;;2081:139;2179:5;;;2174:16;;;;2166:46;;;;;-1:-1:-1;;;2166:46:0;;;;;;;;;;;;-1:-1:-1;;;2166:46:0;;;;;;;;;;;;;

Swarm Source

ipfs://3e93c3b808fefa5dd934c8f51f6b8e1d53606b8a616f42dbc2790344b1c77c30

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

OVERVIEW

RAI is a non-pegged, ETH-backed stable asset. It is useful as more 'stable' collateral for other DeFi protocols (compared to ETH or BTC) or as a stable asset with an embedded interest rate.

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.