diff --git a/packages/walletkit-android-bridge/src/core/initialization.ts b/packages/walletkit-android-bridge/src/core/initialization.ts index f49fce364..9ed515242 100644 --- a/packages/walletkit-android-bridge/src/core/initialization.ts +++ b/packages/walletkit-android-bridge/src/core/initialization.ts @@ -69,12 +69,15 @@ export async function initTonWalletKit( apiClient = new ApiClientTonApi({ endpoint: netConfig.apiClientConfiguration?.url, apiKey: netConfig.apiClientConfiguration?.key, + timeout: netConfig.apiClientConfiguration?.timeout, network: netConfig.network, }); } else if (type === 'toncenter') { apiClient = new ApiClientToncenter({ endpoint: netConfig.apiClientConfiguration?.url, apiKey: netConfig.apiClientConfiguration?.key, + timeout: netConfig.apiClientConfiguration?.timeout, + network: netConfig.network, }); } else { apiClient = netConfig.apiClientConfiguration; diff --git a/packages/walletkit-android-bridge/src/types/walletkit.ts b/packages/walletkit-android-bridge/src/types/walletkit.ts index b47fcc688..b5fe45a98 100644 --- a/packages/walletkit-android-bridge/src/types/walletkit.ts +++ b/packages/walletkit-android-bridge/src/types/walletkit.ts @@ -39,6 +39,7 @@ export interface WalletKitBridgeInitConfig { apiClientConfiguration?: { url?: string; key?: string; + timeout?: number; }; apiClientType?: 'default' | 'toncenter' | 'tonapi' | 'custom'; }>;