Contract 0xd72d02d13a8d183e64e531b0fdc269fba5a48303 2

 

Contract Overview

Balance:
0 ETH

EtherValue:
$0.00

Token:
Txn Hash Method
Block
From
To
Value
0x9cef3cfee8430958d59697d4c5f8033fccba3488ddf42e7507a58a008b96df7dExecute1145403462024-01-08 2:04:2950 days 8 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0001313206330.1
0xb7ef0c409859b3a215f2177a56de85eeaead3fdeb72ddaf791245ffe8e5edb21Execute1145403312024-01-08 2:03:5950 days 8 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0001836615740.1
0xfc2ab47e309acd6de842005882639adfa7d027ceb897846e0047ef8aff844d90Execute1143658072024-01-04 1:06:3154 days 9 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0000591420750.0100921
0xb9b337081b69df9170fdce2e8aeb238120680bbc7c0f3afe79b29da48e681624Execute1143657932024-01-04 1:06:0354 days 9 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.000071270510.0100921
0xb4adcab6a48c573c43db69f377c61dd90b9bd6badc899e9893c3c05abda7e0daExecute1143476812024-01-03 15:02:1954 days 19 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0003122241620.115
0x86049ad06e740b8c6b7de704ba735159785eb97c6bf3ee2b4457a36bfc0b7f1fExecute1143476482024-01-03 15:01:1354 days 19 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0002777404940.115
0x672cad9dcfaf20c7d53e154d69d42700e8413d4314994d3bb5f4a6908879eed5Execute1140626272023-12-28 0:40:3161 days 9 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0000827712340.0124216
0x375e592c315b97568d8df92c91171337f75b993fe0412dc80a8e711876867394Execute1140626062023-12-28 0:39:4961 days 9 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0000685578960.0124216
0xdf603d8e3ac09b2b7018557f675275c72500bec2929b463f9bb2e6d5a8d2be30Execute1140625452023-12-28 0:37:4761 days 10 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0000754980680.0228331
0xb4a04b28c4b753d8b09e09d06b5ed0d8b59f36992394e7538ccf1a7d9c06d234Execute1140625082023-12-28 0:36:3361 days 10 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0000870574210.0228331
0xf25dcb5dbf042073885823abe782b2786b907737126b0ea97922cc6a9a5cb3f4Execute1140624802023-12-28 0:35:3761 days 10 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0000744168670.0228331
0xb2e1c89e24521d1c9926711feedcf9af79142e65d640439c7158ec103d1afc52Execute1136218822023-12-17 19:49:0171 days 14 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0001379086960.0246422
0x68ac6e559f833f465c5d0901758b7bcb2ed746b777d10f100f6098b6273fadceExecute1136218422023-12-17 19:47:4171 days 14 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0001237068410.0702607
0xed62596126ad7a9c8686e5863b461dc44567063ccef54e3b6202520ae174232bExecute1131854052023-12-07 17:19:4781 days 17 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0003433575010.1920101
0xec75f5a726c9c72e5f56d6580271904bde4520efe75ffe6e1842b8873826ab4fExecute1131849892023-12-07 17:05:5581 days 17 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0002946999010.115
0x1af19cb8a8c164de17edc5b3ceb12851e8a8ef783e418efdfbb4c5ec70e55c8dExecute1130423532023-12-04 9:51:2385 days 47 mins ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0001820806230.196163
0x7b786a4218e34e2757768f35f0fb1111e7dc7750a294b25662cf47a73bbc46d0Execute1130423262023-12-04 9:50:2985 days 48 mins ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0001029250050.196163
0x32be0afd1fbe1658a8aea5d0c6ab3c538af61d9b033dec4c58b08a252c4b5d4fExecute1130423222023-12-04 9:50:2185 days 48 mins ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0004037846140.196163
0xc3d03e0da50494ac03147bd1395d51ab7cc20e1aa7504b784027cb64a0092698Execute1130422932023-12-04 9:49:2385 days 49 mins ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0001067145130.196163
0x982028412cb5dd3ebaefd55b2a16f52b9b60d46352fc145ccfbde2333358133aExecute1130278692023-12-04 1:48:3585 days 8 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0002911156750.1106308
0x3e13f6412a19c19a5beefecc3d05c9e57ebf7953f748ad65f85ce542f3d7d636Execute1130278562023-12-04 1:48:0985 days 8 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0000919353960.1106308
0x55d21e244854a899c1d8f3e5991a90ebee1cb10b0108c8464481d8c0b3710c5fExecute1129817102023-12-03 0:09:5786 days 10 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0002602606090.098377
0xdc2230dd97c58646ecd2ba9e31f50ec1fd10774cce881dfa9a05c7a991afdf14Execute1129816972023-12-03 0:09:3186 days 10 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0000828012390.098377
0x586bdce205ad458855edc795d3da3e07f823251d0f2a2d4a5871a9ba25e08715Execute1129815722023-12-03 0:05:2186 days 10 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0002853511080.1084449
0x2c9816fccdb4cffed579e79b4287cac56174d6191832ddaf5af6b419ab4674c1Execute1129815392023-12-03 0:04:1586 days 10 hrs ago0x31d3243cfb54b34fc9c73e1cb1137124bd6b13e1 IN  0xd72d02d13a8d183e64e531b0fdc269fba5a483030 ETH0.0000927467160.1084449
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0x694bf0ad21d94ae9083bb264e2e3c73051785df930fd602f8dbd3f440c8f6c0b1120884572023-11-12 7:54:51107 days 2 hrs ago 0x8234f990b149ae59416dc260305e565e5dafeb54  Contract Creation0 ETH
[ Download CSV Export 
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xa729b6bffde2cc6538b496a454874006ce25ee2c
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
/**
 *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

[{"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"}]

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
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.