1
- import { ContractTransaction , Signer , BigNumber , BigNumberish , providers } from 'ethers' ;
1
+ import { BigNumber , BigNumberish , ContractTransaction , providers , Signer } from 'ethers' ;
2
2
3
- import { ClientTypes , CurrencyTypes , ExtensionTypes , TypesUtils } from '@requestnetwork/types' ;
3
+ import {
4
+ ClientTypes ,
5
+ CurrencyTypes ,
6
+ ExtensionTypes ,
7
+ RequestLogicTypes ,
8
+ TypesUtils ,
9
+ } from '@requestnetwork/types' ;
4
10
5
11
import { getBtcPaymentUrl } from './btc-address-based' ;
6
- import { _getErc20PaymentUrl , getAnyErc20Balance } from './erc20' ;
7
- import { payErc20Request } from './erc20' ;
12
+ import { _getErc20PaymentUrl , getAnyErc20Balance , payErc20Request } from './erc20' ;
8
13
import { payErc777StreamRequest } from './erc777-stream' ;
9
14
import { _getEthPaymentUrl , payEthInputDataRequest } from './eth-input-data' ;
10
15
import { payEthFeeProxyRequest } from './eth-fee-proxy' ;
11
16
import { ITransactionOverrides } from './transaction-overrides' ;
12
17
import { getNetworkProvider , getProvider , getSigner } from './utils' ;
13
18
import { ISwapSettings } from './swap-erc20-fee-proxy' ;
14
- import { RequestLogicTypes } from '@requestnetwork/types' ;
15
19
import { payAnyToErc20ProxyRequest } from './any-to-erc20-proxy' ;
16
20
import { payAnyToEthProxyRequest } from './any-to-eth-proxy' ;
17
21
import { WalletConnection } from 'near-api-js' ;
@@ -21,7 +25,8 @@ import { encodeRequestErc20Approval } from './encoder-approval';
21
25
import { encodeRequestPayment } from './encoder-payment' ;
22
26
import { IPreparedTransaction } from './prepared-transaction' ;
23
27
import { IRequestPaymentOptions } from '../types' ;
24
- export { INearTransactionCallback } from './utils-near' ;
28
+
29
+ export type { INearTransactionCallback } from './utils-near' ;
25
30
26
31
export const noConversionNetworks = [
27
32
ExtensionTypes . PAYMENT_NETWORK_ID . ERC777_STREAM ,
0 commit comments