Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 1 internal transaction
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
9271972 | 1776 days ago | Contract Creation | 0 ETH |
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Name:
AccountProxy
Compiler Version
v0.5.4+commit.9549d8ff
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-01-14 */ pragma solidity ^0.5.4; contract AccountProxy { address implementation; event Received(uint indexed value, address indexed sender, bytes data); constructor(address _implementation) public { implementation = _implementation; } function() external payable { if(msg.data.length == 0 && msg.value > 0) { emit Received(msg.value, msg.sender, msg.data); } else { // solium-disable-next-line security/no-inline-assembly assembly { let target := sload(0) calldatacopy(0, 0, calldatasize()) let result := delegatecall(gas, target, 0, calldatasize(), 0, 0) returndatacopy(0, 0, returndatasize()) switch result case 0 {revert(0, returndatasize())} default {return (0, returndatasize())} } } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"name":"_implementation","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"value","type":"uint256"},{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"data","type":"bytes"}],"name":"Received","type":"event"}]
Contract Creation Code
608060405234801561001057600080fd5b506040516020806101478339810180604052602081101561003057600080fd5b505160008054600160a060020a03909216600160a060020a031990921691909117905560e6806100616000396000f3fe60806040523615801560115750600034115b156092573373ffffffffffffffffffffffffffffffffffffffff16347f606834f57405380c4fb88d1f4850326ad3885f014bab3b568dfbf7a041eef73860003660405180806020018281038252848482818152602001925080828437600083820152604051601f909101601f19169092018290039550909350505050a360b8565b6000543660008037600080366000845af43d6000803e80801560b3573d6000f35b3d6000fd5b00fea165627a7a72305820ab958cd41bd56370ba9252b9e9c197efc53c37cbc2ab5237c07b5590a42abe240029000000000000000000000000ef004d954999eb9162aeb3989279eff2161d5095
Deployed Bytecode
0x60806040523615801560115750600034115b156092573373ffffffffffffffffffffffffffffffffffffffff16347f606834f57405380c4fb88d1f4850326ad3885f014bab3b568dfbf7a041eef73860003660405180806020018281038252848482818152602001925080828437600083820152604051601f909101601f19169092018290039550909350505050a360b8565b6000543660008037600080366000845af43d6000803e80801560b3573d6000f35b3d6000fd5b00fea165627a7a72305820ab958cd41bd56370ba9252b9e9c197efc53c37cbc2ab5237c07b5590a42abe240029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000ef004d954999eb9162aeb3989279eff2161d5095
-----Decoded View---------------
Arg [0] : _implementation (address): 0xEf004D954999EB9162aeB3989279eFf2161D5095
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000ef004d954999eb9162aeb3989279eff2161d5095
Deployed Bytecode Sourcemap
27:916:0:-;;;315:8;:20;:37;;;;;351:1;339:9;:13;315:37;312:621;;;394:10;374:41;;383:9;374:41;406:8;;374:41;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;;74:27;374:41:0;;137:4:-1;117:14;;;-1:-1;;113:30;157:16;;;374:41:0;;;;-1:-1:-1;374:41:0;;-1:-1:-1;;;;374:41:0;312:621;;;574:1;568:8;613:14;610:1;607;594:34;708:1;705;689:14;686:1;678:6;673:3;660:50;749:16;746:1;743;728:38;791:6;815:36;;;;889:16;886:1;878:28;815:36;833:16;830:1;823:27;535:387;27:916
Swarm Source
bzzr://ab958cd41bd56370ba9252b9e9c197efc53c37cbc2ab5237c07b5590a42abe24
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ 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.