Skip to main content
Class
final class SolanaEmailSigner

Initializers

init(email:crossmintTEE:)

init(email: String, crossmintTEE: CrossmintTEE?)

Instance Properties

adminSigner

Inherited from Signer.adminSigner.
var adminSigner: EmailSignerData { get async }

email

var email: String? { get async }

encoding

var encoding: String { get async }

keyType

var keyType: String { get async }

signerType

Inherited from Signer.signerType.
nonisolated let signerType: SignerType

Instance Methods

initialize(_:)

Inherited from Signer.initialize(_:).
func initialize(_ service: (any SmartWalletService)?) async throws(SignerError)

Type Aliases

SolanaEmailSigner.AdminType

Inherited from Signer.AdminType.
typealias AdminType = EmailSignerData