Determines if the current instance is an Ed25519 account authenticator.
True if the instance is of type AccountAuthenticatorEd25519, otherwise false.
Determines if the current instance is of type AccountAuthenticatorMultiEd25519.
True if the instance is a multi-signature Ed25519 account authenticator, otherwise false.
Determine if the current instance is of type AccountAuthenticatorMultiKey.
Returns true if the instance is an AccountAuthenticatorMultiKey, otherwise false.
Determines if the current instance is of the type AccountAuthenticatorSingleKey.
True if the instance is an AccountAuthenticatorSingleKey, otherwise false.
Static
deserializeDeserializes an AccountAuthenticator from the provided deserializer. This function helps in reconstructing the AccountAuthenticator object based on the variant index.
The deserializer instance used to read the serialized data.
Static
load
Represents an account authenticator that supports multiple keys and signatures for multi-signature scenarios.
Param: public_keys
The public keys used for authentication.
Param: signatures
The signatures corresponding to the public keys.