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.