overview
The Storage handlers provides a way to interact with Ledger Wallet’s internal storage.
The server can store and retrieve data using key-value pairs.
request handlers:
“storage.set” - Set Data
Store data in Ledger Wallet’s internal storage. You can specify a key and value, and optionally provide a store ID to store data in a specific store.
| parameter (in req.params) | required? | note |
|---|---|---|
| key | ✅ | A string representing the key under which you want to store the data. |
| value | ✅ | A string representing the data you want to store. |
| storeId | ❌ | A string representing the ID of the store where you want to store the data. |
| walletHandler used | note |
|---|---|
| storage.set |
- Returns: A promise that resolves when the data is successfully stored. There is no return value.
”storage.get” - Get Data
Retrieve data from Ledger Wallet’s internal storage by specifying a key. You can also specify a store ID to retrieve data from a particular store.
| parameter (in req.params) | required? | note |
|---|---|---|
| key | ✅ | A string representing the key of the data you want to retrieve. |
| storeId | ❌ | A string representing the ID of the store from which you want to retrieve data. |
| walletHandler used | note |
|---|---|
| storaget.get |
- Returns: A promise that resolves with the value as a string or
undefinedif the key does not exist.