Skip to main content

MoveAuthenticatorV1

MoveAuthenticatorV1

class MoveAuthenticatorV1

Version 1 of the [MoveAuthenticator].

address()

func address() -> Address

callArgs()

func callArgs() -> [Input]

objectToAuthenticate()

func objectToAuthenticate() -> Input

typeArgs()

func typeArgs() -> [TypeTag]

newWithImmutableAccountObject(callArgs:typeArgs:objectToAuthenticate:)

static func newWithImmutableAccountObject(callArgs: [Input], typeArgs: [TypeTag], objectToAuthenticate: ObjectReference) -> MoveAuthenticatorV1

Create a new move authenticator with an immutable object.

newWithSharedAccountObject(callArgs:typeArgs:objectToAuthenticate:)

static func newWithSharedAccountObject(callArgs: [Input], typeArgs: [TypeTag], objectToAuthenticate: SharedObjectReference) -> MoveAuthenticatorV1

Create a new move authenticator with a shared object.