Latest 25 from a total of 292,085 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| 0x121c289d | 32350351 | 30 days ago | IN | 0.03845856 ETH | 0 | ||||
| 0x6ad7b600 | 31772707 | 43 days ago | IN | 0.04595291 ETH | 0 | ||||
| 0xf4ee3121 | 31754534 | 44 days ago | IN | 0.05841875 ETH | 0 | ||||
| 0x13a47d10 | 31633674 | 47 days ago | IN | 0.00067298 ETH | 0 | ||||
| 0x6e14f739 | 31406532 | 52 days ago | IN | 0.00082241 ETH | 0 | ||||
| 0x408017ee | 31406513 | 52 days ago | IN | 0.00062072 ETH | 0 | ||||
| 0xd676b24c | 31134783 | 58 days ago | IN | 0.00095578 ETH | 0 | ||||
| 0x901b4361 | 31072354 | 60 days ago | IN | 0.000404 ETH | 0.00000025 | ||||
| 0x82df860f | 31042571 | 60 days ago | IN | 0.00001048 ETH | 0.00000029 | ||||
| 0xfa8682bf | 31037507 | 61 days ago | IN | 0.00001062 ETH | 0.00000045 | ||||
| 0xa0563af0 | 31036196 | 61 days ago | IN | 0.000059 ETH | 0.00000067 | ||||
| 0xd4a70fb7 | 31033602 | 61 days ago | IN | 0.00001057 ETH | 0.00000023 | ||||
| 0x2b486318 | 31029904 | 61 days ago | IN | 0.000535 ETH | 0.00000017 | ||||
| 0x99a3a802 | 31029282 | 61 days ago | IN | 0.01583835 ETH | 0.00000018 | ||||
| 0x2ed163fe | 31028061 | 61 days ago | IN | 0.00001061 ETH | 0.00000027 | ||||
| 0xbacff793 | 31022347 | 61 days ago | IN | 0.00001072 ETH | 0.00000172 | ||||
| 0xe009cb80 | 31022222 | 61 days ago | IN | 0.00001073 ETH | 0.00000172 | ||||
| 0x3b30b07c | 31021104 | 61 days ago | IN | 0.0000107 ETH | 0.00000005 | ||||
| 0x9c1e3fbb | 31020895 | 61 days ago | IN | 0.0031 ETH | 0.00000004 | ||||
| 0x59b620cc | 31014860 | 61 days ago | IN | 0.00645438 ETH | 0.00000116 | ||||
| 0x87091d65 | 31014222 | 61 days ago | IN | 0.00001072 ETH | 0.00000386 | ||||
| 0xe83ef52d | 31011982 | 61 days ago | IN | 0.00001078 ETH | 0.00000501 | ||||
| 0xce8599b2 | 31011263 | 61 days ago | IN | 0.00001076 ETH | 0.00000378 | ||||
| 0xf5393734 | 31009873 | 61 days ago | IN | 0.00001089 ETH | 0.00001129 | ||||
| 0x2395c602 | 31009115 | 61 days ago | IN | 0.00001082 ETH | 0.00000932 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 32350351 | 30 days ago | 0.03845856 ETH | ||||
| 31772707 | 43 days ago | 0.04595291 ETH | ||||
| 31754534 | 44 days ago | 0.05841875 ETH | ||||
| 31633674 | 47 days ago | 0.00067298 ETH | ||||
| 31406532 | 52 days ago | 0.00082241 ETH | ||||
| 31406513 | 52 days ago | 0.00062072 ETH | ||||
| 31328383 | 54 days ago | 0.00099947 ETH | ||||
| 31328383 | 54 days ago | 0.00099947 ETH | ||||
| 31322844 | 54 days ago | 0.00002689 ETH | ||||
| 31322844 | 54 days ago | 0.00002689 ETH | ||||
| 31322711 | 54 days ago | 0.00001945 ETH | ||||
| 31322711 | 54 days ago | 0.00001945 ETH | ||||
| 31322545 | 54 days ago | 0.00002441 ETH | ||||
| 31322545 | 54 days ago | 0.00002441 ETH | ||||
| 31280825 | 55 days ago | 0.02599947 ETH | ||||
| 31280825 | 55 days ago | 0.02599947 ETH | ||||
| 31276152 | 55 days ago | 0.00021978 ETH | ||||
| 31276152 | 55 days ago | 0.00021978 ETH | ||||
| 31229651 | 56 days ago | 0.00099947 ETH | ||||
| 31229651 | 56 days ago | 0.00099947 ETH | ||||
| 31222485 | 56 days ago | 0.0000594 ETH | ||||
| 31222485 | 56 days ago | 0.0000594 ETH | ||||
| 31200346 | 57 days ago | 0.00049945 ETH | ||||
| 31200346 | 57 days ago | 0.00049945 ETH | ||||
| 31194120 | 57 days ago | 0.00009947 ETH |
Latest 1 Deposit
| L2 Txn Hash | L1 Deposit Txn | Value | Token | |
|---|---|---|---|---|
| 0x131ec6cb29ded015113ad04a0f8c03425427621484b57b44130832336cfa004f | 364 days ago | 0.000765709949234116 |
Cross-Chain Transactions
Loading...
Loading
Contract Name:
RelayReceiver
Compiler Version
v0.8.23+commit.f704f362
Optimization Enabled:
Yes with 200 runs
Other Settings:
paris EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.23;
contract RelayReceiver {
// --- Structs ---
struct Call {
address to;
bytes data;
uint256 value;
}
// --- Errors ---
error CallFailed();
error NativeTransferFailed();
error Unauthorized();
// --- Events ---
event FundsForwardedWithData(bytes data);
// --- Fields ---
address private immutable SOLVER;
// --- Constructor ---
constructor(address solver) {
SOLVER = solver;
}
// --- Public methods ---
fallback() external payable {
send(SOLVER, msg.value);
emit FundsForwardedWithData(msg.data);
}
function forward(bytes calldata data) external payable {
send(SOLVER, msg.value);
emit FundsForwardedWithData(data);
}
// --- Restricted methods ---
function makeCalls(Call[] calldata calls) external payable {
if (msg.sender != SOLVER) {
revert Unauthorized();
}
unchecked {
uint256 length = calls.length;
for (uint256 i; i < length; i++) {
Call memory c = calls[i];
(bool success, ) = c.to.call{value: c.value}(c.data);
if (!success) {
revert CallFailed();
}
}
}
}
// --- Internal methods ---
function send(address to, uint256 value) internal {
bool success;
assembly {
// Save gas by avoiding copying the return data to memory.
// Provide at most 100k gas to the internal call, which is
// more than enough to cover common use-cases of logic for
// receiving native tokens (eg. SCW payable fallbacks).
success := call(100000, to, value, 0, 0, 0, 0)
}
if (!success) {
revert NativeTransferFailed();
}
}
}{
"remappings": [
"@openzeppelin/=lib/openzeppelin-contracts/contracts/",
"solady/=lib/solady/",
"@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/",
"ds-test/=lib/forge-std/lib/ds-test/src/",
"erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/",
"forge-std/=lib/forge-std/src/",
"openzeppelin-contracts/=lib/openzeppelin-contracts/"
],
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
},
"evmVersion": "paris",
"viaIR": true,
"libraries": {}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"solver","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"CallFailed","type":"error"},{"inputs":[],"name":"NativeTransferFailed","type":"error"},{"inputs":[],"name":"Unauthorized","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bytes","name":"data","type":"bytes"}],"name":"FundsForwardedWithData","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"bytes","name":"data","type":"bytes"}],"name":"forward","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"to","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"value","type":"uint256"}],"internalType":"struct RelayReceiver.Call[]","name":"calls","type":"tuple[]"}],"name":"makeCalls","outputs":[],"stateMutability":"payable","type":"function"}]Contract Creation Code
60a03461007757601f6104e138819003918201601f19168301916001600160401b0383118484101761007c5780849260209460405283398101031261007757516001600160a01b03811681036100775760805260405161044e9081610093823960805181818160ab01528181610139015261037d0152f35b600080fd5b634e487b7160e01b600052604160045260246000fdfe60806040526004361015610018575b610016610377565b005b6000803560e01c908163d948d4681461003b575063dd4ed8370361000e576100e9565b60203660031901126100e65760043567ffffffffffffffff8082116100e257366023830112156100e25781600401359081116100e25736602482840101116100e2577f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e916100dc6024926100cf347f00000000000000000000000000000000000000000000000000000000000000006103f3565b60405193849301836101e7565b0390a180f35b8280fd5b80fd5b6020806003193601126101e25760049067ffffffffffffffff9082358281116101e257366023820112156101e25780600401359283116101e2576024810190602436918560051b0101116101e2577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036101d15760005b83811061017357005b61018661018182868561020f565b6102c4565b805160009081906001600160a01b0316926040938785830151920151918883519301915af16101b3610351565b50156101c2575060010161016a565b51633204506f60e01b81528590fd5b6040516282b42960e81b8152600490fd5b600080fd5b90918060409360208452816020850152848401376000828201840152601f01601f1916010190565b91908110156102315760051b81013590605e19813603018212156101e2570190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b604051906060820182811067ffffffffffffffff82111761027d57604052565b610247565b6040519190601f01601f1916820167ffffffffffffffff81118382101761027d57604052565b67ffffffffffffffff811161027d57601f01601f191660200190565b6060813603126101e2576102d661025d565b9080356001600160a01b03811681036101e25782526020908181013567ffffffffffffffff81116101e25781019136601f840112156101e25782359061032361031e836102a8565b610282565b91808352368282870101116101e2578181600092826040980183870137840101528401520135604082015290565b3d15610372573d9061036561031e836102a8565b9182523d6000602084013e565b606090565b6103a1347f00000000000000000000000000000000000000000000000000000000000000006103f3565b7f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e604051602081523660208201523660006040830137600060403683010152604081601f19601f3601168101030190a1565b60008080938193620186a0f11561040657565b604051633d2cec6f60e21b8152600490fdfea2646970667358221220caf02629fd057cfee0cb6731c8eded184dc558da485e5cc6ee0bccec8e65dd0564736f6c63430008170033000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef
Deployed Bytecode
0x60806040526004361015610018575b610016610377565b005b6000803560e01c908163d948d4681461003b575063dd4ed8370361000e576100e9565b60203660031901126100e65760043567ffffffffffffffff8082116100e257366023830112156100e25781600401359081116100e25736602482840101116100e2577f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e916100dc6024926100cf347f000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef6103f3565b60405193849301836101e7565b0390a180f35b8280fd5b80fd5b6020806003193601126101e25760049067ffffffffffffffff9082358281116101e257366023820112156101e25780600401359283116101e2576024810190602436918560051b0101116101e2577f000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef6001600160a01b031633036101d15760005b83811061017357005b61018661018182868561020f565b6102c4565b805160009081906001600160a01b0316926040938785830151920151918883519301915af16101b3610351565b50156101c2575060010161016a565b51633204506f60e01b81528590fd5b6040516282b42960e81b8152600490fd5b600080fd5b90918060409360208452816020850152848401376000828201840152601f01601f1916010190565b91908110156102315760051b81013590605e19813603018212156101e2570190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b604051906060820182811067ffffffffffffffff82111761027d57604052565b610247565b6040519190601f01601f1916820167ffffffffffffffff81118382101761027d57604052565b67ffffffffffffffff811161027d57601f01601f191660200190565b6060813603126101e2576102d661025d565b9080356001600160a01b03811681036101e25782526020908181013567ffffffffffffffff81116101e25781019136601f840112156101e25782359061032361031e836102a8565b610282565b91808352368282870101116101e2578181600092826040980183870137840101528401520135604082015290565b3d15610372573d9061036561031e836102a8565b9182523d6000602084013e565b606090565b6103a1347f000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef6103f3565b7f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e604051602081523660208201523660006040830137600060403683010152604081601f19601f3601168101030190a1565b60008080938193620186a0f11561040657565b604051633d2cec6f60e21b8152600490fdfea2646970667358221220caf02629fd057cfee0cb6731c8eded184dc558da485e5cc6ee0bccec8e65dd0564736f6c63430008170033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef
-----Decoded View---------------
Arg [0] : solver (address): 0xf70da97812CB96acDF810712Aa562db8dfA3dbEF
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$2,783.62
Net Worth in ETH
1.16441
Token Allocations
ETH
77.61%
USDC
8.12%
BTC.Z
5.66%
Others
8.62%
Multichain Portfolio | 32 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| ABSTRACT | 71.88% | $2,389 | 0.8376 | $2,000.91 | |
| BSC | 5.66% | $106,305.36 | 0.00148107 | $157.45 | |
| BSC | 2.90% | $54.44 | 1.483 | $80.74 | |
| BSC | 0.36% | $1 | 10 | $10 | |
| BSC | 0.04% | $617.94 | 0.00157892 | $0.97568 | |
| ETH | 3.59% | $0.999809 | 100 | $99.98 | |
| ETH | 2.95% | $74,557.93 | 0.00110256 | $82.2 | |
| ETH | 0.24% | $1.43 | 4.585 | $6.56 | |
| ETH | 0.16% | $0.000089 | 50,887.7672 | $4.53 | |
| ETH | 0.09% | $1 | 2.45 | $2.45 | |
| ETH | <0.01% | <$0.000001 | 135,173,513.0245 | $0.1658 | |
| LINEA | 4.44% | $2,388.73 | 0.0517 | $123.54 | |
| BASE | 2.99% | $0.99971 | 83.157 | $83.13 | |
| BASE | 0.50% | $74,684 | 0.00018658 | $13.93 | |
| BASE | 0.19% | $86.14 | 0.0603 | $5.19 | |
| BASE | 0.04% | $1.18 | 0.8753 | $1.03 | |
| BASE | 0.02% | $0.000315 | 1,348.0117 | $0.4252 | |
| POL | 1.54% | $0.999744 | 42.9 | $42.89 | |
| UNI | 1.22% | $2,389.97 | 0.0142 | $33.87 | |
| HYPEREVM | 0.89% | $45.06 | 0.5483 | $24.71 | |
| APE | 0.20% | $0.088873 | 63.6047 | $5.65 | |
| TAIKO | 0.07% | $2,389.72 | 0.00081411 | $1.95 | |
| OPBNB | 0.02% | $617.99 | 0.00100063 | $0.618381 | |
| OP | 0.02% | $1 | 0.5153 | $0.5152 | |
| BERA | <0.01% | $0.411569 | 0.4999 | $0.205723 | |
| MANTLE | <0.01% | $0.682433 | 0.00267586 | $0.001826 | |
| CELO | <0.01% | $0.08087 | 0.00306193 | $0.000248 |
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ 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.