Download OpenAPI specification:Download
Hierarchical Determinisitc Wallets signs transactions using a large number of keys derived from the same root key but appear to be independent.
Each account inside an HD Wallet is identified by an index, ranging from 0 to 2,147,483,648. The recommended usage of HD Wallet accounts is to use a different index for every signed transaction, making the transactions seem to have been signed by completely indepdent accounts, thus masking the true identity holding the master secret for this wallet.
| secret | string Optional. The 12-word root secret for the HD Wallet. If not specified, a random root secret will be generated and returned in the response |
{- "secret": "string"
}[- {
- "id": "string",
- "secret": "string"
}
]| wallet_id required | string ID of the Wallet in the service |
| account_index required | string Index of the account in the wallet. Range is 0 to 2,147,483,648. |
[- {
- "address": "string",
- "privateKey": "string"
}
]| wallet_id required | string ID of the Wallet in the service |
| account_index required | string Index of the account in the wallet. Range is 0 to 2,147,483,648. |
| nonce | string
|
| gasPrice | string
|
| gasLimit | string
|
| to | string
|
| value | string For Kaleido blockchains, the value should always be set to |
| data | string
|
{- "nonce": "string",
- "gasPrice": "string",
- "gasLimit": "string",
- "to": "string",
- "value": "string",
- "data": "string"
}{- "serializedTx": "string"
}