-
Notifications
You must be signed in to change notification settings - Fork 5
/
index.js
99 lines (98 loc) · 3.38 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
const {addressForScript} = require('./script');
const {attemptRefund} = require('./transactions');
const {attemptSweep} = require('./transactions');
const {attemptTaprootClaim} = require('./taproot');
const {broadcastTransaction} = require('./chain');
const {cancelSwapOut} = require('./lightninglabs');
const {checkQuote} = require('./lightninglabs');
const {checkSwapTiming} = require('./chain');
const {claimTransaction} = require('./transactions');
const {confirmationFee} = require('./transactions');
const {createSwapIn} = require('./lightninglabs');
const {createSwapOut} = require('./lightninglabs');
const {createTaprootSwapOut} = require('./lightninglabs');
const {decodeSwapRecovery} = require('./lightninglabs');
const {encodeSwapRecovery} = require('./lightninglabs');
const {findDeposit} = require('./chain');
const {findSecret} = require('./blockstream');
const {genericSwapAuth} = require('./service');
const {genericSwapService} = require('./service');
const {getChainFeeRate} = require('./chain');
const {getCoopSignedTx} = require('./lightninglabs');
const {getGrpcInterface} = require('./grpc');
const {getHeight} = require('./chain');
const {getPsbtFromTransaction} = require('./funding');
const {getSwapInQuote} = require('./lightninglabs');
const {getSwapInTerms} = require('./lightninglabs');
const {getSwapMacaroon} = require('./lightninglabs');
const {getSwapOutQuote} = require('./lightninglabs');
const {getSwapOutTerms} = require('./lightninglabs');
const {isSweep} = require('./transactions');
const {lightningLabsSwapAuth} = require('./lightninglabs');
const {lightningLabsSwapService} = require('./lightninglabs');
const {p2wshOutputScript} = require('./script');
const {refundTransaction} = require('./transactions');
const {releaseSwapOutSecret} = require('./lightninglabs');
const {serviceSocket} = require('./lightninglabs');
const {subscribeToBlocks} = require('./chain');
const {subscribeToSpend} = require('./chain');
const {subscribeToSwapInStatus} = require('./lightninglabs');
const {subscribeToSwapOutStatus} = require('./lightninglabs');
const {swapInFee} = require('./lightninglabs');
const {swapScript} = require('./script');
const {swapScriptBranches} = require('./script');
const {swapScriptV2} = require('./script');
const {swapUserId} = require('./lightninglabs');
const {taprootClaimTransaction} = require('./taproot');
const {taprootCoopTransaction} = require('./taproot');
const {taprootRefundTransaction} = require('./taproot');
module.exports = {
addressForScript,
attemptRefund,
attemptSweep,
attemptTaprootClaim,
broadcastTransaction,
cancelSwapOut,
checkQuote,
checkSwapTiming,
claimTransaction,
confirmationFee,
createSwapIn,
createSwapOut,
createTaprootSwapOut,
decodeSwapRecovery,
encodeSwapRecovery,
findDeposit,
findSecret,
genericSwapAuth,
genericSwapService,
getChainFeeRate,
getCoopSignedTx,
getGrpcInterface,
getHeight,
getPsbtFromTransaction,
getSwapInQuote,
getSwapInTerms,
getSwapMacaroon,
getSwapOutQuote,
getSwapOutTerms,
isSweep,
lightningLabsSwapAuth,
lightningLabsSwapService,
p2wshOutputScript,
refundTransaction,
releaseSwapOutSecret,
serviceSocket,
subscribeToBlocks,
subscribeToSpend,
subscribeToSwapInStatus,
subscribeToSwapOutStatus,
swapInFee,
swapScript,
swapScriptBranches,
swapScriptV2,
swapUserId,
taprootClaimTransaction,
taprootCoopTransaction,
taprootRefundTransaction,
};