ETH Price: $3,411.28 (+1.60%)

Contract

0x87bc16082C3ECa1A4553FE3c258CC9dB9793D327
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Claim144306902022-03-21 16:05:28981 days ago1647878728IN
0x87bc1608...B9793D327
0 ETH0.0043452435.4572211
Claim144304192022-03-21 15:06:25981 days ago1647875185IN
0x87bc1608...B9793D327
0 ETH0.0059807644.55210656
Claim143885112022-03-15 2:30:45988 days ago1647311445IN
0x87bc1608...B9793D327
0 ETH0.0035262328.77405111
Claim143027862022-03-01 18:40:371001 days ago1646160037IN
0x87bc1608...B9793D327
0 ETH0.0088905772.54712028
Claim141674382022-02-08 20:06:131022 days ago1644350773IN
0x87bc1608...B9793D327
0 ETH0.01864775152.1656674
Claim141284222022-02-02 19:10:091028 days ago1643829009IN
0x87bc1608...B9793D327
0 ETH0.03749857305.98839622
Claim141240282022-02-02 2:49:291029 days ago1643770169IN
0x87bc1608...B9793D327
0 ETH0.0122501199.96094114
Claim141171722022-02-01 1:29:031030 days ago1643678943IN
0x87bc1608...B9793D327
0 ETH0.01387083113.19707667
Claim141101302022-01-30 23:24:131031 days ago1643585053IN
0x87bc1608...B9793D327
0 ETH0.01420428115.90700556
Claim141033642022-01-29 22:28:391032 days ago1643495319IN
0x87bc1608...B9793D327
0 ETH0.01371276111.89616569
Claim140991452022-01-29 6:48:271033 days ago1643438907IN
0x87bc1608...B9793D327
0 ETH0.0112469791.77535918
Claim140949712022-01-28 15:25:101033 days ago1643383510IN
0x87bc1608...B9793D327
0 ETH0.02056641158.61560166
Claim140931032022-01-28 8:35:251034 days ago1643358925IN
0x87bc1608...B9793D327
0 ETH0.01434305117.03931645
Claim140930532022-01-28 8:20:521034 days ago1643358052IN
0x87bc1608...B9793D327
0 ETH0.0101759483.0357521
Claim140916042022-01-28 2:49:301034 days ago1643338170IN
0x87bc1608...B9793D327
0 ETH0.0120735998.52052583
Claim140902862022-01-27 22:04:281034 days ago1643321068IN
0x87bc1608...B9793D327
0 ETH0.00887276244.401989
Claim140902852022-01-27 22:04:191034 days ago1643321059IN
0x87bc1608...B9793D327
0 ETH0.0297805243.00895241
Claim140898082022-01-27 20:15:271034 days ago1643314527IN
0x87bc1608...B9793D327
0 ETH0.02043883166.7809131
Claim140892332022-01-27 18:08:551034 days ago1643306935IN
0x87bc1608...B9793D327
0 ETH0.02695984219.99238289
Claim140892132022-01-27 18:04:221034 days ago1643306662IN
0x87bc1608...B9793D327
0 ETH0.02590957211.42218072
Claim140888672022-01-27 16:48:381034 days ago1643302118IN
0x87bc1608...B9793D327
0 ETH0.01677494136.88357804
Claim140888672022-01-27 16:48:381034 days ago1643302118IN
0x87bc1608...B9793D327
0 ETH0.01677494136.88357804
Buy140887592022-01-27 16:27:091034 days ago1643300829IN
0x87bc1608...B9793D327
0 ETH0.15692357179.0445264
Contribute140886832022-01-27 16:09:501034 days ago1643299790IN
0x87bc1608...B9793D327
0.1 ETH0.01276813134.00222164
Contribute140883492022-01-27 15:02:451034 days ago1643295765IN
0x87bc1608...B9793D327
0.1 ETH0.0230122177.72375066
View all transactions

Latest 5 internal transactions

Advanced mode:
Parent Transaction Hash Block From To
144304192022-03-21 15:06:25981 days ago1647875185
0x87bc1608...B9793D327
0.1 ETH
140949712022-01-28 15:25:101033 days ago1643383510
0x87bc1608...B9793D327
0.092325 ETH
140887592022-01-27 16:27:091034 days ago1643300829
0x87bc1608...B9793D327
0.074675 ETH
140887592022-01-27 16:27:091034 days ago1643300829
0x87bc1608...B9793D327
2.987 ETH
140765122022-01-25 19:03:581036 days ago1643137438  Contract Creation0 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
NonReceivableInitializedProxy

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
Yes with 999999 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2022-04-14
*/

// SPDX-License-Identifier: MIT
pragma solidity 0.8.9;

/**
 * @title NonReceivableInitializedProxy
 * @author Anna Carroll
 */
contract NonReceivableInitializedProxy {
    // address of logic contract
    address public immutable logic;

    // ======== Constructor =========

    constructor(address _logic, bytes memory _initializationCalldata) {
        logic = _logic;
        // Delegatecall into the logic contract, supplying initialization calldata
        (bool _ok, bytes memory returnData) = _logic.delegatecall(
            _initializationCalldata
        );
        // Revert if delegatecall to implementation reverts
        require(_ok, string(returnData));
    }

    // ======== Fallback =========

    fallback() external payable {
        address _impl = logic;
        assembly {
            let ptr := mload(0x40)
            calldatacopy(ptr, 0, calldatasize())
            let result := delegatecall(gas(), _impl, ptr, calldatasize(), 0, 0)
            let size := returndatasize()
            returndatacopy(ptr, 0, size)

            switch result
            case 0 {
                revert(ptr, size)
            }
            default {
                return(ptr, size)
            }
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_logic","type":"address"},{"internalType":"bytes","name":"_initializationCalldata","type":"bytes"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"logic","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

60a060405234801561001057600080fd5b5060405161033d38038061033d83398101604081905261002f9161010f565b6001600160a01b038216608081905260405160009182916100519085906101dd565b600060405180830381855af49150503d806000811461008c576040519150601f19603f3d011682016040523d82523d6000602084013e610091565b606091505b50915091508181906100bf5760405162461bcd60e51b81526004016100b691906101f9565b60405180910390fd5b505050505061022c565b634e487b7160e01b600052604160045260246000fd5b60005b838110156100fa5781810151838201526020016100e2565b83811115610109576000848401525b50505050565b6000806040838503121561012257600080fd5b82516001600160a01b038116811461013957600080fd5b60208401519092506001600160401b038082111561015657600080fd5b818501915085601f83011261016a57600080fd5b81518181111561017c5761017c6100c9565b604051601f8201601f19908116603f011681019083821181831017156101a4576101a46100c9565b816040528281528860208487010111156101bd57600080fd5b6101ce8360208301602088016100df565b80955050505050509250929050565b600082516101ef8184602087016100df565b9190910192915050565b60208152600082518060208401526102188160408501602087016100df565b601f01601f19169190910160400192915050565b60805160f361024a60003960008181602101526072015260f36000f3fe608060405260043610601c5760003560e01c8063d7dfa0dd146062575b6040517f00000000000000000000000000000000000000000000000000000000000000009036600082376000803683855af43d806000843e818015605e578184f35b8184fd5b348015606d57600080fd5b5060947f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f3fea264697066735822122022bce6ccb56fc7799f9d68d15a8c664be8dbfadc95d6a50dfb2e95627f51e85564736f6c634300080900330000000000000000000000000c696f63a8cfd4b456f725f1174f1d5b48d1e87600000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000244414bd4b20000000000000000000000001cb1a5e65610aeff2551a50f76a87a7d3fb649c60000000000000000000000000000000000000000033b2e3c9fd0803ce80000000000000000000000000000000000000000000000000000000000000000093a800000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000aed58605cf7d6a9396f7c0539d51df67638082080000000000000000000000008a333a18b924554d6e83ef9e9944de6260f61d3b000000000000000000000000b0623c91c65621df716ab8afe5f66656b21a9108000000000000000000000000000000000000000000000000000000000000000e506172747920546f6164204a722e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000543524f414b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405260043610601c5760003560e01c8063d7dfa0dd146062575b6040517f0000000000000000000000000c696f63a8cfd4b456f725f1174f1d5b48d1e8769036600082376000803683855af43d806000843e818015605e578184f35b8184fd5b348015606d57600080fd5b5060947f0000000000000000000000000c696f63a8cfd4b456f725f1174f1d5b48d1e87681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f3fea264697066735822122022bce6ccb56fc7799f9d68d15a8c664be8dbfadc95d6a50dfb2e95627f51e85564736f6c63430008090033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000000c696f63a8cfd4b456f725f1174f1d5b48d1e87600000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000244414bd4b20000000000000000000000001cb1a5e65610aeff2551a50f76a87a7d3fb649c60000000000000000000000000000000000000000033b2e3c9fd0803ce80000000000000000000000000000000000000000000000000000000000000000093a800000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000aed58605cf7d6a9396f7c0539d51df67638082080000000000000000000000008a333a18b924554d6e83ef9e9944de6260f61d3b000000000000000000000000b0623c91c65621df716ab8afe5f66656b21a9108000000000000000000000000000000000000000000000000000000000000000e506172747920546f6164204a722e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000543524f414b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _logic (address): 0x0C696f63A8Cfd4b456f725f1174f1D5B48D1e876
Arg [1] : _initializationCalldata (bytes): 0x414bd4b20000000000000000000000001cb1a5e65610aeff2551a50f76a87a7d3fb649c60000000000000000000000000000000000000000033b2e3c9fd0803ce80000000000000000000000000000000000000000000000000000000000000000093a800000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000aed58605cf7d6a9396f7c0539d51df67638082080000000000000000000000008a333a18b924554d6e83ef9e9944de6260f61d3b000000000000000000000000b0623c91c65621df716ab8afe5f66656b21a9108000000000000000000000000000000000000000000000000000000000000000e506172747920546f6164204a722e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000543524f414b000000000000000000000000000000000000000000000000000000

-----Encoded View---------------
22 Constructor Arguments found :
Arg [0] : 0000000000000000000000000c696f63a8cfd4b456f725f1174f1d5b48d1e876
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000244
Arg [3] : 414bd4b20000000000000000000000001cb1a5e65610aeff2551a50f76a87a7d
Arg [4] : 3fb649c60000000000000000000000000000000000000000033b2e3c9fd0803c
Arg [5] : e800000000000000000000000000000000000000000000000000000000000000
Arg [6] : 00093a8000000000000000000000000000000000000000000000000000000000
Arg [7] : 0000014000000000000000000000000000000000000000000000000000000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [9] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [10] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [11] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [12] : 000001c000000000000000000000000000000000000000000000000000000000
Arg [13] : 0000020000000000000000000000000000000000000000000000000000000000
Arg [14] : 00000003000000000000000000000000aed58605cf7d6a9396f7c0539d51df67
Arg [15] : 638082080000000000000000000000008a333a18b924554d6e83ef9e9944de62
Arg [16] : 60f61d3b000000000000000000000000b0623c91c65621df716ab8afe5f66656
Arg [17] : b21a910800000000000000000000000000000000000000000000000000000000
Arg [18] : 0000000e506172747920546f6164204a722e0000000000000000000000000000
Arg [19] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [20] : 0000000543524f414b0000000000000000000000000000000000000000000000
Arg [21] : 0000000000000000000000000000000000000000000000000000000000000000


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

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.