IAsterizmEnv
The IAsterizmEnv interface defines a set of data transfer objects (DTOs) used to manage cross-chain transactions. These DTOs enable the handling of transaction data, from initialization to validation.
Unexpected error with integration github-files: Integration is not installed on this space
Structs
BaseTransferDirectionDto
Defines source and destination chain details for cross-chain transactions.
Fields: srcChainId, srcAddress, dstChainId, dstAddress
ClInitTransferRequestDto
Represents the client’s request to initiate a transfer.
Fields: dstChainId, dstAddress, feeAmount, txId, transferHash
InternalClInitTransferRequestDto
Internal structure for initializing a client transfer.
Fields: dstChainId, dstAddress, feeAmount, payload
IzAsterizmReceiveRequestDto
Used for processing received transfer requests on the initializer's side.
Fields: srcChainId, srcAddress, dstChainId, dstAddress, txId, transferHash
ClAsterizmReceiveRequestDto
Client-side structure for receiving transfers.
Fields: srcChainId, srcAddress, dstChainId, dstAddress, txId, transferHash, payload
TrSendMessageRequestDto
Structure with details for sending messages between chains using the translator.
Fields: srcAddress, dstChainId, dstAddress, txId, transferHash, transferResultNotifyFlag
TrTransferMessageRequestDto
Structure that specifies message transfer with gas limits for the translator.
Fields: gasLimit, payload
IzInitTransferRequestDto
Defines the initializer's transfer request, including relay details and fees.
Fields: dstChainId, dstAddress, transferHash, txId, relay, transferResultNotifyFlag, feeToken
IzReceivePayloadRequestDto
Used by the initializer to process received payloads.
Fields: srcChainId, srcAddress, dstChainId, dstAddress, gasLimit, txId, transferHash
IzRetryPayloadRequestDto
Handles retrying payload delivery with additional control parameters.
Fields: srcChainId, srcAddress, dstChainId, dstAddress, nonce, gasLimit, forceOrder, useEncryption, transferHash, payload
Last updated