ETH Price: $3,158.15 (+2.14%)

Contract

0xb3207935FF56120f3499e8aD08461Dd403bF16b8
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve209532482024-10-13 0:58:3534 days ago1728781115IN
0xb3207935...403bF16b8
0 ETH0.000469179.12546739
Approve208905362024-10-04 7:02:4743 days ago1728025367IN
0xb3207935...403bF16b8
0 ETH0.000373317.30177251
Approve208905302024-10-04 7:01:3543 days ago1728025295IN
0xb3207935...403bF16b8
0 ETH0.000319666.25686512
Approve208396762024-09-27 4:50:1150 days ago1727412611IN
0xb3207935...403bF16b8
0 ETH0.0003579412.28796755
Approve207473532024-09-14 7:26:5963 days ago1726298819IN
0xb3207935...403bF16b8
0 ETH0.00006961.35386655
Approve207473452024-09-14 7:25:2363 days ago1726298723IN
0xb3207935...403bF16b8
0 ETH0.000064291.25052434
Approve206625952024-09-02 11:29:5975 days ago1725276599IN
0xb3207935...403bF16b8
0 ETH0.000084572.90340291
Approve205758592024-08-21 8:39:3587 days ago1724229575IN
0xb3207935...403bF16b8
0 ETH0.00004930.95904477
Approve205754722024-08-21 7:21:4787 days ago1724224907IN
0xb3207935...403bF16b8
0 ETH0.000026750.92025189
Approve204150382024-07-29 21:53:35109 days ago1722290015IN
0xb3207935...403bF16b8
0 ETH0.000079992.74621936
Approve204047492024-07-28 11:28:35111 days ago1722166115IN
0xb3207935...403bF16b8
0 ETH0.000076482.62575183
Approve203122292024-07-15 13:32:11124 days ago1721050331IN
0xb3207935...403bF16b8
0 ETH0.000260685.09761684
Approve202480962024-07-06 14:34:47133 days ago1720276487IN
0xb3207935...403bF16b8
0 ETH0.000094113.2309932
Approve202333382024-07-04 13:05:59135 days ago1720098359IN
0xb3207935...403bF16b8
0 ETH0.0007719715.01487332
Approve202333282024-07-04 13:03:59135 days ago1720098239IN
0xb3207935...403bF16b8
0 ETH0.0005495917.43968989
Approve202333262024-07-04 13:03:35135 days ago1720098215IN
0xb3207935...403bF16b8
0 ETH0.0005544117.59262486
Approve202172412024-07-02 7:08:35137 days ago1719904115IN
0xb3207935...403bF16b8
0 ETH0.000165183.21663857
Approve202102322024-07-01 7:39:23138 days ago1719819563IN
0xb3207935...403bF16b8
0 ETH0.000146175.0181898
Approve200802412024-06-13 3:32:11156 days ago1718249531IN
0xb3207935...403bF16b8
0 ETH0.0011323722.02470844
Approve200327642024-06-06 12:23:47163 days ago1717676627IN
0xb3207935...403bF16b8
0 ETH0.0007139413.90238643
Approve200327022024-06-06 12:11:23163 days ago1717675883IN
0xb3207935...403bF16b8
0 ETH0.0008959617.42638225
Approve199035752024-05-19 11:06:11181 days ago1716116771IN
0xb3207935...403bF16b8
0 ETH0.000157863.09275465
Approve198873252024-05-17 4:30:47183 days ago1715920247IN
0xb3207935...403bF16b8
0 ETH0.000148962.89735332
Approve197345802024-04-25 19:50:35205 days ago1714074635IN
0xb3207935...403bF16b8
0 ETH0.000465039.09368819
Approve196966112024-04-20 12:25:47210 days ago1713615947IN
0xb3207935...403bF16b8
0 ETH0.00018436.32699168
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
DAMMProxy

Compiler Version
v0.8.13+commit.abaa5c0e

Optimization Enabled:
Yes with 250 runs

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

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.13;

contract DAMMProxy {
    // Code position in storage is keccak256("eip1967.proxy.implementation") = "0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc"
    constructor(bytes memory constructData, address contractLogic) {
        // save the code address
        assembly { // solium-disable-line
            sstore(0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc, contractLogic)
        }
        (bool success, ) = contractLogic.delegatecall(constructData); // solium-disable-line
        require(success, "Construction failed");
    }

    fallback() external payable {
        assembly { // solium-disable-line
            let contractLogic := sload(0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc)
            calldatacopy(0x0, 0x0, calldatasize())
            let success := delegatecall(sub(gas(), 10000), contractLogic, 0x0, calldatasize(), 0, 0)
            let retSz := returndatasize()
            returndatacopy(0, 0, retSz)
            switch success
            case 0 {
                revert(0, retSz)
            }
            default {
                return(0, retSz)
            }
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"bytes","name":"constructData","type":"bytes"},{"internalType":"address","name":"contractLogic","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}]

608060405234801561001057600080fd5b506040516102d73803806102d783398101604081905261002f9161016b565b807f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc556000816001600160a01b03168360405161006c919061022a565b600060405180830381855af49150503d80600081146100a7576040519150601f19603f3d011682016040523d82523d6000602084013e6100ac565b606091505b50509050806101015760405162461bcd60e51b815260206004820152601360248201527f436f6e737472756374696f6e206661696c656400000000000000000000000000604482015260640160405180910390fd5b505050610246565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561013a578181015183820152602001610122565b83811115610149576000848401525b50505050565b80516001600160a01b038116811461016657600080fd5b919050565b6000806040838503121561017e57600080fd5b82516001600160401b038082111561019557600080fd5b818501915085601f8301126101a957600080fd5b8151818111156101bb576101bb610109565b604051601f8201601f19908116603f011681019083821181831017156101e3576101e3610109565b816040528281528860208487010111156101fc57600080fd5b61020d83602083016020880161011f565b80965050505050506102216020840161014f565b90509250929050565b6000825161023c81846020870161011f565b9190910192915050565b6083806102546000396000f3fe60806040527f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc54600036818237808036818561270f195a01f491503d8082833e8280156049578183f35b8183fdfea264697066735822122077e75c18219d9e6eb4f3af1790051b45e738baa95158cc5fba84570506e76f8e64736f6c634300080d003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000005b3a6f844f22dfba87302f13d9b9f17745b5931100000000000000000000000000000000000000000000000000000000000000048129fc1c00000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x60806040527f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc54600036818237808036818561270f195a01f491503d8082833e8280156049578183f35b8183fdfea264697066735822122077e75c18219d9e6eb4f3af1790051b45e738baa95158cc5fba84570506e76f8e64736f6c634300080d0033

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

00000000000000000000000000000000000000000000000000000000000000400000000000000000000000005b3a6f844f22dfba87302f13d9b9f17745b5931100000000000000000000000000000000000000000000000000000000000000048129fc1c00000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : constructData (bytes): 0x8129fc1c
Arg [1] : contractLogic (address): 0x5b3a6f844F22dfBa87302F13d9B9F17745B59311

-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000005b3a6f844f22dfba87302f13d9b9f17745b59311
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [3] : 8129fc1c00000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

61:1199:0:-:0;;;763:66;757:73;862:3;867:14;862:3;;844:38;862:3;;867:14;862:3;943:13;-1:-1:-1;;928:5:0;924:17;911:73;896:88;;1011:16;1062:5;862:3;;1041:27;1089:7;1110:57;;;;1218:5;862:3;1208:16;1110:57;1146:5;862:3;1136:16

Swarm Source

ipfs://77e75c18219d9e6eb4f3af1790051b45e738baa95158cc5fba84570506e76f8e

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  ]

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.