aries_cloudagent.wallet.models package
Submodules
aries_cloudagent.wallet.models.wallet_record module
Wallet record.
- class aries_cloudagent.wallet.models.wallet_record.WalletRecord(*, wallet_id: Optional[str] = None, key_management_mode: Optional[str] = None, settings: Optional[dict] = None, wallet_name: Optional[str] = None, jwt_iat: Optional[int] = None, **kwargs)[source]
Bases:
BaseRecord
Represents a wallet record.
- MODE_MANAGED = 'managed'
- MODE_UNMANAGED = 'unmanaged'
- RECORD_ID_NAME = 'wallet_id'
- RECORD_TYPE = 'wallet_record'
- TAG_NAMES = {'wallet_name'}
- class aries_cloudagent.wallet.models.wallet_record.WalletRecordSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseRecordSchema
Schema to allow serialization/deserialization of record.
- class Meta[source]
Bases:
object
WalletRecordSchema metadata.
- model_class
alias of
WalletRecord