Initiates the transfer of assets (native coins or tokens) from a specified sender address to a recipient address within the same wallet ecosystem.
| Key | Required | Type | Description |
|---|---|---|---|
| senderAddress | true | string | The address you’re recovering assets from |
| recipientAddress | true | string | The address the recovering assets will be sent to |
| amount | true | string | The amount to be salvaged. |
| tokenAddress | false | string | Specify this for token salvage |
| blockchainId | true | string | The blockchain id you’re recovering funds from |
| rpcUrl | false | string | Specify this for assets on an unsupported blockchain |
| isL2 | false | boolean | Specify this if RPC url points to a Layer 2 blockchain |
| crossNetwork | false | boolean | Set to true to recover assets sent to the wrong network environment (e.g., mainnet assets on a testnet-derived address). Cannot be used with rpcUrl. Defaults to false. |
"WALLET_ID"
"AMOUNT_TO_SEND"
"BLOCKCHAIN_ID"
"RECIPIENT_ADDERESS"
"BLOCKRADAR_CHILD_ADDRESS"
"TOKEN_ADDRESS"
Set to true to recover assets sent to the wrong network environment. Cannot be used with rpcUrl.
false