ECrosschain
Last updated
This extension manages NAV integrity when receiving tokens from cross-chain sources.
Called via delegatecall from pool. Can be called by Across messages, Escrow contracts, or anyone with tokens to donate. Direct calls will fail naturally because the contract does not implement updateUnitaryValue.
error CallerTransferAmount()function donate(address token, uint256 amount, struct DestinationMessageParams params) externalHandles receiving tokens from a cross-chain message or an escrow refund.
Called via delegatecall from pool. Callable by anyone.
token
address
The token received on this chain.
amount
uint256
The amount received.
params
struct DestinationMessageParams
The message params from the source calls sent to the across multicall handler.
Last updated