tx
Package tx
import "github.com/luxfi/node/vms/example/xsvm/tx"Types
Export
func (e *Export) Marshal() ([]byte, error)func (e *Export) Visit(v Visitor) errorImport
func (i *Import) Marshal() ([]byte, error)func (i *Import) Visit(v Visitor) errorPayload
func NewPayload(
sender ids.ShortID,
nonce uint64,
isReturn bool,
amount uint64,
to ids.ShortID,
) (*Payload, error)func ParsePayload(bytes []byte) (*Payload, error)func (p *Payload) Bytes() []byteTransfer
func (t *Transfer) Marshal() ([]byte, error)func (t *Transfer) Visit(v Visitor) errorTx
func Parse(bytes []byte) (*Tx, error)func Sign(utx Unsigned, key *secp256k1.PrivateKey) (*Tx, error)func (tx *Tx) ID() (ids.ID, error)func (tx *Tx) Marshal() ([]byte, error)func (tx *Tx) SenderID() (ids.ShortID, error)