Skip to main content

TransactionSignerFn

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 interface TransactionSignerFn

Attributes NullableContextAttribute

Methods​

Sign(Transaction)​

Sign a transaction and return a UserSignature.

Task<TransactionSignerFnOutput> Sign(Transaction transaction)

Parameters​

transaction Transaction

Returns​

Task<TransactionSignerFnOutput>

Exceptions​

SdkFfiException