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 Object → TransactionSignerFnImpl
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