More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 348 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Withdraw USDC To... | 12884604 | 1296 days ago | IN | 0 ETH | 0.00137669 | ||||
Withdraw USDC To... | 12826356 | 1305 days ago | IN | 0 ETH | 0.00414688 | ||||
Withdraw USDC To... | 12794496 | 1310 days ago | IN | 0 ETH | 0.00175802 | ||||
Withdraw USDC To... | 12794382 | 1310 days ago | IN | 0 ETH | 0.00211541 | ||||
Refill Gas Reser... | 12776212 | 1313 days ago | IN | 0 ETH | 0.0022272 | ||||
Withdraw USDC To... | 12768741 | 1314 days ago | IN | 0 ETH | 0.00083957 | ||||
Withdraw USDC To... | 12768699 | 1314 days ago | IN | 0 ETH | 0.00072874 | ||||
Withdraw USDC To... | 12723741 | 1321 days ago | IN | 0 ETH | 0.00286147 | ||||
Withdraw USDC To... | 12723739 | 1321 days ago | IN | 0 ETH | 0.00227313 | ||||
Withdraw USDC To... | 12653130 | 1332 days ago | IN | 0 ETH | 0.00220806 | ||||
Withdraw USDC To... | 12562731 | 1346 days ago | IN | 0 ETH | 0.00278793 | ||||
Withdraw USDC To... | 12543310 | 1349 days ago | IN | 0 ETH | 0.00516335 | ||||
Withdraw USDC To... | 12517578 | 1353 days ago | IN | 0 ETH | 0.00433218 | ||||
Withdraw USDC To... | 12336580 | 1381 days ago | IN | 0 ETH | 0.01172039 | ||||
Refill Gas Reser... | 12000305 | 1433 days ago | IN | 0 ETH | 0.00642279 | ||||
Refill Gas Reser... | 12000180 | 1433 days ago | IN | 0 ETH | 0.00580879 | ||||
Refill Gas Reser... | 12000044 | 1433 days ago | IN | 0 ETH | 0.00593159 | ||||
Transfer | 11999979 | 1433 days ago | IN | 6 ETH | 0.00351394 | ||||
Withdraw | 11999924 | 1433 days ago | IN | 0 ETH | 0.00994415 | ||||
Set Role | 11915132 | 1446 days ago | IN | 0 ETH | 0.01040454 | ||||
Withdraw USDC To... | 11905363 | 1447 days ago | IN | 0 ETH | 0.0065195 | ||||
Withdraw USDC To... | 11905339 | 1447 days ago | IN | 0 ETH | 0.00968547 | ||||
Withdraw USDC To... | 11905320 | 1447 days ago | IN | 0 ETH | 0.00762717 | ||||
Withdraw USDC To... | 11905319 | 1447 days ago | IN | 0 ETH | 0.00947009 | ||||
Set Primary USDC... | 11878938 | 1452 days ago | IN | 0 ETH | 0.00352442 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
13800546 | 1153 days ago | 0.0259939 ETH | ||||
13799668 | 1153 days ago | 0.0259939 ETH | ||||
13585716 | 1187 days ago | 0.0610534 ETH | ||||
13585590 | 1187 days ago | 0.02089276 ETH | ||||
13585545 | 1187 days ago | 0.04016063 ETH | ||||
13240166 | 1241 days ago | 0.20068546 ETH | ||||
13039694 | 1272 days ago | 0.01424597 ETH | ||||
12928870 | 1289 days ago | 0.00753904 ETH | ||||
12918124 | 1291 days ago | 0.00786425 ETH | ||||
12916565 | 1291 days ago | 0.01229918 ETH | ||||
12916182 | 1291 days ago | 0.00817956 ETH | ||||
12909804 | 1292 days ago | 0.01019402 ETH | ||||
12909804 | 1292 days ago | 0.01038635 ETH | ||||
12909762 | 1292 days ago | 0.00900994 ETH | ||||
12909732 | 1292 days ago | 0.00980448 ETH | ||||
12883530 | 1296 days ago | 0.01003552 ETH | ||||
12879835 | 1297 days ago | 0.00374406 ETH | ||||
12879325 | 1297 days ago | 0.00369164 ETH | ||||
12870513 | 1298 days ago | 0.00529594 ETH | ||||
12865717 | 1299 days ago | 0.00487661 ETH | ||||
12834939 | 1304 days ago | 0.00701866 ETH | ||||
12834186 | 1304 days ago | 0.00041518 ETH | ||||
12834155 | 1304 days ago | 0.00088826 ETH | ||||
12834155 | 1304 days ago | 0.001 ETH | ||||
12833632 | 1304 days ago | 0.0054916 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
DharmaTradeReserveStaging
Compiler Version
v0.5.11+commit.c082d0b4
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-06-01 */ pragma solidity 0.5.11; /** * @title DharmaTradeReserveStaging * @author 0age * @notice This contract delegates all logic, including initialization, to an * implementation contract specified by a hard-coded "upgrade beacon" contract. */ contract DharmaTradeReserveStaging { // Set upgrade beacon address as a constant (i.e. not in contract storage). address private constant _UPGRADE_BEACON = address( 0x481B1a16E6675D33f8BBb3a6A58F5a9678649718 ); /** * @notice In the constructor, perform initialization via delegatecall to the * implementation set on the upgrade beacon, supplying initialization calldata * as a constructor argument. The deployment will revert and pass along the * revert reason in the event that this initialization delegatecall reverts. * @param initializationCalldata Calldata to supply when performing the * initialization delegatecall. */ constructor(bytes memory initializationCalldata) public payable { // Delegatecall into the implementation, supplying initialization calldata. (bool ok, ) = _implementation().delegatecall(initializationCalldata); // Revert and include revert data if delegatecall to implementation reverts. if (!ok) { assembly { returndatacopy(0, 0, returndatasize) revert(0, returndatasize) } } } /** * @notice In the fallback, delegate execution to the implementation set on * the upgrade beacon. */ function () external payable { // Delegate execution to implementation contract provided by upgrade beacon. _delegate(_implementation()); } /** * @notice Private view function to get the current implementation from the * upgrade beacon. This is accomplished via a staticcall to the beacon with no * data, and the beacon will return an abi-encoded implementation address. * @return implementation Address of the implementation. */ function _implementation() private view returns (address implementation) { // 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. require(ok, string(returnData)); // Set the implementation to the address returned from the upgrade beacon. implementation = abi.decode(returnData, (address)); } /** * @notice Private function that delegates execution to an implementation * contract. This is a low level function that doesn't return to its internal * call site. It will return whatever is returned by the implementation to the * external caller, reverting and returning the revert data if implementation * reverts. * @param implementation Address to delegate. */ function _delegate(address implementation) private { 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
[{"inputs":[{"internalType":"bytes","name":"initializationCalldata","type":"bytes"}],"payable":true,"stateMutability":"payable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]
Contract Creation Code
608060405260405161044c38038061044c8339818101604052602081101561002657600080fd5b810190808051604051939291908464010000000082111561004657600080fd5b90830190602082018581111561005b57600080fd5b825164010000000081118282018810171561007557600080fd5b82525081516020918201929091019080838360005b838110156100a257818101518382015260200161008a565b50505050905090810190601f1680156100cf5780820380516001836020036101000a031916815260200191505b5060405250505060006100e661019e60201b60201c565b6001600160a01b0316826040518082805190602001908083835b6020831061011f5780518252601f199092019160209182019101610100565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d806000811461017f576040519150601f19603f3d011682016040523d82523d6000602084013e610184565b606091505b5050905080610197573d6000803e3d6000fd5b50506102c3565b604051600090819060609073481b1a16e6675d33f8bbb3a6a58f5a96786497189083818181855afa9150503d80600081146101f5576040519150601f19603f3d011682016040523d82523d6000602084013e6101fa565b606091505b50915091508181906102a4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610269578181015183820152602001610251565b50505050905090810190601f1680156102965780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b508080602001905160208110156102ba57600080fd5b50519392505050565b61017a806102d26000396000f3fe608060405261001461000f610016565b610121565b005b604051600090819060609073481b1a16e6675d33f8bbb3a6a58f5a96786497189083818181855afa9150503d806000811461006d576040519150601f19603f3d011682016040523d82523d6000602084013e610072565b606091505b50915091508181906101025760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156100c75781810151838201526020016100af565b50505050905090810190601f1680156100f45780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5080806020019051602081101561011857600080fd5b50519392505050565b3660008037600080366000845af43d6000803e808015610140573d6000f35b3d6000fdfea265627a7a7231582008ed92c5ec180b0daff971e321157e48be01aaa2b0ef3fa6a4c72ecf3c7a78de64736f6c634300050b003200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405261001461000f610016565b610121565b005b604051600090819060609073481b1a16e6675d33f8bbb3a6a58f5a96786497189083818181855afa9150503d806000811461006d576040519150601f19603f3d011682016040523d82523d6000602084013e610072565b606091505b50915091508181906101025760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156100c75781810151838201526020016100af565b50505050905090810190601f1680156100f45780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5080806020019051602081101561011857600080fd5b50519392505050565b3660008037600080366000845af43d6000803e808015610140573d6000f35b3d6000fdfea265627a7a7231582008ed92c5ec180b0daff971e321157e48be01aaa2b0ef3fa6a4c72ecf3c7a78de64736f6c634300050b0032
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : initializationCalldata (bytes): 0x
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000020
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
253:3424:0:-;;;1613:28;1623:17;:15;:17::i;:::-;1613:9;:28::i;:::-;253:3424;1966:484;2155:30;;2015:22;;;;2128:23;;429:42;;2015:22;2155:30;2015:22;2155:30;429:42;2155: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;;2118:67:0;;;;2282:2;2293:10;2274:31;;;;;-1:-1:-1;;;2274:31:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;2274:31:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2422:10;2411:33;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2411:33:0;;1966:484;-1:-1:-1;;;1966:484:0:o;2855:819::-;3161:12;3158:1;3155;3142:32;3402:1;3399;3385:12;3382:1;3366:14;3361:3;3348:56;3492:14;3489:1;3486;3471:36;3524:6;3581:36;;;;3645:14;3642:1;3635:25;3581:36;3600:14;3597:1;3590:25
Swarm Source
bzzr://08ed92c5ec180b0daff971e321157e48be01aaa2b0ef3fa6a4c72ecf3c7a78de
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | 62.43% | $0.999999 | 3,054.3736 | $3,054.37 | |
ETH | 20.59% | $2,665 | 0.378 | $1,007.29 | |
ETH | 5.31% | $96,890 | 0.00268223 | $259.88 | |
ETH | 4.81% | $0.024648 | 9,547.1827 | $235.32 | |
ETH | 2.68% | $0.999892 | 131.0415 | $131.03 | |
ETH | 1.56% | $18.68 | 4.0883 | $76.37 | |
ETH | 0.95% | $3 | 15.5639 | $46.69 | |
ETH | 0.40% | $5,836.49 | 0.00331789 | $19.36 | |
ETH | 0.24% | $912.79 | 0.013 | $11.88 | |
ETH | 0.19% | $51.35 | 0.1846 | $9.48 | |
ETH | 0.14% | $10.43 | 0.676 | $7.05 | |
ETH | 0.12% | $0.001014 | 5,762.8792 | $5.84 | |
ETH | 0.11% | $0.995427 | 5.2653 | $5.24 | |
ETH | 0.10% | $2,665 | 0.00187987 | $5.01 | |
ETH | 0.08% | $9.19 | 0.4383 | $4.03 | |
ETH | 0.08% | $0.850519 | 4.6703 | $3.97 | |
ETH | 0.07% | $1 | 3.5134 | $3.51 | |
ETH | 0.06% | $2,505.33 | 0.00116875 | $2.93 | |
ETH | 0.05% | $0.313341 | 8.4128 | $2.64 | |
ETH | 0.01% | $0.989319 | 0.6298 | $0.6231 | |
ETH | <0.01% | $0.531876 | 0.2266 | $0.1205 |
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.