Overview
ETH Balance
0 ETH
Eth Value
$0.00Token Holdings
More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 22 from a total of 22 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Pull Surplus | 11022504 | 1552 days ago | IN | 0 ETH | 0.05301485 | ||||
Pull Surplus | 11021821 | 1552 days ago | IN | 0 ETH | 0.01032009 | ||||
Redeem Underlyin... | 10792922 | 1587 days ago | IN | 0 ETH | 0.05319887 | ||||
Redeem Underlyin... | 10726512 | 1597 days ago | IN | 0 ETH | 0.01964037 | ||||
Redeem Underlyin... | 10660382 | 1608 days ago | IN | 0 ETH | 0.0276613 | ||||
Redeem Underlyin... | 10615449 | 1614 days ago | IN | 0 ETH | 0.01327742 | ||||
Redeem Underlyin... | 10614916 | 1615 days ago | IN | 0 ETH | 0.01659678 | ||||
Mint | 9507713 | 1786 days ago | IN | 0 ETH | 0.00211338 | ||||
Mint Via C Token | 9418681 | 1799 days ago | IN | 0 ETH | 0.00037962 | ||||
Approve | 9418657 | 1799 days ago | IN | 0 ETH | 0.00023805 | ||||
Approve | 9418558 | 1799 days ago | IN | 0 ETH | 0.00011669 | ||||
Redeem To C Toke... | 9418454 | 1799 days ago | IN | 0 ETH | 0.00027344 | ||||
Approve | 9418434 | 1799 days ago | IN | 0 ETH | 0.00011715 | ||||
Transfer Underly... | 9417127 | 1800 days ago | IN | 0 ETH | 0.00075756 | ||||
Transfer | 9417104 | 1800 days ago | IN | 0 ETH | 0.00024451 | ||||
Redeem Underlyin... | 9417095 | 1800 days ago | IN | 0 ETH | 0.00169287 | ||||
Redeem | 9417088 | 1800 days ago | IN | 0 ETH | 0.00182731 | ||||
Mint Via C Token | 9417084 | 1800 days ago | IN | 0 ETH | 0.00097278 | ||||
Redeem Underlyin... | 9417079 | 1800 days ago | IN | 0 ETH | 0.00096886 | ||||
Mint | 9417073 | 1800 days ago | IN | 0 ETH | 0.00186777 | ||||
Mint | 9416915 | 1800 days ago | IN | 0 ETH | 0.00223227 | ||||
Initialize | 9416866 | 1800 days ago | IN | 0 ETH | 0.00117409 |
Latest 1 internal transaction
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
9414867 | 1800 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Contract Name:
DharmaUSDC
Compiler Version
v0.5.11+commit.c082d0b4
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-02-04 */ /** * @title DharmaUSDC * @author 0age * @notice Dharma USD Coin is an upgradeable ERC20 token that delegates all * logic to an implementation contract specified by a hard-coded "upgrade *beacon" contract. */ contract DharmaUSDC { // Set upgrade beacon address as a constant (i.e. not in contract storage). address private constant _UPGRADE_BEACON = address( 0x00000000000274bE4365Aa18CfDC9A22A947f67D ); /** * @notice In the fallback, delegate execution to the implementation set on * the upgrade beacon. */ function () external payable { // Get the current implementation address from the upgrade beacon. (bool ok, bytes memory returnData) = _UPGRADE_BEACON.staticcall(""); // Revert and pass along revert message if call to upgrade beacon reverts. if (!ok) { assembly { returndatacopy(0, 0, returndatasize) revert(0, returndatasize) } } // Put implementation address returned from the upgrade beacon on the stack. address implementation = abi.decode(returnData, (address)); assembly { // Copy msg.data. We take full control of memory in this inline assembly // block because it will not return to Solidity code. We overwrite the // Solidity scratch pad at memory position 0. calldatacopy(0, 0, calldatasize) // Delegatecall to the implementation, supplying calldata and gas. // Out and outsize are set to zero - instead, use the return buffer. let result := delegatecall(gas, implementation, 0, calldatasize, 0, 0) // Copy the returned data from the return buffer. returndatacopy(0, 0, returndatasize) switch result // Delegatecall returns 0 on error. case 0 { revert(0, returndatasize) } default { return(0, returndatasize) } } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract Creation Code
608060405234801561001057600080fd5b5060dc8061001f6000396000f3fe60806040526040516000906060906e0274be4365aa18cfdc9a22a947f67d9083818181855afa9150503d80600081146052576040519150601f19603f3d011682016040523d82523d6000602084013e6057565b606091505b509150915081606a573d6000803e3d6000fd5b6000818060200190516020811015608057600080fd5b505190503660008037600080366000845af43d6000803e80801560a2573d6000f35b3d6000fdfea265627a7a7231582020202020446861726d612055534420436f696e2028645553444329202020202064736f6c634300050b0032
Deployed Bytecode
0x60806040526040516000906060906e0274be4365aa18cfdc9a22a947f67d9083818181855afa9150503d80600081146052576040519150601f19603f3d011682016040523d82523d6000602084013e6057565b606091505b509150915081606a573d6000803e3d6000fd5b6000818060200190516020811015608057600080fd5b505190503660008037600080366000845af43d6000803e80801560a2573d6000f35b3d6000fdfea265627a7a7231582020202020446861726d612055534420436f696e2028645553444329202020202064736f6c634300050b0032
Deployed Bytecode Sourcemap
222:1644:0:-;;;701:30;;665:7;;674:23;;383:42;;665:7;701:30;665:7;701:30;383:42;701:30;;;;;;14:1:-1;21;16:31;;;;75:4;69:11;64:16;;144:4;140:9;133:4;115:16;111:27;107:43;104:1;100:51;94:4;87:65;169:16;166:1;159:27;225:16;222:1;215:4;212:1;208:12;193:49;7:242;;16:31;36:4;31:9;;7:242;;664:67:0;;;;825:2;820:125;;879:14;876:1;873;858:36;914:14;911:1;904:25;847:91;1035:22;1071:10;1060:33;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1060:33:0;;-1:-1:-1;1350:12:0;1347:1;;1331:32;1591:1;1588;1574:12;1571:1;1555:14;1550:3;1537:56;1681:14;1678:1;1675;1660:36;1713:6;1770:36;;;;1834:14;1831:1;1824:25;1770:36;1789:14;1786:1;1779:25
Swarm Source
bzzr://20202020446861726d612055534420436f696e20286455534443292020202020
Loading...
Loading
Loading...
Loading
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.