Wallet Manager

An API Product to manage wallets.

The Wallet Manager API Product exposes API Endpoints that allow an application to manage wallets that are hosted on distributed ledgers, and which contain tokens.

API Endpoints in this API Product are exposed by Account Management Engine (AME), the LedgerScan Operations Engine (LSOE) and the LedgerScan Processing Engine (LSPE) as noted below:

Setup and Configuration API Endpoints:

Add wallet (LSOE) -

 POST /v1/wallets

Discover wallet historical data (LSOE) -

 POST /v1/wallets/{walletId}/discover-historical-data

Wallet tracking enable/disable (LSOE) -

 PUT /v1/wallets/{walletId}/tracking

Edit wallet (LSOE) -

 PUT /v1/wallets/{id}

Remove wallet (LSOE) -

 DELETE /v1/wallets/{walletId}

Gets a dictionary of parent accounts linked to wallet (AME) -

 POST /api/v1/wallets/accounts

API Endpoints for Token Users - also offered by the Wallet Viewer API Product:

List of wallets (LSOE) -

GET /v1/wallets

Wallet balance (LSOE) -

GET /v1/wallets/{walletId}/balances

Wallet activities (LSOE) -

GET /v1/wallets/{walletId}/activities

Wallet value history (LSOE) -

GET /v1/wallets/{walletId}/history

Wallet details (AME) -

GET /api/v1/wallets/{id}

Gets a hierarchy of parent accounts linked to wallet (AME) -

GET /api/v1/wallets/{id}/parents