Skip to content

Commit 94ddd72

Browse files
authored
chore: organize KeyringRpcMethod enum by category (#441)
The `KeyringRpcMethod` enum lists RPC methods in an arbitrary order, making it harder to find related methods at a glance. This PR reorganizes the enum entries into logical groups with comments: - Account management - Signing request management - Account assets and transactions - Dapp interaction ## Examples N/A - This is a code organization change with no functional impact. <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Reorganizes `KeyringRpcMethod` into logical groups with comments to improve scanability. > > - Groups methods under: **Account management**, **Signing request management**, **Account assets and transactions**, and **Dapp interaction** > - Only reorders enum entries and adds comments; no changes to method names, values, or logic > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 0c61b08. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY -->
1 parent 74d38a1 commit 94ddd72

1 file changed

Lines changed: 18 additions & 11 deletions

File tree

  • packages/keyring-api/src

packages/keyring-api/src/rpc.ts

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,24 +34,31 @@ import {
3434
* Keyring RPC methods used by the API.
3535
*/
3636
export enum KeyringRpcMethod {
37-
ListAccounts = 'keyring_listAccounts',
38-
GetAccount = 'keyring_getAccount',
37+
// Account management
3938
CreateAccount = 'keyring_createAccount',
39+
DeleteAccount = 'keyring_deleteAccount',
4040
DiscoverAccounts = 'keyring_discoverAccounts',
41-
ListAccountAssets = 'keyring_listAccountAssets',
42-
ListAccountTransactions = 'keyring_listAccountTransactions',
43-
GetAccountBalances = 'keyring_getAccountBalances',
44-
ResolveAccountAddress = 'keyring_resolveAccountAddress',
41+
ExportAccount = 'keyring_exportAccount',
4542
FilterAccountChains = 'keyring_filterAccountChains',
43+
GetAccount = 'keyring_getAccount',
44+
ListAccounts = 'keyring_listAccounts',
4645
UpdateAccount = 'keyring_updateAccount',
47-
DeleteAccount = 'keyring_deleteAccount',
48-
ExportAccount = 'keyring_exportAccount',
49-
ListRequests = 'keyring_listRequests',
50-
GetRequest = 'keyring_getRequest',
51-
SubmitRequest = 'keyring_submitRequest',
46+
47+
// Signing request management
5248
ApproveRequest = 'keyring_approveRequest',
49+
GetRequest = 'keyring_getRequest',
50+
ListRequests = 'keyring_listRequests',
5351
RejectRequest = 'keyring_rejectRequest',
52+
SubmitRequest = 'keyring_submitRequest',
53+
54+
// Account assets and transactions
55+
GetAccountBalances = 'keyring_getAccountBalances',
56+
ListAccountAssets = 'keyring_listAccountAssets',
57+
ListAccountTransactions = 'keyring_listAccountTransactions',
5458
SetSelectedAccounts = 'keyring_setSelectedAccounts',
59+
60+
// Dapp interaction
61+
ResolveAccountAddress = 'keyring_resolveAccountAddress',
5562
}
5663

5764
/**

0 commit comments

Comments
 (0)