xDAI Price: $0.999602 (-0.00%)

Contract

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

Latest 1 internal transaction

Parent Transaction Hash Block From To
195241262021-12-11 13:31:501501 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 320374 withdrawals (9,523.57735785 XDAI withdrawn)

Validator Index Block Amount
21106442519292026-01-20 2:09:1018 hrs ago17688749500.006796494 XDAI
21105442519282026-01-20 2:09:0518 hrs ago17688749450.006789122 XDAI
21104442519282026-01-20 2:09:0518 hrs ago17688749450.006797803 XDAI
21103442519282026-01-20 2:09:0518 hrs ago17688749450.006815698 XDAI
21102442519282026-01-20 2:09:0518 hrs ago17688749450.006791242 XDAI
21101442519282026-01-20 2:09:0518 hrs ago17688749450.006806679 XDAI
21100442519282026-01-20 2:09:0518 hrs ago17688749450.006790552 XDAI
21099442519282026-01-20 2:09:0518 hrs ago17688749450.006802464 XDAI
21098442519282026-01-20 2:09:0518 hrs ago17688749450.006797371 XDAI
21097442519272026-01-20 2:09:0018 hrs ago17688749400.006818074 XDAI
21096442519272026-01-20 2:09:0018 hrs ago17688749400.006813068 XDAI
21095442519272026-01-20 2:09:0018 hrs ago17688749400.006795176 XDAI
21094442519272026-01-20 2:09:0018 hrs ago17688749400.006805081 XDAI
21093442519272026-01-20 2:09:0018 hrs ago17688749400.006795097 XDAI
21092442519272026-01-20 2:09:0018 hrs ago17688749400.006795418 XDAI
21091442519272026-01-20 2:09:0018 hrs ago17688749400.006779392 XDAI
21090442519272026-01-20 2:09:0018 hrs ago17688749400.006804187 XDAI
21089442519262026-01-20 2:08:5518 hrs ago17688749350.006782636 XDAI
21088442519262026-01-20 2:08:5518 hrs ago17688749350.006782568 XDAI
21087442519262026-01-20 2:08:5518 hrs ago17688749350.0067867 XDAI
21086442519262026-01-20 2:08:5518 hrs ago17688749350.006811645 XDAI
21085442519262026-01-20 2:08:5518 hrs ago17688749350.0067883 XDAI
21084442519262026-01-20 2:08:5518 hrs ago17688749350.006797837 XDAI
21083442519262026-01-20 2:08:5518 hrs ago17688749350.006818073 XDAI
21082442519262026-01-20 2:08:5518 hrs ago17688749350.006790511 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.