Source Code
Latest 25 from a total of 60,264 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| 0xc43b3a48 | 25429399 | 3 mins ago | IN | 0.731 HYPE | 0.0000337 | ||||
| 0x3bb97eb3 | 25426984 | 43 mins ago | IN | 0.02999094 HYPE | 0.00000327 | ||||
| 0x4c5d4da4 | 25426845 | 45 mins ago | IN | 0.47761636 HYPE | 0.00005342 | ||||
| 0x5979b2aa | 25425272 | 1 hr ago | IN | 0.9 HYPE | 0.00009119 | ||||
| 0x6a58d581 | 25423377 | 1 hr ago | IN | 0.71250379 HYPE | 0.00006709 | ||||
| 0xd07c4ad9 | 25423353 | 1 hr ago | IN | 0.71413625 HYPE | 0.00002525 | ||||
| 0xa37789b3 | 25421952 | 2 hrs ago | IN | 0.27 HYPE | 0.00000395 | ||||
| 0xeacd22ad | 25420900 | 2 hrs ago | IN | 0.018903 HYPE | 0.00000555 | ||||
| 0xa90d74e7 | 25419353 | 2 hrs ago | IN | 0.47475469 HYPE | 0.00000329 | ||||
| 0x1ab48829 | 25419273 | 2 hrs ago | IN | 0.45808413 HYPE | 0.00000329 | ||||
| 0xea04fc36 | 25419228 | 2 hrs ago | IN | 0.46710885 HYPE | 0.00000329 | ||||
| 0x0227b6b4 | 25419105 | 2 hrs ago | IN | 1.1 HYPE | 0.00000329 | ||||
| 0xfb5249c7 | 25419039 | 2 hrs ago | IN | 0.08 HYPE | 0.00000329 | ||||
| 0xe49e73fb | 25415541 | 3 hrs ago | IN | 1 HYPE | 0.00008717 | ||||
| 0x0f60c55d | 25411009 | 5 hrs ago | IN | 0.3 HYPE | 0.0000041 | ||||
| 0xb0d81058 | 25410637 | 5 hrs ago | IN | 0.02863128 HYPE | 0.00000329 | ||||
| 0xab5ca4bd | 25409539 | 5 hrs ago | IN | 486.09923406 HYPE | 0.0000525 | ||||
| 0xf469171f | 25409234 | 5 hrs ago | IN | 10.07718696 HYPE | 0.00001062 | ||||
| 0x83a6793f | 25408539 | 5 hrs ago | IN | 0.99996188 HYPE | 0.00005222 | ||||
| 0xd45726bc | 25408473 | 5 hrs ago | IN | 0.996 HYPE | 0.00000326 | ||||
| 0xce426723 | 25402717 | 7 hrs ago | IN | 0.088 HYPE | 0.00000326 | ||||
| 0x17d04e76 | 25402172 | 7 hrs ago | IN | 1.63976055 HYPE | 0.00005222 | ||||
| 0xbedd6a65 | 25402024 | 7 hrs ago | IN | 0.34995625 HYPE | 0.00000532 | ||||
| 0x7ae83aa0 | 25401399 | 7 hrs ago | IN | 2.00930862 HYPE | 0.00000329 | ||||
| 0x7489bcae | 25400674 | 7 hrs ago | IN | 0.47 HYPE | 0.00001087 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 25429399 | 3 mins ago | 0.731 HYPE | ||||
| 25428306 | 21 mins ago | 3.25853408 HYPE | ||||
| 25428306 | 21 mins ago | 3.25853408 HYPE | ||||
| 25426984 | 43 mins ago | 0.02999094 HYPE | ||||
| 25426845 | 45 mins ago | 0.47761636 HYPE | ||||
| 25426212 | 55 mins ago | 25.58737381 HYPE | ||||
| 25426212 | 55 mins ago | 25.58737381 HYPE | ||||
| 25426212 | 55 mins ago | 7.79866115 HYPE | ||||
| 25426212 | 55 mins ago | 7.79866115 HYPE | ||||
| 25425272 | 1 hr ago | 0.9 HYPE | ||||
| 25424703 | 1 hr ago | 26.40351568 HYPE | ||||
| 25424703 | 1 hr ago | 26.40351568 HYPE | ||||
| 25423377 | 1 hr ago | 0.71250379 HYPE | ||||
| 25423353 | 1 hr ago | 0.71413625 HYPE | ||||
| 25421952 | 2 hrs ago | 0.27 HYPE | ||||
| 25421626 | 2 hrs ago | 81.85566186 HYPE | ||||
| 25421626 | 2 hrs ago | 81.85566186 HYPE | ||||
| 25421536 | 2 hrs ago | 9.95 HYPE | ||||
| 25421536 | 2 hrs ago | 9.95 HYPE | ||||
| 25420900 | 2 hrs ago | 0.018903 HYPE | ||||
| 25420579 | 2 hrs ago | 10.36335896 HYPE | ||||
| 25420579 | 2 hrs ago | 10.36335896 HYPE | ||||
| 25419353 | 2 hrs ago | 0.47475469 HYPE | ||||
| 25419273 | 2 hrs ago | 0.45808413 HYPE | ||||
| 25419228 | 2 hrs ago | 0.46710885 HYPE |
Cross-Chain Transactions
Loading...
Loading
Contract Name:
RelayReceiver
Compiler Version
v0.8.25+commit.b61c2a91
Optimization Enabled:
Yes with 200 runs
Other Settings:
cancun 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();
}
}
}{
"evmVersion": "cancun",
"libraries": {},
"metadata": {
"appendCBOR": true,
"bytecodeHash": "ipfs",
"useLiteralContent": false
},
"optimizer": {
"enabled": true,
"runs": 200
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
},
"remappings": [
"@openzeppelin/=lib/openzeppelin-contracts/contracts/",
"solady/=lib/solady/",
"multicaller/=lib/Multicaller/",
"v2-core/=lib/v2-core/",
"v2-periphery/=lib/v2-periphery/",
"tstorish/=lib/tstorish/",
"permit2-relay/=lib/permit2-relay/",
"solmate/=lib/solmate/",
"@matterlabs/zksync-contracts/=/lib/v2-testnet-contracts/",
"@uniswap/v3-core/=lib/v3-core/",
"@uniswap/v2-core/=lib/v2-core/",
"0x-settler/=lib/0x-settler/",
"seaport-1.5/=lib/seaport-1.5/",
"trustlessPermit/=lib/trustlessPermit/",
"@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/",
"@rari-capital/solmate/=lib/seaport-1.5/lib/solmate/",
"Multicaller/=lib/Multicaller/src/",
"ds-test/=lib/seaport-1.5/lib/ds-test/src/",
"erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/",
"forge-gas-snapshot/=lib/0x-settler/lib/forge-gas-snapshot/src/",
"forge-std/=lib/forge-std/src/",
"murky/=lib/seaport-1.5/lib/murky/src/",
"openzeppelin-contracts/=lib/openzeppelin-contracts/",
"permit2/=lib/0x-settler/lib/permit2/",
"seaport-core/=lib/seaport-core/src/",
"seaport-sol/=lib/seaport-sol/src/",
"seaport-types/=lib/seaport-core/lib/seaport-types/",
"seaport/=lib/seaport-sol/lib/seaport/contracts/",
"solarray/=lib/seaport-1.5/lib/solarray/src/",
"v3-core/=lib/v3-core/"
],
"viaIR": true
}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
60a034607357601f6104c138819003918201601f19168301916001600160401b03831184841017607757808492602094604052833981010312607357516001600160a01b0381168103607357608052604051610435908161008c823960805181818160a70152818161013101526103670152f35b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe60806040526004361015610018575b610016610361565b005b5f3560e01c8063d948d468146100375763dd4ed8370361000e576100e1565b60203660031901126100dd5760043567ffffffffffffffff8082116100dd57366023830112156100dd5781600401359081116100dd5736602482840101116100dd577f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e916100d86024926100cb347f00000000000000000000000000000000000000000000000000000000000000006103db565b60405193849301836101d8565b0390a1005b5f80fd5b6020806003193601126100dd5760049067ffffffffffffffff9082358281116100dd57366023820112156100dd5780600401359283116100dd576024810190602436918560051b0101116100dd577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036101c7575f5b83811061016a57005b61017d6101788286856101ff565b6102b0565b80515f9081906001600160a01b0316926040938785830151920151918883519301915af16101a961033c565b50156101b85750600101610161565b51633204506f60e01b81528590fd5b6040516282b42960e81b8152600490fd5b90918060409360208452816020850152848401375f828201840152601f01601f1916010190565b91908110156102215760051b81013590605e19813603018212156100dd570190565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52604160045260245ffd5b604051906060820182811067ffffffffffffffff82111761026957604052565b610235565b6040519190601f01601f1916820167ffffffffffffffff81118382101761026957604052565b67ffffffffffffffff811161026957601f01601f191660200190565b6060813603126100dd576102c2610249565b9080356001600160a01b03811681036100dd5782526020908181013567ffffffffffffffff81116100dd5781019136601f840112156100dd5782359061030f61030a83610294565b61026e565b91808352368282870101116100dd5781815f92826040980183870137840101528401520135604082015290565b3d1561035c573d9061035061030a83610294565b9182523d5f602084013e565b606090565b61038b347f00000000000000000000000000000000000000000000000000000000000000006103db565b7f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e60405160208152366020820152365f60408301375f60403683010152604081601f19601f3601168101030190a1565b5f8080938193620186a0f1156103ed57565b604051633d2cec6f60e21b8152600490fdfea26469706673582212206ed2af0b17925add86b42a7f919012fab6916d574f82bec17e7f89a5728741de64736f6c63430008190033000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef
Deployed Bytecode
0x60806040526004361015610018575b610016610361565b005b5f3560e01c8063d948d468146100375763dd4ed8370361000e576100e1565b60203660031901126100dd5760043567ffffffffffffffff8082116100dd57366023830112156100dd5781600401359081116100dd5736602482840101116100dd577f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e916100d86024926100cb347f000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef6103db565b60405193849301836101d8565b0390a1005b5f80fd5b6020806003193601126100dd5760049067ffffffffffffffff9082358281116100dd57366023820112156100dd5780600401359283116100dd576024810190602436918560051b0101116100dd577f000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef6001600160a01b031633036101c7575f5b83811061016a57005b61017d6101788286856101ff565b6102b0565b80515f9081906001600160a01b0316926040938785830151920151918883519301915af16101a961033c565b50156101b85750600101610161565b51633204506f60e01b81528590fd5b6040516282b42960e81b8152600490fd5b90918060409360208452816020850152848401375f828201840152601f01601f1916010190565b91908110156102215760051b81013590605e19813603018212156100dd570190565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52604160045260245ffd5b604051906060820182811067ffffffffffffffff82111761026957604052565b610235565b6040519190601f01601f1916820167ffffffffffffffff81118382101761026957604052565b67ffffffffffffffff811161026957601f01601f191660200190565b6060813603126100dd576102c2610249565b9080356001600160a01b03811681036100dd5782526020908181013567ffffffffffffffff81116100dd5781019136601f840112156100dd5782359061030f61030a83610294565b61026e565b91808352368282870101116100dd5781815f92826040980183870137840101528401520135604082015290565b3d1561035c573d9061035061030a83610294565b9182523d5f602084013e565b606090565b61038b347f000000000000000000000000f70da97812cb96acdf810712aa562db8dfa3dbef6103db565b7f936c2ca3b35d2d0b24057b0675c459e4515f48fe132d138e213ae59ffab7f53e60405160208152366020820152365f60408301375f60403683010152604081601f19601f3601168101030190a1565b5f8080938193620186a0f1156103ed57565b604051633d2cec6f60e21b8152600490fdfea26469706673582212206ed2af0b17925add86b42a7f919012fab6916d574f82bec17e7f89a5728741de64736f6c63430008190033
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
$0.00
Net Worth in HYPE
Token Allocations
APE
100.00%
Multichain Portfolio | 35 Chains
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.