Contract 0x8a45Ea94270F9F11730571B308901ce6E73F287E

 
 
Txn Hash
Block
From
To
Value [Txn Fee]
0x17fed27263b8dec1d241faaa37c4e9a7347669134f3814515ba451769218444293938682021-07-23 0:24:541 day 11 hrs ago0x3afa76c60132eb8568843cb17e6c7c4d6453a320 IN  0x8a45ea94270f9f11730571b308901ce6e73f287e0 BNB0.00184782
0x88dd53fa0514cceaa71a8badb97888347c19cba0d4fcaa7b388a8710a4d6a87f93938452021-07-23 0:23:451 day 11 hrs ago0x3afa76c60132eb8568843cb17e6c7c4d6453a320 IN  0x8a45ea94270f9f11730571b308901ce6e73f287e0 BNB0.00175631
0xc3e3d1a659f72342d49d05b516ed4718a0d9075cce178c55aa0dd3ff99f1231d93937882021-07-23 0:20:541 day 11 hrs ago0x3afa76c60132eb8568843cb17e6c7c4d6453a320 IN  0x8a45ea94270f9f11730571b308901ce6e73f287e0 BNB0.00175607
0x8f941d05966fd0fb079a739836a32cd3218fe1947f77de081295fbc290afe27d91314272021-07-13 21:35:2410 days 14 hrs ago0x3afa76c60132eb8568843cb17e6c7c4d6453a320 IN  0x8a45ea94270f9f11730571b308901ce6e73f287e0 BNB0.001672555
0xf2de83481613688dfeba68794ffc8de390921607ce811eff9badd327f47a5afc91314002021-07-13 21:34:0310 days 14 hrs ago0x3afa76c60132eb8568843cb17e6c7c4d6453a320 IN  0x8a45ea94270f9f11730571b308901ce6e73f287e0 BNB0.00145586
0x61694fd7eb6a45d53a566973f393eca778481aa48a1f5956cda90d7ea24296ca84177012021-06-19 0:09:0335 days 11 hrs ago0x214a01193000cda584f3fa5ae5ba7b36bdb72ca1 IN  0x8a45ea94270f9f11730571b308901ce6e73f287e0 BNB0.00025565
0xb8b8a63bd906e201798a2bc2bba781d61db057dfdac48969bdcb915d037942d484176902021-06-19 0:08:3035 days 11 hrs ago0x214a01193000cda584f3fa5ae5ba7b36bdb72ca1 IN  0x8a45ea94270f9f11730571b308901ce6e73f287e0 BNB0.000474335
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0xffe7db1c1b90340c700c6811ea71043dfd0eb3fdb8afc08a65967c3fe98a718b82489252021-06-13 1:58:4441 days 9 hrs ago 0x7a32d4df6d7aff9b3b975452518b4be38d8f6d6f  Contract Creation0 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Similar Match)
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0xccF45C824e26ff19597441B95586b7c7F536719d

Contract Name:
GnosisSafeProxy

Compiler Version
v0.5.17+commit.d19bba13

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at BscScan.com on 2021-02-24
*/

pragma solidity >=0.5.0 <0.7.0;

/// @title IProxy - Helper interface to access masterCopy of the Proxy on-chain
/// @author Richard Meissner - <[email protected]>
interface IProxy {
    function masterCopy() external view returns (address);
}

/// @title GnosisSafeProxy - 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 GnosisSafeProxy {

    // 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 ABI

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

608060405234801561001057600080fd5b506040516101e73803806101e78339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806101c36024913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060aa806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea265627a7a72315820f334d0ee9d3d9f7438386f7dab2af5e99ea24e95dfc5031b242acfba74d043ca64736f6c63430005110032496e76616c6964206d617374657220636f707920616464726573732070726f76696465640000000000000000000000002bb001433cf04c1f7d71e3c40fed66b2b563065e

Deployed ByteCode Sourcemap

481:1564:0:-;;;1401:42;1397:1;1391:8;1387:57;1581:66;1577:1;1564:15;1561:87;1558:2;;;1678:10;1675:1;1668:21;1717:4;1714:1;1707:15;1558:2;1770:14;1767:1;1764;1751:34;1866:1;1863;1847:14;1844:1;1832:10;1827:3;1814:54;1903:16;1900:1;1897;1882:38;1949:1;1940:7;1937:14;1934:2;;;1964:16;1961:1;1954:27;1934:2;2007:16;2004:1;1997:27

Swarm Source

bzzr://f334d0ee9d3d9f7438386f7dab2af5e99ea24e95dfc5031b242acfba74d043ca
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.