Versions in this module Expand all Collapse all v0 v0.2.0 Feb 16, 2024 Changes in this version + const HashLenXdr + func MakeAccountAddress(kp keypair.KP) (xdr.ScAddress, error) + func MakeContractAddress(contractID xdr.Hash) (xdr.ScAddress, error) + func ToAccountAddress(address xdr.ScAddress) (keypair.FromAddress, error) + type StellarAsset struct + func MustStellarAsset(asset channel.Asset) *StellarAsset + func NewStellarAsset(contractID xdr.Hash) *StellarAsset + func NewStellarAssetFromScAddress(address xdr.ScAddress) (*StellarAsset, error) + func ToStellarAsset(asset channel.Asset) (*StellarAsset, error) + func (s *StellarAsset) FromScAddress(address xdr.ScAddress) error + func (s *StellarAsset) UnmarshalBinary(data []byte) error + func (s StellarAsset) ContractID() xdr.Hash + func (s StellarAsset) Equal(asset channel.Asset) bool + func (s StellarAsset) MakeScAddress() (xdr.ScAddress, error) + func (s StellarAsset) MarshalBinary() (data []byte, err error)