ETH Price: $3,512.49 (+4.20%)
Gas: 3 Gwei

Contract

0x59828FdF7ee634AaaD3f58B19fDBa3b03E2D9d80
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Batch Dispatch199188212024-05-21 14:16:5940 days ago1716301019IN
Euler: Exec v1 Proxy
0 ETH0.0016863420.07527989
Batch Dispatch197567242024-04-28 22:14:1163 days ago1714342451IN
Euler: Exec v1 Proxy
0 ETH0.000904675.18477658
Batch Dispatch196665302024-04-16 7:23:3575 days ago1713252215IN
Euler: Exec v1 Proxy
0 ETH0.000733888.73663248
Batch Dispatch190619062024-01-22 11:12:59160 days ago1705921979IN
Euler: Exec v1 Proxy
0 ETH0.0019478315.40594476
Batch Dispatch188563662023-12-24 14:57:59189 days ago1703429879IN
Euler: Exec v1 Proxy
0 ETH0.0055498124.93851298
Batch Dispatch188483942023-12-23 12:03:59190 days ago1703333039IN
Euler: Exec v1 Proxy
0 ETH0.0038997821
Batch Dispatch188479892023-12-23 10:42:47190 days ago1703328167IN
Euler: Exec v1 Proxy
0 ETH0.0040138820
Batch Dispatch188356652023-12-21 17:14:59192 days ago1703178899IN
Euler: Exec v1 Proxy
0 ETH0.0182800363.5984399
Batch Dispatch188356502023-12-21 17:11:59192 days ago1703178719IN
Euler: Exec v1 Proxy
0 ETH0.0063415470.77300848
Batch Dispatch188149862023-12-18 19:35:35195 days ago1702928135IN
Euler: Exec v1 Proxy
0 ETH0.02387229112.97929853
Batch Dispatch187931302023-12-15 17:54:23198 days ago1702662863IN
Euler: Exec v1 Proxy
0 ETH0.0067609375.44341976
Batch Dispatch186356512023-11-23 16:33:47220 days ago1700757227IN
Euler: Exec v1 Proxy
0 ETH0.0028584839.5151482
Batch Dispatch185943772023-11-17 21:48:23226 days ago1700257703IN
Euler: Exec v1 Proxy
0 ETH0.0021680625.8100303
Batch Dispatch180200862023-08-29 11:50:23306 days ago1693309823IN
Euler: Exec v1 Proxy
0 ETH0.0058358918.26988557
Batch Dispatch179381022023-08-18 0:26:59318 days ago1692318419IN
Euler: Exec v1 Proxy
0 ETH0.0051281627.61471673
Batch Dispatch179035552023-08-13 4:28:59322 days ago1691900939IN
Euler: Exec v1 Proxy
0 ETH0.0010321712.28769414
Batch Dispatch179035482023-08-13 4:27:35322 days ago1691900855IN
Euler: Exec v1 Proxy
0 ETH0.0005889611.10160098
Batch Dispatch179035382023-08-13 4:25:35322 days ago1691900735IN
Euler: Exec v1 Proxy
0 ETH0.000878112.13880728
Batch Dispatch178316222023-08-03 2:54:59332 days ago1691031299IN
Euler: Exec v1 Proxy
0 ETH0.0015830417.66476942
Batch Dispatch176521682023-07-08 23:00:35358 days ago1688857235IN
Euler: Exec v1 Proxy
0 ETH0.0038034715.88853625
Batch Dispatch175240522023-06-20 23:04:23376 days ago1687302263IN
Euler: Exec v1 Proxy
0 ETH0.0032793117.65770831
Batch Dispatch174997972023-06-17 13:22:23379 days ago1687008143IN
Euler: Exec v1 Proxy
0 ETH0.0061369615
Batch Dispatch174910392023-06-16 7:53:23380 days ago1686902003IN
Euler: Exec v1 Proxy
0 ETH0.0028534915.36482831
Batch Dispatch174802842023-06-14 19:34:35382 days ago1686771275IN
Euler: Exec v1 Proxy
0 ETH0.0049882321.86336976
Batch Dispatch174650462023-06-12 16:06:23384 days ago1686585983IN
Euler: Exec v1 Proxy
0 ETH0.0021239322.29734126
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Block From To Value
137115562021-11-29 23:52:22944 days ago1638229942  Contract Creation0 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Proxy

Compiler Version
v0.8.10+commit.fc410830

Optimization Enabled:
Yes with 1000000 runs

Other Settings:
default evmVersion, GNU GPLv2 license
/**
 *Submitted for verification at Etherscan.io on 2021-12-14
*/

// SPDX-License-Identifier: GPL-2.0-or-later

pragma solidity ^0.8.0;

contract Proxy {
    address immutable creator;

    constructor() {
        creator = msg.sender;
    }

    // External interface

    fallback() external {
        address creator_ = creator;

        if (msg.sender == creator_) {
            assembly {
                mstore(0, 0)
                calldatacopy(31, 0, calldatasize())

                switch mload(0) // numTopics
                    case 0 { log0(32,  sub(calldatasize(), 1)) }
                    case 1 { log1(64,  sub(calldatasize(), 33),  mload(32)) }
                    case 2 { log2(96,  sub(calldatasize(), 65),  mload(32), mload(64)) }
                    case 3 { log3(128, sub(calldatasize(), 97),  mload(32), mload(64), mload(96)) }
                    case 4 { log4(160, sub(calldatasize(), 129), mload(32), mload(64), mload(96), mload(128)) }
                    default { revert(0, 0) }

                return(0, 0)
            }
        } else {
            assembly {
                mstore(0, 0xe9c4a3ac00000000000000000000000000000000000000000000000000000000) // dispatch() selector
                calldatacopy(4, 0, calldatasize())
                mstore(add(4, calldatasize()), shl(96, caller()))

                let result := call(gas(), creator_, 0, 0, add(24, calldatasize()), 0, 0)
                returndatacopy(0, 0, returndatasize())

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

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"nonpayable","type":"fallback"}]

60a060405234801561001057600080fd5b503360805260805161020761002f6000396000601301526102076000f3fe608060405234801561001057600080fd5b507f00000000000000000000000000000000000000000000000000000000000000003373ffffffffffffffffffffffffffffffffffffffff8216141561017b5760008081523681601f378051801561008657600181146100b157600281146100df57600381146101105760048114610144578182fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff36016020a0508081f35b6020517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf36016040a1508081f35b6040516020517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf36016060a2508081f35b6060516040516020517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f36016080a3508081f35b6080516060516040516020517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f360160a0a4508081f35b7fe9c4a3ac000000000000000000000000000000000000000000000000000000006000523660006004373360601b366004015260008036601801600080855af13d6000803e8080156101cc573d6000f35b3d6000fdfea26469706673582212204c86fe253b9f19cb088c17838d424c049f387d68d1102741a6d20e8ab7bc03d164736f6c634300080a0033

Deployed Bytecode

0x608060405234801561001057600080fd5b507f00000000000000000000000027182842e098f60e3d576794a5bffb0777e025d33373ffffffffffffffffffffffffffffffffffffffff8216141561017b5760008081523681601f378051801561008657600181146100b157600281146100df57600381146101105760048114610144578182fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff36016020a0508081f35b6020517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf36016040a1508081f35b6040516020517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf36016060a2508081f35b6060516040516020517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f36016080a3508081f35b6080516060516040516020517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f360160a0a4508081f35b7fe9c4a3ac000000000000000000000000000000000000000000000000000000006000523660006004373360601b366004015260008036601801600080855af13d6000803e8080156101cc573d6000f35b3d6000fdfea26469706673582212204c86fe253b9f19cb088c17838d424c049f387d68d1102741a6d20e8ab7bc03d164736f6c634300080a0033

Deployed Bytecode Sourcemap

75:1559:0:-:0;;;;;;;;;;;;-1:-1:-1;271:7:0;295:10;:22;;;;291:1333;;;372:1;;;362:12;412:14;372:1;405:2;392:35;454:8;;497:44;;;;568:1;563:57;;;;647:1;642:68;;;;737:1;732:79;;;;838:1;833:91;;;;372:1;;956:12;497:44;516:22;412:14;516:22;511:2;506:33;447:523;372:1;;990:12;563:57;614:2;608:9;582:23;412:14;582:23;577:2;572:46;447:523;372:1;;990:12;642:68;704:2;698:9;693:2;687:9;661:23;412:14;661:23;656:2;651:57;447:523;372:1;;990:12;732:79;805:2;799:9;794:2;788:9;783:2;777:9;751:23;412:14;751:23;746:3;741:68;447:523;372:1;;990:12;833:91;917:3;911:10;906:2;900:9;895:2;889:9;884:2;878:9;852:24;412:14;852:24;847:3;842:80;447:523;372:1;;990:12;291:1333;1087:66;1084:1;1077:77;1214:14;1211:1;1208;1195:34;1286:8;1282:2;1278:17;1261:14;1258:1;1254:22;1247:49;1386:1;1383;1366:14;1362:2;1358:23;1355:1;1352;1342:8;1335:5;1330:58;1427:16;1424:1;1421;1406:38;1471:6;1499:38;;;;1579:16;1576:1;1569:27;1499:38;1518:16;1515:1;1508:27

Swarm Source

ipfs://4c86fe253b9f19cb088c17838d424c049f387d68d1102741a6d20e8ab7bc03d1

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.