Skip to content

feat: add sdk-core vault module interfaces and scaffolding#9198

Draft
davidkaplanbitgo wants to merge 1 commit into
masterfrom
WCN-1192.vault-interfaces
Draft

feat: add sdk-core vault module interfaces and scaffolding#9198
davidkaplanbitgo wants to merge 1 commit into
masterfrom
WCN-1192.vault-interfaces

Conversation

@davidkaplanbitgo

Copy link
Copy Markdown
Contributor

Net-new sdk-core/src/bitgo/vault module mirroring the EnterpriseData/ Enterprise and WalletData/Wallet conventions: iVault/iVaults interfaces (per API Changes v1 §3), the Vault and Vaults classes, and the barrel. Vault implements getters, url(), toJSON(), and freeze/archive REST plumbing; createWallet, member, and share methods are stubbed for WCN-1203/WCN-1204. Vaults lifecycle methods (createVault, initialize, finalize, list, get) are stubbed pending Phase 2/3 (WCN-1175/1177). Wires an Enterprise.vaults() accessor and the bitgo barrel export.

WCN-1192

TICKET: WCN-1192

Net-new sdk-core/src/bitgo/vault module mirroring the EnterpriseData/
Enterprise and WalletData/Wallet conventions: iVault/iVaults interfaces
(per API Changes v1 §3), the Vault and Vaults classes, and the barrel.
Vault implements getters, url(), toJSON(), and freeze/archive REST
plumbing; createWallet, member, and share methods are stubbed for
WCN-1203/WCN-1204. Vaults lifecycle methods (createVault, initialize,
finalize, list, get) are stubbed pending Phase 2/3 (WCN-1175/1177).
Wires an Enterprise.vaults() accessor and the bitgo barrel export.

WCN-1192

TICKET: WCN-1192
@linear-code

linear-code Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

WCN-1192

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.

1 participant