Versions in this module Expand all Collapse all v1 v1.3.0 Mar 19, 2025 Changes in this version + type ChainId uint64 + type Message struct + Destination ChainId + DoneCh chan<- struct{} + Idx int + Payload []interface{} + Source ChainId + Type TransferType + func NewProposal(fromChainID, toChainID ChainId, payloads []interface{}, ch chan<- struct{}) Message + func NewSolProof(fromChainID, toChainID ChainId, payloads []interface{}, ch chan<- struct{}) Message + func NewSwapWithMapProof(fromChainID, toChainID ChainId, payloads []interface{}, ch chan<- struct{}) Message + func NewSwapWithMerlin(fromChainID, toChainID ChainId, payloads []interface{}, ch chan<- struct{}) Message + func NewSwapWithProof(fromChainID, toChainID ChainId, payloads []interface{}, ch chan<- struct{}) Message + func NewSyncFromMap(mapChainID, toChainID ChainId, payloads []interface{}, ch chan<- struct{}) Message + func NewSyncToMap(fromChainID, toChainID ChainId, payloads []interface{}, ch chan<- struct{}) Message + type TransferType string + var Proposal TransferType = "Proposal" + var SwapSolProof TransferType = "SwapSolProof" + var SwapWithMapProof TransferType = "SwapWithMapProof" + var SwapWithMerlin TransferType = "SwapWithMerlin" + var SwapWithProof TransferType = "SwapWithProof" + var SyncFromMap TransferType = "SyncFromMap" + var SyncToMap TransferType = "SyncToMap"