Skip to content

Conversation

@shenbenson
Copy link
Contributor

@shenbenson shenbenson commented Nov 20, 2025

Changes are verified through the added test and a manual diff of the before and after wallet-platform.yaml

Partial diff output:

...
1124c1159,1194
<                   description: The permissions granted by this access token. - `all` - Access all actions in the test environment. - `crypto_compare` - Call CryptoCompare API. - `enterprise_manage_all` - Manage users and settings for any enterprise to which the user belongs. - `enterprise_view_all` - View any enterprise to which the user belongs. - `metamask_institutional` - [DEPRECATED] Enables using BitGo wallets in the MetaMask Institutional extension. - `openid` - Verify your BitGo user ID using OpenID Connect. - `pending_approval_update` - Approve or reject pending actions that require approval to proceed. - `portfolio_view` - [DEPRECATED] Call the Portfolio API. - `profile` - View your BitGo Profile. - `settlement_network_read` - View your client's Go Network data, enabling allocations to and from your platform. Only for Go Network partners. - `settlement_network_write` - Update your client's Go Network data, enabling allocations to and from your platform. Only for Go Network partners. - `trade_trade` - Initiate trades. - `trade_view` - View trades. - `wallet_approve` - Approve policies and transactions for a wallet where the user is a wallet admin. - `wallet_approve_all` - Approve transactions for any wallet where the user is a wallet admin within any enterprise to which the user belongs. - `wallet_approve_enterprise` - Approve transactions for any wallet where the user is a wallet admin within a single enterprise. - `wallet_create` - Create wallets. - `wallet_edit` - Edit comments on a transfer. - `wallet_edit_all` - Edit comments on all transfers within multiple enterprises. - `wallet_edit_enterprise` - [DEPRECATED] Edit comments on all transfers within a single enterprise. - `wallet_freeze` - Freeze a wallet. - `wallet_freeze_all` - Freeze any wallet within any enterprises to which the user belongs. - `wallet_manage` - Manage settings for a wallet where the user is a wallet admin. - `wallet_manage_all` - Manage settings for any wallet where the user is a wallet admin within any enterprise to which the user belongs. - `wallet_manage_enterprise` - Manage settings for any wallet where the user is a wallet admin within a single enterprise. - `wallet_spend` - Initiate transactions from a wallet. - `wallet_spend_all` - Initiate transactions from any wallet within any enterprise to which the user belongs. - `wallet_spend_enterprise` - Initiate transactions from any wallet within a single enterprise. - `wallet_stake` - Initiate staking transactions from a wallet. - `wallet_stake_all` - Initiate staking transactions from any wallet within any enterprise to which the user belongs. - `wallet_view` - View a wallet. - `wallet_view_all` - View any wallet within any enterprise to which the user belongs. - `wallet_view_enterprise` - View any wallet within a single enterprise.
---
>                   description: |-
>                     The permissions granted by this access token.
> 
>                     - `all` - Access all actions in the test environment.
>                     - `crypto_compare` - Call CryptoCompare API.
>                     - `enterprise_manage_all` - Manage users and settings for any enterprise to which the user belongs.
>                     - `enterprise_view_all` - View any enterprise to which the user belongs.
>                     - `metamask_institutional` - [DEPRECATED] Enables using BitGo wallets in the MetaMask Institutional extension.
>                     - `openid` - Verify your BitGo user ID using OpenID Connect.
>                     - `pending_approval_update` - Approve or reject pending actions that require approval to proceed.
>                     - `portfolio_view` - [DEPRECATED] Call the Portfolio API.
>                     - `profile` - View your BitGo Profile.
>                     - `settlement_network_read` - View your client's Go Network data, enabling allocations to and from your platform. Only for Go Network partners.
>                     - `settlement_network_write` - Update your client's Go Network data, enabling allocations to and from your platform. Only for Go Network partners.
>                     - `trade_trade` - Initiate trades.
>                     - `trade_view` - View trades.
>                     - `wallet_approve` - Approve policies and transactions for a wallet where the user is a wallet admin.
>                     - `wallet_approve_all` - Approve transactions for any wallet where the user is a wallet admin within any enterprise to which the user belongs.
>                     - `wallet_approve_enterprise` - Approve transactions for any wallet where the user is a wallet admin within a single enterprise.
>                     - `wallet_create` - Create wallets.
>                     - `wallet_edit` - Edit comments on a transfer.
>                     - `wallet_edit_all` - Edit comments on all transfers within multiple enterprises.
>                     - `wallet_edit_enterprise` - [DEPRECATED] Edit comments on all transfers within a single enterprise.
>                     - `wallet_freeze` - Freeze a wallet.
>                     - `wallet_freeze_all` - Freeze any wallet within any enterprises to which the user belongs.
>                     - `wallet_manage` - Manage settings for a wallet where the user is a wallet admin.
>                     - `wallet_manage_all` - Manage settings for any wallet where the user is a wallet admin within any enterprise to which the user belongs.
>                     - `wallet_manage_enterprise` - Manage settings for any wallet where the user is a wallet admin within a single enterprise.
>                     - `wallet_spend` - Initiate transactions from a wallet.
>                     - `wallet_spend_all` - Initiate transactions from any wallet within any enterprise to which the user belongs.
>                     - `wallet_spend_enterprise` - Initiate transactions from any wallet within a single enterprise.
>                     - `wallet_stake` - Initiate staking transactions from a wallet.
>                     - `wallet_stake_all` - Initiate staking transactions from any wallet within any enterprise to which the user belongs.
>                     - `wallet_view` - View a wallet.
>                     - `wallet_view_all` - View any wallet within any enterprise to which the user belongs.
>                     - `wallet_view_enterprise` - View any wallet within a single enterprise.
1397c1467,1470
<                   description: Number of confirmations before triggering the webhook. If 0 or unspecified, requests will be sent to the callback endpoint when the transfer is first seen and when it is confirmed.
---
>                   description: |-
>                     Number of confirmations before triggering the webhook. If 0 or unspecified,
>                     requests will be sent to the callback endpoint when the transfer is first
>                     seen and when it is confirmed.
1402c1475,1477
<                   description: Triggers on coin transfers and token transfers for ETH and Stellar. Must be set to true to receive webhooks for Trade accounts.
---
>                   description: |-
>                     Triggers on coin transfers and token transfers for ETH and Stellar.
>                     Must be set to true to receive webhooks for Trade accounts.
...

Also verified changes look good in ReadMe:

Before After
image image

Ticket: DX-1136

@shenbenson shenbenson requested a review from a team as a code owner November 20, 2025 17:52
Copy link
Contributor

@starfy84 starfy84 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@starfy84 starfy84 merged commit 7cc53bf into master Nov 20, 2025
6 checks passed
@starfy84 starfy84 deleted the dx-1136-multiline-descriptions branch November 20, 2025 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants