Upgrading backend libraries
This commit is contained in:
		
							parent
							
								
									b2abf77b77
								
							
						
					
					
						commit
						6a03539fc9
					
				
							
								
								
									
										507
									
								
								backend/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										507
									
								
								backend/package-lock.json
									
									
									
										generated
									
									
									
								
							@ -11,16 +11,16 @@
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@mempool/bitcoin": "^3.0.3",
 | 
			
		||||
        "@mempool/electrum-client": "^1.1.7",
 | 
			
		||||
        "@types/ws": "^7.4.4",
 | 
			
		||||
        "axios": "^0.21.1",
 | 
			
		||||
        "bitcoinjs-lib": "^5.2.0",
 | 
			
		||||
        "@types/ws": "8.2.2",
 | 
			
		||||
        "axios": "0.24.0",
 | 
			
		||||
        "bitcoinjs-lib": "6.0.1",
 | 
			
		||||
        "crypto-js": "^4.0.0",
 | 
			
		||||
        "express": "^4.17.1",
 | 
			
		||||
        "locutus": "^2.0.12",
 | 
			
		||||
        "mysql2": "2.2.5",
 | 
			
		||||
        "mysql2": "2.3.3",
 | 
			
		||||
        "node-worker-threads-pool": "^1.4.3",
 | 
			
		||||
        "typescript": "4.4.2",
 | 
			
		||||
        "ws": "^7.4.6"
 | 
			
		||||
        "typescript": "4.4.4",
 | 
			
		||||
        "ws": "8.3.0"
 | 
			
		||||
      },
 | 
			
		||||
      "devDependencies": {
 | 
			
		||||
        "@types/compression": "^1.0.1",
 | 
			
		||||
@ -162,10 +162,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@types/ws": {
 | 
			
		||||
      "version": "7.4.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.4.tgz",
 | 
			
		||||
      "integrity": "sha512-d/7W23JAXPodQNbOZNXvl2K+bqAQrCMwlh/nuQsPSQk6Fq0opHoPrUw43aHsvSbIiQPr8Of2hkFbnz1XBFVyZQ==",
 | 
			
		||||
      "license": "MIT",
 | 
			
		||||
      "version": "8.2.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.2.tgz",
 | 
			
		||||
      "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@types/node": "*"
 | 
			
		||||
      }
 | 
			
		||||
@ -209,11 +208,11 @@
 | 
			
		||||
      "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/axios": {
 | 
			
		||||
      "version": "0.21.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz",
 | 
			
		||||
      "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==",
 | 
			
		||||
      "version": "0.24.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz",
 | 
			
		||||
      "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "follow-redirects": "^1.10.0"
 | 
			
		||||
        "follow-redirects": "^1.14.4"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/balanced-match": {
 | 
			
		||||
@ -223,25 +222,17 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/base-x": {
 | 
			
		||||
      "version": "3.0.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz",
 | 
			
		||||
      "integrity": "sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==",
 | 
			
		||||
      "version": "3.0.9",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz",
 | 
			
		||||
      "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "safe-buffer": "^5.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/bech32": {
 | 
			
		||||
      "version": "1.1.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz",
 | 
			
		||||
      "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/bindings": {
 | 
			
		||||
      "version": "1.5.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
 | 
			
		||||
      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "file-uri-to-path": "1.0.0"
 | 
			
		||||
      }
 | 
			
		||||
      "version": "2.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bech32/-/bech32-2.0.0.tgz",
 | 
			
		||||
      "integrity": "sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/bip174": {
 | 
			
		||||
      "version": "2.0.1",
 | 
			
		||||
@ -251,71 +242,23 @@
 | 
			
		||||
        "node": ">=8.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/bip32": {
 | 
			
		||||
      "version": "2.0.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bip32/-/bip32-2.0.6.tgz",
 | 
			
		||||
      "integrity": "sha512-HpV5OMLLGTjSVblmrtYRfFFKuQB+GArM0+XP8HGWfJ5vxYBqo+DesvJwOdC2WJ3bCkZShGf0QIfoIpeomVzVdA==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@types/node": "10.12.18",
 | 
			
		||||
        "bs58check": "^2.1.1",
 | 
			
		||||
        "create-hash": "^1.2.0",
 | 
			
		||||
        "create-hmac": "^1.1.7",
 | 
			
		||||
        "tiny-secp256k1": "^1.1.3",
 | 
			
		||||
        "typeforce": "^1.11.5",
 | 
			
		||||
        "wif": "^2.0.6"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=6.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/bip32/node_modules/@types/node": {
 | 
			
		||||
      "version": "10.12.18",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/node/-/node-10.12.18.tgz",
 | 
			
		||||
      "integrity": "sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/bip66": {
 | 
			
		||||
      "version": "1.1.5",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bip66/-/bip66-1.1.5.tgz",
 | 
			
		||||
      "integrity": "sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "safe-buffer": "^5.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/bitcoin-ops": {
 | 
			
		||||
      "version": "1.4.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bitcoin-ops/-/bitcoin-ops-1.4.1.tgz",
 | 
			
		||||
      "integrity": "sha512-pef6gxZFztEhaE9RY9HmWVmiIHqCb2OyS4HPKkpc6CIiiOa3Qmuoylxc5P2EkU3w+5eTSifI9SEZC88idAIGow=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/bitcoinjs-lib": {
 | 
			
		||||
      "version": "5.2.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bitcoinjs-lib/-/bitcoinjs-lib-5.2.0.tgz",
 | 
			
		||||
      "integrity": "sha512-5DcLxGUDejgNBYcieMIUfjORtUeNWl828VWLHJGVKZCb4zIS1oOySTUr0LGmcqJBQgTBz3bGbRQla4FgrdQEIQ==",
 | 
			
		||||
      "version": "6.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bitcoinjs-lib/-/bitcoinjs-lib-6.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-x/7D4jDj/MMkmO6t3p2CSDXTqpwZ/jRsRiJDmaiXabrR9XRo7jwby8HRn7EyK1h24rKFFI7vI0ay4czl6bDOZQ==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "bech32": "^1.1.2",
 | 
			
		||||
        "bech32": "^2.0.0",
 | 
			
		||||
        "bip174": "^2.0.1",
 | 
			
		||||
        "bip32": "^2.0.4",
 | 
			
		||||
        "bip66": "^1.1.0",
 | 
			
		||||
        "bitcoin-ops": "^1.4.0",
 | 
			
		||||
        "bs58check": "^2.0.0",
 | 
			
		||||
        "bs58check": "^2.1.2",
 | 
			
		||||
        "create-hash": "^1.1.0",
 | 
			
		||||
        "create-hmac": "^1.1.3",
 | 
			
		||||
        "merkle-lib": "^2.0.10",
 | 
			
		||||
        "pushdata-bitcoin": "^1.0.1",
 | 
			
		||||
        "randombytes": "^2.0.1",
 | 
			
		||||
        "tiny-secp256k1": "^1.1.1",
 | 
			
		||||
        "typeforce": "^1.11.3",
 | 
			
		||||
        "varuint-bitcoin": "^1.0.4",
 | 
			
		||||
        "varuint-bitcoin": "^1.1.2",
 | 
			
		||||
        "wif": "^2.0.1"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=8.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/bn.js": {
 | 
			
		||||
      "version": "4.11.9",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
 | 
			
		||||
      "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/body-parser": {
 | 
			
		||||
      "version": "1.19.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
 | 
			
		||||
@ -346,11 +289,6 @@
 | 
			
		||||
        "concat-map": "0.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/brorand": {
 | 
			
		||||
      "version": "1.1.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
 | 
			
		||||
      "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/bs58": {
 | 
			
		||||
      "version": "4.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz",
 | 
			
		||||
@ -485,19 +423,6 @@
 | 
			
		||||
        "sha.js": "^2.4.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/create-hmac": {
 | 
			
		||||
      "version": "1.1.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
 | 
			
		||||
      "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "cipher-base": "^1.0.3",
 | 
			
		||||
        "create-hash": "^1.1.0",
 | 
			
		||||
        "inherits": "^2.0.1",
 | 
			
		||||
        "ripemd160": "^2.0.0",
 | 
			
		||||
        "safe-buffer": "^5.0.1",
 | 
			
		||||
        "sha.js": "^2.4.8"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/crypto-js": {
 | 
			
		||||
      "version": "4.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.0.0.tgz",
 | 
			
		||||
@ -512,9 +437,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/denque": {
 | 
			
		||||
      "version": "1.5.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz",
 | 
			
		||||
      "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ==",
 | 
			
		||||
      "version": "2.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ==",
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=0.10"
 | 
			
		||||
      }
 | 
			
		||||
@ -546,20 +471,6 @@
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
 | 
			
		||||
      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/elliptic": {
 | 
			
		||||
      "version": "6.5.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
 | 
			
		||||
      "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "bn.js": "^4.11.9",
 | 
			
		||||
        "brorand": "^1.1.0",
 | 
			
		||||
        "hash.js": "^1.0.0",
 | 
			
		||||
        "hmac-drbg": "^1.0.1",
 | 
			
		||||
        "inherits": "^2.0.4",
 | 
			
		||||
        "minimalistic-assert": "^1.0.1",
 | 
			
		||||
        "minimalistic-crypto-utils": "^1.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/encodeurl": {
 | 
			
		||||
      "version": "1.0.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
 | 
			
		||||
@ -648,11 +559,6 @@
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
 | 
			
		||||
      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/file-uri-to-path": {
 | 
			
		||||
      "version": "1.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
 | 
			
		||||
      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/finalhandler": {
 | 
			
		||||
      "version": "1.1.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
 | 
			
		||||
@ -671,9 +577,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/follow-redirects": {
 | 
			
		||||
      "version": "1.13.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz",
 | 
			
		||||
      "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==",
 | 
			
		||||
      "version": "1.14.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz",
 | 
			
		||||
      "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==",
 | 
			
		||||
      "funding": [
 | 
			
		||||
        {
 | 
			
		||||
          "type": "individual",
 | 
			
		||||
@ -779,25 +685,6 @@
 | 
			
		||||
        "node": ">=4"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/hash.js": {
 | 
			
		||||
      "version": "1.1.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
 | 
			
		||||
      "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "inherits": "^2.0.3",
 | 
			
		||||
        "minimalistic-assert": "^1.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/hmac-drbg": {
 | 
			
		||||
      "version": "1.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "hash.js": "^1.0.3",
 | 
			
		||||
        "minimalistic-assert": "^1.0.0",
 | 
			
		||||
        "minimalistic-crypto-utils": "^1.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/http-errors": {
 | 
			
		||||
      "version": "1.7.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
 | 
			
		||||
@ -935,11 +822,6 @@
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/merkle-lib": {
 | 
			
		||||
      "version": "2.0.10",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/merkle-lib/-/merkle-lib-2.0.10.tgz",
 | 
			
		||||
      "integrity": "sha1-grjbrnXieneFOItz+ddyXQ9vMyY="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/methods": {
 | 
			
		||||
      "version": "1.1.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
 | 
			
		||||
@ -978,16 +860,6 @@
 | 
			
		||||
        "node": ">= 0.6"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/minimalistic-assert": {
 | 
			
		||||
      "version": "1.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/minimalistic-crypto-utils": {
 | 
			
		||||
      "version": "1.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/minimatch": {
 | 
			
		||||
      "version": "3.0.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
 | 
			
		||||
@ -1024,13 +896,13 @@
 | 
			
		||||
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/mysql2": {
 | 
			
		||||
      "version": "2.2.5",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-2.2.5.tgz",
 | 
			
		||||
      "integrity": "sha512-XRqPNxcZTpmFdXbJqb+/CtYVLCx14x1RTeNMD4954L331APu75IC74GDqnZMEt1kwaXy6TySo55rF2F3YJS78g==",
 | 
			
		||||
      "version": "2.3.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-2.3.3.tgz",
 | 
			
		||||
      "integrity": "sha512-wxJUev6LgMSgACDkb/InIFxDprRa6T95+VEoR+xPvtngtccNH2dGjEB/fVZ8yg1gWv1510c9CvXuJHi5zUm0ZA==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "denque": "^1.4.1",
 | 
			
		||||
        "denque": "^2.0.1",
 | 
			
		||||
        "generate-function": "^2.3.1",
 | 
			
		||||
        "iconv-lite": "^0.6.2",
 | 
			
		||||
        "iconv-lite": "^0.6.3",
 | 
			
		||||
        "long": "^4.0.0",
 | 
			
		||||
        "lru-cache": "^6.0.0",
 | 
			
		||||
        "named-placeholders": "^1.1.2",
 | 
			
		||||
@ -1042,9 +914,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/mysql2/node_modules/iconv-lite": {
 | 
			
		||||
      "version": "0.6.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz",
 | 
			
		||||
      "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==",
 | 
			
		||||
      "version": "0.6.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
 | 
			
		||||
      "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "safer-buffer": ">= 2.1.2 < 3.0.0"
 | 
			
		||||
      },
 | 
			
		||||
@ -1077,11 +949,6 @@
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
 | 
			
		||||
      "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/nan": {
 | 
			
		||||
      "version": "2.14.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
 | 
			
		||||
      "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/negotiator": {
 | 
			
		||||
      "version": "0.6.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
 | 
			
		||||
@ -1133,9 +1000,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/path-parse": {
 | 
			
		||||
      "version": "1.0.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
 | 
			
		||||
      "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
 | 
			
		||||
      "version": "1.0.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
 | 
			
		||||
      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/path-to-regexp": {
 | 
			
		||||
@ -1160,14 +1027,6 @@
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
 | 
			
		||||
      "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/pushdata-bitcoin": {
 | 
			
		||||
      "version": "1.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/pushdata-bitcoin/-/pushdata-bitcoin-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha1-FZMdPNlnreUiBvUjqnMxrvfUOvc=",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "bitcoin-ops": "^1.3.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/qs": {
 | 
			
		||||
      "version": "6.7.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
 | 
			
		||||
@ -1176,14 +1035,6 @@
 | 
			
		||||
        "node": ">=0.6"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/randombytes": {
 | 
			
		||||
      "version": "2.1.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
 | 
			
		||||
      "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "safe-buffer": "^5.1.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/range-parser": {
 | 
			
		||||
      "version": "1.2.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
 | 
			
		||||
@ -1380,22 +1231,6 @@
 | 
			
		||||
        "node": ">=4"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/tiny-secp256k1": {
 | 
			
		||||
      "version": "1.1.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/tiny-secp256k1/-/tiny-secp256k1-1.1.6.tgz",
 | 
			
		||||
      "integrity": "sha512-FmqJZGduTyvsr2cF3375fqGHUovSwDi/QytexX1Se4BPuPZpTE5Ftp5fg+EFSuEf3lhZqgCRjEG3ydUQ/aNiwA==",
 | 
			
		||||
      "hasInstallScript": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "bindings": "^1.3.0",
 | 
			
		||||
        "bn.js": "^4.11.8",
 | 
			
		||||
        "create-hmac": "^1.1.7",
 | 
			
		||||
        "elliptic": "^6.4.0",
 | 
			
		||||
        "nan": "^2.13.2"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=6.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/toidentifier": {
 | 
			
		||||
      "version": "1.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
 | 
			
		||||
@ -1471,10 +1306,9 @@
 | 
			
		||||
      "integrity": "sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/typescript": {
 | 
			
		||||
      "version": "4.4.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.2.tgz",
 | 
			
		||||
      "integrity": "sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==",
 | 
			
		||||
      "license": "Apache-2.0",
 | 
			
		||||
      "version": "4.4.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz",
 | 
			
		||||
      "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==",
 | 
			
		||||
      "bin": {
 | 
			
		||||
        "tsc": "bin/tsc",
 | 
			
		||||
        "tsserver": "bin/tsserver"
 | 
			
		||||
@ -1535,11 +1369,11 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/ws": {
 | 
			
		||||
      "version": "7.4.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz",
 | 
			
		||||
      "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==",
 | 
			
		||||
      "version": "8.3.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/ws/-/ws-8.3.0.tgz",
 | 
			
		||||
      "integrity": "sha512-Gs5EZtpqZzLvmIM59w4igITU57lrtYVFneaa434VROv4thzJyV6UjIL3D42lslWlI+D4KzLYnxSwtfuiO79sNw==",
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=8.3.0"
 | 
			
		||||
        "node": ">=10.0.0"
 | 
			
		||||
      },
 | 
			
		||||
      "peerDependencies": {
 | 
			
		||||
        "bufferutil": "^4.0.1",
 | 
			
		||||
@ -1688,9 +1522,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@types/ws": {
 | 
			
		||||
      "version": "7.4.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.4.tgz",
 | 
			
		||||
      "integrity": "sha512-d/7W23JAXPodQNbOZNXvl2K+bqAQrCMwlh/nuQsPSQk6Fq0opHoPrUw43aHsvSbIiQPr8Of2hkFbnz1XBFVyZQ==",
 | 
			
		||||
      "version": "8.2.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.2.tgz",
 | 
			
		||||
      "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@types/node": "*"
 | 
			
		||||
      }
 | 
			
		||||
@ -1728,11 +1562,11 @@
 | 
			
		||||
      "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
 | 
			
		||||
    },
 | 
			
		||||
    "axios": {
 | 
			
		||||
      "version": "0.21.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz",
 | 
			
		||||
      "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==",
 | 
			
		||||
      "version": "0.24.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz",
 | 
			
		||||
      "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "follow-redirects": "^1.10.0"
 | 
			
		||||
        "follow-redirects": "^1.14.4"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "balanced-match": {
 | 
			
		||||
@ -1742,92 +1576,37 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "base-x": {
 | 
			
		||||
      "version": "3.0.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz",
 | 
			
		||||
      "integrity": "sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==",
 | 
			
		||||
      "version": "3.0.9",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz",
 | 
			
		||||
      "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "safe-buffer": "^5.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "bech32": {
 | 
			
		||||
      "version": "1.1.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz",
 | 
			
		||||
      "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "bindings": {
 | 
			
		||||
      "version": "1.5.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
 | 
			
		||||
      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "file-uri-to-path": "1.0.0"
 | 
			
		||||
      }
 | 
			
		||||
      "version": "2.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bech32/-/bech32-2.0.0.tgz",
 | 
			
		||||
      "integrity": "sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg=="
 | 
			
		||||
    },
 | 
			
		||||
    "bip174": {
 | 
			
		||||
      "version": "2.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bip174/-/bip174-2.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-i3X26uKJOkDTAalYAp0Er+qGMDhrbbh2o93/xiPyAN2s25KrClSpe3VXo/7mNJoqA5qfko8rLS2l3RWZgYmjKQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "bip32": {
 | 
			
		||||
      "version": "2.0.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bip32/-/bip32-2.0.6.tgz",
 | 
			
		||||
      "integrity": "sha512-HpV5OMLLGTjSVblmrtYRfFFKuQB+GArM0+XP8HGWfJ5vxYBqo+DesvJwOdC2WJ3bCkZShGf0QIfoIpeomVzVdA==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@types/node": "10.12.18",
 | 
			
		||||
        "bs58check": "^2.1.1",
 | 
			
		||||
        "create-hash": "^1.2.0",
 | 
			
		||||
        "create-hmac": "^1.1.7",
 | 
			
		||||
        "tiny-secp256k1": "^1.1.3",
 | 
			
		||||
        "typeforce": "^1.11.5",
 | 
			
		||||
        "wif": "^2.0.6"
 | 
			
		||||
      },
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@types/node": {
 | 
			
		||||
          "version": "10.12.18",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/@types/node/-/node-10.12.18.tgz",
 | 
			
		||||
          "integrity": "sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ=="
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "bip66": {
 | 
			
		||||
      "version": "1.1.5",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bip66/-/bip66-1.1.5.tgz",
 | 
			
		||||
      "integrity": "sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "safe-buffer": "^5.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "bitcoin-ops": {
 | 
			
		||||
      "version": "1.4.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bitcoin-ops/-/bitcoin-ops-1.4.1.tgz",
 | 
			
		||||
      "integrity": "sha512-pef6gxZFztEhaE9RY9HmWVmiIHqCb2OyS4HPKkpc6CIiiOa3Qmuoylxc5P2EkU3w+5eTSifI9SEZC88idAIGow=="
 | 
			
		||||
    },
 | 
			
		||||
    "bitcoinjs-lib": {
 | 
			
		||||
      "version": "5.2.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bitcoinjs-lib/-/bitcoinjs-lib-5.2.0.tgz",
 | 
			
		||||
      "integrity": "sha512-5DcLxGUDejgNBYcieMIUfjORtUeNWl828VWLHJGVKZCb4zIS1oOySTUr0LGmcqJBQgTBz3bGbRQla4FgrdQEIQ==",
 | 
			
		||||
      "version": "6.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bitcoinjs-lib/-/bitcoinjs-lib-6.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-x/7D4jDj/MMkmO6t3p2CSDXTqpwZ/jRsRiJDmaiXabrR9XRo7jwby8HRn7EyK1h24rKFFI7vI0ay4czl6bDOZQ==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "bech32": "^1.1.2",
 | 
			
		||||
        "bech32": "^2.0.0",
 | 
			
		||||
        "bip174": "^2.0.1",
 | 
			
		||||
        "bip32": "^2.0.4",
 | 
			
		||||
        "bip66": "^1.1.0",
 | 
			
		||||
        "bitcoin-ops": "^1.4.0",
 | 
			
		||||
        "bs58check": "^2.0.0",
 | 
			
		||||
        "bs58check": "^2.1.2",
 | 
			
		||||
        "create-hash": "^1.1.0",
 | 
			
		||||
        "create-hmac": "^1.1.3",
 | 
			
		||||
        "merkle-lib": "^2.0.10",
 | 
			
		||||
        "pushdata-bitcoin": "^1.0.1",
 | 
			
		||||
        "randombytes": "^2.0.1",
 | 
			
		||||
        "tiny-secp256k1": "^1.1.1",
 | 
			
		||||
        "typeforce": "^1.11.3",
 | 
			
		||||
        "varuint-bitcoin": "^1.0.4",
 | 
			
		||||
        "varuint-bitcoin": "^1.1.2",
 | 
			
		||||
        "wif": "^2.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "bn.js": {
 | 
			
		||||
      "version": "4.11.9",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
 | 
			
		||||
      "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw=="
 | 
			
		||||
    },
 | 
			
		||||
    "body-parser": {
 | 
			
		||||
      "version": "1.19.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
 | 
			
		||||
@ -1855,11 +1634,6 @@
 | 
			
		||||
        "concat-map": "0.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "brorand": {
 | 
			
		||||
      "version": "1.1.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
 | 
			
		||||
      "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
 | 
			
		||||
    },
 | 
			
		||||
    "bs58": {
 | 
			
		||||
      "version": "4.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz",
 | 
			
		||||
@ -1978,19 +1752,6 @@
 | 
			
		||||
        "sha.js": "^2.4.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "create-hmac": {
 | 
			
		||||
      "version": "1.1.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
 | 
			
		||||
      "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "cipher-base": "^1.0.3",
 | 
			
		||||
        "create-hash": "^1.1.0",
 | 
			
		||||
        "inherits": "^2.0.1",
 | 
			
		||||
        "ripemd160": "^2.0.0",
 | 
			
		||||
        "safe-buffer": "^5.0.1",
 | 
			
		||||
        "sha.js": "^2.4.8"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "crypto-js": {
 | 
			
		||||
      "version": "4.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.0.0.tgz",
 | 
			
		||||
@ -2005,9 +1766,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "denque": {
 | 
			
		||||
      "version": "1.5.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz",
 | 
			
		||||
      "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ=="
 | 
			
		||||
      "version": "2.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "depd": {
 | 
			
		||||
      "version": "1.1.2",
 | 
			
		||||
@ -2030,20 +1791,6 @@
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
 | 
			
		||||
      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
 | 
			
		||||
    },
 | 
			
		||||
    "elliptic": {
 | 
			
		||||
      "version": "6.5.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
 | 
			
		||||
      "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "bn.js": "^4.11.9",
 | 
			
		||||
        "brorand": "^1.1.0",
 | 
			
		||||
        "hash.js": "^1.0.0",
 | 
			
		||||
        "hmac-drbg": "^1.0.1",
 | 
			
		||||
        "inherits": "^2.0.4",
 | 
			
		||||
        "minimalistic-assert": "^1.0.1",
 | 
			
		||||
        "minimalistic-crypto-utils": "^1.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "encodeurl": {
 | 
			
		||||
      "version": "1.0.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
 | 
			
		||||
@ -2115,11 +1862,6 @@
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "file-uri-to-path": {
 | 
			
		||||
      "version": "1.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
 | 
			
		||||
      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
 | 
			
		||||
    },
 | 
			
		||||
    "finalhandler": {
 | 
			
		||||
      "version": "1.1.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
 | 
			
		||||
@ -2135,9 +1877,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "follow-redirects": {
 | 
			
		||||
      "version": "1.13.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz",
 | 
			
		||||
      "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg=="
 | 
			
		||||
      "version": "1.14.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz",
 | 
			
		||||
      "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A=="
 | 
			
		||||
    },
 | 
			
		||||
    "forwarded": {
 | 
			
		||||
      "version": "0.1.2",
 | 
			
		||||
@ -2208,25 +1950,6 @@
 | 
			
		||||
        "safe-buffer": "^5.2.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "hash.js": {
 | 
			
		||||
      "version": "1.1.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
 | 
			
		||||
      "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "inherits": "^2.0.3",
 | 
			
		||||
        "minimalistic-assert": "^1.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "hmac-drbg": {
 | 
			
		||||
      "version": "1.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "hash.js": "^1.0.3",
 | 
			
		||||
        "minimalistic-assert": "^1.0.0",
 | 
			
		||||
        "minimalistic-crypto-utils": "^1.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "http-errors": {
 | 
			
		||||
      "version": "1.7.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
 | 
			
		||||
@ -2342,11 +2065,6 @@
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
 | 
			
		||||
    },
 | 
			
		||||
    "merkle-lib": {
 | 
			
		||||
      "version": "2.0.10",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/merkle-lib/-/merkle-lib-2.0.10.tgz",
 | 
			
		||||
      "integrity": "sha1-grjbrnXieneFOItz+ddyXQ9vMyY="
 | 
			
		||||
    },
 | 
			
		||||
    "methods": {
 | 
			
		||||
      "version": "1.1.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
 | 
			
		||||
@ -2370,16 +2088,6 @@
 | 
			
		||||
        "mime-db": "1.45.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "minimalistic-assert": {
 | 
			
		||||
      "version": "1.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
 | 
			
		||||
    },
 | 
			
		||||
    "minimalistic-crypto-utils": {
 | 
			
		||||
      "version": "1.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo="
 | 
			
		||||
    },
 | 
			
		||||
    "minimatch": {
 | 
			
		||||
      "version": "3.0.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
 | 
			
		||||
@ -2410,13 +2118,13 @@
 | 
			
		||||
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
 | 
			
		||||
    },
 | 
			
		||||
    "mysql2": {
 | 
			
		||||
      "version": "2.2.5",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-2.2.5.tgz",
 | 
			
		||||
      "integrity": "sha512-XRqPNxcZTpmFdXbJqb+/CtYVLCx14x1RTeNMD4954L331APu75IC74GDqnZMEt1kwaXy6TySo55rF2F3YJS78g==",
 | 
			
		||||
      "version": "2.3.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-2.3.3.tgz",
 | 
			
		||||
      "integrity": "sha512-wxJUev6LgMSgACDkb/InIFxDprRa6T95+VEoR+xPvtngtccNH2dGjEB/fVZ8yg1gWv1510c9CvXuJHi5zUm0ZA==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "denque": "^1.4.1",
 | 
			
		||||
        "denque": "^2.0.1",
 | 
			
		||||
        "generate-function": "^2.3.1",
 | 
			
		||||
        "iconv-lite": "^0.6.2",
 | 
			
		||||
        "iconv-lite": "^0.6.3",
 | 
			
		||||
        "long": "^4.0.0",
 | 
			
		||||
        "lru-cache": "^6.0.0",
 | 
			
		||||
        "named-placeholders": "^1.1.2",
 | 
			
		||||
@ -2425,9 +2133,9 @@
 | 
			
		||||
      },
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "iconv-lite": {
 | 
			
		||||
          "version": "0.6.2",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz",
 | 
			
		||||
          "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==",
 | 
			
		||||
          "version": "0.6.3",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
 | 
			
		||||
          "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "safer-buffer": ">= 2.1.2 < 3.0.0"
 | 
			
		||||
          }
 | 
			
		||||
@ -2458,11 +2166,6 @@
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "nan": {
 | 
			
		||||
      "version": "2.14.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
 | 
			
		||||
      "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "negotiator": {
 | 
			
		||||
      "version": "0.6.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
 | 
			
		||||
@ -2502,9 +2205,9 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "path-parse": {
 | 
			
		||||
      "version": "1.0.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
 | 
			
		||||
      "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
 | 
			
		||||
      "version": "1.0.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
 | 
			
		||||
      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "path-to-regexp": {
 | 
			
		||||
@ -2526,27 +2229,11 @@
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
 | 
			
		||||
      "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
 | 
			
		||||
    },
 | 
			
		||||
    "pushdata-bitcoin": {
 | 
			
		||||
      "version": "1.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/pushdata-bitcoin/-/pushdata-bitcoin-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha1-FZMdPNlnreUiBvUjqnMxrvfUOvc=",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "bitcoin-ops": "^1.3.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "qs": {
 | 
			
		||||
      "version": "6.7.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
 | 
			
		||||
      "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "randombytes": {
 | 
			
		||||
      "version": "2.1.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
 | 
			
		||||
      "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "safe-buffer": "^5.1.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "range-parser": {
 | 
			
		||||
      "version": "1.2.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
 | 
			
		||||
@ -2698,18 +2385,6 @@
 | 
			
		||||
        "has-flag": "^3.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "tiny-secp256k1": {
 | 
			
		||||
      "version": "1.1.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/tiny-secp256k1/-/tiny-secp256k1-1.1.6.tgz",
 | 
			
		||||
      "integrity": "sha512-FmqJZGduTyvsr2cF3375fqGHUovSwDi/QytexX1Se4BPuPZpTE5Ftp5fg+EFSuEf3lhZqgCRjEG3ydUQ/aNiwA==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "bindings": "^1.3.0",
 | 
			
		||||
        "bn.js": "^4.11.8",
 | 
			
		||||
        "create-hmac": "^1.1.7",
 | 
			
		||||
        "elliptic": "^6.4.0",
 | 
			
		||||
        "nan": "^2.13.2"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "toidentifier": {
 | 
			
		||||
      "version": "1.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
 | 
			
		||||
@ -2766,9 +2441,9 @@
 | 
			
		||||
      "integrity": "sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g=="
 | 
			
		||||
    },
 | 
			
		||||
    "typescript": {
 | 
			
		||||
      "version": "4.4.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.2.tgz",
 | 
			
		||||
      "integrity": "sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ=="
 | 
			
		||||
      "version": "4.4.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz",
 | 
			
		||||
      "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA=="
 | 
			
		||||
    },
 | 
			
		||||
    "unpipe": {
 | 
			
		||||
      "version": "1.0.0",
 | 
			
		||||
@ -2813,9 +2488,9 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "ws": {
 | 
			
		||||
      "version": "7.4.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz",
 | 
			
		||||
      "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==",
 | 
			
		||||
      "version": "8.3.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/ws/-/ws-8.3.0.tgz",
 | 
			
		||||
      "integrity": "sha512-Gs5EZtpqZzLvmIM59w4igITU57lrtYVFneaa434VROv4thzJyV6UjIL3D42lslWlI+D4KzLYnxSwtfuiO79sNw==",
 | 
			
		||||
      "requires": {}
 | 
			
		||||
    },
 | 
			
		||||
    "yallist": {
 | 
			
		||||
 | 
			
		||||
@ -30,16 +30,16 @@
 | 
			
		||||
  "dependencies": {
 | 
			
		||||
    "@mempool/bitcoin": "^3.0.3",
 | 
			
		||||
    "@mempool/electrum-client": "^1.1.7",
 | 
			
		||||
    "@types/ws": "^7.4.4",
 | 
			
		||||
    "axios": "^0.21.1",
 | 
			
		||||
    "bitcoinjs-lib": "^5.2.0",
 | 
			
		||||
    "@types/ws": "8.2.2",
 | 
			
		||||
    "axios": "0.24.0",
 | 
			
		||||
    "bitcoinjs-lib": "6.0.1",
 | 
			
		||||
    "crypto-js": "^4.0.0",
 | 
			
		||||
    "express": "^4.17.1",
 | 
			
		||||
    "locutus": "^2.0.12",
 | 
			
		||||
    "mysql2": "2.2.5",
 | 
			
		||||
    "mysql2": "2.3.3",
 | 
			
		||||
    "node-worker-threads-pool": "^1.4.3",
 | 
			
		||||
    "typescript": "4.4.2",
 | 
			
		||||
    "ws": "^7.4.6"
 | 
			
		||||
    "typescript": "4.4.4",
 | 
			
		||||
    "ws": "8.3.0"
 | 
			
		||||
  },
 | 
			
		||||
  "devDependencies": {
 | 
			
		||||
    "@types/compression": "^1.0.1",
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,7 @@
 | 
			
		||||
  "compilerOptions": {
 | 
			
		||||
    "module": "commonjs",
 | 
			
		||||
    "target": "esnext",
 | 
			
		||||
    "lib": ["es2019"],
 | 
			
		||||
    "lib": ["es2019", "dom"],
 | 
			
		||||
    "strict": true,
 | 
			
		||||
    "noImplicitAny": false,
 | 
			
		||||
    "sourceMap": false,
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user