MoveAuthenticatorBuilder
Namespace: IotaSdk
public class MoveAuthenticatorBuilder : IMoveAuthenticatorBuilder, System.IDisposable
Inheritance Object → MoveAuthenticatorBuilder
Implements IMoveAuthenticatorBuilder, IDisposable
Attributes NullableContextAttribute, NullableAttribute
Constructors
MoveAuthenticatorBuilder(UInt64)
public MoveAuthenticatorBuilder(ulong pointer)
Parameters
pointer UInt64
MoveAuthenticatorBuilder(ObjectId, PtbArgument[], TypeTag[])
Create a new move authenticator call with the account ID, function inputs, and generic types.
public MoveAuthenticatorBuilder(ObjectId accountId, PtbArgument[] callArgs, TypeTag[] typeArgs)
Parameters
accountId ObjectId
callArgs PtbArgument[]
typeArgs TypeTag[]
Methods
Destroy()
public void Destroy()
Dispose()
public void Dispose()
Finish(GraphQlClient)
Resolve this move authenticator builder into a MoveAuthenticator which
can be used to execute a transaction.
public async Task<MoveAuthenticator> Finish(GraphQlClient client)
Parameters
client GraphQlClient