ETH Price: $3,288.33 (-0.34%)

Contract

0x924A59d9EBE85E37Ef9Fd56714F00094395EABa3
 
Transaction Hash
Method
Block
From
To
Exec Transaction211368142024-11-07 15:58:1145 days ago1730995091IN
0x924A59d9...4395EABa3
0 ETH0.0019461526.510379
Exec Transaction211359202024-11-07 12:57:4746 days ago1730984267IN
0x924A59d9...4395EABa3
0 ETH0.0011751513.30507354
Exec Transaction211295472024-11-06 15:37:1147 days ago1730907431IN
0x924A59d9...4395EABa3
0 ETH0.0022061923.0534314
Exec Transaction208270902024-09-25 10:40:5989 days ago1727260859IN
0x924A59d9...4395EABa3
0 ETH0.0022839925.9326994
Exec Transaction194840452024-03-21 15:52:23276 days ago1711036343IN
0x924A59d9...4395EABa3
0 ETH0.0032703738.89226091
Exec Transaction194840402024-03-21 15:51:23276 days ago1711036283IN
0x924A59d9...4395EABa3
0 ETH0.0050236841
Exec Transaction194840342024-03-21 15:50:11276 days ago1711036211IN
0x924A59d9...4395EABa3
0 ETH0.0036543439.86539299
Exec Transaction191703892024-02-06 16:29:59320 days ago1707236999IN
0x924A59d9...4395EABa3
0 ETH0.0120586153.87277489
Exec Transaction185195822023-11-07 10:49:11412 days ago1699354151IN
0x924A59d9...4395EABa3
0 ETH0.0031255426.31330875
Exec Transaction174138392023-06-05 10:50:47567 days ago1685962247IN
0x924A59d9...4395EABa3
0 ETH0.0031820723.41601274
Exec Transaction173306292023-05-24 17:48:11578 days ago1684950491IN
0x924A59d9...4395EABa3
0 ETH0.0047810361.84312876
Exec Transaction171866562023-05-04 10:16:59599 days ago1683195419IN
0x924A59d9...4395EABa3
0 ETH0.004998456.73687527
Exec Transaction170311182023-04-12 9:44:11621 days ago1681292651IN
0x924A59d9...4395EABa3
0 ETH0.0043789720.57741834
Exec Transaction170309252023-04-12 9:05:35621 days ago1681290335IN
0x924A59d9...4395EABa3
0 ETH0.0017941620.52117823
Exec Transaction170245602023-04-11 11:28:35622 days ago1681212515IN
0x924A59d9...4395EABa3
0 ETH0.002007620
Exec Transaction169884902023-04-06 8:41:35627 days ago1680770495IN
0x924A59d9...4395EABa3
0 ETH0.0028227328.12049289
Exec Transaction150905082022-07-06 18:16:15900 days ago1657131375IN
0x924A59d9...4395EABa3
0 ETH0.1994150144.52145209
Exec Transaction150901862022-07-06 17:07:37900 days ago1657127257IN
0x924A59d9...4395EABa3
0 ETH0.0102554495
Exec Transaction150130602022-06-23 12:58:33914 days ago1655989113IN
0x924A59d9...4395EABa3
0 ETH0.002396533.71320562
Exec Transaction149795042022-06-17 13:49:05920 days ago1655473745IN
0x924A59d9...4395EABa3
0 ETH0.0021014323.88024011
Exec Transaction149794642022-06-17 13:40:26920 days ago1655473226IN
0x924A59d9...4395EABa3
0 ETH0.0014868329.27137423
Exec Transaction149794642022-06-17 13:40:26920 days ago1655473226IN
0x924A59d9...4395EABa3
0 ETH0.0013852427.27137423
Exec Transaction149794642022-06-17 13:40:26920 days ago1655473226IN
0x924A59d9...4395EABa3
0 ETH0.0030161727
Exec Transaction149734242022-06-16 12:55:35921 days ago1655384135IN
0x924A59d9...4395EABa3
0 ETH0.0024378831.55755242
Exec Transaction149623962022-06-14 15:16:40923 days ago1655219800IN
0x924A59d9...4395EABa3
0 ETH0.004807971
View all transactions

Latest 3 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
174138392023-06-05 10:50:47567 days ago1685962247
0x924A59d9...4395EABa3
0.01111259 ETH
116541132021-01-14 15:51:531438 days ago1610639513
0x924A59d9...4395EABa3
5.6 ETH
116143942021-01-08 13:37:371445 days ago1610113057  Contract Creation0 ETH
Loading...
Loading

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

Contract Name:
Proxy

Compiler Version
v0.5.14+commit.1f1aaa4

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2020-01-13
*/

pragma solidity ^0.5.3;

/// @title Proxy - Generic proxy contract allows to execute all transactions applying the code of a master contract.
/// @author Stefan George - <[email protected]>
/// @author Richard Meissner - <[email protected]>
contract Proxy {

    // masterCopy always needs to be first declared variable, to ensure that it is at the same location in the contracts to which calls are delegated.
    // To reduce deployment costs this variable is internal and needs to be retrieved via `getStorageAt`
    address internal masterCopy;

    /// @dev Constructor function sets address of master copy contract.
    /// @param _masterCopy Master copy address.
    constructor(address _masterCopy)
        public
    {
        require(_masterCopy != address(0), "Invalid master copy address provided");
        masterCopy = _masterCopy;
    }

    /// @dev Fallback function forwards all transactions and returns all received return data.
    function ()
        external
        payable
    {
        // solium-disable-next-line security/no-inline-assembly
        assembly {
            let masterCopy := and(sload(0), 0xffffffffffffffffffffffffffffffffffffffff)
            // 0xa619486e == keccak("masterCopy()"). The value is right padded to 32-bytes with 0s
            if eq(calldataload(0), 0xa619486e00000000000000000000000000000000000000000000000000000000) {
                mstore(0, masterCopy)
                return(0, 0x20)
            }
            calldatacopy(0, 0, calldatasize())
            let success := delegatecall(gas, masterCopy, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            if eq(success, 0) { revert(0, returndatasize()) }
            return(0, returndatasize())
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_masterCopy","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea265627a7a72315820d8a00dc4fe6bf675a9d7416fc2d00bb3433362aa8186b750f76c4027269667ff64736f6c634300050e0032

Deployed Bytecode Sourcemap

245:1554:0:-;;;1155:42;1151:1;1145:8;1141:57;1335:66;1331:1;1318:15;1315:87;1312:2;;;1432:10;1429:1;1422:21;1471:4;1468:1;1461:15;1312:2;1524:14;1521:1;1518;1505:34;1620:1;1617;1601:14;1598:1;1586:10;1581:3;1568:54;1657:16;1654:1;1651;1636:38;1703:1;1694:7;1691:14;1688:2;;;1718:16;1715:1;1708:27;1688:2;1761:16;1758:1;1751:27

Swarm Source

bzzr://d8a00dc4fe6bf675a9d7416fc2d00bb3433362aa8186b750f76c4027269667ff

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.