Contract 0x795ea5ABE5EbE4b1E35c2Ff0538C1EEaD2AFc66E

 
Txn Hash
Block
From
To
Value [Txn Fee]
0xa29b102bfee2af96daf7ddc45729aea4b277c4f5880a4d9ecbfb91bbaaa1979262770702021-04-04 14:57:2880 days 1 hr ago0xa0bb34a353eade691603202c1d6cc21ef0dda160 IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00256772
0x51c5991e0d39cc972c04846a60894a3438bbafa39d50f1b08622beb229b8a29453107632021-03-01 20:45:35113 days 19 hrs ago0x7511f8d5de7b2a58bdd33720997384aaa20e6376 IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00279241
0xa4a9888303862d9d4b7c106565467c72930d0b7fb0d6a8b17beee105fa0bbb9853057542021-03-01 16:34:34113 days 23 hrs ago0x0619804850f971ef449c3253e4cd62c923d4c48f IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00279241
0xea657e51233965114dfce17b9003ef121d1373cda374316f434480aacbad9f0253001492021-03-01 11:52:23114 days 4 hrs ago0x6d2aea076b1e1deb491df73e20546c21f8a3d458 IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00324168
0xe65934922f3345c095d5f02152f13cb5d04e34ccf09a30d8f7b90433b7bd303152898042021-03-01 3:10:10114 days 13 hrs ago0x0619804850f971ef449c3253e4cd62c923d4c48f IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00256772
0xe05709ac55678c1e2fe74e8a9960927f8951e24676ba8f8531ad1e0a7a229acc52893762021-03-01 2:48:46114 days 13 hrs ago0x0619804850f971ef449c3253e4cd62c923d4c48f IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00279241
0x7aa2943bb59a35f0de6fb6ac3d62755142cf9700fe65a209da35e291a046369352749502021-02-28 14:45:24115 days 1 hr ago0x733fb5072dc3563011c669ffed2372d8b2ab3527 IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.0030171
0x19dd28c2e01e97e9f96e1aae53deee79e108a9fc5cd9c86232ee8d841e170ea651820712021-02-25 9:05:51118 days 7 hrs ago0x650578cd75261f08a32d60ad271973e1950e9027 IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00279241
0x4533c9dbc9cf2029d8d7ed9674abb151cc67cc8668cbb06053672d2e8652064651270362021-02-23 11:04:41120 days 5 hrs ago0xe5818d70a9b5aed2bfde4e41fbcb07dd80f8fc84 IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00603396
0xa2a9ed65fe52ee28d2d1939860213b5bfbc41848311758a318b6eac0ed58b0ba50860712021-02-22 0:33:58121 days 15 hrs ago0xcc6cc66a511edb3f1a4c8253165c7a7ecc26a28f IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00256772
0x496ef2c7094449633c5b52decbfc6a2efd4e2e064b5b56b3498ec3f25ef2cbc350633482021-02-21 5:14:23122 days 10 hrs ago0xd69686bb14536e5b10efc4bd5f47a1b232513fbf IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00256772
0xf3ccf28b300e419134dfc40547857425b90ac768b0cdd05f1598e82102a77aae50473082021-02-20 15:49:01123 days 22 mins ago0x3a0bbe979b26f7f93fad59db1f643aec1e966c5f IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00256772
0x9f185b8e70b2153288c450ec1b3ab8a12997f4087fc59515b21a3dc75d050a3e50353342021-02-20 5:28:04123 days 10 hrs ago0x661a60cdc8434611e65f51065ec246bf0ba31ebf IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00256772
0xdd13894f06d2c17dd75bd558fabd307ab9e4a56c1b078f82a406cb0763e6565650127302021-02-19 9:03:06124 days 7 hrs ago0x2a0059610c92842dc2ef84af76b244c28687e647 IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.0025676
0xaea5d497708394427f3c535931b3825cbcfb1140654bad07c18bb6d35ccf8dbf49981152021-02-18 20:48:22124 days 19 hrs ago0xf3f9008fd98a63d27e2ee38169c75500178060bb IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00256748
0x813a9c0720c68e552c832b195e7d245fc85ac0656f569080c1ffd0d4414891be49649932021-02-17 16:58:58125 days 23 hrs ago0xf0d193d8524ec55fe2f5159aad2ba1a264993605 IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00301698
0x95bfa577a48c3d6085a8946b3a2f8c0a9988ade56d2720d545656acb97c8269248924992021-02-15 4:20:31128 days 11 hrs ago0xc931a43b7427a929c094841956c674d32cd61fd4 IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00279241
0xc49af2d3f82746dd5fd1ff87e0531004f186498680ceffad7325dd52b98f7dac47912432021-02-11 15:55:00132 days 16 mins ago0x2d6b598ea3042a19ce2cc9d2641374d4a1adeece IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00256772
0x17377f3aa62e2ae42b9d3bbd676c2904c64b53c74e699d03d04495e95fe4590547714982021-02-10 23:27:38132 days 16 hrs ago0x722ce03c15670c313f9596544cdb582c19f810e2 IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00256772
0x263b0004d109c8c0160a205ea5f6ad9ef0d53a21663e5018afb749bc70ad279e47219502021-02-09 6:07:26134 days 10 hrs ago0x722ce03c15670c313f9596544cdb582c19f810e2 IN  0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e0 BNB0.00385158
0xece50854c1810ab5a078bb7555761f3372724a85552e7db456c487168e1ea1db47203942021-02-09 4:49:38134 days 11 hrs ago0x722ce03c15670c313f9596544cdb582c19f810e2 IN  Contract Creation0 BNB0.01286994
[ Download CSV Export 
Latest 20 internal transactions
Parent Txn Hash Block From To Value
0xa29b102bfee2af96daf7ddc45729aea4b277c4f5880a4d9ecbfb91bbaaa1979262770702021-04-04 14:57:2880 days 1 hr ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0x51c5991e0d39cc972c04846a60894a3438bbafa39d50f1b08622beb229b8a29453107632021-03-01 20:45:35113 days 19 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0xa4a9888303862d9d4b7c106565467c72930d0b7fb0d6a8b17beee105fa0bbb9853057542021-03-01 16:34:34113 days 23 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0xea657e51233965114dfce17b9003ef121d1373cda374316f434480aacbad9f0253001492021-03-01 11:52:23114 days 4 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0xe65934922f3345c095d5f02152f13cb5d04e34ccf09a30d8f7b90433b7bd303152898042021-03-01 3:10:10114 days 13 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0xe05709ac55678c1e2fe74e8a9960927f8951e24676ba8f8531ad1e0a7a229acc52893762021-03-01 2:48:46114 days 13 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0x7aa2943bb59a35f0de6fb6ac3d62755142cf9700fe65a209da35e291a046369352749502021-02-28 14:45:24115 days 1 hr ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0x19dd28c2e01e97e9f96e1aae53deee79e108a9fc5cd9c86232ee8d841e170ea651820712021-02-25 9:05:51118 days 7 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0x4533c9dbc9cf2029d8d7ed9674abb151cc67cc8668cbb06053672d2e8652064651270362021-02-23 11:04:41120 days 5 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0xa2a9ed65fe52ee28d2d1939860213b5bfbc41848311758a318b6eac0ed58b0ba50860712021-02-22 0:33:58121 days 15 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0x496ef2c7094449633c5b52decbfc6a2efd4e2e064b5b56b3498ec3f25ef2cbc350633482021-02-21 5:14:23122 days 10 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0xf3ccf28b300e419134dfc40547857425b90ac768b0cdd05f1598e82102a77aae50473082021-02-20 15:49:01123 days 22 mins ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0x9f185b8e70b2153288c450ec1b3ab8a12997f4087fc59515b21a3dc75d050a3e50353342021-02-20 5:28:04123 days 10 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0xdd13894f06d2c17dd75bd558fabd307ab9e4a56c1b078f82a406cb0763e6565650127302021-02-19 9:03:06124 days 7 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0xaea5d497708394427f3c535931b3825cbcfb1140654bad07c18bb6d35ccf8dbf49981152021-02-18 20:48:22124 days 19 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0x813a9c0720c68e552c832b195e7d245fc85ac0656f569080c1ffd0d4414891be49649932021-02-17 16:58:58125 days 23 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0x95bfa577a48c3d6085a8946b3a2f8c0a9988ade56d2720d545656acb97c8269248924992021-02-15 4:20:31128 days 11 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0xc49af2d3f82746dd5fd1ff87e0531004f186498680ceffad7325dd52b98f7dac47912432021-02-11 15:55:00132 days 16 mins ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0x17377f3aa62e2ae42b9d3bbd676c2904c64b53c74e699d03d04495e95fe4590547714982021-02-10 23:27:38132 days 16 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
0x263b0004d109c8c0160a205ea5f6ad9ef0d53a21663e5018afb749bc70ad279e47219502021-02-09 6:07:26134 days 10 hrs ago 0x795ea5abe5ebe4b1e35c2ff0538c1eead2afc66e  Contract Creation0 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
GnosisSafeProxyFactory

Compiler Version
v0.5.17+commit.d19bba13

Optimization Enabled:
Yes with 200 runs

Other Settings:
petersburg EvmVersion
File 1 of 3 : GnosisSafeProxy.sol
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())
        }
    }
}

File 2 of 3 : GnosisSafeProxyFactory.sol
pragma solidity ^0.5.3;
import "./GnosisSafeProxy.sol";
import "./IProxyCreationCallback.sol";

/// @title Proxy Factory - Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
/// @author Stefan George - <[email protected]>
contract GnosisSafeProxyFactory {

    event ProxyCreation(GnosisSafeProxy proxy);

    /// @dev Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
    /// @param masterCopy Address of master copy.
    /// @param data Payload for message call sent to new proxy contract.
    function createProxy(address masterCopy, bytes memory data)
        public
        returns (GnosisSafeProxy proxy)
    {
        proxy = new GnosisSafeProxy(masterCopy);
        if (data.length > 0)
            // solium-disable-next-line security/no-inline-assembly
            assembly {
                if eq(call(gas, proxy, 0, add(data, 0x20), mload(data), 0, 0), 0) { revert(0, 0) }
            }
        emit ProxyCreation(proxy);
    }

    /// @dev Allows to retrieve the runtime code of a deployed Proxy. This can be used to check that the expected Proxy was deployed.
    function proxyRuntimeCode() public pure returns (bytes memory) {
        return type(GnosisSafeProxy).runtimeCode;
    }

    /// @dev Allows to retrieve the creation code used for the Proxy deployment. With this it is easily possible to calculate predicted address.
    function proxyCreationCode() public pure returns (bytes memory) {
        return type(GnosisSafeProxy).creationCode;
    }

    /// @dev Allows to create new proxy contact using CREATE2 but it doesn't run the initializer.
    ///      This method is only meant as an utility to be called from other methods
    /// @param _mastercopy Address of master copy.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function deployProxyWithNonce(address _mastercopy, bytes memory initializer, uint256 saltNonce)
        internal
        returns (GnosisSafeProxy proxy)
    {
        // If the initializer changes the proxy address should change too. Hashing the initializer data is cheaper than just concatinating it
        bytes32 salt = keccak256(abi.encodePacked(keccak256(initializer), saltNonce));
        bytes memory deploymentData = abi.encodePacked(type(GnosisSafeProxy).creationCode, uint256(_mastercopy));
        // solium-disable-next-line security/no-inline-assembly
        assembly {
            proxy := create2(0x0, add(0x20, deploymentData), mload(deploymentData), salt)
        }
        require(address(proxy) != address(0), "Create2 call failed");
    }

    /// @dev Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
    /// @param _mastercopy Address of master copy.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function createProxyWithNonce(address _mastercopy, bytes memory initializer, uint256 saltNonce)
        public
        returns (GnosisSafeProxy proxy)
    {
        proxy = deployProxyWithNonce(_mastercopy, initializer, saltNonce);
        if (initializer.length > 0)
            // solium-disable-next-line security/no-inline-assembly
            assembly {
                if eq(call(gas, proxy, 0, add(initializer, 0x20), mload(initializer), 0, 0), 0) { revert(0,0) }
            }
        emit ProxyCreation(proxy);
    }

    /// @dev Allows to create new proxy contact, execute a message call to the new proxy and call a specified callback within one transaction
    /// @param _mastercopy Address of master copy.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    /// @param callback Callback that will be invoced after the new proxy contract has been successfully deployed and initialized.
    function createProxyWithCallback(address _mastercopy, bytes memory initializer, uint256 saltNonce, IProxyCreationCallback callback)
        public
        returns (GnosisSafeProxy proxy)
    {
        uint256 saltNonceWithCallback = uint256(keccak256(abi.encodePacked(saltNonce, callback)));
        proxy = createProxyWithNonce(_mastercopy, initializer, saltNonceWithCallback);
        if (address(callback) != address(0))
            callback.proxyCreated(proxy, _mastercopy, initializer, saltNonce);
    }

    /// @dev Allows to get the address for a new proxy contact created via `createProxyWithNonce`
    ///      This method is only meant for address calculation purpose when you use an initializer that would revert,
    ///      therefore the response is returned with a revert. When calling this method set `from` to the address of the proxy factory.
    /// @param _mastercopy Address of master copy.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function calculateCreateProxyWithNonceAddress(address _mastercopy, bytes calldata initializer, uint256 saltNonce)
        external
        returns (GnosisSafeProxy proxy)
    {
        proxy = deployProxyWithNonce(_mastercopy, initializer, saltNonce);
        revert(string(abi.encodePacked(proxy)));
    }

}

File 3 of 3 : IProxyCreationCallback.sol
pragma solidity ^0.5.3;
import "./GnosisSafeProxy.sol";

interface IProxyCreationCallback {
    function proxyCreated(GnosisSafeProxy proxy, address _mastercopy, bytes calldata initializer, uint256 saltNonce) external;
}

Settings
{
  "remappings": [],
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "evmVersion": "petersburg",
  "libraries": {},
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "abi"
      ]
    }
  }
}

Contract ABI

[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"contract GnosisSafeProxy","name":"proxy","type":"address"}],"name":"ProxyCreation","type":"event"},{"constant":false,"inputs":[{"internalType":"address","name":"_mastercopy","type":"address"},{"internalType":"bytes","name":"initializer","type":"bytes"},{"internalType":"uint256","name":"saltNonce","type":"uint256"}],"name":"calculateCreateProxyWithNonceAddress","outputs":[{"internalType":"contract GnosisSafeProxy","name":"proxy","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"masterCopy","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"createProxy","outputs":[{"internalType":"contract GnosisSafeProxy","name":"proxy","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_mastercopy","type":"address"},{"internalType":"bytes","name":"initializer","type":"bytes"},{"internalType":"uint256","name":"saltNonce","type":"uint256"},{"internalType":"contract IProxyCreationCallback","name":"callback","type":"address"}],"name":"createProxyWithCallback","outputs":[{"internalType":"contract GnosisSafeProxy","name":"proxy","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_mastercopy","type":"address"},{"internalType":"bytes","name":"initializer","type":"bytes"},{"internalType":"uint256","name":"saltNonce","type":"uint256"}],"name":"createProxyWithNonce","outputs":[{"internalType":"contract GnosisSafeProxy","name":"proxy","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"proxyCreationCode","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[],"name":"proxyRuntimeCode","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"payable":false,"stateMutability":"pure","type":"function"}]

608060405234801561001057600080fd5b50610ab0806100206000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c80631688f0b9146100675780632500510e1461013957806353e5d935146101b757806361b69abd14610234578063addacc0f146102e8578063d18af54d146102f0575b600080fd5b61011d6004803603606081101561007d57600080fd5b6001600160a01b038235169190810190604081016020820135600160201b8111156100a757600080fd5b8201836020820111156100b957600080fd5b803590602001918460018302840111600160201b831117156100da57600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955050913592506103b2915050565b604080516001600160a01b039092168252519081900360200190f35b61011d6004803603606081101561014f57600080fd5b6001600160a01b038235169190810190604081016020820135600160201b81111561017957600080fd5b82018360208201111561018b57600080fd5b803590602001918460018302840111600160201b831117156101ac57600080fd5b919350915035610427565b6101bf61051f565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101f95781810151838201526020016101e1565b50505050905090810190601f1680156102265780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61011d6004803603604081101561024a57600080fd5b6001600160a01b038235169190810190604081016020820135600160201b81111561027457600080fd5b82018360208201111561028657600080fd5b803590602001918460018302840111600160201b831117156102a757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610549945050505050565b6101bf6105ed565b61011d6004803603608081101561030657600080fd5b6001600160a01b038235169190810190604081016020820135600160201b81111561033057600080fd5b82018360208201111561034257600080fd5b803590602001918460018302840111600160201b8311171561036357600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955050823593505050602001356001600160a01b03166105ff565b60006103bf848484610745565b8351909150156103e45760008060008551602087016000865af114156103e457600080fd5b604080516001600160a01b038316815290517fa38789425dbeee0239e16ff2d2567e31720127fbc6430758c1a4efc6aef29f809181900360200190a19392505050565b600061046b8585858080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250879250610745915050565b604080516bffffffffffffffffffffffff19606084901b1660208083019190915282518083036014018152603483019384905262461bcd60e51b90935260388201818152835160588401528351949550929383926078019185019080838360005b838110156104e45781810151838201526020016104cc565b50505050905090810190601f1680156105115780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b6060604051806020016105319061087b565b601f1982820381018352601f90910116604052905090565b6000826040516105589061087b565b6001600160a01b03909116815260405190819003602001906000f080158015610585573d6000803e3d6000fd5b508251909150156105ab5760008060008451602086016000865af114156105ab57600080fd5b604080516001600160a01b038316815290517fa38789425dbeee0239e16ff2d2567e31720127fbc6430758c1a4efc6aef29f809181900360200190a192915050565b60606040518060200161053190610888565b6040805160208082018590526bffffffffffffffffffffffff19606085901b168284015282516034818403018152605490920190925280519101206000906106488686836103b2565b91506001600160a01b0383161561073c576040516303ca56a360e31b81526001600160a01b038381166004830190815288821660248401526064830187905260806044840190815288516084850152885192871693631e52b5189387938c938c938c9360a490910190602086019080838360005b838110156106d45781810151838201526020016106bc565b50505050905090810190601f1680156107015780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561072357600080fd5b505af1158015610737573d6000803e3d6000fd5b505050505b50949350505050565b60008083805190602001208360405160200180838152602001828152602001925050506040516020818303038152906040528051906020012090506060604051806020016107929061087b565b6020820181038252601f19601f82011660405250866001600160a01b03166040516020018083805190602001908083835b602083106107e25780518252601f1990920191602091820191016107c3565b51815160209384036101000a600019018019909216911617905292019384525060408051808503815293820190528251929450859350840190506000f592506001600160a01b038316610872576040805162461bcd60e51b815260206004820152601360248201527210dc99585d194c8818d85b1b0819985a5b1959606a1b604482015290519081900360640190fd5b50509392505050565b6101678061089583390190565b6080806109fc8339019056fe608060405234801561001057600080fd5b506040516101673803806101678339818101604052602081101561003357600080fd5b50516001600160a01b038116610094576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806101436024913960400191505060405180910390fd5b600080546001600160a01b039092166001600160a01b03199092169190911790556080806100c36000396000f3fe60806040526001600160a01b036000541663530ca43760e11b6000351415602a578060005260206000f35b3660008037600080366000845af43d6000803e806046573d6000fd5b3d6000f3fea265627a7a72315820591d310d38f2000c5f01629d8dd8de38942becffe212c684b4afba73e93e0edb64736f6c63430005110032496e76616c6964206d617374657220636f707920616464726573732070726f766964656460806040526001600160a01b036000541663530ca43760e11b6000351415602a578060005260206000f35b3660008037600080366000845af43d6000803e806046573d6000fd5b3d6000f3fea265627a7a72315820591d310d38f2000c5f01629d8dd8de38942becffe212c684b4afba73e93e0edb64736f6c63430005110032a265627a7a7231582057a280e1461544fdaec8e89947e3675d748e8ac90c78e838e3b8b1ed526c73e964736f6c63430005110032

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.