Skip to main content

TransactionSignerFnImpl

type TransactionSignerFnImpl

Defines a type which can sign a transaction asynchronously.

This trait can be implemented downstream to enable signing when using the `TransactionBuilder::execute` function.

type TransactionSignerFnImpl struct {
// contains filtered or unexported fields
}

func (*TransactionSignerFnImpl) Destroy

func (object *TransactionSignerFnImpl) Destroy()

func (*TransactionSignerFnImpl) Sign

func (_self *TransactionSignerFnImpl) Sign(transaction *Transaction) (TransactionSignerFnOutput, error)

Sign a transaction and return a `UserSignature`.