Skip to content

Latest commit

 

History

History
74 lines (45 loc) · 3.1 KB

File metadata and controls

74 lines (45 loc) · 3.1 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Changed

Added

  • Add Account{Wallet,Group}IdOf type utility (#331)

Changed

  • Use generic type for toAccount{Wallet,Group}Id (#331)

Added

  • Add AccountGroupType + AccountGroup.type (#329)

Changed

  • BREAKING: Rename AccountWalletCategory to AccountWalletType + category to type (#328)
    • This name better reflects other patterns we already have in place elsewhere.

Added

  • Add Bip44Account<Account> type + isBip44Account helper (#319)
  • Add MultichainAccountWallet.sync method (#321)
    • This can be used to force wallet synchronization if new accounts are available on the account providers.

Changed

  • BREAKING: Force Bip44Account<Account> for Multichain* types (#321)
    • This requires the AccountProviders to also use new Bip44Account type constraint.

Added

  • Add multichain account/wallet support (#315)
    • This is only about "grouping" wallets and accounts together.

Changed

  • BREAKING: Bump @metamask/keyring-api from ^18.0.0 to ^19.0.0 (#317)
    • The KeyringAccount.options field is now partially typed.

Added

  • Add AccountGroup and AccountWallet (#307)