CctpBurnCall
In-memory bundle of a resolved CCTP burn call, passed as ONE argument to keep the deep 8-arg
depositForBurnWithHook external call within the legacy-codegen stack limit (no via-IR). NOT a
storage struct — never persisted.
struct CctpBurnCall {
address messenger;
address token;
uint256 amount;
uint32 domain;
bytes32 mintRecipient;
bytes32 destinationCaller;
uint256 maxFee;
uint32 minFinalityThreshold;
bytes hookData;
}Properties
| Name | Type | Description |
|---|---|---|
| messenger | address | |
| token | address | |
| amount | uint256 | |
| domain | uint32 | |
| mintRecipient | bytes32 | |
| destinationCaller | bytes32 | |
| maxFee | uint256 | |
| minFinalityThreshold | uint32 | |
| hookData | bytes |