New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

crosslightning-intermediary

Package Overview
Dependencies
Maintainers
0
Versions
233
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

crosslightning-intermediary - npm Package Compare versions

Comparing version 10.2.0 to 10.2.1

12

dist/plugins/IPlugin.d.ts

@@ -1,2 +0,2 @@

import { BitcoinRpc, SwapData } from "crosslightning-base";
import { BitcoinRpc } from "crosslightning-base";
import { FromBtcLnRequestType, FromBtcRequestType, ISwapPrice, MultichainData, RequestData, SwapHandler, ToBtcLnRequestType, ToBtcRequestType } from "..";

@@ -53,3 +53,3 @@ import { SwapHandlerSwap } from "../swaps/SwapHandlerSwap";

export declare function isToBtcPluginQuote(obj: any): obj is ToBtcPluginQuote;
export interface IPlugin<T extends SwapData> {
export interface IPlugin {
name: string;

@@ -67,7 +67,7 @@ author: string;

onDisable(): Promise<void>;
onServiceInitialize(service: SwapHandler<any, T>): Promise<void>;
onServiceInitialize(service: SwapHandler<any>): Promise<void>;
onHttpServerStarted?(expressServer: any): Promise<void>;
onSwapStateChange?(swap: SwapHandlerSwap<T>): Promise<void>;
onSwapCreate?(swap: SwapHandlerSwap<T>): Promise<void>;
onSwapRemove?(swap: SwapHandlerSwap<T>): Promise<void>;
onSwapStateChange?(swap: SwapHandlerSwap): Promise<void>;
onSwapCreate?(swap: SwapHandlerSwap): Promise<void>;
onSwapRemove?(swap: SwapHandlerSwap): Promise<void>;
onHandlePreFromBtcQuote?(request: RequestData<FromBtcLnRequestType | FromBtcRequestType>, requestedAmount: {

@@ -74,0 +74,0 @@ input: boolean;

@@ -25,4 +25,4 @@ import { BitcoinRpc, SwapData } from "crosslightning-base";

export declare class PluginManager {
static plugins: Map<string, IPlugin<any>>;
static registerPlugin(name: string, plugin: IPlugin<any>): void;
static plugins: Map<string, IPlugin>;
static registerPlugin(name: string, plugin: IPlugin): void;
static unregisterPlugin(name: string): boolean;

@@ -29,0 +29,0 @@ static enable<T extends SwapData>(chainsData: MultichainData, bitcoinRpc: BitcoinRpc<any>, lnd: AuthenticatedLnd, swapPricing: ISwapPrice, tokens: {

{
"name": "crosslightning-intermediary",
"version": "10.2.0",
"version": "10.2.1",
"description": "Main functionality implementation for intermediary node, easily extensible to any chain",

@@ -5,0 +5,0 @@ "main": "./dist/index.js",

@@ -75,3 +75,3 @@ import {BitcoinRpc, SwapData} from "crosslightning-base";

export interface IPlugin<T extends SwapData> {
export interface IPlugin {

@@ -104,9 +104,9 @@ name: string;

//Called in the library
onServiceInitialize(service: SwapHandler<any, T>): Promise<void>;
onServiceInitialize(service: SwapHandler<any>): Promise<void>;
onHttpServerStarted?(expressServer: any): Promise<void>;
onSwapStateChange?(swap: SwapHandlerSwap<T>): Promise<void>;
onSwapCreate?(swap: SwapHandlerSwap<T>): Promise<void>;
onSwapRemove?(swap: SwapHandlerSwap<T>): Promise<void>;
onSwapStateChange?(swap: SwapHandlerSwap): Promise<void>;
onSwapCreate?(swap: SwapHandlerSwap): Promise<void>;
onSwapRemove?(swap: SwapHandlerSwap): Promise<void>;

@@ -113,0 +113,0 @@ onHandlePreFromBtcQuote?(

@@ -47,6 +47,6 @@ import {BitcoinRpc, SwapData} from "crosslightning-base";

const pluginLogger = {
debug: (plugin: IPlugin<any>, msg, ...args) => logger.debug(plugin.name+": "+msg, ...args),
info: (plugin: IPlugin<any>, msg, ...args) => logger.info(plugin.name+": "+msg, ...args),
warn: (plugin: IPlugin<any>, msg, ...args) => logger.warn(plugin.name+": "+msg, ...args),
error: (plugin: IPlugin<any>, msg, ...args) => logger.error(plugin.name+": "+msg, ...args)
debug: (plugin: IPlugin, msg, ...args) => logger.debug(plugin.name+": "+msg, ...args),
info: (plugin: IPlugin, msg, ...args) => logger.info(plugin.name+": "+msg, ...args),
warn: (plugin: IPlugin, msg, ...args) => logger.warn(plugin.name+": "+msg, ...args),
error: (plugin: IPlugin, msg, ...args) => logger.error(plugin.name+": "+msg, ...args)
};

@@ -56,5 +56,5 @@

static plugins: Map<string, IPlugin<any>> = new Map();
static plugins: Map<string, IPlugin> = new Map();
static registerPlugin(name: string, plugin: IPlugin<any>) {
static registerPlugin(name: string, plugin: IPlugin) {
PluginManager.plugins.set(name, plugin);

@@ -61,0 +61,0 @@ }

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc