TransactionSigner
type TransactionSigner
An async signer implementation which wraps a `TransactionSignerFn` definition, which can be used to sign a transaction with a callback.
type TransactionSigner struct {
// contains filtered or unexported fields
}
func LiftFromExternalTransactionSigner
func LiftFromExternalTransactionSigner(handle uint64) *TransactionSigner
func NewTransactionSigner
func NewTransactionSigner(signerFn TransactionSignerFn) *TransactionSigner
func TransactionSignerFromEd25519
func TransactionSignerFromEd25519(key *Ed25519PrivateKey) *TransactionSigner
func TransactionSignerFromKeypair
func TransactionSignerFromKeypair(key *SimpleKeypair) *TransactionSigner
func TransactionSignerFromMoveAuthenticator
func TransactionSignerFromMoveAuthenticator(auth *MoveAuthenticator) *TransactionSigner
func TransactionSignerFromSecp256k1
func TransactionSignerFromSecp256k1(key *Secp256k1PrivateKey) *TransactionSigner
func TransactionSignerFromSecp256r1
func TransactionSignerFromSecp256r1(key *Secp256r1PrivateKey) *TransactionSigner
func (*TransactionSigner) Destroy
func (object *TransactionSigner) Destroy()
func (*TransactionSigner) Sign
func (_self *TransactionSigner) Sign(txn *Transaction) (*UserSignature, error)