Skip to main content

MoveAuthenticatorBuilder

type MoveAuthenticatorBuilder

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

func LiftFromExternalMoveAuthenticatorBuilder

func LiftFromExternalMoveAuthenticatorBuilder(handle uint64) *MoveAuthenticatorBuilder

func NewMoveAuthenticatorBuilder

func NewMoveAuthenticatorBuilder(accountId *ObjectId, callArgs []*PtbArgument, typeArgs []*TypeTag) *MoveAuthenticatorBuilder

Create a new move authenticator call with the account ID, function inputs, and generic types.

func (*MoveAuthenticatorBuilder) Destroy

func (object *MoveAuthenticatorBuilder) Destroy()

func (*MoveAuthenticatorBuilder) Finish

func (_self *MoveAuthenticatorBuilder) Finish(client *GraphQlClient) (*MoveAuthenticator, error)

Resolve this move authenticator builder into a `MoveAuthenticator` which can be used to execute a transaction.