Revert "Some minor fixes"
This commit is contained in:
		
							parent
							
								
									1da578e8a4
								
							
						
					
					
						commit
						31b718e115
					
				@ -1,13 +1,7 @@
 | 
			
		||||
const fs = require('fs')
 | 
			
		||||
const path = require('path')
 | 
			
		||||
// setup bitcoind rpc
 | 
			
		||||
const config = require('./config');
 | 
			
		||||
let jayson = require('jayson/promise');
 | 
			
		||||
let url = require('url');
 | 
			
		||||
let rpc = url.parse(config.bitcoind.rpc);
 | 
			
		||||
rpc.timeout = 5000;
 | 
			
		||||
rpc.rejectUnauthorized = false
 | 
			
		||||
rpc.ecdhCurve = 'auto'
 | 
			
		||||
const client = jayson.client.https(rpc)
 | 
			
		||||
module.exports = client;
 | 
			
		||||
 | 
			
		||||
module.exports = jayson.client.http(rpc);
 | 
			
		||||
 | 
			
		||||
@ -282,14 +282,13 @@ export class User {
 | 
			
		||||
    let txs = await this._bitcoindrpc.request('listtransactions', [addr, 100500, 0, true]);
 | 
			
		||||
    txs = txs.result;
 | 
			
		||||
    let result = [];
 | 
			
		||||
    if(!txs===null) {	  
 | 
			
		||||
      for (let tx of txs) {
 | 
			
		||||
        if (tx.confirmations >= 3) {
 | 
			
		||||
          tx.type = 'bitcoind_tx';
 | 
			
		||||
          result.push(tx);
 | 
			
		||||
        }
 | 
			
		||||
    for (let tx of txs) {
 | 
			
		||||
      if (tx.confirmations >= 3) {
 | 
			
		||||
        tx.type = 'bitcoind_tx';
 | 
			
		||||
        result.push(tx);
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    let range = await this._redis.lrange('txs_for_' + this._userid, 0, -1);
 | 
			
		||||
    for (let invoice of range) {
 | 
			
		||||
      invoice = JSON.parse(invoice);
 | 
			
		||||
@ -314,6 +313,7 @@ export class User {
 | 
			
		||||
      delete invoice.decoded;
 | 
			
		||||
      result.push(invoice);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    return result;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
@ -332,11 +332,9 @@ export class User {
 | 
			
		||||
    let txs = await this._bitcoindrpc.request('listtransactions', [addr, 100500, 0, true]);
 | 
			
		||||
    txs = txs.result;
 | 
			
		||||
    let result = [];
 | 
			
		||||
    if(!txs === null) {	  
 | 
			
		||||
      for (let tx of txs) {
 | 
			
		||||
        if (tx.confirmations < 3) {
 | 
			
		||||
          result.push(tx);
 | 
			
		||||
        }
 | 
			
		||||
    for (let tx of txs) {
 | 
			
		||||
      if (tx.confirmations < 3) {
 | 
			
		||||
        result.push(tx);
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    return result;
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										11
									
								
								config.js
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								config.js
									
									
									
									
									
								
							@ -1,16 +1,17 @@
 | 
			
		||||
let config = {
 | 
			
		||||
  bitcoind: {
 | 
			
		||||
    rpc: 'https://kek:kek@127.0.0.1:18334',
 | 
			
		||||
    rpc: 'http://login:password@1.1.1.1:8332',
 | 
			
		||||
  },
 | 
			
		||||
  redis: {
 | 
			
		||||
    port: 6379,
 | 
			
		||||
    host: '127.0.0.1',
 | 
			
		||||
    port: 12914,
 | 
			
		||||
    host: '1.1.1.1',
 | 
			
		||||
    family: 4,
 | 
			
		||||
    password: '',
 | 
			
		||||
    password: 'password',
 | 
			
		||||
    db: 0,
 | 
			
		||||
  },
 | 
			
		||||
  lnd: {
 | 
			
		||||
    url: '127.0.0.1:10009',
 | 
			
		||||
    url: '1.1.1.1:10009',
 | 
			
		||||
    password: '',
 | 
			
		||||
  },
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										34
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										34
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@ -2376,11 +2376,13 @@
 | 
			
		||||
        },
 | 
			
		||||
        "balanced-match": {
 | 
			
		||||
          "version": "1.0.0",
 | 
			
		||||
          "bundled": true
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true
 | 
			
		||||
        },
 | 
			
		||||
        "brace-expansion": {
 | 
			
		||||
          "version": "1.1.11",
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "balanced-match": "^1.0.0",
 | 
			
		||||
            "concat-map": "0.0.1"
 | 
			
		||||
@ -2393,15 +2395,18 @@
 | 
			
		||||
        },
 | 
			
		||||
        "code-point-at": {
 | 
			
		||||
          "version": "1.1.0",
 | 
			
		||||
          "bundled": true
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true
 | 
			
		||||
        },
 | 
			
		||||
        "concat-map": {
 | 
			
		||||
          "version": "0.0.1",
 | 
			
		||||
          "bundled": true
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true
 | 
			
		||||
        },
 | 
			
		||||
        "console-control-strings": {
 | 
			
		||||
          "version": "1.1.0",
 | 
			
		||||
          "bundled": true
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true
 | 
			
		||||
        },
 | 
			
		||||
        "core-util-is": {
 | 
			
		||||
          "version": "1.0.2",
 | 
			
		||||
@ -2504,7 +2509,8 @@
 | 
			
		||||
        },
 | 
			
		||||
        "inherits": {
 | 
			
		||||
          "version": "2.0.3",
 | 
			
		||||
          "bundled": true
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true
 | 
			
		||||
        },
 | 
			
		||||
        "ini": {
 | 
			
		||||
          "version": "1.3.5",
 | 
			
		||||
@ -2514,6 +2520,7 @@
 | 
			
		||||
        "is-fullwidth-code-point": {
 | 
			
		||||
          "version": "1.0.0",
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "number-is-nan": "^1.0.0"
 | 
			
		||||
          }
 | 
			
		||||
@ -2526,17 +2533,20 @@
 | 
			
		||||
        "minimatch": {
 | 
			
		||||
          "version": "3.0.4",
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "brace-expansion": "^1.1.7"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "minimist": {
 | 
			
		||||
          "version": "0.0.8",
 | 
			
		||||
          "bundled": true
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true
 | 
			
		||||
        },
 | 
			
		||||
        "minipass": {
 | 
			
		||||
          "version": "2.2.4",
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "safe-buffer": "^5.1.1",
 | 
			
		||||
            "yallist": "^3.0.0"
 | 
			
		||||
@ -2553,6 +2563,7 @@
 | 
			
		||||
        "mkdirp": {
 | 
			
		||||
          "version": "0.5.1",
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "minimist": "0.0.8"
 | 
			
		||||
          }
 | 
			
		||||
@ -2625,7 +2636,8 @@
 | 
			
		||||
        },
 | 
			
		||||
        "number-is-nan": {
 | 
			
		||||
          "version": "1.0.1",
 | 
			
		||||
          "bundled": true
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true
 | 
			
		||||
        },
 | 
			
		||||
        "object-assign": {
 | 
			
		||||
          "version": "4.1.1",
 | 
			
		||||
@ -2635,6 +2647,7 @@
 | 
			
		||||
        "once": {
 | 
			
		||||
          "version": "1.4.0",
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "wrappy": "1"
 | 
			
		||||
          }
 | 
			
		||||
@ -2740,6 +2753,7 @@
 | 
			
		||||
        "string-width": {
 | 
			
		||||
          "version": "1.0.2",
 | 
			
		||||
          "bundled": true,
 | 
			
		||||
          "optional": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "code-point-at": "^1.0.0",
 | 
			
		||||
            "is-fullwidth-code-point": "^1.0.0",
 | 
			
		||||
@ -2868,9 +2882,9 @@
 | 
			
		||||
      "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA=="
 | 
			
		||||
    },
 | 
			
		||||
    "grpc": {
 | 
			
		||||
      "version": "1.19.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/grpc/-/grpc-1.19.0.tgz",
 | 
			
		||||
      "integrity": "sha512-xX+jZ1M3YXjngsRj/gTxB4EwM0WoWUr54DmyNq9xTeg1oSuVaTPD/PK9wnZKOJWTt1pkeFspXqwJPhddZNxHOA==",
 | 
			
		||||
      "version": "1.17.0-pre1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/grpc/-/grpc-1.17.0-pre1.tgz",
 | 
			
		||||
      "integrity": "sha512-LWoGYW+ylOo2Ldvq/1i/SEwDsIxmDEJK9KoHPHEQkkwdG5zC+9D3/wJsgf/JFvpUoHrPdzLfBUqxfzRVCR90jw==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "lodash.camelcase": "^4.3.0",
 | 
			
		||||
        "lodash.clone": "^4.5.0",
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user