Skip to content
LogoLogo

ICctpV2TokenMessenger

Git Source

Functions

localMinter

function localMinter() external view returns (address);

Returns

NameTypeDescription
<none>address

getMinFeeAmount

function getMinFeeAmount(uint256 amount) external view returns (uint256);

Parameters

NameTypeDescription
amountuint256

Returns

NameTypeDescription
<none>uint256

depositForBurnWithHook

function depositForBurnWithHook(
        uint256 amount,
        uint32 destinationDomain,
        bytes32 mintRecipient,
        address burnToken,
        bytes32 destinationCaller,
        uint256 maxFee,
        uint32 minFinalityThreshold,
        bytes calldata hookData
    ) external;

Parameters

NameTypeDescription
amountuint256
destinationDomainuint32
mintRecipientbytes32
burnTokenaddress
destinationCallerbytes32
maxFeeuint256
minFinalityThresholduint32
hookDatabytes