ETH Price: $3,063.78 (-1.81%)
Gas: 0.04 Gwei
 

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Execute Action W...140332042022-01-19 2:03:081425 days ago1642557788IN
0x3a334285...d7CA17a34
0 ETH0.01243492.12964732
Execute Action W...140319522022-01-18 21:22:101426 days ago1642540930IN
0x3a334285...d7CA17a34
0 ETH0.03591405146.48276793
Execute Action W...131400252021-09-01 13:19:231565 days ago1630502363IN
0x3a334285...d7CA17a34
0 ETH0.02096419116.55
Execute Action W...131400102021-09-01 13:15:341565 days ago1630502134IN
0x3a334285...d7CA17a34
0 ETH0.04153487124.95
Execute Action W...122800962021-04-20 23:36:431699 days ago1618961803IN
0x3a334285...d7CA17a34
0 ETH0.02908544172.2
Execute Action W...114928402020-12-20 22:06:091820 days ago1608501969IN
0x3a334285...d7CA17a34
0 ETH0.0173736351.45
Execute Action W...114842782020-12-19 14:38:271821 days ago1608388707IN
0x3a334285...d7CA17a34
0 ETH0.0118154186.1
Execute Action W...113011142020-11-21 11:05:471849 days ago1605956747IN
0x3a334285...d7CA17a34
0 ETH0.0202174559.35
Execute Action108309412020-09-10 1:11:091921 days ago1599700269IN
0x3a334285...d7CA17a34
0 ETH0.0137592114.3
Execute Action108308342020-09-10 0:43:461921 days ago1599698626IN
0x3a334285...d7CA17a34
0 ETH0.01999518114.3
Execute Action W...108302072020-09-09 22:16:411922 days ago1599689801IN
0x3a334285...d7CA17a34
0 ETH0.03415847105.5
Withdraw Dai108288692020-09-09 17:28:201922 days ago1599672500IN
0x3a334285...d7CA17a34
0 ETH0.0844434193.5
Execute Action107776152020-09-01 21:03:091930 days ago1598994189IN
0x3a334285...d7CA17a34
0 ETH0.05374375531.69
Execute Action W...107428022020-08-27 13:07:581935 days ago1598533678IN
0x3a334285...d7CA17a34
0 ETH0.07320132108.78
Execute Action W...107056052020-08-21 20:00:331941 days ago1598040033IN
0x3a334285...d7CA17a34
0 ETH0.0395403112.11
Execute Action W...106582362020-08-14 12:54:411948 days ago1597409681IN
0x3a334285...d7CA17a34
0 ETH0.0610438238.65
Execute Action W...106548642020-08-14 0:28:541949 days ago1597364934IN
0x3a334285...d7CA17a34
0 ETH0.04417782177.6
Execute Action W...106548522020-08-14 0:26:311949 days ago1597364791IN
0x3a334285...d7CA17a34
0 ETH0.04007934177.6
Transfer106548472020-08-14 0:24:331949 days ago1597364673IN
0x3a334285...d7CA17a34
1 ETH0.00367474155
Execute Action W...106262362020-08-09 14:23:171953 days ago1596982997IN
0x3a334285...d7CA17a34
0 ETH0.0242081394.35
Transfer106262272020-08-09 14:21:281953 days ago1596982888IN
0x3a334285...d7CA17a34
3 ETH0.0018255177
Execute Action W...106145602020-08-07 19:17:371955 days ago1596827857IN
0x3a334285...d7CA17a34
0 ETH0.02763888107.67
Execute Action W...106144232020-08-07 18:46:351955 days ago1596825995IN
0x3a334285...d7CA17a34
0 ETH0.0296985107.67
Transfer106143622020-08-07 18:31:521955 days ago1596825112IN
0x3a334285...d7CA17a34
4 ETH0.0022996797
Execute Action W...105829062020-08-02 21:52:061960 days ago1596405126IN
0x3a334285...d7CA17a34
0 ETH0.0125335148.84
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
-140332042022-01-19 2:03:081425 days ago1642557788
0x3a334285...d7CA17a34
0.0865795 ETH
-140319522022-01-18 21:22:101426 days ago1642540930
0x3a334285...d7CA17a34
0.07758135 ETH
-131400252021-09-01 13:19:231565 days ago1630502363
0x3a334285...d7CA17a34
0.02109333 ETH
-131400102021-09-01 13:15:341565 days ago1630502134
0x3a334285...d7CA17a34
0.06655026 ETH
-122800962021-04-20 23:36:431699 days ago1618961803
0x3a334285...d7CA17a34
0.02835058 ETH
-114842782020-12-19 14:38:271821 days ago1608388707
0x3a334285...d7CA17a34
0.00853125 ETH
-107056052020-08-21 20:00:331941 days ago1598040033
0x3a334285...d7CA17a34
1 ETH
-106582362020-08-14 12:54:411948 days ago1597409681
0x3a334285...d7CA17a34
1.13352264 ETH
-106548642020-08-14 0:28:541949 days ago1597364934
0x3a334285...d7CA17a34
1 ETH
-106548522020-08-14 0:26:311949 days ago1597364791
0x3a334285...d7CA17a34
1 ETH
-106262362020-08-09 14:23:171953 days ago1596982997
0x3a334285...d7CA17a34
3 ETH
-106145602020-08-07 19:17:371955 days ago1596827857
0x3a334285...d7CA17a34
2.278433 ETH
-106144232020-08-07 18:46:351955 days ago1596825995
0x3a334285...d7CA17a34
2 ETH
-105829062020-08-02 21:52:061960 days ago1596405126
0x3a334285...d7CA17a34
1 ETH
-105827832020-08-02 21:24:211960 days ago1596403461
0x3a334285...d7CA17a34
1 ETH
-105710272020-08-01 2:07:581961 days ago1596247678
0x3a334285...d7CA17a34
0.5 ETH
-105709402020-08-01 1:46:441961 days ago1596246404
0x3a334285...d7CA17a34
0.57843395 ETH
-105708852020-08-01 1:35:411961 days ago1596245741
0x3a334285...d7CA17a34
1 ETH
-105637202020-07-30 22:58:221963 days ago1596149902
0x3a334285...d7CA17a34
0.8 ETH
-105634252020-07-30 21:54:011963 days ago1596146041
0x3a334285...d7CA17a34
1 ETH
-105634202020-07-30 21:52:381963 days ago1596145958
0x3a334285...d7CA17a34
1 ETH
-105630162020-07-30 20:18:371963 days ago1596140317
0x3a334285...d7CA17a34
1 ETH
-105628862020-07-30 19:48:061963 days ago1596138486
0x3a334285...d7CA17a34
1 ETH
-105628642020-07-30 19:43:071963 days ago1596138187
0x3a334285...d7CA17a34
1 ETH
-105627712020-07-30 19:22:361963 days ago1596136956
0x3a334285...d7CA17a34
1 ETH
View All Internal Transactions
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x1eb2bC53...2933A5b92
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
UpgradeBeaconProxyV1

Compiler Version
v0.5.11+commit.c082d0b4

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2019-09-18
*/

pragma solidity 0.5.11; // optimization runs: 200, evm version: petersburg


/**
 * @title UpgradeBeaconProxyV1
 * @author 0age
 * @notice This contract delegates all logic, including initialization, to an
 * implementation contract specified by a hard-coded "upgrade beacon" contract.
 * Note that this implementation can be reduced in size by stripping out the
 * metadata hash, or even more significantly by using a minimal upgrade beacon
 * proxy implemented using raw EVM opcodes.
 */
contract UpgradeBeaconProxyV1 {
  // Set upgrade beacon address as a constant (i.e. not in contract storage).
  address private constant _UPGRADE_BEACON = address(
    0x000000000026750c571ce882B17016557279ADaa
  );

  /**
   * @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

Contract ABI

API
[{"inputs":[{"internalType":"bytes","name":"initializationCalldata","type":"bytes"}],"payable":true,"stateMutability":"payable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

0x60806040526040516104423803806104428339818101604052602081101561002657600080fd5b810190808051604051939291908464010000000082111561004657600080fd5b90830190602082018581111561005b57600080fd5b825164010000000081118282018810171561007557600080fd5b82525081516020918201929091019080838360005b838110156100a257818101518382015260200161008a565b50505050905090810190601f1680156100cf5780820380516001836020036101000a031916815260200191505b5060405250505060006100e661019e60201b60201c565b6001600160a01b0316826040518082805190602001908083835b6020831061011f5780518252601f199092019160209182019101610100565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d806000811461017f576040519150601f19603f3d011682016040523d82523d6000602084013e610184565b606091505b5050905080610197573d6000803e3d6000fd5b50506102be565b60405160009081906060906e26750c571ce882b17016557279adaa9083818181855afa9150503d80600081146101f0576040519150601f19603f3d011682016040523d82523d6000602084013e6101f5565b606091505b509150915081819061029f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561026457818101518382015260200161024c565b50505050905090810190601f1680156102915780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b508080602001905160208110156102b557600080fd5b50519392505050565b610175806102cd6000396000f3fe608060405261001461000f610016565b61011c565b005b60405160009081906060906e26750c571ce882b17016557279adaa9083818181855afa9150503d8060008114610068576040519150601f19603f3d011682016040523d82523d6000602084013e61006d565b606091505b50915091508181906100fd5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156100c25781810151838201526020016100aa565b50505050905090810190601f1680156100ef5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5080806020019051602081101561011357600080fd5b50519392505050565b3660008037600080366000845af43d6000803e80801561013b573d6000f35b3d6000fdfea265627a7a7231582020202020202055706772616465426561636f6e50726f7879563120202020202064736f6c634300050b003200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000024c4d66de8000000000000000000000000c0c4b416ec5aa2596201aa79d4680a7d88c68ae200000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405261001461000f610016565b61011c565b005b60405160009081906060906e26750c571ce882b17016557279adaa9083818181855afa9150503d8060008114610068576040519150601f19603f3d011682016040523d82523d6000602084013e61006d565b606091505b50915091508181906100fd5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156100c25781810151838201526020016100aa565b50505050905090810190601f1680156100ef5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5080806020019051602081101561011357600080fd5b50519392505050565b3660008037600080366000845af43d6000803e80801561013b573d6000f35b3d6000fdfea265627a7a7231582020202020202055706772616465426561636f6e50726f7879563120202020202064736f6c634300050b0032

Deployed Bytecode Sourcemap

502:3427:0:-;;;1861:28;1871:17;:15;:17::i;:::-;1861:9;:28::i;:::-;502:3427;2214:488;2403:30;;2263:22;;;;2376:23;;673:42;;2263:22;2403:30;2263:22;2403:30;673:42;2403: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;;2366:67:0;;;;2534:2;2545:10;2526:31;;;;;-1:-1:-1;;;2526: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;2526:31:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2674:10;2663:33;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2663:33:0;;2214:488;-1:-1:-1;;;2214:488:0:o;3107:819::-;3413:12;3410:1;3407;3394:32;3654:1;3651;3637:12;3634:1;3618:14;3613:3;3600:56;3744:14;3741:1;3738;3723:36;3776:6;3833:36;;;;3897:14;3894:1;3887:25;3833:36;3852:14;3849:1;3842:25

Swarm Source

bzzr://20202020202055706772616465426561636f6e50726f78795631202020202020

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.