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

crosslightning-sdk-base

Package Overview
Dependencies
Maintainers
0
Versions
318
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

crosslightning-sdk-base - npm Package Compare versions

Comparing version 10.0.5-beta42 to 10.0.5-beta43

10

dist/swaps/frombtc/onchain/FromBTCWrapper.js

@@ -107,2 +107,12 @@ "use strict";

swap._saveAndEmit(FromBTCSwap_1.FromBTCSwapState.EXPIRED);
case FromBTCSwap_1.FromBTCSwapState.EXPIRED:
//Check if bitcoin payment was received every 2 minutes
if (Math.floor(Date.now() / 1000) % 120 === 0)
swap.getBitcoinPayment().then(res => {
if (res != null && res.confirmations >= swap.data.getConfirmations()) {
swap.txId = res.txId;
swap.vout = res.vout;
return swap._saveAndEmit(FromBTCSwap_1.FromBTCSwapState.BTC_TX_CONFIRMED);
}
}).catch(e => this.logger.error("tickSwap(" + swap.getPaymentHashString() + "): ", e));
break;

@@ -109,0 +119,0 @@ }

2

package.json
{
"name": "crosslightning-sdk-base",
"version": "10.0.5-beta42",
"version": "10.0.5-beta43",
"description": "CrossLightning SDK chain-agnostic base",

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

@@ -146,2 +146,11 @@ import {IFromBTCWrapper} from "../IFromBTCWrapper";

if(swap.getTimeoutTime()<Date.now()) swap._saveAndEmit(FromBTCSwapState.EXPIRED);
case FromBTCSwapState.EXPIRED:
//Check if bitcoin payment was received every 2 minutes
if(Math.floor(Date.now()/1000)%120===0) swap.getBitcoinPayment().then(res => {
if(res!=null && res.confirmations>=swap.data.getConfirmations()) {
swap.txId = res.txId;
swap.vout = res.vout;
return swap._saveAndEmit(FromBTCSwapState.BTC_TX_CONFIRMED);
}
}).catch(e => this.logger.error("tickSwap("+swap.getPaymentHashString()+"): ", e));
break;

@@ -148,0 +157,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