Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAddressBuilder ¶
func NewAddressBuilder(asset xc.ITask) (xc.AddressBuilder, error)
NewAddressBuilder creates a new Template AddressBuilder
Types ¶
type AddressBuilder ¶
type AddressBuilder struct { }
func (AddressBuilder) GetAddressFromPublicKey ¶
func (ab AddressBuilder) GetAddressFromPublicKey(publicKeyBytes []byte) (xc.Address, error)
func (AddressBuilder) GetAllPossibleAddressesFromPublicKey ¶
func (ab AddressBuilder) GetAllPossibleAddressesFromPublicKey(publicKeyBytes []byte) ([]xc.PossibleAddress, error)
type Signer ¶
type Signer struct { PrivateKey ed25519.PrivateKey PublicKey ed25519.PublicKey Address string }
Signer for Sui
func (Signer) ImportPrivateKey ¶
func (signer Signer) ImportPrivateKey(privateKeyString string) (xc.PrivateKey, error)
ImportPrivateKey imports an Sui private key Private key may be hex (32 bytes / 64 characters) or a mnemonic.
func (Signer) Sign ¶
func (signer Signer) Sign(privateKeyBz xc.PrivateKey, data xc.TxDataToSign) (xc.TxSignature, error)
Sign an Aptos tx
Click to show internal directories.
Click to hide internal directories.