MultiEd25519Authenticator - OpenDive/AptosKit GitHub Wiki

MultiEd25519Authenticator

public struct MultiEd25519Authenticator: AuthenticatorProtocol 

Inheritance

AuthenticatorProtocol

Initializers

init(publicKey:signature:)

public init(publicKey: MultiPublicKey, signature: MultiSignature) 

Properties

publicKey

public var publicKey: MultiPublicKey

signature

public var signature: MultiSignature

Methods

verify(_:)

public func verify(_ data: Data) throws -> Bool 

deserialize(from:)

public static func deserialize(from deserializer: Deserializer) throws -> MultiEd25519Authenticator 

serialize(_:)

public func serialize(_ serializer: Serializer) throws 

isEqualTo(_:)

public func isEqualTo(_ rhs: AuthenticatorProtocol) -> Bool