Documentation Index
Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
Use this file to discover all available pages before exploring further.
Protocol
protocol Signer<AdminType> : Sendable
Associated Types
AdminType
associatedtype AdminType : AdminSignerData
Instance Properties
adminSigner
var adminSigner: Self.AdminType { get async }
signerType
var signerType: SignerType { get }
Instance Methods
approvals(withSignature:)
func approvals(withSignature signature: String) async throws(SignerError) -> [SignRequestApi.Approval]
initialize()
func initialize() async throws(SignerError)
initialize(_:)
func initialize(_ service: (any SmartWalletService)?) async throws(SignerError)
sign(message:)
func sign(message: String) async throws(SignerError) -> String