create-wallet
Create, import, or manage Rootstock blockchain wallets. Supports listing, switching, updating names, and deleting wallets with step-by-step guidance.
Instructions
Create a new wallet based on the selected option. This function will ask for required information step by step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| privateKey | No | Private key to import - required for 'Import existing wallet' option | |
| walletData | No | Your previously saved wallet configuration file content (my-wallets.json) - required for most operations | |
| walletName | No | The name for the new wallet - required for create/import operations | |
| passwordFile | No | JSON file content with password field - format: {"password": "yourpassword"} | |
| walletOption | Yes | The wallet creation option selected by the user | |
| newMainWallet | No | Name of wallet to switch to - required for 'Switch wallet' option | |
| newWalletName | No | New name for the wallet - required for 'Update wallet name' option | |
| previousWallet | No | Current name of wallet to rename - required for 'Update wallet name' option | |
| walletPassword | No | The password for the wallet - required for create/import operations | |
| deleteWalletName | No | Name of wallet to delete - required for 'Delete wallet' option | |
| replaceCurrentWallet | No | Whether to replace current wallet - for create/import operations |