[][src]Module indyrs::wallet

Functions

add_wallet_record

Create a new non-secret record in the wallet

add_wallet_record_tags

Add new tags to the wallet record

close_wallet

Closes opened wallet and frees allocated resources.

close_wallet_search

Close wallet search (make search handle invalid)

create_wallet

Creates a new secure wallet with the given unique name.

delete_wallet

Deletes created wallet.

delete_wallet_record

Delete an existing wallet record in the wallet

delete_wallet_record_tags

Delete tags from the wallet record

export_wallet

Exports opened wallet

fetch_wallet_search_next_records

Fetch next records for wallet search.

generate_wallet_key

Generate wallet master key. Returned key is compatible with "RAW" key derivation method. It allows to avoid expensive key derivation for use cases when wallet keys can be stored in a secure enclave.

get_wallet_record

Get an wallet record by id

import_wallet

Creates a new secure wallet with the given unique name and then imports its content according to fields provided in import_config This can be seen as an create call with additional content import

open_wallet

Opens the wallet with specific name.

open_wallet_search

Search for wallet records.

register_wallet_storage

Registers custom wallet implementation.

update_wallet_record_tags

Update a non-secret wallet record tags

update_wallet_record_value

Update a non-secret wallet record value