capsule library

Classes

Capsule
Flutter implementation of Capsule API
CapsuleSigner
Additional signing functionality, implemented using metamask utils.
DeniedSignatureResult
Result of a denied signature request.
DeniedSignatureResWithUrl
Result of a denied signature request that has a review url.
FullSignatureResult
Base class for results of signature requests.
KeyPair
A key pair used for encryption.
SuccessfulSignatureResult
Result of a successful signature request.
TypedDataDomain
Typed data domain to use for ethers signing.
TypedDataField
A typed data field.
Wallet
Immutable data class for wallet.

Enums

Environment
Server configuration to use
PublicKeyStatus
The status of a public key.
SignTypedDataVersion

Constants

es256Algorithm → const int
rs256Algorithm → const int

Exceptions / Errors

CapsuleBridgeException
Thrown when there is an error with the javascript bridge.
CapsuleException
Used as a base exception for all capsule exceptions thrown by this package.