Flutter TSS SDK
Access the API references for publicly exported classes and their respective methods.
Main classes:
Dart2PartyCloudSDK
Entry point to work with all package functionality.
P1PartyKeys
Party one local key pair.
Keyshare1
Party one keyshare (part of distributed key).
KeygenSession
Represents both parties key generation/rotation sequence and encapsulates communication with cloud node. Can be reused for a new key generation or key rotation.
SignSession
Represents both parties signature generation sequence and encapsulates communication with cloud node. Can be reused for multiple signatures.
Network classes
CloudClient
Client for a cloud node. Encapsulates cloud node API.
CreateKeygenSessionRequest
Parameters to start a new key generation session
CreateSignSessionRequest
Parameters to start a new signature generation session
CreateRefreshSessionRequest
Parameters to start a key refresh session
CreateSessionResponse
General session creation response
CreateUserTokenRequest
Parameters to create a new authentication token for a given user
CreateUserTokenResponse
New authentication token response
ProcessMessageRequest
Parameters to send message to remote party
ProcessMessageResponse
Remote party process message response
Last updated