ETH Price: $1,841.21 (-14.12%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Batch Dispatch199188212024-05-21 14:16:59625 days ago1716301019IN
Euler: Exec v1 Proxy
0 ETH0.0016863420.07527989
Batch Dispatch197567242024-04-28 22:14:11648 days ago1714342451IN
Euler: Exec v1 Proxy
0 ETH0.000904675.18477658
Batch Dispatch196665302024-04-16 7:23:35660 days ago1713252215IN
Euler: Exec v1 Proxy
0 ETH0.000733888.73663248
Batch Dispatch190619062024-01-22 11:12:59745 days ago1705921979IN
Euler: Exec v1 Proxy
0 ETH0.0019478315.40594476
Batch Dispatch188563662023-12-24 14:57:59774 days ago1703429879IN
Euler: Exec v1 Proxy
0 ETH0.0055498124.93851298
Batch Dispatch188483942023-12-23 12:03:59775 days ago1703333039IN
Euler: Exec v1 Proxy
0 ETH0.0038997821
Batch Dispatch188479892023-12-23 10:42:47775 days ago1703328167IN
Euler: Exec v1 Proxy
0 ETH0.0040138820
Batch Dispatch188356652023-12-21 17:14:59777 days ago1703178899IN
Euler: Exec v1 Proxy
0 ETH0.0182800363.5984399
Batch Dispatch188356502023-12-21 17:11:59777 days ago1703178719IN
Euler: Exec v1 Proxy
0 ETH0.0063415470.77300848
Batch Dispatch188149862023-12-18 19:35:35780 days ago1702928135IN
Euler: Exec v1 Proxy
0 ETH0.02387229112.97929853
Batch Dispatch187931302023-12-15 17:54:23783 days ago1702662863IN
Euler: Exec v1 Proxy
0 ETH0.0067609375.44341976
Batch Dispatch186356512023-11-23 16:33:47805 days ago1700757227IN
Euler: Exec v1 Proxy
0 ETH0.0028584839.5151482
Batch Dispatch185943772023-11-17 21:48:23811 days ago1700257703IN
Euler: Exec v1 Proxy
0 ETH0.0021680625.8100303
Batch Dispatch180200862023-08-29 11:50:23891 days ago1693309823IN
Euler: Exec v1 Proxy
0 ETH0.0058358918.26988557
Batch Dispatch179381022023-08-18 0:26:59902 days ago1692318419IN
Euler: Exec v1 Proxy
0 ETH0.0051281627.61471673
Batch Dispatch179035552023-08-13 4:28:59907 days ago1691900939IN
Euler: Exec v1 Proxy
0 ETH0.0010321712.28769414
Batch Dispatch179035482023-08-13 4:27:35907 days ago1691900855IN
Euler: Exec v1 Proxy
0 ETH0.0005889611.10160098
Batch Dispatch179035382023-08-13 4:25:35907 days ago1691900735IN
Euler: Exec v1 Proxy
0 ETH0.000878112.13880728
Batch Dispatch178316222023-08-03 2:54:59917 days ago1691031299IN
Euler: Exec v1 Proxy
0 ETH0.0015830417.66476942
Batch Dispatch176521682023-07-08 23:00:35943 days ago1688857235IN
Euler: Exec v1 Proxy
0 ETH0.0038034715.88853625
Batch Dispatch175240522023-06-20 23:04:23961 days ago1687302263IN
Euler: Exec v1 Proxy
0 ETH0.0032793117.65770831
Batch Dispatch174997972023-06-17 13:22:23964 days ago1687008143IN
Euler: Exec v1 Proxy
0 ETH0.0061369615
Batch Dispatch174910392023-06-16 7:53:23965 days ago1686902003IN
Euler: Exec v1 Proxy
0 ETH0.0028534915.36482831
Batch Dispatch174802842023-06-14 19:34:35967 days ago1686771275IN
Euler: Exec v1 Proxy
0 ETH0.0049882321.86336976
Batch Dispatch174650462023-06-12 16:06:23969 days ago1686585983IN
Euler: Exec v1 Proxy
0 ETH0.0021239322.29734126
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
-137115562021-11-29 23:52:221528 days ago1638229942  Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

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

API
[{"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 Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.