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.