ETH Price: $3,580.53 (-0.13%)
Gas: 33 Gwei

Contract

0x4F6fe9Ced9f4A0A566A77B05fc07490179230C37
 

Overview

ETH Balance

0.000005840019492483 ETH

Eth Value

$0.02 (@ $3,580.53/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Exec Transaction159948872022-11-18 5:44:23496 days ago1668750263IN
0x4F6fe9Ce...179230C37
0 ETH0.0029845412.18775394
Exec Transaction159948602022-11-18 5:38:59496 days ago1668749939IN
0x4F6fe9Ce...179230C37
0 ETH0.0008771413.21015873
Exec Transaction159948522022-11-18 5:37:23496 days ago1668749843IN
0x4F6fe9Ce...179230C37
0 ETH0.0007337512.25865974
Exec Transaction159948442022-11-18 5:35:47496 days ago1668749747IN
0x4F6fe9Ce...179230C37
0 ETH0.0009960712.26981955
Exec Transaction159948382022-11-18 5:34:35496 days ago1668749675IN
0x4F6fe9Ce...179230C37
0 ETH0.0007530213.0155373
Exec Transaction105523262020-07-29 4:25:031338 days ago1595996703IN
0x4F6fe9Ce...179230C37
0 ETH0.0050149254
Exec Transaction105522802020-07-29 4:16:181338 days ago1595996178IN
0x4F6fe9Ce...179230C37
0 ETH0.0037209254
Exec Transaction104056392020-07-06 11:30:451361 days ago1594035045IN
0x4F6fe9Ce...179230C37
0 ETH0.0026063646
Exec Transaction104056322020-07-06 11:29:061361 days ago1594034946IN
0x4F6fe9Ce...179230C37
0 ETH0.0035083746
Transfer103795092020-07-02 10:39:391365 days ago1593686379IN
0x4F6fe9Ce...179230C37
0.04424663 ETH0.0007040431.00000112
Exec Transaction103794442020-07-02 10:24:081365 days ago1593685448IN
0x4F6fe9Ce...179230C37
0 ETH0.0032804638
Exec Transaction103524882020-06-28 5:59:101369 days ago1593323950IN
0x4F6fe9Ce...179230C37
0 ETH0.002196829
Exec Transaction103399832020-06-26 7:09:041371 days ago1593155344IN
0x4F6fe9Ce...179230C37
0 ETH0.0034997732
Exec Transaction103396552020-06-26 5:56:561371 days ago1593151016IN
0x4F6fe9Ce...179230C37
0 ETH0.0025870230
Exec Transaction103396512020-06-26 5:56:171371 days ago1593150977IN
0x4F6fe9Ce...179230C37
0 ETH0.0061683930
Exec Transaction103396482020-06-26 5:55:561371 days ago1593150956IN
0x4F6fe9Ce...179230C37
0 ETH0.0040365330
Exec Transaction103219312020-06-23 12:12:261373 days ago1592914346IN
0x4F6fe9Ce...179230C37
0 ETH0.0066068753
Exec Transaction103219252020-06-23 12:10:541373 days ago1592914254IN
0x4F6fe9Ce...179230C37
0 ETH0.0057773753
Exec Transaction103219182020-06-23 12:10:041373 days ago1592914204IN
0x4F6fe9Ce...179230C37
0 ETH0.0040421553
Exec Transaction101201762020-05-23 5:20:541405 days ago1590211254IN
0x4F6fe9Ce...179230C37
0 ETH0.0014413317.6
Exec Transaction101201712020-05-23 5:20:101405 days ago1590211210IN
0x4F6fe9Ce...179230C37
0 ETH0.001377917.6
Exec Transaction101201692020-05-23 5:19:461405 days ago1590211186IN
0x4F6fe9Ce...179230C37
0 ETH0.0014422417.6
Exec Transaction101167522020-05-22 16:42:511405 days ago1590165771IN
0x4F6fe9Ce...179230C37
0 ETH0.0306392135
Transfer101167482020-05-22 16:42:211405 days ago1590165741IN
0x4F6fe9Ce...179230C37
0.05330988 ETH0.000635928
Exec Transaction101167342020-05-22 16:39:321405 days ago1590165572IN
0x4F6fe9Ce...179230C37
0 ETH0.0017033135
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Txn Hash Block From To Value
105522802020-07-29 4:16:181338 days ago1595996178
0x4F6fe9Ce...179230C37
1.85844 ETH
104056392020-07-06 11:30:451361 days ago1594035045
0x4F6fe9Ce...179230C37
0.00311291 ETH
104056392020-07-06 11:30:451361 days ago1594035045
0x4F6fe9Ce...179230C37
1.81840987 ETH
104056322020-07-06 11:29:061361 days ago1594034946
0x4F6fe9Ce...179230C37
0.00332575 ETH
103219312020-06-23 12:12:261373 days ago1592914346
0x4F6fe9Ce...179230C37
0.00639354 ETH
103219252020-06-23 12:10:541373 days ago1592914254
0x4F6fe9Ce...179230C37
0.00636259 ETH
103219182020-06-23 12:10:041373 days ago1592914204
0x4F6fe9Ce...179230C37
0.00383174 ETH
101201762020-05-23 5:20:541405 days ago1590211254
0x4F6fe9Ce...179230C37
0.00137146 ETH
101201712020-05-23 5:20:101405 days ago1590211210
0x4F6fe9Ce...179230C37
0.00130824 ETH
101201692020-05-23 5:19:461405 days ago1590211186
0x4F6fe9Ce...179230C37
0.00137237 ETH
101167522020-05-22 16:42:511405 days ago1590165771
0x4F6fe9Ce...179230C37
0.03044748 ETH
101165632020-05-22 16:00:491405 days ago1590163249
0x4F6fe9Ce...179230C37
2.06571 ETH
101165562020-05-22 15:58:491405 days ago1590163129
0x4F6fe9Ce...179230C37
0.01640456 ETH
101165562020-05-22 15:58:491405 days ago1590163129
0x4F6fe9Ce...179230C37
2.00495 ETH
101165432020-05-22 15:55:411405 days ago1590162941
0x4F6fe9Ce...179230C37
2.0105 ETH
101165132020-05-22 15:49:201405 days ago1590162560
0x4F6fe9Ce...179230C37
2.00525 ETH
94610082020-02-11 10:02:381507 days ago1581415358
0x4F6fe9Ce...179230C37
0.0903029 ETH
91311652019-12-19 15:08:141560 days ago1576768094
0x4F6fe9Ce...179230C37
0.0703 ETH
80316512019-06-26 5:07:471737 days ago1561525667
0x4F6fe9Ce...179230C37
1.05122541 ETH
78193142019-05-24 1:05:481770 days ago1558659948
0x4F6fe9Ce...179230C37
0.00173887 ETH
78167042019-05-23 15:18:341770 days ago1558624714
0x4F6fe9Ce...179230C37
0.00477182 ETH
78167022019-05-23 15:17:591770 days ago1558624679
0x4F6fe9Ce...179230C37
0.00214764 ETH
78166942019-05-23 15:15:591770 days ago1558624559
0x4F6fe9Ce...179230C37
0.00244764 ETH
78166932019-05-23 15:15:361770 days ago1558624536
0x4F6fe9Ce...179230C37
0.0024288 ETH
78105952019-05-22 16:03:161771 days ago1558540996
0x4F6fe9Ce...179230C37
0.0023606 ETH
View All Internal Transactions
Loading...
Loading

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

Contract Name:
PayingProxy

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-10-31
*/

pragma solidity ^0.4.24;

contract SecuredTokenTransfer {

    /// @dev Transfers a token and returns if it was a success
    /// @param token Token that should be transferred
    /// @param receiver Receiver to whom the token should be transferred
    /// @param amount The amount of tokens that should be transferred
    function transferToken (
        address token, 
        address receiver,
        uint256 amount
    )
        internal
        returns (bool transferred)
    {
        bytes memory data = abi.encodeWithSignature("transfer(address,uint256)", receiver, amount);
        // solium-disable-next-line security/no-inline-assembly
        assembly {
            let success := call(sub(gas, 10000), token, 0, add(data, 0x20), mload(data), 0, 0)
            let ptr := mload(0x40)
            returndatacopy(ptr, 0, returndatasize)
            switch returndatasize 
            case 0 { transferred := success }
            case 0x20 { transferred := iszero(or(iszero(success), iszero(mload(ptr)))) }
            default { transferred := 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.
    address masterCopy;

    /// @dev Constructor function sets address of master copy contract.
    /// @param _masterCopy Master copy address.
    constructor(address _masterCopy)
        public
    {
        require(_masterCopy != 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())
        }
    }

    function implementation()
        public
        view
        returns (address)
    {
        return masterCopy;
    }

    function proxyType()
        public
        pure
        returns (uint256)
    {
        return 2;
    }
}

contract DelegateConstructorProxy is Proxy {

    /// @dev Constructor function sets address of master copy contract.
    /// @param _masterCopy Master copy address.
    /// @param initializer Data used for a delegate call to initialize the contract.
    constructor(address _masterCopy, bytes initializer) Proxy(_masterCopy)
        public
    {
        if (initializer.length > 0) {
            // solium-disable-next-line security/no-inline-assembly
            assembly {
                let masterCopy := and(sload(0), 0xffffffffffffffffffffffffffffffffffffffff)
                let success := delegatecall(sub(gas, 10000), masterCopy, add(initializer, 0x20), mload(initializer), 0, 0)
                let ptr := mload(0x40)
                returndatacopy(ptr, 0, returndatasize)
                if eq(success, 0) { revert(ptr, returndatasize) }
            }
        }
    }
}

contract PayingProxy is DelegateConstructorProxy, SecuredTokenTransfer {

    /// @dev Constructor function sets address of master copy contract.
    /// @param _masterCopy Master copy address.
    /// @param initializer Data used for a delegate call to initialize the contract.
    /// @param funder Address that should be paid for the execution of this call
    /// @param paymentToken Token that should be used for the payment (0 is ETH)
    /// @param payment Value that should be paid
    constructor(address _masterCopy, bytes initializer, address funder, address paymentToken, uint256 payment) 
        DelegateConstructorProxy(_masterCopy, initializer)
        public
    {
        if (payment > 0) {
            if (paymentToken == address(0)) {
                 // solium-disable-next-line security/no-send
                require(funder.send(payment), "Could not pay safe creation with ether");
            } else {
                require(transferToken(paymentToken, funder, payment), "Could not pay safe creation with token");
            }
        } 
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"proxyType","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[],"name":"implementation","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_masterCopy","type":"address"},{"name":"initializer","type":"bytes"},{"name":"funder","type":"address"},{"name":"paymentToken","type":"address"},{"name":"payment","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

Deployed Bytecode

0x60806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680634555d5c91461008b5780635c60da1b146100b6575b73ffffffffffffffffffffffffffffffffffffffff600054163660008037600080366000845af43d6000803e6000811415610086573d6000fd5b3d6000f35b34801561009757600080fd5b506100a061010d565b6040518082815260200191505060405180910390f35b3480156100c257600080fd5b506100cb610116565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60006002905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050905600a165627a7a7230582007fffd557dfc8c4d2fdf56ba6381a6ce5b65b6260e1492d87f26c6d4f1d041080029

Swarm Source

bzzr://07fffd557dfc8c4d2fdf56ba6381a6ce5b65b6260e1492d87f26c6d4f1d04108

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

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