Socket
Socket
Sign inDemoInstall

guardee

Package Overview
Dependencies
87
Maintainers
1
Versions
175
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.1.16 to 0.1.17

34

controller/connector.js

@@ -30,2 +30,3 @@ 'use strict'

#signalserver;
#genesisAnswerCollectInterval;
wrtc;

@@ -133,3 +134,3 @@ genesisConnectionId;

} catch (e) {
throw e;
this.#Emit('error', {e});
}

@@ -159,3 +160,3 @@ }

} catch (e) {
throw e;
this.#Emit('error', {e});
}

@@ -185,3 +186,3 @@ }

} catch (e) {
throw e;
this.#Emit('error', {e});
}

@@ -268,3 +269,3 @@ }

} else {
throw e;
this.#Emit('error', {e});
}

@@ -351,3 +352,3 @@ }

} else {
throw e;
this.#Emit('error', {e});
}

@@ -392,3 +393,3 @@ }

} catch (e) {
throw e;
this.#Emit('error', {e});
}

@@ -413,2 +414,15 @@ }

CancelGenesisOffer() {
try {
if(this.#genesisAnswerCollectInterval) clearInterval(this.#genesisAnswerCollectInterval);
this.#signalserver.SetConnection({
connectionId: this.genesisConnectionId,
offer: null,
answer: null
});
} catch (e) {
this.#Emit('error', {e});
}
}
/**

@@ -423,6 +437,6 @@ * collect genesis connection answer from signal server

let checkGenesisAnswerErrorCount = 0;
const checkGenesisAnswer = setInterval(() => {
this.#genesisAnswerCollectInterval = setInterval(() => {
this.#signalserver.GetConnection(this.genesisConnectionId).then(res => {
if(checkGenesisAnswerCount > waitSeconds) {
clearInterval(checkGenesisAnswer);
clearInterval(this.#genesisAnswerCollectInterval);
throw {

@@ -433,3 +447,3 @@ code: 'ERR_NOANSWER'

if(res.answer) {
clearInterval(checkGenesisAnswer);
clearInterval(this.#genesisAnswerCollectInterval);
this.#Emit('genesis_answer_received', {

@@ -444,3 +458,3 @@ connectionId: this.genesisConnectionId,

if(checkGenesisAnswerErrorCount > 10) {
clearInterval(checkGenesisAnswer);
clearInterval(this.#genesisAnswerCollectInterval);
throw {

@@ -447,0 +461,0 @@ msg: 'ERR_COLLECT',

@@ -11,2 +11,3 @@ 'use strict'

'genesis_offer_register',
'genesis_offer_cancel',
'genesis_answer_received',

@@ -13,0 +14,0 @@ 'genesis_answer_set',

{
"name": "guardee",
"version": "0.1.16",
"version": "0.1.17",
"description": "Guardee Wallet API",

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

@@ -113,2 +113,9 @@ # guardee-js

#### Cancel
Listen on given event and run callback
- `event`: <strong>String</strong>
- `cb`: <strong>Function</strong>
### guardee.encoder

@@ -115,0 +122,0 @@

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc