xDAI Price: $0.999645 (+0.02%)

Contract

0x365bd827c68D5DE0e2BFA5871dc0ECaAf074d5Ab
Transaction Hash
Block
From
To
Exec Transaction438270542025-12-25 13:35:0030 days ago1766669700IN
0x365bd827...Af074d5Ab
0 XDAI0.0000851.00000001
Exec Transaction243089542022-09-23 16:01:351219 days ago1663948895IN
0x365bd827...Af074d5Ab
0 XDAI0.000185752
Exec Transaction215664022022-04-10 12:20:151385 days ago1649593215IN
0x365bd827...Af074d5Ab
0 XDAI0.000264722.8227
Exec Transaction197457602021-12-24 13:07:051492 days ago1640351225IN
0x365bd827...Af074d5Ab
0 XDAI0.000152362.5
Exec Transaction197457542021-12-24 13:06:351492 days ago1640351195IN
0x365bd827...Af074d5Ab
0 XDAI0.000217292.5
Exec Transaction195611052021-12-13 17:28:251503 days ago1639416505IN
0x365bd827...Af074d5Ab
0 XDAI0.00012051.30662
Exec Transaction195608652021-12-13 17:08:251503 days ago1639415305IN
0x365bd827...Af074d5Ab
0 XDAI0.0002462.5
Setup195603102021-12-13 16:22:101503 days ago1639412530IN
0x365bd827...Af074d5Ab
0 XDAI0.000512072

Latest 1 internal transaction

Parent Transaction Hash Block From To
195241262021-12-11 13:31:501505 days ago1639229510  Contract Creation0 XDAI
Cross-Chain Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Proxy

Compiler Version
v0.5.7+commit.6da8b019

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at gnosisscan.io on 2024-01-10
*/

pragma solidity ^0.5.0;

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)
            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

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

608060405234801561001057600080fd5b506040516020806101a88339810180604052602081101561003057600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806101846024913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050606e806101166000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054163660008037600080366000845af43d6000803e6000811415603d573d6000fd5b3d6000f3fea165627a7a723058201e7d648b83cfac072cbccefc2ffc62a6999d4a050ee87a721942de1da9670db80029496e76616c6964206d617374657220636f707920616464726573732070726f7669646564000000000000000000000000b6029ea3b2c51d09a50b53ca8012feeb05bda35a

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054163660008037600080366000845af43d6000803e6000811415603d573d6000fd5b3d6000f3fea165627a7a723058201e7d648b83cfac072cbccefc2ffc62a6999d4a050ee87a721942de1da9670db80029

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000b6029ea3b2c51d09a50b53ca8012feeb05bda35a

-----Decoded View---------------
Arg [0] : _masterCopy (address): 0xb6029EA3B2c51D09a50B53CA8012FeEB05bDa35A

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000b6029ea3b2c51d09a50b53ca8012feeb05bda35a


Deployed Bytecode Sourcemap

27:1261:0:-;;;937:42;933:1;927:8;923:57;1013:14;1010:1;1007;994:34;1109:1;1106;1090:14;1087:1;1075:10;1070:3;1057:54;1146:16;1143:1;1140;1125:38;1192:1;1183:7;1180:14;1177:2;;;1207:16;1204:1;1197:27;1177:2;1250:16;1247:1;1240:27

Swarm Source

bzzr://1e7d648b83cfac072cbccefc2ffc62a6999d4a050ee87a721942de1da9670db8

Block Transaction Gas Used Reward
view all blocks validated

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

Latest 25 from a total of 322774 withdrawals (9,542.767059804 XDAI withdrawn)

Validator Index Block Amount
21106443242872026-01-24 12:47:159 hrs ago17692588350.006854106 XDAI
21105443242872026-01-24 12:47:159 hrs ago17692588350.006855474 XDAI
21104443242872026-01-24 12:47:159 hrs ago17692588350.006825883 XDAI
21103443242872026-01-24 12:47:159 hrs ago17692588350.006828189 XDAI
21102443242872026-01-24 12:47:159 hrs ago17692588350.006825539 XDAI
21101443242862026-01-24 12:47:109 hrs ago17692588300.006838203 XDAI
21100443242862026-01-24 12:47:109 hrs ago17692588300.006828566 XDAI
21099443242862026-01-24 12:47:109 hrs ago17692588300.08767625 XDAI
21098443242862026-01-24 12:47:109 hrs ago17692588300.006837757 XDAI
21097443242862026-01-24 12:47:109 hrs ago17692588300.006836182 XDAI
21096443242862026-01-24 12:47:109 hrs ago17692588300.006834961 XDAI
21095443242862026-01-24 12:47:109 hrs ago17692588300.006822485 XDAI
21094443242862026-01-24 12:47:109 hrs ago17692588300.006845839 XDAI
21093443242852026-01-24 12:47:059 hrs ago17692588250.00683582 XDAI
21092443242852026-01-24 12:47:059 hrs ago17692588250.00683734 XDAI
21091443242852026-01-24 12:47:059 hrs ago17692588250.006821637 XDAI
21090443242852026-01-24 12:47:059 hrs ago17692588250.006830535 XDAI
21089443242852026-01-24 12:47:059 hrs ago17692588250.006835514 XDAI
21088443242852026-01-24 12:47:059 hrs ago17692588250.006833828 XDAI
21087443242852026-01-24 12:47:059 hrs ago17692588250.006824483 XDAI
21086443242852026-01-24 12:47:059 hrs ago17692588250.006839953 XDAI
21085443242842026-01-24 12:47:009 hrs ago17692588200.00683847 XDAI
21084443242842026-01-24 12:47:009 hrs ago17692588200.00683779 XDAI
21083443242842026-01-24 12:47:009 hrs ago17692588200.006845264 XDAI
21082443242842026-01-24 12:47:009 hrs ago17692588200.006852318 XDAI
View All Withdrawals

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