mirror of
https://github.com/lightninglabs/lightning-terminal.git
synced 2026-08-13 12:33:36 +02:00
Merge pull request #1173 from lightninglabs/wip/bump-tapd-v0.7.0
go.mod: bump lnd, loop, taproot-assets
This commit is contained in:
commit
011d5fdf1a
12 changed files with 501 additions and 65 deletions
40
app/src/types/generated/loop_pb.d.ts
generated
vendored
40
app/src/types/generated/loop_pb.d.ts
generated
vendored
|
|
@ -4,6 +4,38 @@
|
|||
import * as jspb from "google-protobuf";
|
||||
import * as swapserverrpc_common_pb from "./swapserverrpc/common_pb";
|
||||
|
||||
export class StopDaemonRequest extends jspb.Message {
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): StopDaemonRequest.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: StopDaemonRequest): StopDaemonRequest.AsObject;
|
||||
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||
static serializeBinaryToWriter(message: StopDaemonRequest, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): StopDaemonRequest;
|
||||
static deserializeBinaryFromReader(message: StopDaemonRequest, reader: jspb.BinaryReader): StopDaemonRequest;
|
||||
}
|
||||
|
||||
export namespace StopDaemonRequest {
|
||||
export type AsObject = {
|
||||
}
|
||||
}
|
||||
|
||||
export class StopDaemonResponse extends jspb.Message {
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): StopDaemonResponse.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: StopDaemonResponse): StopDaemonResponse.AsObject;
|
||||
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||
static serializeBinaryToWriter(message: StopDaemonResponse, writer: jspb.BinaryWriter): void;
|
||||
static deserializeBinary(bytes: Uint8Array): StopDaemonResponse;
|
||||
static deserializeBinaryFromReader(message: StopDaemonResponse, reader: jspb.BinaryReader): StopDaemonResponse;
|
||||
}
|
||||
|
||||
export namespace StopDaemonResponse {
|
||||
export type AsObject = {
|
||||
}
|
||||
}
|
||||
|
||||
export class LoopOutRequest extends jspb.Message {
|
||||
getAmt(): string;
|
||||
setAmt(value: string): void;
|
||||
|
|
@ -1062,6 +1094,13 @@ export class LiquidityParameters extends jspb.Message {
|
|||
getFastSwapPublication(): boolean;
|
||||
setFastSwapPublication(value: boolean): void;
|
||||
|
||||
clearEasyAutoloopExcludedPeersList(): void;
|
||||
getEasyAutoloopExcludedPeersList(): Array<Uint8Array | string>;
|
||||
getEasyAutoloopExcludedPeersList_asU8(): Array<Uint8Array>;
|
||||
getEasyAutoloopExcludedPeersList_asB64(): Array<string>;
|
||||
setEasyAutoloopExcludedPeersList(value: Array<Uint8Array | string>): void;
|
||||
addEasyAutoloopExcludedPeers(value: Uint8Array | string, index?: number): Uint8Array | string;
|
||||
|
||||
serializeBinary(): Uint8Array;
|
||||
toObject(includeInstance?: boolean): LiquidityParameters.AsObject;
|
||||
static toObject(includeInstance: boolean, msg: LiquidityParameters): LiquidityParameters.AsObject;
|
||||
|
|
@ -1100,6 +1139,7 @@ export namespace LiquidityParameters {
|
|||
accountAddrType: AddressTypeMap[keyof AddressTypeMap],
|
||||
easyAssetParamsMap: Array<[string, EasyAssetAutoloopParams.AsObject]>,
|
||||
fastSwapPublication: boolean,
|
||||
easyAutoloopExcludedPeersList: Array<Uint8Array | string>,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
323
app/src/types/generated/loop_pb.js
generated
323
app/src/types/generated/loop_pb.js
generated
|
|
@ -93,6 +93,8 @@ goog.exportSymbol('proto.looprpc.StaticAddressLoopInSwapState', null, global);
|
|||
goog.exportSymbol('proto.looprpc.StaticAddressSummaryRequest', null, global);
|
||||
goog.exportSymbol('proto.looprpc.StaticAddressSummaryResponse', null, global);
|
||||
goog.exportSymbol('proto.looprpc.StaticAddressWithdrawal', null, global);
|
||||
goog.exportSymbol('proto.looprpc.StopDaemonRequest', null, global);
|
||||
goog.exportSymbol('proto.looprpc.StopDaemonResponse', null, global);
|
||||
goog.exportSymbol('proto.looprpc.SuggestSwapsRequest', null, global);
|
||||
goog.exportSymbol('proto.looprpc.SuggestSwapsResponse', null, global);
|
||||
goog.exportSymbol('proto.looprpc.SwapInfoRequest', null, global);
|
||||
|
|
@ -106,6 +108,48 @@ goog.exportSymbol('proto.looprpc.TokensResponse', null, global);
|
|||
goog.exportSymbol('proto.looprpc.Utxo', null, global);
|
||||
goog.exportSymbol('proto.looprpc.WithdrawDepositsRequest', null, global);
|
||||
goog.exportSymbol('proto.looprpc.WithdrawDepositsResponse', null, global);
|
||||
/**
|
||||
* Generated by JsPbCodeGenerator.
|
||||
* @param {Array=} opt_data Optional initial data array, typically from a
|
||||
* server response, or constructed directly in Javascript. The array is used
|
||||
* in place and becomes part of the constructed object. It is not cloned.
|
||||
* If no data is provided, the constructed object will be empty, but still
|
||||
* valid.
|
||||
* @extends {jspb.Message}
|
||||
* @constructor
|
||||
*/
|
||||
proto.looprpc.StopDaemonRequest = function(opt_data) {
|
||||
jspb.Message.initialize(this, opt_data, 0, -1, null, null);
|
||||
};
|
||||
goog.inherits(proto.looprpc.StopDaemonRequest, jspb.Message);
|
||||
if (goog.DEBUG && !COMPILED) {
|
||||
/**
|
||||
* @public
|
||||
* @override
|
||||
*/
|
||||
proto.looprpc.StopDaemonRequest.displayName = 'proto.looprpc.StopDaemonRequest';
|
||||
}
|
||||
/**
|
||||
* Generated by JsPbCodeGenerator.
|
||||
* @param {Array=} opt_data Optional initial data array, typically from a
|
||||
* server response, or constructed directly in Javascript. The array is used
|
||||
* in place and becomes part of the constructed object. It is not cloned.
|
||||
* If no data is provided, the constructed object will be empty, but still
|
||||
* valid.
|
||||
* @extends {jspb.Message}
|
||||
* @constructor
|
||||
*/
|
||||
proto.looprpc.StopDaemonResponse = function(opt_data) {
|
||||
jspb.Message.initialize(this, opt_data, 0, -1, null, null);
|
||||
};
|
||||
goog.inherits(proto.looprpc.StopDaemonResponse, jspb.Message);
|
||||
if (goog.DEBUG && !COMPILED) {
|
||||
/**
|
||||
* @public
|
||||
* @override
|
||||
*/
|
||||
proto.looprpc.StopDaemonResponse.displayName = 'proto.looprpc.StopDaemonResponse';
|
||||
}
|
||||
/**
|
||||
* Generated by JsPbCodeGenerator.
|
||||
* @param {Array=} opt_data Optional initial data array, typically from a
|
||||
|
|
@ -1598,6 +1642,208 @@ if (goog.DEBUG && !COMPILED) {
|
|||
proto.looprpc.AssetLoopOutInfo.displayName = 'proto.looprpc.AssetLoopOutInfo';
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (jspb.Message.GENERATE_TO_OBJECT) {
|
||||
/**
|
||||
* Creates an object representation of this proto.
|
||||
* Field names that are reserved in JavaScript and will be renamed to pb_name.
|
||||
* Optional fields that are not set will be set to undefined.
|
||||
* To access a reserved field use, foo.pb_<name>, eg, foo.pb_default.
|
||||
* For the list of reserved names please see:
|
||||
* net/proto2/compiler/js/internal/generator.cc#kKeyword.
|
||||
* @param {boolean=} opt_includeInstance Deprecated. whether to include the
|
||||
* JSPB instance for transitional soy proto support:
|
||||
* http://goto/soy-param-migration
|
||||
* @return {!Object}
|
||||
*/
|
||||
proto.looprpc.StopDaemonRequest.prototype.toObject = function(opt_includeInstance) {
|
||||
return proto.looprpc.StopDaemonRequest.toObject(opt_includeInstance, this);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Static version of the {@see toObject} method.
|
||||
* @param {boolean|undefined} includeInstance Deprecated. Whether to include
|
||||
* the JSPB instance for transitional soy proto support:
|
||||
* http://goto/soy-param-migration
|
||||
* @param {!proto.looprpc.StopDaemonRequest} msg The msg instance to transform.
|
||||
* @return {!Object}
|
||||
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||
*/
|
||||
proto.looprpc.StopDaemonRequest.toObject = function(includeInstance, msg) {
|
||||
var f, obj = {
|
||||
|
||||
};
|
||||
|
||||
if (includeInstance) {
|
||||
obj.$jspbMessageInstance = msg;
|
||||
}
|
||||
return obj;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Deserializes binary data (in protobuf wire format).
|
||||
* @param {jspb.ByteSource} bytes The bytes to deserialize.
|
||||
* @return {!proto.looprpc.StopDaemonRequest}
|
||||
*/
|
||||
proto.looprpc.StopDaemonRequest.deserializeBinary = function(bytes) {
|
||||
var reader = new jspb.BinaryReader(bytes);
|
||||
var msg = new proto.looprpc.StopDaemonRequest;
|
||||
return proto.looprpc.StopDaemonRequest.deserializeBinaryFromReader(msg, reader);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Deserializes binary data (in protobuf wire format) from the
|
||||
* given reader into the given message object.
|
||||
* @param {!proto.looprpc.StopDaemonRequest} msg The message object to deserialize into.
|
||||
* @param {!jspb.BinaryReader} reader The BinaryReader to use.
|
||||
* @return {!proto.looprpc.StopDaemonRequest}
|
||||
*/
|
||||
proto.looprpc.StopDaemonRequest.deserializeBinaryFromReader = function(msg, reader) {
|
||||
while (reader.nextField()) {
|
||||
if (reader.isEndGroup()) {
|
||||
break;
|
||||
}
|
||||
var field = reader.getFieldNumber();
|
||||
switch (field) {
|
||||
default:
|
||||
reader.skipField();
|
||||
break;
|
||||
}
|
||||
}
|
||||
return msg;
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Serializes the message to binary data (in protobuf wire format).
|
||||
* @return {!Uint8Array}
|
||||
*/
|
||||
proto.looprpc.StopDaemonRequest.prototype.serializeBinary = function() {
|
||||
var writer = new jspb.BinaryWriter();
|
||||
proto.looprpc.StopDaemonRequest.serializeBinaryToWriter(this, writer);
|
||||
return writer.getResultBuffer();
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Serializes the given message to binary data (in protobuf wire
|
||||
* format), writing to the given BinaryWriter.
|
||||
* @param {!proto.looprpc.StopDaemonRequest} message
|
||||
* @param {!jspb.BinaryWriter} writer
|
||||
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||
*/
|
||||
proto.looprpc.StopDaemonRequest.serializeBinaryToWriter = function(message, writer) {
|
||||
var f = undefined;
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
if (jspb.Message.GENERATE_TO_OBJECT) {
|
||||
/**
|
||||
* Creates an object representation of this proto.
|
||||
* Field names that are reserved in JavaScript and will be renamed to pb_name.
|
||||
* Optional fields that are not set will be set to undefined.
|
||||
* To access a reserved field use, foo.pb_<name>, eg, foo.pb_default.
|
||||
* For the list of reserved names please see:
|
||||
* net/proto2/compiler/js/internal/generator.cc#kKeyword.
|
||||
* @param {boolean=} opt_includeInstance Deprecated. whether to include the
|
||||
* JSPB instance for transitional soy proto support:
|
||||
* http://goto/soy-param-migration
|
||||
* @return {!Object}
|
||||
*/
|
||||
proto.looprpc.StopDaemonResponse.prototype.toObject = function(opt_includeInstance) {
|
||||
return proto.looprpc.StopDaemonResponse.toObject(opt_includeInstance, this);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Static version of the {@see toObject} method.
|
||||
* @param {boolean|undefined} includeInstance Deprecated. Whether to include
|
||||
* the JSPB instance for transitional soy proto support:
|
||||
* http://goto/soy-param-migration
|
||||
* @param {!proto.looprpc.StopDaemonResponse} msg The msg instance to transform.
|
||||
* @return {!Object}
|
||||
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||
*/
|
||||
proto.looprpc.StopDaemonResponse.toObject = function(includeInstance, msg) {
|
||||
var f, obj = {
|
||||
|
||||
};
|
||||
|
||||
if (includeInstance) {
|
||||
obj.$jspbMessageInstance = msg;
|
||||
}
|
||||
return obj;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Deserializes binary data (in protobuf wire format).
|
||||
* @param {jspb.ByteSource} bytes The bytes to deserialize.
|
||||
* @return {!proto.looprpc.StopDaemonResponse}
|
||||
*/
|
||||
proto.looprpc.StopDaemonResponse.deserializeBinary = function(bytes) {
|
||||
var reader = new jspb.BinaryReader(bytes);
|
||||
var msg = new proto.looprpc.StopDaemonResponse;
|
||||
return proto.looprpc.StopDaemonResponse.deserializeBinaryFromReader(msg, reader);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Deserializes binary data (in protobuf wire format) from the
|
||||
* given reader into the given message object.
|
||||
* @param {!proto.looprpc.StopDaemonResponse} msg The message object to deserialize into.
|
||||
* @param {!jspb.BinaryReader} reader The BinaryReader to use.
|
||||
* @return {!proto.looprpc.StopDaemonResponse}
|
||||
*/
|
||||
proto.looprpc.StopDaemonResponse.deserializeBinaryFromReader = function(msg, reader) {
|
||||
while (reader.nextField()) {
|
||||
if (reader.isEndGroup()) {
|
||||
break;
|
||||
}
|
||||
var field = reader.getFieldNumber();
|
||||
switch (field) {
|
||||
default:
|
||||
reader.skipField();
|
||||
break;
|
||||
}
|
||||
}
|
||||
return msg;
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Serializes the message to binary data (in protobuf wire format).
|
||||
* @return {!Uint8Array}
|
||||
*/
|
||||
proto.looprpc.StopDaemonResponse.prototype.serializeBinary = function() {
|
||||
var writer = new jspb.BinaryWriter();
|
||||
proto.looprpc.StopDaemonResponse.serializeBinaryToWriter(this, writer);
|
||||
return writer.getResultBuffer();
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Serializes the given message to binary data (in protobuf wire
|
||||
* format), writing to the given BinaryWriter.
|
||||
* @param {!proto.looprpc.StopDaemonResponse} message
|
||||
* @param {!jspb.BinaryWriter} writer
|
||||
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||
*/
|
||||
proto.looprpc.StopDaemonResponse.serializeBinaryToWriter = function(message, writer) {
|
||||
var f = undefined;
|
||||
};
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* List of repeated fields within this message type.
|
||||
* @private {!Array<number>}
|
||||
|
|
@ -8662,7 +8908,7 @@ proto.looprpc.GetLiquidityParamsRequest.serializeBinaryToWriter = function(messa
|
|||
* @private {!Array<number>}
|
||||
* @const
|
||||
*/
|
||||
proto.looprpc.LiquidityParameters.repeatedFields_ = [1];
|
||||
proto.looprpc.LiquidityParameters.repeatedFields_ = [1,27];
|
||||
|
||||
|
||||
|
||||
|
|
@ -8721,7 +8967,8 @@ proto.looprpc.LiquidityParameters.toObject = function(includeInstance, msg) {
|
|||
account: jspb.Message.getFieldWithDefault(msg, 23, ""),
|
||||
accountAddrType: jspb.Message.getFieldWithDefault(msg, 24, 0),
|
||||
easyAssetParamsMap: (f = msg.getEasyAssetParamsMap()) ? f.toObject(includeInstance, proto.looprpc.EasyAssetAutoloopParams.toObject) : [],
|
||||
fastSwapPublication: jspb.Message.getBooleanFieldWithDefault(msg, 26, false)
|
||||
fastSwapPublication: jspb.Message.getBooleanFieldWithDefault(msg, 26, false),
|
||||
easyAutoloopExcludedPeersList: msg.getEasyAutoloopExcludedPeersList_asB64()
|
||||
};
|
||||
|
||||
if (includeInstance) {
|
||||
|
|
@ -8865,6 +9112,10 @@ proto.looprpc.LiquidityParameters.deserializeBinaryFromReader = function(msg, re
|
|||
var value = /** @type {boolean} */ (reader.readBool());
|
||||
msg.setFastSwapPublication(value);
|
||||
break;
|
||||
case 27:
|
||||
var value = /** @type {!Uint8Array} */ (reader.readBytes());
|
||||
msg.addEasyAutoloopExcludedPeers(value);
|
||||
break;
|
||||
default:
|
||||
reader.skipField();
|
||||
break;
|
||||
|
|
@ -9074,6 +9325,13 @@ proto.looprpc.LiquidityParameters.serializeBinaryToWriter = function(message, wr
|
|||
f
|
||||
);
|
||||
}
|
||||
f = message.getEasyAutoloopExcludedPeersList_asU8();
|
||||
if (f.length > 0) {
|
||||
writer.writeRepeatedBytes(
|
||||
27,
|
||||
f
|
||||
);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
|
@ -9570,6 +9828,67 @@ proto.looprpc.LiquidityParameters.prototype.setFastSwapPublication = function(va
|
|||
};
|
||||
|
||||
|
||||
/**
|
||||
* repeated bytes easy_autoloop_excluded_peers = 27;
|
||||
* @return {!(Array<!Uint8Array>|Array<string>)}
|
||||
*/
|
||||
proto.looprpc.LiquidityParameters.prototype.getEasyAutoloopExcludedPeersList = function() {
|
||||
return /** @type {!(Array<!Uint8Array>|Array<string>)} */ (jspb.Message.getRepeatedField(this, 27));
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* repeated bytes easy_autoloop_excluded_peers = 27;
|
||||
* This is a type-conversion wrapper around `getEasyAutoloopExcludedPeersList()`
|
||||
* @return {!Array<string>}
|
||||
*/
|
||||
proto.looprpc.LiquidityParameters.prototype.getEasyAutoloopExcludedPeersList_asB64 = function() {
|
||||
return /** @type {!Array<string>} */ (jspb.Message.bytesListAsB64(
|
||||
this.getEasyAutoloopExcludedPeersList()));
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* repeated bytes easy_autoloop_excluded_peers = 27;
|
||||
* Note that Uint8Array is not supported on all browsers.
|
||||
* @see http://caniuse.com/Uint8Array
|
||||
* This is a type-conversion wrapper around `getEasyAutoloopExcludedPeersList()`
|
||||
* @return {!Array<!Uint8Array>}
|
||||
*/
|
||||
proto.looprpc.LiquidityParameters.prototype.getEasyAutoloopExcludedPeersList_asU8 = function() {
|
||||
return /** @type {!Array<!Uint8Array>} */ (jspb.Message.bytesListAsU8(
|
||||
this.getEasyAutoloopExcludedPeersList()));
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* @param {!(Array<!Uint8Array>|Array<string>)} value
|
||||
* @return {!proto.looprpc.LiquidityParameters} returns this
|
||||
*/
|
||||
proto.looprpc.LiquidityParameters.prototype.setEasyAutoloopExcludedPeersList = function(value) {
|
||||
return jspb.Message.setField(this, 27, value || []);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* @param {!(string|Uint8Array)} value
|
||||
* @param {number=} opt_index
|
||||
* @return {!proto.looprpc.LiquidityParameters} returns this
|
||||
*/
|
||||
proto.looprpc.LiquidityParameters.prototype.addEasyAutoloopExcludedPeers = function(value, opt_index) {
|
||||
return jspb.Message.addToRepeatedField(this, 27, value, opt_index);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Clears the list making it empty but non-null.
|
||||
* @return {!proto.looprpc.LiquidityParameters} returns this
|
||||
*/
|
||||
proto.looprpc.LiquidityParameters.prototype.clearEasyAutoloopExcludedPeersList = function() {
|
||||
return this.setEasyAutoloopExcludedPeersList([]);
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
19
app/src/types/generated/loop_pb_service.d.ts
generated
vendored
19
app/src/types/generated/loop_pb_service.d.ts
generated
vendored
|
|
@ -139,6 +139,15 @@ type SwapClientGetInfo = {
|
|||
readonly responseType: typeof loop_pb.GetInfoResponse;
|
||||
};
|
||||
|
||||
type SwapClientStopDaemon = {
|
||||
readonly methodName: string;
|
||||
readonly service: typeof SwapClient;
|
||||
readonly requestStream: false;
|
||||
readonly responseStream: false;
|
||||
readonly requestType: typeof loop_pb.StopDaemonRequest;
|
||||
readonly responseType: typeof loop_pb.StopDaemonResponse;
|
||||
};
|
||||
|
||||
type SwapClientGetLiquidityParams = {
|
||||
readonly methodName: string;
|
||||
readonly service: typeof SwapClient;
|
||||
|
|
@ -291,6 +300,7 @@ export class SwapClient {
|
|||
static readonly GetLsatTokens: SwapClientGetLsatTokens;
|
||||
static readonly FetchL402Token: SwapClientFetchL402Token;
|
||||
static readonly GetInfo: SwapClientGetInfo;
|
||||
static readonly StopDaemon: SwapClientStopDaemon;
|
||||
static readonly GetLiquidityParams: SwapClientGetLiquidityParams;
|
||||
static readonly SetLiquidityParams: SwapClientSetLiquidityParams;
|
||||
static readonly SuggestSwaps: SwapClientSuggestSwaps;
|
||||
|
|
@ -467,6 +477,15 @@ export class SwapClientClient {
|
|||
requestMessage: loop_pb.GetInfoRequest,
|
||||
callback: (error: ServiceError|null, responseMessage: loop_pb.GetInfoResponse|null) => void
|
||||
): UnaryResponse;
|
||||
stopDaemon(
|
||||
requestMessage: loop_pb.StopDaemonRequest,
|
||||
metadata: grpc.Metadata,
|
||||
callback: (error: ServiceError|null, responseMessage: loop_pb.StopDaemonResponse|null) => void
|
||||
): UnaryResponse;
|
||||
stopDaemon(
|
||||
requestMessage: loop_pb.StopDaemonRequest,
|
||||
callback: (error: ServiceError|null, responseMessage: loop_pb.StopDaemonResponse|null) => void
|
||||
): UnaryResponse;
|
||||
getLiquidityParams(
|
||||
requestMessage: loop_pb.GetLiquidityParamsRequest,
|
||||
metadata: grpc.Metadata,
|
||||
|
|
|
|||
40
app/src/types/generated/loop_pb_service.js
generated
40
app/src/types/generated/loop_pb_service.js
generated
|
|
@ -145,6 +145,15 @@ SwapClient.GetInfo = {
|
|||
responseType: loop_pb.GetInfoResponse
|
||||
};
|
||||
|
||||
SwapClient.StopDaemon = {
|
||||
methodName: "StopDaemon",
|
||||
service: SwapClient,
|
||||
requestStream: false,
|
||||
responseStream: false,
|
||||
requestType: loop_pb.StopDaemonRequest,
|
||||
responseType: loop_pb.StopDaemonResponse
|
||||
};
|
||||
|
||||
SwapClient.GetLiquidityParams = {
|
||||
methodName: "GetLiquidityParams",
|
||||
service: SwapClient,
|
||||
|
|
@ -760,6 +769,37 @@ SwapClientClient.prototype.getInfo = function getInfo(requestMessage, metadata,
|
|||
};
|
||||
};
|
||||
|
||||
SwapClientClient.prototype.stopDaemon = function stopDaemon(requestMessage, metadata, callback) {
|
||||
if (arguments.length === 2) {
|
||||
callback = arguments[1];
|
||||
}
|
||||
var client = grpc.unary(SwapClient.StopDaemon, {
|
||||
request: requestMessage,
|
||||
host: this.serviceHost,
|
||||
metadata: metadata,
|
||||
transport: this.options.transport,
|
||||
debug: this.options.debug,
|
||||
onEnd: function (response) {
|
||||
if (callback) {
|
||||
if (response.status !== grpc.Code.OK) {
|
||||
var err = new Error(response.statusMessage);
|
||||
err.code = response.status;
|
||||
err.metadata = response.trailers;
|
||||
callback(err, null);
|
||||
} else {
|
||||
callback(null, response.message);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
return {
|
||||
cancel: function () {
|
||||
callback = null;
|
||||
client.close();
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
SwapClientClient.prototype.getLiquidityParams = function getLiquidityParams(requestMessage, metadata, callback) {
|
||||
if (arguments.length === 2) {
|
||||
callback = arguments[1];
|
||||
|
|
|
|||
|
|
@ -44,13 +44,13 @@ and also added coverage to verify support for channel versioning:
|
|||
|
||||
### LND
|
||||
|
||||
* Updated [`lnd` to
|
||||
`v0.20.0-beta.rc2`](https://github.com/lightninglabs/lightning-terminal/pull/1163).
|
||||
* [PR](https://github.com/lightninglabs/lightning-terminal/pull/1173): Bump:
|
||||
`lnd@v0.20.0-beta`.
|
||||
|
||||
### Loop
|
||||
|
||||
* Updated [`loop` to
|
||||
`v0.31.5-beta`](https://github.com/lightninglabs/lightning-terminal/pull/1163).
|
||||
* [PR](https://github.com/lightninglabs/lightning-terminal/pull/1173): Bump:
|
||||
`loop@v0.31.6-beta`, `loop/looprpc@v1.0.12`, `loop/swapserverrpc v1.0.19`.
|
||||
|
||||
### Pool
|
||||
|
||||
|
|
@ -58,7 +58,7 @@ and also added coverage to verify support for channel versioning:
|
|||
|
||||
### Taproot Assets
|
||||
|
||||
* Updated [`taproot-assets` to
|
||||
`v0.7.0-rc2`](https://github.com/lightninglabs/lightning-terminal/pull/1163).
|
||||
* [PR](https://github.com/lightninglabs/lightning-terminal/pull/1173): Bump:
|
||||
`taproot-assets@v0.7.0`, `taproot-assets/taprpc@v1.0.11`.
|
||||
|
||||
# Contributors (Alphabetical Order)
|
||||
14
go.mod
14
go.mod
|
|
@ -26,15 +26,15 @@ require (
|
|||
github.com/lightninglabs/lightning-terminal/litrpc v1.0.2
|
||||
github.com/lightninglabs/lightning-terminal/perms v1.0.1
|
||||
github.com/lightninglabs/lndclient v0.20.0-6
|
||||
github.com/lightninglabs/loop v0.31.5-beta-lnd0.20
|
||||
github.com/lightninglabs/loop/looprpc v1.0.11
|
||||
github.com/lightninglabs/loop/swapserverrpc v1.0.18
|
||||
github.com/lightninglabs/loop v0.31.6-beta
|
||||
github.com/lightninglabs/loop/looprpc v1.0.12
|
||||
github.com/lightninglabs/loop/swapserverrpc v1.0.19
|
||||
github.com/lightninglabs/pool v0.6.6-beta
|
||||
github.com/lightninglabs/pool/auctioneerrpc v1.1.3
|
||||
github.com/lightninglabs/pool/poolrpc v1.0.1
|
||||
github.com/lightninglabs/taproot-assets v0.7.0-rc2
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.10
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta.rc2
|
||||
github.com/lightninglabs/taproot-assets v0.7.0
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.11
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta
|
||||
github.com/lightningnetwork/lnd/cert v1.2.2
|
||||
github.com/lightningnetwork/lnd/clock v1.1.1
|
||||
github.com/lightningnetwork/lnd/fn v1.2.5
|
||||
|
|
@ -185,7 +185,7 @@ require (
|
|||
github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect
|
||||
github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 // indirect
|
||||
github.com/tv42/zbase32 v0.0.0-20160707012821-501572607d02 // indirect
|
||||
github.com/urfave/cli-docs/v3 v3.1.0 // indirect
|
||||
github.com/urfave/cli-docs/v3 v3.1.1-0.20251020101624-bec07369b4f6 // indirect
|
||||
github.com/urfave/cli/v3 v3.4.1 // indirect
|
||||
github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f // indirect
|
||||
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
|
||||
|
|
|
|||
28
go.sum
28
go.sum
|
|
@ -1156,12 +1156,12 @@ github.com/lightninglabs/lightning-node-connect/mailbox v1.0.1 h1:RWmohykp3n/DTM
|
|||
github.com/lightninglabs/lightning-node-connect/mailbox v1.0.1/go.mod h1:NYtNexZE9gO1eOeegTxmIW9fqanl7eZ9cOrE9yewSAk=
|
||||
github.com/lightninglabs/lndclient v0.20.0-6 h1:sh23eZkOpHxe39c4QRYwhsM7qbnJlS++dXVmcwr0BNk=
|
||||
github.com/lightninglabs/lndclient v0.20.0-6/go.mod h1:gBtIFPGmC2xIspGIv/G5+HiPSGJsFD8uIow7Oke1HFI=
|
||||
github.com/lightninglabs/loop v0.31.5-beta-lnd0.20 h1:IO4s9WUER1OIO8Aqam/k6mVoZnWh+loJAGt19w/I12Y=
|
||||
github.com/lightninglabs/loop v0.31.5-beta-lnd0.20/go.mod h1:11ojYzxnwdHkErhV8aFHy9IfReokOoNRg/B72F5Ck4g=
|
||||
github.com/lightninglabs/loop/looprpc v1.0.11 h1:YCz67k5GSm3EKMCRBfis034Pd3R0+vPPHgfNwQqjpaE=
|
||||
github.com/lightninglabs/loop/looprpc v1.0.11/go.mod h1:m2B9bg8Cus1TVbXD3RffKVmGS3lpV2Zl1yu5x3wcQYk=
|
||||
github.com/lightninglabs/loop/swapserverrpc v1.0.18 h1:gMZi7uU5yeNqqKyPYZHpjgiPr8mmU6DDRPYCIGdtL/A=
|
||||
github.com/lightninglabs/loop/swapserverrpc v1.0.18/go.mod h1:yZqah0rhO54JN9/dk41DdRvjQCxX0RjGVVwtXOXgypE=
|
||||
github.com/lightninglabs/loop v0.31.6-beta h1:xzR2CdZVva86eXZIFf2+e8IF3TSk36zrKwR8HDaWIFs=
|
||||
github.com/lightninglabs/loop v0.31.6-beta/go.mod h1:WbAFDNs9cYjp8RtvKge7atF+/VMSB8icwiTbLE9R2vs=
|
||||
github.com/lightninglabs/loop/looprpc v1.0.12 h1:seLtW+jhnrbIBQkNrfB14ORrFR050FOb4mnVnPgnptY=
|
||||
github.com/lightninglabs/loop/looprpc v1.0.12/go.mod h1:SXuPZdtIimhklu2mz7J75NDUNecGt73M+bmaLr80WN0=
|
||||
github.com/lightninglabs/loop/swapserverrpc v1.0.19 h1:unoL94DU7O6+3BTtCFGpkL3MjvawtTM13uXVaZYSJco=
|
||||
github.com/lightninglabs/loop/swapserverrpc v1.0.19/go.mod h1:nIgLTTEZ/fdWi9UVjNZ8XkkDMZI9wcEEVkEl9Wltyb4=
|
||||
github.com/lightninglabs/migrate/v4 v4.18.2-9023d66a-fork-pr-2 h1:eFjp1dIB2BhhQp/THKrjLdlYuPugO9UU4kDqu91OX/Q=
|
||||
github.com/lightninglabs/migrate/v4 v4.18.2-9023d66a-fork-pr-2/go.mod h1:99BKpIi6ruaaXRM1A77eqZ+FWPQ3cfRa+ZVy5bmWMaY=
|
||||
github.com/lightninglabs/neutrino v0.16.1 h1:5Kz4ToxncEVkpKC6fwUjXKtFKJhuxlG3sBB3MdJTJjs=
|
||||
|
|
@ -1176,14 +1176,14 @@ github.com/lightninglabs/pool/poolrpc v1.0.1 h1:XbNx28TYwEj/PVsnnF9TnveVCMCYfS1v
|
|||
github.com/lightninglabs/pool/poolrpc v1.0.1/go.mod h1:836icifg/SBnZbiae0v3jeRRzCrT6LWo32SqCS/JiGk=
|
||||
github.com/lightninglabs/protobuf-go-hex-display v1.34.2-hex-display h1:w7FM5LH9Z6CpKxl13mS48idsu6F+cEZf0lkyiV+Dq9g=
|
||||
github.com/lightninglabs/protobuf-go-hex-display v1.34.2-hex-display/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
|
||||
github.com/lightninglabs/taproot-assets v0.7.0-rc2 h1:5fACDIbbRrSfx0n/L1+WwUe5w3tw4TNii1GxT+K1Bkc=
|
||||
github.com/lightninglabs/taproot-assets v0.7.0-rc2/go.mod h1:qC9TBmn7gV+6LrDhacCe2DD0MnMbD1FgUzJ14LLb7E8=
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.10 h1:F88dKn9X/Ik1onpf60Q6XDdBl7UQ85gXJL6e8JIk2Fc=
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.10/go.mod h1:ufuKxkMNdfRnv4IcnLw7ken69DcCUxO79WSpC8mIvdM=
|
||||
github.com/lightninglabs/taproot-assets v0.7.0 h1:oD7NrwTYqt14yKAZj9jtIunl02ayVWZSJMuTC1weURY=
|
||||
github.com/lightninglabs/taproot-assets v0.7.0/go.mod h1:KPVXin+YtpGUGYdkcDh2l1pclKqWu6blW+rXAHTK0WI=
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.11 h1:8P6+M3GtKEhXnB+Du3uyR5Be049FMVouHvxRKdKrgH4=
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.11/go.mod h1:DZn+0c9/PHEKisJLSqNdyH3BVJmwl8mFLe04y++/FlI=
|
||||
github.com/lightningnetwork/lightning-onion v1.2.1-0.20240815225420-8b40adf04ab9 h1:6D3LrdagJweLLdFm1JNodZsBk6iU4TTsBBFLQ4yiXfI=
|
||||
github.com/lightningnetwork/lightning-onion v1.2.1-0.20240815225420-8b40adf04ab9/go.mod h1:EDqJ3MuZIbMq0QI1czTIKDJ/GS8S14RXPwapHw8cw6w=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta.rc2 h1:5ZbjqhqZCGeJPG+7S1NMB4LIa3pXx2JH9wfyq5Gl2aY=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta.rc2/go.mod h1:iypbY+dTgHmC+HOu5kW8JwnyA13Jzicb/aF5JMkwoWo=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta h1:ML+jgJ3UKDGJdUf0m73ZeR/szJKWVtHxpQP+yFC79b8=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta/go.mod h1:8hc55AnE3mMSJ/UAEJZgmhgNCcH0yWaPg0olpxhhp4M=
|
||||
github.com/lightningnetwork/lnd/cert v1.2.2 h1:71YK6hogeJtxSxw2teq3eGeuy4rHGKcFf0d0Uy4qBjI=
|
||||
github.com/lightningnetwork/lnd/cert v1.2.2/go.mod h1:jQmFn/Ez4zhDgq2hnYSw8r35bqGVxViXhX6Cd7HXM6U=
|
||||
github.com/lightningnetwork/lnd/clock v1.1.1 h1:OfR3/zcJd2RhH0RU+zX/77c0ZiOnIMsDIBjgjWdZgA0=
|
||||
|
|
@ -1392,8 +1392,8 @@ github.com/ugorji/go/codec v1.1.7 h1:2SvQaVZ1ouYrrKKwoSk2pzd4A9evlKJb9oTL+OaLUSs
|
|||
github.com/ugorji/go/codec v1.1.7/go.mod h1:Ax+UKWsSmolVDwsd+7N3ZtXu+yMGCf907BLYF3GoBXY=
|
||||
github.com/urfave/cli v1.22.14 h1:ebbhrRiGK2i4naQJr+1Xj92HXZCrK7MsyTS/ob3HnAk=
|
||||
github.com/urfave/cli v1.22.14/go.mod h1:X0eDS6pD6Exaclxm99NJ3FiCDRED7vIHpx2mDOHLvkA=
|
||||
github.com/urfave/cli-docs/v3 v3.1.0 h1:Sa5xm19IpE5gpm6tZzXdfjdFxn67PnEsE4dpXF7vsKw=
|
||||
github.com/urfave/cli-docs/v3 v3.1.0/go.mod h1:59d+5Hz1h6GSGJ10cvcEkbIe3j233t4XDqI72UIx7to=
|
||||
github.com/urfave/cli-docs/v3 v3.1.1-0.20251020101624-bec07369b4f6 h1:cm0BrTu3Q0CNo+vB5kErCcVMZqD2D1z7y3YVIiBlr+o=
|
||||
github.com/urfave/cli-docs/v3 v3.1.1-0.20251020101624-bec07369b4f6/go.mod h1:59d+5Hz1h6GSGJ10cvcEkbIe3j233t4XDqI72UIx7to=
|
||||
github.com/urfave/cli/v3 v3.4.1 h1:1M9UOCy5bLmGnuu1yn3t3CB4rG79Rtoxuv1sPhnm6qM=
|
||||
github.com/urfave/cli/v3 v3.4.1/go.mod h1:FJSKtM/9AiiTOJL4fJ6TbMUkxBXn7GO9guZqoZtpYpo=
|
||||
github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f h1:J9EGpcZtP0E/raorCMxlFGSTBrsSlaDGf3jU/qvAE2c=
|
||||
|
|
|
|||
|
|
@ -5,10 +5,10 @@ go 1.24.9
|
|||
require (
|
||||
github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0
|
||||
github.com/lightninglabs/faraday/frdrpc v1.0.1
|
||||
github.com/lightninglabs/loop/looprpc v1.0.11
|
||||
github.com/lightninglabs/loop/looprpc v1.0.12
|
||||
github.com/lightninglabs/pool/poolrpc v1.0.1
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.10
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta.rc2
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.11
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta
|
||||
google.golang.org/grpc v1.65.0
|
||||
google.golang.org/protobuf v1.34.2
|
||||
)
|
||||
|
|
@ -157,16 +157,16 @@ require (
|
|||
go.uber.org/atomic v1.10.0 // indirect
|
||||
go.uber.org/multierr v1.6.0 // indirect
|
||||
go.uber.org/zap v1.23.0 // indirect
|
||||
golang.org/x/crypto v0.37.0 // indirect
|
||||
golang.org/x/crypto v0.45.0 // indirect
|
||||
golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8 // indirect
|
||||
golang.org/x/mod v0.21.0 // indirect
|
||||
golang.org/x/net v0.39.0 // indirect
|
||||
golang.org/x/sync v0.13.0 // indirect
|
||||
golang.org/x/sys v0.32.0 // indirect
|
||||
golang.org/x/term v0.31.0 // indirect
|
||||
golang.org/x/text v0.24.0 // indirect
|
||||
golang.org/x/mod v0.29.0 // indirect
|
||||
golang.org/x/net v0.47.0 // indirect
|
||||
golang.org/x/sync v0.18.0 // indirect
|
||||
golang.org/x/sys v0.38.0 // indirect
|
||||
golang.org/x/term v0.37.0 // indirect
|
||||
golang.org/x/text v0.31.0 // indirect
|
||||
golang.org/x/time v0.3.0 // indirect
|
||||
golang.org/x/tools v0.24.0 // indirect
|
||||
golang.org/x/tools v0.38.0 // indirect
|
||||
google.golang.org/genproto v0.0.0-20240213162025-012b6fc9bca9 // indirect
|
||||
google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142 // indirect
|
||||
google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect
|
||||
|
|
|
|||
|
|
@ -1088,8 +1088,8 @@ github.com/lightninglabs/faraday/frdrpc v1.0.1 h1:3YlP9UwT0bmT468oAdn4dxwsaJBI4Q
|
|||
github.com/lightninglabs/faraday/frdrpc v1.0.1/go.mod h1:ot1R/RGzk61d3qCrZPL36jI5ziGmKbvvE7UQKsJKuvk=
|
||||
github.com/lightninglabs/gozmq v0.0.0-20191113021534-d20a764486bf h1:HZKvJUHlcXI/f/O0Avg7t8sqkPo78HFzjmeYFl6DPnc=
|
||||
github.com/lightninglabs/gozmq v0.0.0-20191113021534-d20a764486bf/go.mod h1:vxmQPeIQxPf6Jf9rM8R+B4rKBqLA2AjttNxkFBL2Plk=
|
||||
github.com/lightninglabs/loop/looprpc v1.0.11 h1:YCz67k5GSm3EKMCRBfis034Pd3R0+vPPHgfNwQqjpaE=
|
||||
github.com/lightninglabs/loop/looprpc v1.0.11/go.mod h1:m2B9bg8Cus1TVbXD3RffKVmGS3lpV2Zl1yu5x3wcQYk=
|
||||
github.com/lightninglabs/loop/looprpc v1.0.12 h1:seLtW+jhnrbIBQkNrfB14ORrFR050FOb4mnVnPgnptY=
|
||||
github.com/lightninglabs/loop/looprpc v1.0.12/go.mod h1:SXuPZdtIimhklu2mz7J75NDUNecGt73M+bmaLr80WN0=
|
||||
github.com/lightninglabs/loop/swapserverrpc v1.0.13 h1:Qf4L8QBJKzhKRcC8dpvfrrBEXJMF3+XbpomAHEJsRDY=
|
||||
github.com/lightninglabs/loop/swapserverrpc v1.0.13/go.mod h1:Ml3gMwe/iTRLvu1QGGZzXcr0DYSa9sJGwKPktLaWtwE=
|
||||
github.com/lightninglabs/neutrino v0.16.1 h1:5Kz4ToxncEVkpKC6fwUjXKtFKJhuxlG3sBB3MdJTJjs=
|
||||
|
|
@ -1102,12 +1102,12 @@ github.com/lightninglabs/pool/poolrpc v1.0.1 h1:XbNx28TYwEj/PVsnnF9TnveVCMCYfS1v
|
|||
github.com/lightninglabs/pool/poolrpc v1.0.1/go.mod h1:836icifg/SBnZbiae0v3jeRRzCrT6LWo32SqCS/JiGk=
|
||||
github.com/lightninglabs/protobuf-go-hex-display v1.34.2-hex-display h1:w7FM5LH9Z6CpKxl13mS48idsu6F+cEZf0lkyiV+Dq9g=
|
||||
github.com/lightninglabs/protobuf-go-hex-display v1.34.2-hex-display/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.10 h1:F88dKn9X/Ik1onpf60Q6XDdBl7UQ85gXJL6e8JIk2Fc=
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.10/go.mod h1:ufuKxkMNdfRnv4IcnLw7ken69DcCUxO79WSpC8mIvdM=
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.11 h1:8P6+M3GtKEhXnB+Du3uyR5Be049FMVouHvxRKdKrgH4=
|
||||
github.com/lightninglabs/taproot-assets/taprpc v1.0.11/go.mod h1:DZn+0c9/PHEKisJLSqNdyH3BVJmwl8mFLe04y++/FlI=
|
||||
github.com/lightningnetwork/lightning-onion v1.2.1-0.20240815225420-8b40adf04ab9 h1:6D3LrdagJweLLdFm1JNodZsBk6iU4TTsBBFLQ4yiXfI=
|
||||
github.com/lightningnetwork/lightning-onion v1.2.1-0.20240815225420-8b40adf04ab9/go.mod h1:EDqJ3MuZIbMq0QI1czTIKDJ/GS8S14RXPwapHw8cw6w=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta.rc2 h1:5ZbjqhqZCGeJPG+7S1NMB4LIa3pXx2JH9wfyq5Gl2aY=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta.rc2/go.mod h1:iypbY+dTgHmC+HOu5kW8JwnyA13Jzicb/aF5JMkwoWo=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta h1:ML+jgJ3UKDGJdUf0m73ZeR/szJKWVtHxpQP+yFC79b8=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta/go.mod h1:8hc55AnE3mMSJ/UAEJZgmhgNCcH0yWaPg0olpxhhp4M=
|
||||
github.com/lightningnetwork/lnd/clock v1.1.1 h1:OfR3/zcJd2RhH0RU+zX/77c0ZiOnIMsDIBjgjWdZgA0=
|
||||
github.com/lightningnetwork/lnd/clock v1.1.1/go.mod h1:mGnAhPyjYZQJmebS7aevElXKTFDuO+uNFFfMXK1W8xQ=
|
||||
github.com/lightningnetwork/lnd/fn/v2 v2.0.9 h1:ZytG4ltPac/sCyg1EJDn10RGzPIDJeyennUMRdOw7Y8=
|
||||
|
|
@ -1395,8 +1395,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
|
|||
golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
|
||||
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
|
||||
golang.org/x/crypto v0.20.0/go.mod h1:Xwo95rrVNIoSMx9wa1JroENMToLWn3RNVrTBpLHgZPQ=
|
||||
golang.org/x/crypto v0.37.0 h1:kJNSjF/Xp7kU0iB2Z+9viTPMW4EqqsrywMXLJOOsXSE=
|
||||
golang.org/x/crypto v0.37.0/go.mod h1:vg+k43peMZ0pUMhYmVAWysMK35e6ioLh3wB8ZCAfbVc=
|
||||
golang.org/x/crypto v0.45.0 h1:jMBrvKuj23MTlT0bQEOBcAE0mjg8mK9RXFhRH6nyF3Q=
|
||||
golang.org/x/crypto v0.45.0/go.mod h1:XTGrrkGJve7CYK7J8PEww4aY7gM3qMCElcJQ8n8JdX4=
|
||||
golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
|
||||
golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
|
||||
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
|
||||
|
|
@ -1456,8 +1456,8 @@ golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91
|
|||
golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
|
||||
golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
|
||||
golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
|
||||
golang.org/x/mod v0.21.0 h1:vvrHzRwRfVKSiLrG+d4FMl/Qi4ukBCE6kZlTUkDYRT0=
|
||||
golang.org/x/mod v0.21.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY=
|
||||
golang.org/x/mod v0.29.0 h1:HV8lRxZC4l2cr3Zq1LvtOsi/ThTgWnUk/y64QSs8GwA=
|
||||
golang.org/x/mod v0.29.0/go.mod h1:NyhrlYXJ2H4eJiRy/WDBO6HMqZQ6q9nk4JzS3NuCK+w=
|
||||
golang.org/x/net v0.0.0-20150829230318-ea47fc708ee3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||
golang.org/x/net v0.0.0-20180719180050-a680a1efc54d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||
|
|
@ -1528,8 +1528,8 @@ golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=
|
|||
golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns=
|
||||
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
|
||||
golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
|
||||
golang.org/x/net v0.39.0 h1:ZCu7HMWDxpXpaiKdhzIfaltL9Lp31x/3fCP11bc6/fY=
|
||||
golang.org/x/net v0.39.0/go.mod h1:X7NRbYVEA+ewNkCNyJ513WmMdQ3BineSwVtN2zD/d+E=
|
||||
golang.org/x/net v0.47.0 h1:Mx+4dIFzqraBXUugkia1OOvlD6LemFo1ALMHjrXDOhY=
|
||||
golang.org/x/net v0.47.0/go.mod h1:/jNxtkgq5yWUGYkaZGqo27cfGZ1c5Nen03aYrrKpVRU=
|
||||
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
|
||||
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
|
||||
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
|
||||
|
|
@ -1577,8 +1577,8 @@ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJ
|
|||
golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||
golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||
golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||
golang.org/x/sync v0.13.0 h1:AauUjRAJ9OSnvULf/ARrrVywoJDy0YS2AwQ98I37610=
|
||||
golang.org/x/sync v0.13.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
|
||||
golang.org/x/sync v0.18.0 h1:kr88TuHDroi+UVf+0hZnirlk8o8T+4MrK6mr60WkH/I=
|
||||
golang.org/x/sync v0.18.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
|
||||
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
|
||||
golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
|
||||
golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
|
||||
|
|
@ -1679,8 +1679,8 @@ golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
|||
golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
|
||||
golang.org/x/sys v0.32.0 h1:s77OFDvIQeibCmezSnk/q6iAfkdiQaJi4VzroCFrN20=
|
||||
golang.org/x/sys v0.32.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
|
||||
golang.org/x/sys v0.38.0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc=
|
||||
golang.org/x/sys v0.38.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
|
||||
golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
|
||||
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
|
||||
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
|
||||
|
|
@ -1692,8 +1692,8 @@ golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=
|
|||
golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY=
|
||||
golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=
|
||||
golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
|
||||
golang.org/x/term v0.31.0 h1:erwDkOK1Msy6offm1mOgvspSkslFnIGsFnxOKoufg3o=
|
||||
golang.org/x/term v0.31.0/go.mod h1:R4BeIy7D95HzImkxGkTW1UQTtP54tio2RyHz7PwK0aw=
|
||||
golang.org/x/term v0.37.0 h1:8EGAD0qCmHYZg6J17DvsMy9/wJ7/D/4pV/wfnld5lTU=
|
||||
golang.org/x/term v0.37.0/go.mod h1:5pB4lxRNYYVZuTLmy8oR2BH8dflOR+IbTYFD8fi3254=
|
||||
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
|
||||
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
|
||||
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
|
||||
|
|
@ -1711,8 +1711,8 @@ golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
|
|||
golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
|
||||
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
|
||||
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
|
||||
golang.org/x/text v0.24.0 h1:dd5Bzh4yt5KYA8f9CJHCP4FB4D51c2c6JvN37xJJkJ0=
|
||||
golang.org/x/text v0.24.0/go.mod h1:L8rBsPeo2pSS+xqN0d5u2ikmjtmoJbDBT1b7nHvFCdU=
|
||||
golang.org/x/text v0.31.0 h1:aC8ghyu4JhP8VojJ2lEHBnochRno1sgL6nEi9WGFGMM=
|
||||
golang.org/x/text v0.31.0/go.mod h1:tKRAlv61yKIjGGHX/4tP1LTbc13YSec1pxVEWXzfoeM=
|
||||
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
|
||||
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
|
||||
golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
|
||||
|
|
@ -1791,8 +1791,8 @@ golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc
|
|||
golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k=
|
||||
golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
|
||||
golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s=
|
||||
golang.org/x/tools v0.24.0 h1:J1shsA93PJUEVaUSaay7UXAyE8aimq3GW0pjlolpa24=
|
||||
golang.org/x/tools v0.24.0/go.mod h1:YhNqVBIfWHdzvTLs0d8LCuMhkKUgSUKldakyV7W/WDQ=
|
||||
golang.org/x/tools v0.38.0 h1:Hx2Xv8hISq8Lm16jvBZ2VQf+RLmbd7wVUsALibYI/IQ=
|
||||
golang.org/x/tools v0.38.0/go.mod h1:yEsQ/d/YK8cjh0L6rZlY8tgtlKiBNTL14pGDJPJpYQs=
|
||||
golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
|
||||
golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
|
||||
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ go 1.24.9
|
|||
|
||||
require (
|
||||
github.com/btcsuite/btcd v0.24.3-0.20250318170759-4f4ea81776d6
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta.rc2
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta
|
||||
github.com/stretchr/testify v1.10.0
|
||||
gopkg.in/macaroon-bakery.v2 v2.3.0
|
||||
)
|
||||
|
|
|
|||
|
|
@ -364,8 +364,8 @@ github.com/lightninglabs/neutrino/cache v1.1.2 h1:C9DY/DAPaPxbFC+xNNEI/z1SJY9GS3
|
|||
github.com/lightninglabs/neutrino/cache v1.1.2/go.mod h1:XJNcgdOw1LQnanGjw8Vj44CvguYA25IMKjWFZczwZuo=
|
||||
github.com/lightningnetwork/lightning-onion v1.2.1-0.20240815225420-8b40adf04ab9 h1:6D3LrdagJweLLdFm1JNodZsBk6iU4TTsBBFLQ4yiXfI=
|
||||
github.com/lightningnetwork/lightning-onion v1.2.1-0.20240815225420-8b40adf04ab9/go.mod h1:EDqJ3MuZIbMq0QI1czTIKDJ/GS8S14RXPwapHw8cw6w=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta.rc2 h1:5ZbjqhqZCGeJPG+7S1NMB4LIa3pXx2JH9wfyq5Gl2aY=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta.rc2/go.mod h1:iypbY+dTgHmC+HOu5kW8JwnyA13Jzicb/aF5JMkwoWo=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta h1:ML+jgJ3UKDGJdUf0m73ZeR/szJKWVtHxpQP+yFC79b8=
|
||||
github.com/lightningnetwork/lnd v0.20.0-beta/go.mod h1:8hc55AnE3mMSJ/UAEJZgmhgNCcH0yWaPg0olpxhhp4M=
|
||||
github.com/lightningnetwork/lnd/cert v1.2.2 h1:71YK6hogeJtxSxw2teq3eGeuy4rHGKcFf0d0Uy4qBjI=
|
||||
github.com/lightningnetwork/lnd/cert v1.2.2/go.mod h1:jQmFn/Ez4zhDgq2hnYSw8r35bqGVxViXhX6Cd7HXM6U=
|
||||
github.com/lightningnetwork/lnd/clock v1.1.1 h1:OfR3/zcJd2RhH0RU+zX/77c0ZiOnIMsDIBjgjWdZgA0=
|
||||
|
|
|
|||
|
|
@ -100,6 +100,11 @@ service SwapClient {
|
|||
*/
|
||||
rpc GetInfo (GetInfoRequest) returns (GetInfoResponse);
|
||||
|
||||
/* loop: `stop`
|
||||
StopDaemon instructs the daemon to shut down gracefully.
|
||||
*/
|
||||
rpc StopDaemon (StopDaemonRequest) returns (StopDaemonResponse);
|
||||
|
||||
/* loop: `getparams`
|
||||
GetLiquidityParams gets the parameters that the daemon's liquidity manager
|
||||
is currently configured with. This may be nil if nothing is configured.
|
||||
|
|
@ -202,6 +207,12 @@ service SwapClient {
|
|||
returns (StaticAddressLoopInResponse);
|
||||
}
|
||||
|
||||
message StopDaemonRequest {
|
||||
}
|
||||
|
||||
message StopDaemonResponse {
|
||||
}
|
||||
|
||||
message LoopOutRequest {
|
||||
/*
|
||||
Requested swap amount in sat. This does not include the swap and miner fee.
|
||||
|
|
@ -1269,6 +1280,13 @@ message LiquidityParameters {
|
|||
* not be able to be batched with other swaps.
|
||||
*/
|
||||
bool fast_swap_publication = 26;
|
||||
|
||||
/*
|
||||
A list of peers (their public keys) that should be excluded from the easy
|
||||
autoloop run. If set, channels connected to these peers won't be
|
||||
considered for easy autoloop swaps.
|
||||
*/
|
||||
repeated bytes easy_autoloop_excluded_peers = 27;
|
||||
}
|
||||
|
||||
message EasyAssetAutoloopParams {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue