LiFiValidator

Verified contract

Active on Base with 17 txns
Deployed by via 0xbfcabc09 at 12681645
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "LiFiValidator"

0xdd27d94c5a42b73164c3ad759b9c3372a7e4e6156194c1f9406afbb8b44e8835
0x89ccf0818690e37bbb4c0e6672b9934ac67ce566172b10ab4c049af06b2fe57c
0x8e8a230c9fb471fcc09f1ba52e799446531df0866fbf9da9cf9b3521506ef07d
0xfea6749e8e37e6be32f1b4bff599c9d056c39158d7aa1aab6f74fa3a981535e0
0x75851b0078a9aea79d1a264a52a719c3afccee966fac225b34ff2795fc22502e
0x7c935d5f2a3d4d8f2f2b0300448dec8ad018de55503c1218f117e1e540bdf45c
0x0228b3f9fad5e2867d7ad93d6d0f7569b94c3b81b65c8850e210f08feff21ca4
0x3f4ff2f8825a7cddeaa97a8aefda367b2189f26b7afe6434ac4e8e5a06a532a9
0xecc33ee72d71170582b34cbfd61eec22c4c6fa0530e960f5c69da64281f8a829
0x1155cebd8acd9abab1ab988cc9f41dada0abd9cf8265011f922e7e77e14ba6d2

Functions
Getter at block 23248662
superRegistry(view returns (address)
0x17a332dc7b40ae701485023b219e9d6f493a2514
Read-only
decodeAmountIn(bytes txData_bool genericSwapDisallowed_view returns (uint256 amount_)
decodeDstSwap(bytes txData_pure returns (address token_uint256 amount_)
decodeSwapOutputToken(bytes txData_pure returns (address token_)
extractGenericSwapParameters(bytes data_pure returns (address sendingAssetIduint256 amountaddress receiveraddress receivingAssetIduint256 receivingAmount)
extractMainParameters(bytes data_pure returns (string bridgeaddress sendingAssetIdaddress receiveruint256 amountuint256 minAmountuint256 destinationChainIdbool hasSourceSwapsbool hasDestinationCall)
isSelectorBlacklisted(bytes4 selector_view returns (bool blacklisted)
validateReceiver(bytes txData_address receiver_view returns (bool valid_)
validateTxData(struct IBridgeValidatorValidateTxDataArgs args_view returns (bool hasDstSwap)
State-modifying
addToBlacklist(bytes4 selector_
removeFromBlacklist(bytes4 selector_
Events
AddedToBlacklist(bytes4 selector
RemovedFromBlacklist(bytes4 selector
Constructor
constructor(address superRegistry_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
BLACKLISTED_SELECTOR(
CANNOT_DECODE_FINAL_SWAP_OUTPUT_TOKEN(
INVALID_ACTION(
INVALID_DEPOSIT_LIQ_DST_CHAIN_ID(
INVALID_INTERIM_TOKEN(
INVALID_TXDATA_CHAIN_ID(
INVALID_TXDATA_NO_DESTINATIONCALL_ALLOWED(
INVALID_TXDATA_RECEIVER(
INVALID_TXDATA_TOKEN(
NOT_BLACKLISTED_SELECTOR(
NOT_EMERGENCY_ADMIN(
SliceOutOfBounds(
SliceOverflow(
ZERO_ADDRESS(