ETH Price: $2,373.19 (+2.81%)
 

Overview

ETH Balance

0.006824884096642905 ETH

ETH Value

$16.20 (@ $2,373.19/ETH)

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Execute1082644202023-08-15 19:26:57975 days ago1692127617IN
0x3c6AcBE8...70EAb327C
0 ETH0.0005258186060.3667316
Execute1082643982023-08-15 19:26:13975 days ago1692127573IN
0x3c6AcBE8...70EAb327C
0 ETH0.0004968125870.3667316
Execute1082643772023-08-15 19:25:31975 days ago1692127531IN
0x3c6AcBE8...70EAb327C
0 ETH0.0005484798320.419459
Execute1082624732023-08-15 18:22:03975 days ago1692123723IN
0x3c6AcBE8...70EAb327C
0 ETH0.0001597501610.1000001
Execute1082581292023-08-15 15:57:15975 days ago1692115035IN
0x3c6AcBE8...70EAb327C
0 ETH0.0001536433720.1520181
Execute1082578212023-08-15 15:46:59975 days ago1692114419IN
0x3c6AcBE8...70EAb327C
0 ETH0.0003119699790.1445975
Execute1082576332023-08-15 15:40:43975 days ago1692114043IN
0x3c6AcBE8...70EAb327C
0 ETH0.000284694420.131276
Execute1082508402023-08-15 11:54:17976 days ago1692100457IN
0x3c6AcBE8...70EAb327C
0 ETH0.0004621270740.3064855
Execute1082401202023-08-15 5:56:57976 days ago1692079017IN
0x3c6AcBE8...70EAb327C
0 ETH0.0001690066160.1009279
Execute1082274522023-08-14 22:54:41976 days ago1692053681IN
0x3c6AcBE8...70EAb327C
0 ETH0.0001922694370.1000001
Execute1082262692023-08-14 22:15:15976 days ago1692051315IN
0x3c6AcBE8...70EAb327C
0 ETH0.0000969813830.1
Execute1082261332023-08-14 22:10:43976 days ago1692051043IN
0x3c6AcBE8...70EAb327C
0 ETH0.0001887858240.1000001
Execute1082256082023-08-14 21:53:13976 days ago1692049993IN
0x3c6AcBE8...70EAb327C
0 ETH0.0002370177690.1
Execute1082255942023-08-14 21:52:45976 days ago1692049965IN
0x3c6AcBE8...70EAb327C
0 ETH0.0001420790510.1
Execute1082248432023-08-14 21:27:43976 days ago1692048463IN
0x3c6AcBE8...70EAb327C
0 ETH0.0002825891360.1
Execute1082246872023-08-14 21:22:31976 days ago1692048151IN
0x3c6AcBE8...70EAb327C
0 ETH0.0001747658580.1
Execute1082246432023-08-14 21:21:03976 days ago1692048063IN
0x3c6AcBE8...70EAb327C
0 ETH0.0001744732080.1
Execute1082221372023-08-14 19:57:31976 days ago1692043051IN
0x3c6AcBE8...70EAb327C
0 ETH0.0002232690490.1
Execute1082213042023-08-14 19:29:45976 days ago1692041385IN
0x3c6AcBE8...70EAb327C
0 ETH0.0001994519510.1000001
Execute1082212552023-08-14 19:28:07976 days ago1692041287IN
0x3c6AcBE8...70EAb327C
0 ETH0.0002024303270.1000001
Execute1082185892023-08-14 17:59:15976 days ago1692035955IN
0x3c6AcBE8...70EAb327C
0 ETH0.0002499674560.1126963
Execute1082145802023-08-14 15:45:37976 days ago1692027937IN
0x3c6AcBE8...70EAb327C
0 ETH0.0002689782780.1032119
Execute1082145672023-08-14 15:45:11976 days ago1692027911IN
0x3c6AcBE8...70EAb327C
0 ETH0.0001236884850.1032119
Execute1082142842023-08-14 15:35:45976 days ago1692027345IN
0x3c6AcBE8...70EAb327C
0 ETH0.0002368544160.1633054
Execute1082134932023-08-14 15:09:23976 days ago1692025763IN
0x3c6AcBE8...70EAb327C
0 ETH0.0001071746080.0852443
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
1082639552023-08-15 19:11:27975 days ago1692126687
0x3c6AcBE8...70EAb327C
0.011550997239861 ETH
1082639492023-08-15 19:11:15975 days ago1692126675
0x3c6AcBE8...70EAb327C
0.011655437877961 ETH
1082187552023-08-14 18:04:47976 days ago1692036287
0x3c6AcBE8...70EAb327C
0.000577395207204 ETH
1082185352023-08-14 17:57:27976 days ago1692035847
0x3c6AcBE8...70EAb327C
0.000338450796176 ETH
1081829182023-08-13 22:10:13977 days ago1691964613
0x3c6AcBE8...70EAb327C
0.000231284095994 ETH
1080587542023-08-11 1:11:25980 days ago1691716285
0x3c6AcBE8...70EAb327C
0.00024197894568 ETH
1080467072023-08-10 18:29:51980 days ago1691692191
0x3c6AcBE8...70EAb327C
0.000314979191674 ETH
1080401622023-08-10 14:51:41980 days ago1691679101
0x3c6AcBE8...70EAb327C
0.000172533547597 ETH
1080155442023-08-10 1:11:05981 days ago1691629865
0x3c6AcBE8...70EAb327C
0.000091435491093 ETH
1079640342023-08-08 20:34:05982 days ago1691526845
0x3c6AcBE8...70EAb327C
0.000166287989522 ETH
1079581552023-08-08 17:18:07982 days ago1691515087
0x3c6AcBE8...70EAb327C
0.000144954542524 ETH
1079573352023-08-08 16:50:47982 days ago1691513447
0x3c6AcBE8...70EAb327C
0.00017002662008 ETH
1079168102023-08-07 18:19:57983 days ago1691432397
0x3c6AcBE8...70EAb327C
0.000631954569664 ETH
1079158792023-08-07 17:48:55983 days ago1691430535
0x3c6AcBE8...70EAb327C
0.000392523030821 ETH
1079158572023-08-07 17:48:11983 days ago1691430491
0x3c6AcBE8...70EAb327C
0.000390212896842 ETH
1079144862023-08-07 17:02:29983 days ago1691427749
0x3c6AcBE8...70EAb327C
0.000495665322831 ETH
1079037352023-08-07 11:04:07984 days ago1691406247
0x3c6AcBE8...70EAb327C
0.000276884598657 ETH
1078983372023-08-07 8:04:11984 days ago1691395451
0x3c6AcBE8...70EAb327C
0.000261302174812 ETH
1078918152023-08-07 4:26:47984 days ago1691382407
0x3c6AcBE8...70EAb327C
0.000228338098117 ETH
1078842472023-08-07 0:14:31984 days ago1691367271
0x3c6AcBE8...70EAb327C
0.000063074811128 ETH
1078769072023-08-06 20:09:51984 days ago1691352591
0x3c6AcBE8...70EAb327C
0.000246364541617 ETH
1078711572023-08-06 16:58:11984 days ago1691341091
0x3c6AcBE8...70EAb327C
0.000272871389113 ETH
1078702422023-08-06 16:27:41984 days ago1691339261
0x3c6AcBE8...70EAb327C
0.000292356316928 ETH
1078702352023-08-06 16:27:27984 days ago1691339247
0x3c6AcBE8...70EAb327C
0.000297899908816 ETH
1078701992023-08-06 16:26:15984 days ago1691339175
0x3c6AcBE8...70EAb327C
0.000301020355763 ETH
View All Internal Transactions

Cross-Chain Transactions
Loading...
Loading

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

Contract Name:
BakedBeanManagement

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
Yes with 1000000 runs

Other Settings:
default evmVersion, GNU GPLv3 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at optimistic.etherscan.io on 2023-04-22
*/

// SPDX-License-Identifier: GPL-3.0-or-later
pragma solidity 0.8.18;



contract BakedBeanManagement{
    /*//////////////////////////////////////////////////////////////
                           STORAGE MANAGEMENT
    //////////////////////////////////////////////////////////////*/

    bytes32 internal constant _BEACON_STORAGE_SLOT =
        bytes32(uint256(keccak256("eip1967.proxy.beacon")) - 1);

    /// @dev struct to store beacon address
    struct AddressSlot {
        address value;
    }
    error BeaconNotSet();
    error ImplementationNotSet();
    error BeaconCallFailed();
    /// @dev returns the storage slot where the beacon address is stored
    function _getAddressSlot(bytes32 slot)
        internal
        pure
        returns (AddressSlot storage r)
    {
        // solhint-disable-next-line no-inline-assembly
        assembly {
            r.slot := slot
        }
    }

    /*//////////////////////////////////////////////////////////////
                              CONSTRUCTOR
    //////////////////////////////////////////////////////////////*/

    /// @notice constructor for proxy
    /// @param _beaconAddress: address of beacon (i.e. factory address)
    /// @dev {Factory.sol} will store the implementation address,
    /// thus acting as the beacon
    constructor(address _beaconAddress) {
        _getAddressSlot(_BEACON_STORAGE_SLOT).value = _beaconAddress;
    }

    /*//////////////////////////////////////////////////////////////
                              BEACON LOGIC
    //////////////////////////////////////////////////////////////*/

    /// @return beacon address (i.e. the factory address)
    function _beacon() internal view returns (address beacon) {
        beacon = _getAddressSlot(_BEACON_STORAGE_SLOT).value;
        if (beacon == address(0)) revert BeaconNotSet();
    }

    /*//////////////////////////////////////////////////////////////
                          IMPLEMENTATION LOGIC
    //////////////////////////////////////////////////////////////*/

    /// @return implementation address (i.e. the account logic address)
    function _implementation() internal returns (address implementation) {
        (bool success, bytes memory data) =
            _beacon().call(abi.encodeWithSignature("implementation()"));
        if (!success) revert BeaconCallFailed();
        implementation = abi.decode(data, (address));
        if (implementation == address(0)) revert ImplementationNotSet();
    }

    /*//////////////////////////////////////////////////////////////
                            FORWARDING LOGIC
    //////////////////////////////////////////////////////////////*/

    /// @dev Fallback function that delegates calls to the address returned by `_implementation()`.
    /// Will run if no other function in the contract matches the call data.
    fallback() external payable {
        _fallback();
    }

    /// @dev Fallback function that delegates calls to the address returned by `_implementation()`.
    /// Will run if call data is empty.
    receive() external payable {
        _fallback();
    }

    /// @notice Delegates the current call to the address returned by `_implementation()`.
    /// @dev This function does not return to its internal call site,
    /// it will return directly to the external caller.
    function _fallback() internal {
        _delegate(_implementation());
    }

    /// @notice delegates the current call to `implementation`.
    /// @dev This function does not return to its internal call site,
    /// it will return directly to the external caller.
    function _delegate(address implementation) internal virtual {
        // solhint-disable-next-line no-inline-assembly
        assembly {
            // Copy msg.data. We take full control of memory in this inline assembly
            // block because it will not return to Solidity code. We overwrite the
            // Solidity scratch pad at memory position 0.
            calldatacopy(0, 0, calldatasize())

            // Call the implementation.
            // out and outsize are 0 because we don't know the size yet.
            let result :=
                delegatecall(gas(), implementation, 0, calldatasize(), 0, 0)

            // Copy the returned data.
            returndatacopy(0, 0, returndatasize())
            switch result
            // delegatecall returns 0 on error.
            case 0 { revert(0, returndatasize()) }
            default { return(0, returndatasize()) }
        }
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_beaconAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"BeaconCallFailed","type":"error"},{"inputs":[],"name":"BeaconNotSet","type":"error"},{"inputs":[],"name":"ImplementationNotSet","type":"error"},{"stateMutability":"payable","type":"fallback"},{"stateMutability":"payable","type":"receive"}]

0x608060405234801561001057600080fd5b5060405161040c38038061040c83398101604081905261002f91610085565b8061006161005e60017fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d516100b5565b90565b80546001600160a01b0319166001600160a01b0392909216919091179055506100dc565b60006020828403121561009757600080fd5b81516001600160a01b03811681146100ae57600080fd5b9392505050565b818103818111156100d657634e487b7160e01b600052601160045260246000fd5b92915050565b610321806100eb6000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610029565b610198565b565b60008060006100366101bc565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f5c60da1b00000000000000000000000000000000000000000000000000000000179052905173ffffffffffffffffffffffffffffffffffffffff92909216916100b2919061023f565b6000604051808303816000865af19150503d80600081146100ef576040519150601f19603f3d011682016040523d82523d6000602084013e6100f4565b606091505b509150915081610130576040517f73a769bf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80806020019051810190610144919061026e565b925073ffffffffffffffffffffffffffffffffffffffff8316610193576040517f40dde93500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505090565b3660008037600080366000845af43d6000803e8080156101b7573d6000f35b3d6000fd5b60006101ef6101ec60017fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d516102ab565b90565b5473ffffffffffffffffffffffffffffffffffffffff169050806101ec576040517fee755c3e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000825160005b818110156102605760208186018101518583015201610246565b506000920191825250919050565b60006020828403121561028057600080fd5b815173ffffffffffffffffffffffffffffffffffffffff811681146102a457600080fd5b9392505050565b818103818111156102e5577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b9291505056fea2646970667358221220a9fe180b118f059af22133ae7f06251ccb7ca886e7c85092c4cf14b7a43fce0064736f6c634300081200330000000000000000000000008234f990b149ae59416dc260305e565e5dafeb54

Deployed Bytecode

0x60806040523661001357610011610017565b005b6100115b610027610022610029565b610198565b565b60008060006100366101bc565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f5c60da1b00000000000000000000000000000000000000000000000000000000179052905173ffffffffffffffffffffffffffffffffffffffff92909216916100b2919061023f565b6000604051808303816000865af19150503d80600081146100ef576040519150601f19603f3d011682016040523d82523d6000602084013e6100f4565b606091505b509150915081610130576040517f73a769bf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80806020019051810190610144919061026e565b925073ffffffffffffffffffffffffffffffffffffffff8316610193576040517f40dde93500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505090565b3660008037600080366000845af43d6000803e8080156101b7573d6000f35b3d6000fd5b60006101ef6101ec60017fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d516102ab565b90565b5473ffffffffffffffffffffffffffffffffffffffff169050806101ec576040517fee755c3e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000825160005b818110156102605760208186018101518583015201610246565b506000920191825250919050565b60006020828403121561028057600080fd5b815173ffffffffffffffffffffffffffffffffffffffff811681146102a457600080fd5b9392505050565b818103818111156102e5577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b9291505056fea2646970667358221220a9fe180b118f059af22133ae7f06251ccb7ca886e7c85092c4cf14b7a43fce0064736f6c63430008120033

Deployed Bytecode Sourcemap

77:4543:0:-:0;;;;;;3162:11;:9;:11::i;:::-;77:4543;;2955:11;3409:77;3450:28;3460:17;:15;:17::i;:::-;3450:9;:28::i;:::-;3409:77::o;2166:375::-;2211:22;2247:12;2261:17;2295:9;:7;:9::i;:::-;2310:43;;;;;;;;;;;;;;;;;;;;;;2295:59;;:14;;;;;;:59;;2310:43;2295:59;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2246:108;;;;2370:7;2365:39;;2386:18;;;;;;;;;;;;;;2365:39;2443:4;2432:27;;;;;;;;;;;;:::i;:::-;2415:44;-1:-1:-1;2474:28:0;;;2470:63;;2511:22;;;;;;;;;;;;;;2470:63;2235:306;;2166:375;:::o;3687:930::-;4087:14;4084:1;4081;4068:34;4322:1;4319;4303:14;4300:1;4284:14;4277:5;4264:60;4401:16;4398:1;4395;4380:38;4439:6;4508:38;;;;4580:16;4577:1;4570:27;4508:38;4527:16;4524:1;4517:27;1708:187;1750:14;1786:37;367:46;412:1;375:33;367:46;:::i;:::-;911:4;692:241;1786:37;:43;;;;-1:-1:-1;1786:43:0;1840:47;;1873:14;;;;;;;;;;;;;;14:412:1;143:3;181:6;175:13;206:1;216:129;230:6;227:1;224:13;216:129;;;328:4;312:14;;;308:25;;302:32;289:11;;;282:53;245:12;216:129;;;-1:-1:-1;400:1:1;364:16;;389:13;;;-1:-1:-1;364:16:1;14:412;-1:-1:-1;14:412:1:o;431:321::-;509:6;562:2;550:9;541:7;537:23;533:32;530:52;;;578:1;575;568:12;530:52;610:9;604:16;660:42;653:5;649:54;642:5;639:65;629:93;;718:1;715;708:12;629:93;741:5;431:321;-1:-1:-1;;;431:321:1:o;757:282::-;824:9;;;845:11;;;842:191;;;889:77;886:1;879:88;990:4;987:1;980:15;1018:4;1015:1;1008:15;842:191;757:282;;;;:::o

Swarm Source

ipfs://a9fe180b118f059af22133ae7f06251ccb7ca886e7c85092c4cf14b7a43fce00

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Amount
View All Withdrawals

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