Skip to main content

TransactionSignerFnImpl

Namespace: IotaSdk

Defines a type which can sign a transaction asynchronously.

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

public class TransactionSignerFnImpl : TransactionSignerFn, System.IDisposable

Inheritance ObjectTransactionSignerFnImpl
Implements TransactionSignerFn, IDisposable

Constructors

TransactionSignerFnImpl(UInt64)

public TransactionSignerFnImpl(ulong pointer)

Parameters

pointer UInt64

Methods

Destroy()

public void Destroy()

Dispose()

public void Dispose()

Sign(Transaction)

Sign a transaction and return a UserSignature.

public async Task<TransactionSignerFnOutput> Sign(Transaction transaction)

Parameters

transaction Transaction

Returns

Task<TransactionSignerFnOutput>

Exceptions

SdkFfiException