@@ -17,6 +17,7 @@ import {
1717 providerApiMethod ,
1818} from '@onekeyhq/shared/src/background/backgroundDecorators' ;
1919import { getNetworkIdsMap } from '@onekeyhq/shared/src/config/networkIds' ;
20+ import { defaultLogger } from '@onekeyhq/shared/src/logger/logger' ;
2021import accountUtils from '@onekeyhq/shared/src/utils/accountUtils' ;
2122import { memoizee } from '@onekeyhq/shared/src/utils/cacheUtils' ;
2223import networkUtils from '@onekeyhq/shared/src/utils/networkUtils' ;
@@ -99,6 +100,7 @@ class ProviderApiBtc extends ProviderApiBase {
99100 @providerApiMethod ( )
100101 public async requestAccounts ( request : IJsBridgeMessagePayload ) {
101102 return this . semaphore . runExclusive ( async ( ) => {
103+ defaultLogger . discovery . dapp . dappRequest ( { request } ) ;
102104 const accounts = await this . getAccounts ( request ) ;
103105 if ( accounts && accounts . length ) {
104106 return accounts ;
@@ -155,7 +157,7 @@ class ProviderApiBtc extends ProviderApiBase {
155157 request : IJsBridgeMessagePayload ,
156158 params : ISwitchNetworkParams ,
157159 ) {
158- console . log ( 'ProviderApiBtc.switchNetwork' ) ;
160+ defaultLogger . discovery . dapp . dappRequest ( { request } ) ;
159161 const accountsInfo =
160162 await this . backgroundApi . serviceDApp . dAppGetConnectedAccountsInfo (
161163 request ,
@@ -223,6 +225,7 @@ class ProviderApiBtc extends ProviderApiBase {
223225 request : IJsBridgeMessagePayload ,
224226 params : ISendBitcoinParams ,
225227 ) {
228+ defaultLogger . discovery . dapp . dappRequest ( { request } ) ;
226229 const { toAddress, satoshis, feeRate } = params ;
227230 const accountsInfo = await this . getAccountsInfo ( request ) ;
228231 const { accountInfo : { accountId, networkId, address } = { } } =
@@ -279,6 +282,7 @@ class ProviderApiBtc extends ProviderApiBase {
279282 request : IJsBridgeMessagePayload ,
280283 params : ISignMessageParams ,
281284 ) {
285+ defaultLogger . discovery . dapp . dappRequest ( { request } ) ;
282286 const { message, type } = params ;
283287 const accountsInfo = await this . getAccountsInfo ( request ) ;
284288 const { accountInfo : { accountId, networkId } = { } } = accountsInfo [ 0 ] ;
@@ -317,6 +321,7 @@ class ProviderApiBtc extends ProviderApiBase {
317321
318322 @providerApiMethod ( )
319323 public async pushTx ( request : IJsBridgeMessagePayload , params : IPushTxParams ) {
324+ defaultLogger . discovery . dapp . dappRequest ( { request } ) ;
320325 const { rawTx } = params ;
321326 const accountsInfo = await this . getAccountsInfo ( request ) ;
322327 const { accountInfo : { accountId, networkId, address } = { } } =
@@ -352,6 +357,7 @@ class ProviderApiBtc extends ProviderApiBase {
352357 request : IJsBridgeMessagePayload ,
353358 params : ISignPsbtParams ,
354359 ) {
360+ defaultLogger . discovery . dapp . dappRequest ( { request } ) ;
355361 const accountsInfo = await this . getAccountsInfo ( request ) ;
356362 const { accountInfo : { accountId, networkId } = { } } = accountsInfo [ 0 ] ;
357363
@@ -393,6 +399,7 @@ class ProviderApiBtc extends ProviderApiBase {
393399 request : IJsBridgeMessagePayload ,
394400 params : ISignPsbtsParams ,
395401 ) {
402+ defaultLogger . discovery . dapp . dappRequest ( { request } ) ;
396403 const accountsInfo = await this . getAccountsInfo ( request ) ;
397404 const { accountInfo : { accountId, networkId } = { } } = accountsInfo [ 0 ] ;
398405
@@ -530,6 +537,7 @@ class ProviderApiBtc extends ProviderApiBase {
530537 request : IJsBridgeMessagePayload ,
531538 params : IPushPsbtParams ,
532539 ) {
540+ defaultLogger . discovery . dapp . dappRequest ( { request } ) ;
533541 const accountsInfo = await this . getAccountsInfo ( request ) ;
534542 const { accountInfo : { accountId, networkId, address } = { } } =
535543 accountsInfo [ 0 ] ;
0 commit comments