Documentation
¶
Overview ¶
Package relayvm is a thin re-export of the canonical R-Chain VM implementation in github.com/luxfi/relay/vm. The canonical source lives in luxfi/relay so the standalone `relayd` operator daemon and the in-luxd plugin share one code path.
Index ¶
- Variables
- type Channel
- type ChannelReply
- type CloseChannelArgs
- type CloseChannelReply
- type Config
- type DestNonceKey
- type Factory
- type Genesis
- type GetChannelArgs
- type GetChannelReply
- type GetMessageArgs
- type GetMessageReply
- type GetVerifiedMessageArgs
- type GetVerifiedMessageReply
- type HealthArgs
- type HealthReply
- type ListChannelsArgs
- type ListChannelsReply
- type Message
- type MessageReceipt
- type MessageReply
- type OpenChannelArgs
- type OpenChannelReply
- type ReceiptCommit
- type ReceiveMessageArgs
- type ReceiveMessageReply
- type RelayVertex
- type SendMessageArgs
- type SendMessageReply
- type Service
- type SignedReceipt
- type VM
Constants ¶
This section is empty.
Variables ¶
var VMID = relayvm.VMID
VMID is the canonical R-Chain VM identifier.
Functions ¶
This section is empty.
Types ¶
type CloseChannelArgs ¶
type CloseChannelArgs = relayvm.CloseChannelArgs
Service args/replies — re-exported.
type CloseChannelReply ¶
type CloseChannelReply = relayvm.CloseChannelReply
Service args/replies — re-exported.
type DestNonceKey ¶
type DestNonceKey = relayvm.DestNonceKey
Re-exported public surface — type aliases keep existing import paths working.
type GetChannelArgs ¶
type GetChannelArgs = relayvm.GetChannelArgs
Service args/replies — re-exported.
type GetChannelReply ¶
type GetChannelReply = relayvm.GetChannelReply
Service args/replies — re-exported.
type GetMessageArgs ¶
type GetMessageArgs = relayvm.GetMessageArgs
Service args/replies — re-exported.
type GetMessageReply ¶
type GetMessageReply = relayvm.GetMessageReply
Service args/replies — re-exported.
type GetVerifiedMessageArgs ¶
type GetVerifiedMessageArgs = relayvm.GetVerifiedMessageArgs
Service args/replies — re-exported.
type GetVerifiedMessageReply ¶
type GetVerifiedMessageReply = relayvm.GetVerifiedMessageReply
Service args/replies — re-exported.
type ListChannelsArgs ¶
type ListChannelsArgs = relayvm.ListChannelsArgs
Service args/replies — re-exported.
type ListChannelsReply ¶
type ListChannelsReply = relayvm.ListChannelsReply
Service args/replies — re-exported.
type MessageReceipt ¶
type MessageReceipt = relayvm.MessageReceipt
Re-exported public surface — type aliases keep existing import paths working.
type OpenChannelArgs ¶
type OpenChannelArgs = relayvm.OpenChannelArgs
Service args/replies — re-exported.
type OpenChannelReply ¶
type OpenChannelReply = relayvm.OpenChannelReply
Service args/replies — re-exported.
type ReceiptCommit ¶
type ReceiptCommit = relayvm.ReceiptCommit
Re-exported public surface — type aliases keep existing import paths working.
type ReceiveMessageArgs ¶
type ReceiveMessageArgs = relayvm.ReceiveMessageArgs
Service args/replies — re-exported.
type ReceiveMessageReply ¶
type ReceiveMessageReply = relayvm.ReceiveMessageReply
Service args/replies — re-exported.
type RelayVertex ¶
type RelayVertex = relayvm.RelayVertex
Re-exported public surface — type aliases keep existing import paths working.
type SendMessageArgs ¶
type SendMessageArgs = relayvm.SendMessageArgs
Service args/replies — re-exported.
type SendMessageReply ¶
type SendMessageReply = relayvm.SendMessageReply
Service args/replies — re-exported.
type SignedReceipt ¶
type SignedReceipt = relayvm.SignedReceipt
Re-exported public surface — type aliases keep existing import paths working.