app-monorepo
app-monorepo copied to clipboard
feat: Add support for private BTC external account connection
PR Summary
-
Updated Dependencies The code dependencies listed in
package.jsonhave been refreshed. This includes changes to the versions of various packages like@onekeyfe/cross-inpage-provider-*,@onekeyfe/hd-*, and@tamagui/*. Furthermore, a new dependency,@onekeyfe/hd-ble-sdk, has been included to enrich the project's functionality. -
New File Addition A new file
ProviderApiPrivateExternalAccount.tshas been added in thekit-bg/src/providers/location, introducing new chunks of code to assist the application's functionality. -
Extended Provider Implementation The provider implementation representation in
backgroundProviders.tsnow offersProviderApiPrivateExternalAccount. This means the program has a new way of providing specific resources to be utilized more effectively. -
Alterations to
Vault.tsThebuildUnsignedTxmethod inVault.tsnow acknowledges an optional parameter calledencodedTx. This substantially nourishes the method's flexibility for dealing with different data inputs. -
Support for
$privateExternalAccountScope The program now supports the$privateExternalAccountscope, indicated in thebackgroundUtils.ts. This enhancement makes it possible to access and manipulate more data at a wider level than before within the program's structure.
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎
This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.
@SocketSecurity ignore npm/[email protected] @SocketSecurity ignore npm/[email protected]
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/@onekeyfe/[email protected], npm/[email protected], npm/[email protected]