Skip to main content

Module iota::authenticator_state

use iota::address; use iota::hex; use iota::object; use iota::tx_context; use std::ascii; use std::bcs; use std::option; use std::string; use std::vector;

Struct AuthenticatorState

public struct AuthenticatorState has key

Fields
id: iota::object::UID
version: u64

Struct AuthenticatorStateInner

public struct AuthenticatorStateInner has store

Fields
version: u64
active_jwks: vector<iota::authenticator_state::ActiveJwk>

List of currently active JWKs.

Struct JWK

Must match the JWK struct in fastcrypto-zkp

public struct JWK has copy, drop, store

Fields

Struct JwkId

Must match the JwkId struct in fastcrypto-zkp

public struct JwkId has copy, drop, store

Fields

Struct ActiveJwk

public struct ActiveJwk has copy, drop, store

Fields