Feature Tip: Add private address tag to any address under My Name Tag !
Announcement: Redeemable DAI has been renamed to Redeemable SAI. Ticker symbol from rDai to rSai.
ERC-20
DeFi
Overview
Max Total Supply
282.562461531023910247 rSAI
Holders
63 (0.00%)
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
0.000000000000000021 rSAIValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
Proxy
Compiler Version
v0.5.11+commit.c082d0b4
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2019-10-18 */ // File: contracts/Proxy.sol pragma solidity ^0.5.1; contract Proxy { // Code position in storage is keccak256("PROXIABLE") = "0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7" constructor(bytes memory constructData, address contractLogic) public { // save the code address assembly { // solium-disable-line sstore(0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7, contractLogic) } (bool success, /* bytes memory _*/ ) = contractLogic.delegatecall(constructData); // solium-disable-line require(success, "Construction failed"); } function() external payable { assembly { // solium-disable-line let contractLogic := sload(0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7) calldatacopy(0x0, 0x0, calldatasize) let success := delegatecall(sub(gas, 10000), contractLogic, 0x0, calldatasize, 0, 0) let retSz := returndatasize returndatacopy(0, 0, retSz) switch success case 0 { revert(0, retSz) } default { return(0, retSz) } } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"bytes","name":"constructData","type":"bytes"},{"internalType":"address","name":"contractLogic","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]
Contract Creation Code
608060405234801561001057600080fd5b506040516102b43803806102b48339818101604052604081101561003357600080fd5b810190808051604051939291908464010000000082111561005357600080fd5b90830190602082018581111561006857600080fd5b825164010000000081118282018810171561008257600080fd5b82525081516020918201929091019080838360005b838110156100af578181015183820152602001610097565b50505050905090810190601f1680156100dc5780820380516001836020036101000a031916815260200191505b5060408190526020918201517fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf78190558551909450600093506001600160a01b0385169286929182918401908083835b6020831061014b5780518252601f19909201916020918201910161012c565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146101ab576040519150601f19603f3d011682016040523d82523d6000602084013e6101b0565b606091505b505090508061022057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f436f6e737472756374696f6e206661696c656400000000000000000000000000604482015290519081900360640190fd5b5050506083806102316000396000f3fe60806040527fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7543660008037600080366000846127105a03f43d806000803e818015604957816000f35b816000fdfea265627a7a72315820a9ff16473f014e6b01070c5d6d4289098ee5fbf2a2404f5196ff043771c0ad8964736f6c634300050b003200000000000000000000000000000000000000000000000000000000000000400000000000000000000000002a3ba5e280f70a6c4c6fe4fa7b4d09d496f3296a00000000000000000000000000000000000000000000000000000000000001044d12d4b6000000000000000000000000594e15580468d21d447299f2033bd203036475fa000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000e52656465656d61626c65204441490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004724441490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x60806040527fc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7543660008037600080366000846127105a03f43d806000803e818015604957816000f35b816000fdfea265627a7a72315820a9ff16473f014e6b01070c5d6d4289098ee5fbf2a2404f5196ff043771c0ad8964736f6c634300050b0032
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000400000000000000000000000002a3ba5e280f70a6c4c6fe4fa7b4d09d496f3296a00000000000000000000000000000000000000000000000000000000000001044d12d4b6000000000000000000000000594e15580468d21d447299f2033bd203036475fa000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000e52656465656d61626c65204441490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004724441490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : constructData (bytes): 0x4d12d4b6000000000000000000000000594e15580468d21d447299f2033bd203036475fa000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000e52656465656d61626c652044414900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047244414900000000000000000000000000000000000000000000000000000000
Arg [1] : contractLogic (address): 0x2a3ba5E280F70A6C4C6FE4fA7b4d09D496f3296a
-----Encoded View---------------
12 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000002a3ba5e280f70a6c4c6fe4fa7b4d09d496f3296a
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000104
Arg [3] : 4d12d4b6000000000000000000000000594e15580468d21d447299f2033bd203
Arg [4] : 036475fa00000000000000000000000000000000000000000000000000000000
Arg [5] : 0000008000000000000000000000000000000000000000000000000000000000
Arg [6] : 000000c000000000000000000000000000000000000000000000000000000000
Arg [7] : 0000001200000000000000000000000000000000000000000000000000000000
Arg [8] : 0000000e52656465656d61626c65204441490000000000000000000000000000
Arg [9] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [10] : 0000000472444149000000000000000000000000000000000000000000000000
Arg [11] : 0000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
59:1195:0:-;;;765:66;759:73;869:12;864:3;859;846:36;978:1;975;961:12;956:3;941:13;933:5;928:3;924:15;911:69;1007:14;1056:5;1053:1;1050;1035:27;1083:7;1104:57;;;;1212:5;1209:1;1202:16;1104:57;1140:5;1137:1;1130:16
Swarm Source
bzzr://a9ff16473f014e6b01070c5d6d4289098ee5fbf2a2404f5196ff043771c0ad89
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.