├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .travis.yml ├── LICENSE ├── README.md ├── TODO.md ├── config └── manifest.json ├── package-lock.json ├── package.json ├── src ├── bin │ ├── lnd │ └── lnd-install ├── index.js └── lib │ ├── cache.js │ ├── config.js │ ├── extensions.js │ ├── extract.js │ ├── fetch.js │ ├── install.js │ ├── support.js │ ├── util │ ├── downloadoptions.js │ ├── proxy.js │ └── useragent.js │ └── verify.js └── test └── install.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "env": { 3 | "development": { 4 | "sourceMaps": "inline", 5 | "plugins": ["source-map-support"] 6 | } 7 | }, 8 | "presets": [ 9 | ["env", { 10 | "targets": { 11 | "node": "6.0" 12 | } 13 | }] 14 | ], 15 | "plugins": ["add-module-exports"] 16 | } 17 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # Editor configuration, see http://editorconfig.org 2 | root = true 3 | 4 | [*] 5 | charset = utf-8 6 | indent_style = space 7 | indent_size = 2 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [*.md] 12 | max_line_length = off 13 | trim_trailing_whitespace = false 14 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | package.json 2 | package-lock.json 3 | .git 4 | node_modules 5 | coverage 6 | vendor 7 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["prettier"], 3 | "parserOptions": { 4 | "ecmaVersion": 2017, 5 | "sourceType": "module" 6 | }, 7 | "env": { 8 | "es6": true, 9 | "node": true 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Runtime data 9 | pids 10 | *.pid 11 | *.seed 12 | *.pid.lock 13 | 14 | # Directory for instrumented libs generated by jscoverage/JSCover 15 | lib-cov 16 | 17 | # Coverage directory used by tools like istanbul 18 | coverage 19 | 20 | # nyc test coverage 21 | .nyc_output 22 | 23 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 24 | .grunt 25 | 26 | # Bower dependency directory (https://bower.io/) 27 | bower_components 28 | 29 | # node-waf configuration 30 | .lock-wscript 31 | 32 | # Compiled binary addons (https://nodejs.org/api/addons.html) 33 | build/Release 34 | 35 | # Dependency directories 36 | node_modules/ 37 | jspm_packages/ 38 | 39 | # TypeScript v1 declaration files 40 | typings/ 41 | 42 | # Optional npm cache directory 43 | .npm 44 | 45 | # Optional eslint cache 46 | .eslintcache 47 | 48 | # Optional REPL history 49 | .node_repl_history 50 | 51 | # Output of 'npm pack' 52 | *.tgz 53 | 54 | # Yarn Integrity file 55 | .yarn-integrity 56 | 57 | # dotenv environment variables file 58 | .env 59 | 60 | # next.js build output 61 | .next 62 | 63 | # vuepress build output 64 | .vuepress/dist 65 | 66 | # Serverless directories 67 | .serverless 68 | 69 | # Vendor binaries 70 | /vendor 71 | 72 | # Transpiled code 73 | /dist 74 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | package.json 2 | package-lock.json 3 | .git 4 | .eslintrc 5 | .babelrc 6 | node_modules 7 | coverage 8 | vendor 9 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "bracketSpacing": true, 3 | "printWidth": 120, 4 | "semi": false, 5 | "singleQuote": true, 6 | "trailingComma": "all", 7 | "overrides": [ 8 | { 9 | "files": [".prettierrc"], 10 | "options": { 11 | "parser": "json" 12 | } 13 | } 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - node 4 | - lts/* 5 | os: 6 | - linux 7 | - osx 8 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 Tom Kirkpatrick 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # lnd-binary 2 | 3 | [![](https://img.shields.io/badge/project-LND-blue.svg?style=flat-square)](https://github.com/lightningnetwork/lnd) 4 | [![standard-readme compliant](https://img.shields.io/badge/standard--readme-OK-green.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme) 5 | [![Dependency Status](https://david-dm.org/mrfelton/lnd-binary.svg?style=flat-square)](https://david-dm.org/mrfelton/lnd-binary) 6 | [![Build Status](https://travis-ci.org/mrfelton/lnd-binary.svg?branch=master)](https://travis-ci.org/mrfelton/lnd-binary) 7 | 8 | > install lnd from npm https://github.com/lightningnetwork/lnd ⚡️ 9 | 10 | This package will download and install a precompiled [lnd](https://github.com/lightningnetwork/lnd) binary. The installed binary is verified against the official lnd binary checksums to ensure its integrity. 11 | 12 | By default, the latest supported lnd release for your platform/architecture will be installed. Alternatively, a specific version can be specified using the configuration options below. 13 | 14 | The lnd binary gets installed into the `vendor` directory inside the module folder and symlinked into your node bin directory. 15 | 16 | ## Table of Contents 17 | 18 | - [Install](#install) 19 | - [Usage](#usage) 20 | - [Maintainers](#maintainers) 21 | - [Contribute](#contribute) 22 | - [License](#license) 23 | 24 | ## Install 25 | 26 | ``` 27 | npm install lnd-binary --save 28 | ``` 29 | 30 | ## Usage 31 | 32 | ```sh 33 | > npm install lnd-binary 34 | > npx lnd --version 35 | lnd version 0.4.2-beta 36 | ``` 37 | 38 | ### Configuration 39 | 40 | lnd-binary supports different configuration parameters to change settings related to the lnd binary such as binary name, binary path or alternative download path. Following parameters are supported by lnd-binary: 41 | 42 | | Variable name | package.json | .npmrc parameter | Process argument | Value | 43 | | --------------------- | ---------------- | --------------------- | ----------------------- | ---------------------------------- | 44 | | `LND_BINARY_NAME` | `binaryName` | `lnd_binary_name` | `--lnd-binary-name` | String | 45 | | `LND_BINARY_SITE` | `binarySite` | `lnd_binary_site` | `--lnd-binary-site` | URL | 46 | | `LND_BINARY_PATH` | `binaryPath` | `lnd_binary_path` | `--lnd-binary-path` | Path | 47 | | `LND_BINARY_DIR` | `binaryDir` | `lnd_binary_dir` | `--lnd-binary-dir` | Path | 48 | | `LND_BINARY_PLATFORM` | `binaryPlatform` | `lnd_binary_platform` | `--lnd-binary-platform` | [Platform](src/lib/support.js) | 49 | | `LND_BINARY_ARCH` | `binaryArch` | `lnd_binary_arch` | `--lnd-binary-arch` | [Architecture](src/lib/support.js) | 50 | | `LND_BINARY_VERSION` | `binaryVersion` | `lnd_binary_version` | `--lnd-binary-version` | [Version](src/lib/support.js) | 51 | 52 | These parameters can be used in [package.json `config` section](https://docs.npmjs.com/files/package.json#config): 53 | 54 | - E.g. 55 | 56 | ```json 57 | { 58 | "config": { 59 | "lnd-binary": { 60 | "binaryVersion": "0.4.2-beta" 61 | } 62 | } 63 | } 64 | ``` 65 | 66 | These parameters can be used as environment variable: 67 | 68 | - E.g. `export LND_BINARY_VERSION=0.4.2-beta` 69 | 70 | As local or global [.npmrc](https://docs.npmjs.com/misc/config) configuration file: 71 | 72 | - E.g. `lnd_binary_version=0.4.2-beta` 73 | 74 | As a process argument: 75 | 76 | - E.g. `npm install lnd-binary --lnd-binary-version 0.4.2-beta` 77 | 78 | ### Testing 79 | 80 | Run the tests suite: 81 | 82 | ```bash 83 | npm test 84 | ``` 85 | 86 | Run with debugging output on: 87 | 88 | ```bash 89 | DEBUG='lnd-binary' npm test 90 | ``` 91 | 92 | ## Maintainers 93 | 94 | [@Tom Kirkpatrick (mrfelton)](https://github.com/mrfelton). 95 | 96 | ## Contribute 97 | 98 | Feel free to dive in! [Open an issue](https://github.com/mrfelton/lnd-binary/issues/new) or submit PRs. 99 | 100 | lnd-binary follows the [Contributor Covenant](http://contributor-covenant.org/version/1/3/0/) Code of Conduct. 101 | 102 | ## License 103 | 104 | [MIT](LICENSE) © Tom Kirkpatrick 105 | -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- 1 | 1. Document all functions 2 | 1. Implement semantic-version 3 | 1. Implement code coverage reports 4 | 1. Support unsupported releases 5 | -------------------------------------------------------------------------------- /config/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "0.14.4-beta": { 3 | "8f6de98c981a1a6c2451cf99fa8ea096d35d5399f58658e135d433f042da21a8": "lnd-darwin-amd64-v0.14.4-beta.tar.gz", 4 | "a3be07815903b7e602419b38b6b396c6166e0ab0d4bf2bb3a4cdb0011439dcd9": "lnd-darwin-amd64-v0.14.4-beta/lncli", 5 | "c4be83b5ff015a174928f3c19ec934cfde111023ecb9ff8555c73a948217a124": "lnd-darwin-amd64-v0.14.4-beta/lnd", 6 | "f921270eed9ed45b3cbe667793e86ee2abaebb6b81f8a82f181ac16a5679f506": "lnd-darwin-arm64-v0.14.4-beta.tar.gz", 7 | "b3e46c55fe39868c4c73acfda9c3ac9f52e5a27c861e71c6392242d8f19cf3c7": "lnd-darwin-arm64-v0.14.4-beta/lncli", 8 | "12677422ac8a34c735747d1d0a440e1ec70b732a1eab7546947314fd6217e36d": "lnd-darwin-arm64-v0.14.4-beta/lnd", 9 | "4c1e0ec599f30000d7a97d5ef921beda197d321c098667c4e470a185715a1c5b": "lnd-dragonfly-amd64-v0.14.4-beta.tar.gz", 10 | "8de596b216070229a664f2fc17015d101420ae7583cb9112e15f8c88fb7816f8": "lnd-dragonfly-amd64-v0.14.4-beta/lncli", 11 | "2b9bc4c6059add03ca7b6fcf333fc14e018b6536b46e958afe8c6ca1eb97a7ee": "lnd-dragonfly-amd64-v0.14.4-beta/lnd", 12 | "ef240e7aa4167a5e08d2a0e6f7695b30660f3be1bd37d42fbe5859e81d632d61": "lnd-freebsd-386-v0.14.4-beta.tar.gz", 13 | "c640d143867615e171e9cee14197533a2b9a85bc598b70288f175c6654e5d117": "lnd-freebsd-386-v0.14.4-beta/lncli", 14 | "307bd153929d639f9bb02fcad069efafdc6fbf41e52dd067ad1cc4d928e38184": "lnd-freebsd-386-v0.14.4-beta/lnd", 15 | "6efb89f0f5924dcefbb51c2dbb9251b20b98fb716be8853a73c45a9b44efec6d": "lnd-freebsd-amd64-v0.14.4-beta.tar.gz", 16 | "101d15469d61d47dce7a61b613e6b0a33561ec7e232971be7176e8ff9aeb2f17": "lnd-freebsd-amd64-v0.14.4-beta/lncli", 17 | "f0d1b915283ec71b7b83841e850ab587ef4cd40eb64b9ad3c600dbcfd9b08eea": "lnd-freebsd-amd64-v0.14.4-beta/lnd", 18 | "4d2d628828a77d3474d5af578f56324014024a06a1be4f972a2c7e9e4c96b96e": "lnd-freebsd-arm-v0.14.4-beta.tar.gz", 19 | "d34f579c2b8bc91f5532ad991f27de7da803678d9ca6cb6b6b6044cd9ad05ba4": "lnd-freebsd-arm-v0.14.4-beta/lncli", 20 | "39068a0b2ac885179d6baeca4c3df0f93d956a68b567ec8ede13ca98b9e30b59": "lnd-freebsd-arm-v0.14.4-beta/lnd", 21 | "4a05f5513b046f2be30c67a6fa9300678f364973c58ec29280d144d3a943f30b": "lnd-linux-386-v0.14.4-beta.tar.gz", 22 | "f64209de2215dfbbd9c310452666b19f6b45c76578ed6bf944fb8277a5054633": "lnd-linux-386-v0.14.4-beta/lncli", 23 | "55ccca6da0768b91f9c636a5ec9c15248149af956681756f38ff0d22370b2545": "lnd-linux-386-v0.14.4-beta/lnd", 24 | "f53abbd1e483fba156f4dcfecbf5e6b1ecfcccb74ecdee5365aa98175fd6a24e": "lnd-linux-amd64-v0.14.4-beta.tar.gz", 25 | "da3f13838179aa22cf5c1d94293e9e0d691571efac8131200d04a1878b30b3cd": "lnd-linux-amd64-v0.14.4-beta/lncli", 26 | "ceaf8eedd73c942a8f62b00392c7acda3543a30da48ef6e1540e60581e907ab9": "lnd-linux-amd64-v0.14.4-beta/lnd", 27 | "8ac56ac7969a153197ae1609d5fcf31f0476b4f5ba959c42d1d3a255a3ac8ac2": "lnd-linux-arm64-v0.14.4-beta.tar.gz", 28 | "0a4a94aaf90e17f5e8af6e9b6bf76a76f311c74dfe5ed9087c0cd24950752b56": "lnd-linux-arm64-v0.14.4-beta/lncli", 29 | "20264a72f1d13a4009c210387b7f7ea2ebb85cef92f000e84c346b1d7081dd92": "lnd-linux-arm64-v0.14.4-beta/lnd", 30 | "8e8a89385ae08cecc0d9aa2df49d8180e70c364c3198674b262d770901508677": "lnd-linux-armv6-v0.14.4-beta.tar.gz", 31 | "105fcd6919896d1df4851da76041cc5741f3b92f975c218d0ddf94cfebfa8135": "lnd-linux-armv6-v0.14.4-beta/lncli", 32 | "88715dff10a1f62fe1df8df3c6731df60e6ea9f1d324df4c211fb4193e48bfc9": "lnd-linux-armv6-v0.14.4-beta/lnd", 33 | "5442ce42bc42b43626f6904a93a2ffa35649eb8643f726d416dfd5d87fea7d56": "lnd-linux-armv7-v0.14.4-beta.tar.gz", 34 | "a24af449e502c766f8c0283f80d4d2ae671bd18cbb0692a3a60ca2c969a4f3e2": "lnd-linux-armv7-v0.14.4-beta/lncli", 35 | "f81d40d0eb1aadb8fcee5b315230369a6c975340fff97349183e09e29bd772e4": "lnd-linux-armv7-v0.14.4-beta/lnd", 36 | "b66a9feef02066b7be2d430c061f00c03c5b6888eb0721878b0c723b711823c1": "lnd-linux-mips-v0.14.4-beta.tar.gz", 37 | "f2b3b552d31e57b8a964439f300be8d5defc5627d737ac6d8302ba4fedeff2cb": "lnd-linux-mips-v0.14.4-beta/lncli", 38 | "ddc4c311d7a7eef83f026f4dbadc12ca31b482e7c87b56c4da877367e2079dd5": "lnd-linux-mips-v0.14.4-beta/lnd", 39 | "c996178983096451ae93123aaa1b89f1f9e30479e662e5e3f2961dd343d95237": "lnd-linux-mips64-v0.14.4-beta.tar.gz", 40 | "d4a17ff38f56adfc0e45f364558eb06d7ed4270a90708ba31da5afa0a7988acd": "lnd-linux-mips64-v0.14.4-beta/lncli", 41 | "1222c01224e384f49a8a9ff702d4ee53b56a804358d515e4c1244cb91421bb87": "lnd-linux-mips64-v0.14.4-beta/lnd", 42 | "06bb1a9072084e5e2331ab5ac067a3be82642303e28e4b0b3b450224a356cc3e": "lnd-linux-mipsle-v0.14.4-beta.tar.gz", 43 | "e9f14e80d118a44d569ced02ec18870f6d8044cf0cc1b900e623e9fed804c0bf": "lnd-linux-mipsle-v0.14.4-beta/lncli", 44 | "337ab86dd688c53075f74ab1da61993c5859ec664d8de4cbc0d085c311c029f7": "lnd-linux-mipsle-v0.14.4-beta/lnd", 45 | "d349769edf8a47a62d7d1ba43c979f355c2c8ca92ffc6eb758eb2623076234ca": "lnd-linux-ppc64-v0.14.4-beta.tar.gz", 46 | "1ef9b86390f3217d7d532ea94c5863d377dc03a3ee8b75f271b25d9a05c94e30": "lnd-linux-ppc64-v0.14.4-beta/lncli", 47 | "b85a78bab4536857de0dad2a1c606e025e9d86c13b8e9aec24b1ff83adda079c": "lnd-linux-ppc64-v0.14.4-beta/lnd", 48 | "71090d6f9a2286cd40ebfe502ebd1bd9870f83f465de2bdd63ce8acc5397d850": "lnd-linux-ppc64le-v0.14.4-beta.tar.gz", 49 | "24b3fdd59dd1a6e296197ed71df71b2571ec0b2dc5f02d09ce65b894acc2beee": "lnd-linux-ppc64le-v0.14.4-beta/lncli", 50 | "cf9ef858e8c37092c992eb861c3afbe3ebf1fecff274273a066c68cacb4f2afb": "lnd-linux-ppc64le-v0.14.4-beta/lnd", 51 | "493321a2cf8d66b28fb98a83c800b1fc001ecfb87dfef8745b255681062bc1c7": "lnd-linux-s390x-v0.14.4-beta.tar.gz", 52 | "d68d4b66c286c969f3421ee8d95c9041729abc750c4c1f9ecc4a45493c07e2ae": "lnd-linux-s390x-v0.14.4-beta/lncli", 53 | "ef9f6780b508d24572e3ee899fd31f5cdaeef8cc90bbfd3a4f4dc5727b632038": "lnd-linux-s390x-v0.14.4-beta/lnd", 54 | "16d6154111037d86fae101807d2684f6735d1a7700a1d011dc940f6a6d4a252e": "lnd-netbsd-386-v0.14.4-beta.tar.gz", 55 | "2ffdf3ee7b0d8e397d7670d4d98cfb9476440483f3fbbbb94e1679910a8df86f": "lnd-netbsd-386-v0.14.4-beta/lncli", 56 | "63ce3f743d766dacd6ffdd53473d4f7e80c48a24280840053f797ca5289440f1": "lnd-netbsd-386-v0.14.4-beta/lnd", 57 | "3a3ae08a57945784b67369af6a1c1e8520062f57429e48a96441e309b16374c9": "lnd-netbsd-amd64-v0.14.4-beta.tar.gz", 58 | "ac2b08d541aa658546d5527623248e45fb86c07d06e010e79ee1fb72ed6d1206": "lnd-netbsd-amd64-v0.14.4-beta/lncli", 59 | "630862d4c58036028747ae9b6499efa61160b2807543353ad85153f43c1d2881": "lnd-netbsd-amd64-v0.14.4-beta/lnd", 60 | "0d2e8bb020da54f5e352b934cd687c746d22378ba5fe2a9529929639fdf3bd62": "lnd-netbsd-arm64-v0.14.4-beta.tar.gz", 61 | "2e73d7ae5d5d72369eb2db26157e258a6dc38aadc7baf823cec930cf6524ecf4": "lnd-netbsd-arm64-v0.14.4-beta/lncli", 62 | "bc419dd4a89a62c4e379f80741a3988743b61eacbcd0618bb15199f6303a80f5": "lnd-netbsd-arm64-v0.14.4-beta/lnd", 63 | "bcf14585ff2fb35fcde64c3368e4303512fa8de03f85c9a092e83cdb045bf204": "lnd-openbsd-386-v0.14.4-beta.tar.gz", 64 | "4e0de30d10ad08e38a2668a0928b8c30a99ea5a7c4b6bb0c0efb6dcb691c05b9": "lnd-openbsd-386-v0.14.4-beta/lncli", 65 | "031a30f471b8207ecc7f0e5f6d13bb1626fc66b2351006e55171ceaa5a814523": "lnd-openbsd-386-v0.14.4-beta/lnd", 66 | "84ade62273692e935639819d3d3fd98ac7a1a8abe03f9447f3cc5d199cc6d9ad": "lnd-openbsd-amd64-v0.14.4-beta.tar.gz", 67 | "5a248464ea8d25721c3d1e2a64e4cc4c9a6165a33a249ad98b649d4fa8f2cf8e": "lnd-openbsd-amd64-v0.14.4-beta/lncli", 68 | "61d5c483f22515ad76b0597a6306e3002b01d4cf1e0a056d784be60a291f8f3a": "lnd-openbsd-amd64-v0.14.4-beta/lnd", 69 | "a7b4a0a8cdcec6f32bfef51cec9d7140f51633e5a3ebd26beb7c83df4985851e": "lnd-source-v0.14.4-beta.tar.gz", 70 | "624c087244d1d163709d3286504e9df6b0c189f7074cd854007116d9cb6464a9": "lnd-windows-386-v0.14.4-beta.zip", 71 | "cfec3f6b421a65b8f24a680f2405e23cdbeb8ba3f8e6364c79ca188fda0b7edf": "lnd-windows-386-v0.14.4-beta/lncli.exe", 72 | "747dc87746b55d44b0c9242a579841467f1d183004abdbd210f54819f1588b2e": "lnd-windows-386-v0.14.4-beta/lnd.exe", 73 | "1623d77d13c51f0d2bc2f974762560c9ee1bc2dc3dd4a043f83af62ee7eef10c": "lnd-windows-amd64-v0.14.4-beta.zip", 74 | "74977dac78b6bd5afdfabc4d7c7066da48fb2985d9790bb85a8b3ae8ecc14078": "lnd-windows-amd64-v0.14.4-beta/lncli.exe", 75 | "879cc459b05337ce02ba2f5963b8b10ed9a0405a54dbf210f14bea0b33d60549": "lnd-windows-amd64-v0.14.4-beta/lnd.exe", 76 | "058989946b19355da31c9da2c8a7104794c462a4b421fb64bd6ac45c5472adac": "lnd-windows-arm-v0.14.4-beta.zip", 77 | "203bc75a3f954519e2940e3d74039683d2aca69b85d0cc9fd3caa888fbe8c09b": "lnd-windows-arm-v0.14.4-beta/lncli.exe", 78 | "da9fe87079b6d32c691e2b8268ec00fe85021a520c533d80f6245e75fcc308db": "lnd-windows-arm-v0.14.4-beta/lnd.exe" 79 | }, 80 | "0.14.3-beta": { 81 | "f72771e6babbdc630f25c14f3528b922415e4069446f340ef26dc80587eb3fe1": "lnd-darwin-amd64-v0.14.3-beta.tar.gz", 82 | "ec8541d06c6c72b1af3664c46996c4dd58022348a937f4458b2f6c22dd5497c1": "lnd-darwin-amd64-v0.14.3-beta/lncli", 83 | "6f521a4b97e5fb2f7e76a4269752f1294d15d269a0b2032b502b6307440095c7": "lnd-darwin-amd64-v0.14.3-beta/lnd", 84 | "9ab8c8f91d8e7f3d2f4f954dc8775a8c2d8ba2068480bfc002195cf7fe6c5858": "lnd-darwin-arm64-v0.14.3-beta.tar.gz", 85 | "9fe1552fbda6b82bb7e34d720c0eadcb084fe32af918dff89779d0cc8006b5a0": "lnd-darwin-arm64-v0.14.3-beta/lncli", 86 | "9b5adb6a1819f67f2bb8ee982ac826fe6d348cbfd1df838fb323fb99b0d05c0d": "lnd-darwin-arm64-v0.14.3-beta/lnd", 87 | "2e29cd8380e557196778c524daf07e2bc6161a32822802b8c726ab0096ba492f": "lnd-dragonfly-amd64-v0.14.3-beta.tar.gz", 88 | "d6c4ab9c085fc3d1338c48008729d0f74867a45afc0a07220e392447148e5421": "lnd-dragonfly-amd64-v0.14.3-beta/lncli", 89 | "06a23a7ec385d73324d7c0e3ae45347375449974b1f0c589cd47c772c0cd5981": "lnd-dragonfly-amd64-v0.14.3-beta/lnd", 90 | "567d30b8dc5590bada641ef8805ea939a520e13af405182e35464d7ebb9a8ac9": "lnd-freebsd-386-v0.14.3-beta.tar.gz", 91 | "bf48e94d9e6e56deb2a4e1f550e371e722f0272b491b061bee8f494944671858": "lnd-freebsd-386-v0.14.3-beta/lncli", 92 | "9b547d2716909288f61b30e06243a429a4cfb7be584a79b04efc2ff2c9f0a682": "lnd-freebsd-386-v0.14.3-beta/lnd", 93 | "ef4a9e3d3cb2255c0450776999036d7ba71fcd0d69499cd746b1308a6b9511fb": "lnd-freebsd-amd64-v0.14.3-beta.tar.gz", 94 | "c4dcf497cb390555fac66b798431e9e0d97afeac2ec893725748dabf3420acdd": "lnd-freebsd-amd64-v0.14.3-beta/lncli", 95 | "1fa54515d6dd2195f81f48b2a1ca38aaae5e6d3b180b64b28c48f3f6783cf0ae": "lnd-freebsd-amd64-v0.14.3-beta/lnd", 96 | "3f60a8c6d252a7be70467022154e77f4da8f0a7363d260f84e230b72cc59fb28": "lnd-freebsd-arm-v0.14.3-beta.tar.gz", 97 | "55f362c25e610525ab506e11a2217e7fac265a30879f34ea9c1a3bb285078724": "lnd-freebsd-arm-v0.14.3-beta/lncli", 98 | "bcd43a61a995ac0f373e6dbd652aa7693c617708e533af15bb30e04b0eca4527": "lnd-freebsd-arm-v0.14.3-beta/lnd", 99 | "572dd97e90aae11ac9985e4e924716a09c6f33a77e7982d646c2644d0e788120": "lnd-linux-386-v0.14.3-beta.tar.gz", 100 | "b52b31445982ba94691e5cf08beec24b0654b8960d5772cb98a9f7ae5c87995a": "lnd-linux-386-v0.14.3-beta/lncli", 101 | "c644af09afce8018f0c25016044354059e2a1c2e527ab90e90eaf4241dd5e594": "lnd-linux-386-v0.14.3-beta/lnd", 102 | "272b9a8e745d1a67a5d6fa5fb9c6bad2791ab84996df5ed87ab89f850f9b9bf5": "lnd-linux-amd64-v0.14.3-beta.tar.gz", 103 | "00db5f67bd1fc04906eabceb340e66651da120878c1c68a65c7bdbf66474d6bd": "lnd-linux-amd64-v0.14.3-beta/lncli", 104 | "15d03f3c1832cd33d9d52bb7f93acfa824f664fd1cd9da8b740bcad78daeb775": "lnd-linux-amd64-v0.14.3-beta/lnd", 105 | "af9e274d36e9ab17b77b246a0005bfbc622463f8409701e32779bf4f54e98e23": "lnd-linux-arm64-v0.14.3-beta.tar.gz", 106 | "8595791a9d17fb34bf891267e3f2ebc3ece00da11d44c1acc46354568b46db55": "lnd-linux-arm64-v0.14.3-beta/lncli", 107 | "395d7d5c3f2767d90bef677217ee7ae411e74dc97d0818bddd9e0c4e23b8871b": "lnd-linux-arm64-v0.14.3-beta/lnd", 108 | "1ed534bbe28f0ad600dd072ec10e57d6d294983eb6640d1590eaf28b5ad75d38": "lnd-linux-armv6-v0.14.3-beta.tar.gz", 109 | "c238d1cac969a05cd7f7e9fe60f441d47887169104f9c097998f4fbc23feaba4": "lnd-linux-armv6-v0.14.3-beta/lncli", 110 | "2b216c705222b88e34f18028354cef9b8178fcf4294925cb97d323e6f8220c98": "lnd-linux-armv6-v0.14.3-beta/lnd", 111 | "ea1ab500223528af3f3c710c7d5822a89e142501c838e2cf90ffd5bba63de70a": "lnd-linux-armv7-v0.14.3-beta.tar.gz", 112 | "537ef4a947b442944f176c81a910aa5f5f2017353207bc6fe3c0516612506a7d": "lnd-linux-armv7-v0.14.3-beta/lncli", 113 | "1651de210e73f3ddef192634e3b5dd22de8d07516d30a4e4674310be0850fdbb": "lnd-linux-armv7-v0.14.3-beta/lnd", 114 | "afb1f0e1b8cc54d87719e76dd3a58dbb0d6c52c985ce53d3cde41a3a91792e24": "lnd-linux-mips-v0.14.3-beta.tar.gz", 115 | "cb4ff21ecebcbe39c2091c50eca2e4720e3229789c5227dbe097314e5ea08910": "lnd-linux-mips-v0.14.3-beta/lncli", 116 | "281372b0701f12ceeb244c940219bceeeecfc3f01b9d77767583da87d5efa87c": "lnd-linux-mips-v0.14.3-beta/lnd", 117 | "1531525fe6d0baca3fbb0be06f5327fda02f89b9a3120741a4e961c0d9cb74a3": "lnd-linux-mips64-v0.14.3-beta.tar.gz", 118 | "1b6a111c001cb0169baaa8fece39b67ead2f08c62879a17e46eac559910d75d2": "lnd-linux-mips64-v0.14.3-beta/lncli", 119 | "ef7d09b4a1971e5a5f93343818f620c71653fc1d74bfd6583448e70c28a8f8ae": "lnd-linux-mips64-v0.14.3-beta/lnd", 120 | "00a84b1e15570ce241e06013da30d92c9bfcd3391cd50d8ad761e9169168f3f1": "lnd-linux-mipsle-v0.14.3-beta.tar.gz", 121 | "4b1496a05bb159fcadd23ac797cfc0fd2f2527d3e1014cfa7eb690c4abddce1b": "lnd-linux-mipsle-v0.14.3-beta/lncli", 122 | "e4a5f955499c600a1423e33fe4f85a4f5b034884c3c3c9e22a9b98bec86e9ad0": "lnd-linux-mipsle-v0.14.3-beta/lnd", 123 | "c5ad848d93da2e01e19ba6cffe7f22b71f385c10d142810a505b3bb31969dda1": "lnd-linux-ppc64-v0.14.3-beta.tar.gz", 124 | "03c1515107bbb35e312806b150e9d0d3caed17afac858fc2e81b303efd76995e": "lnd-linux-ppc64-v0.14.3-beta/lncli", 125 | "bb92801fe991cc94212a762cf4c10b2f99607f708e33652361bc9ccafe5f32ee": "lnd-linux-ppc64-v0.14.3-beta/lnd", 126 | "8a918c472b6a15d4404923cf93f7d1f7e33ed656209a7ca7f22a488113ec173c": "lnd-linux-ppc64le-v0.14.3-beta.tar.gz", 127 | "bf54b92556539819b1bbc9899d1f40ae574c087711342e4bdccf016bb7a207b0": "lnd-linux-ppc64le-v0.14.3-beta/lncli", 128 | "f45b1df87dbe2b0411ecfb3a7b4328e74654d867332a3a9e815c43f41dde256e": "lnd-linux-ppc64le-v0.14.3-beta/lnd", 129 | "520663fb0de716ae8460e01b8ace3bc0bac91ffa26ec1c566cca788f8ba81f96": "lnd-linux-s390x-v0.14.3-beta.tar.gz", 130 | "3cad6e1ffd7757167feeb90e78919de4f62bd5f59feb01f62c6780d4cc95644f": "lnd-linux-s390x-v0.14.3-beta/lncli", 131 | "b08542a43448b1f38cd2de23739de27d206a3d0f9b4e3f4e3408a3d2d154cd8b": "lnd-linux-s390x-v0.14.3-beta/lnd", 132 | "611a776ef3febcef6c84761525284855955b88cde6b1b23132a5f426f9008b2c": "lnd-netbsd-386-v0.14.3-beta.tar.gz", 133 | "bd235bb06fc8f37d4b964b9aee701a2dba03b130de7d9996db0c19acc3a40ae6": "lnd-netbsd-386-v0.14.3-beta/lncli", 134 | "c67a5962996d8ed04c0d05270e4002a4d318788fc0b60f575a3405f867528189": "lnd-netbsd-386-v0.14.3-beta/lnd", 135 | "f44eec74774e3effc5cac542896e15783cf01f08336985492cdd9b90c4238d48": "lnd-netbsd-amd64-v0.14.3-beta.tar.gz", 136 | "e3f43ac3e0a7a90a2a82c5e8f8a3636d58945eb16cfc32930268ad64610618f8": "lnd-netbsd-amd64-v0.14.3-beta/lncli", 137 | "3223c1095741cf52cd9cbaddd3c8288c9b1ec3f0f69156c065e8ef8e673dbb4f": "lnd-netbsd-amd64-v0.14.3-beta/lnd", 138 | "1f698f21a4b6226bed55b707b9296395e1f097e35dc9da8c928ffef51bee46d0": "lnd-netbsd-arm64-v0.14.3-beta.tar.gz", 139 | "a35edde65f4220702b9ed7d81481b5bd03feca75dec48f8d5b242168436cf673": "lnd-netbsd-arm64-v0.14.3-beta/lncli", 140 | "acadf81475c7d82007377d0b1d7835859850bba149107da7610e0ea774a492bf": "lnd-netbsd-arm64-v0.14.3-beta/lnd", 141 | "a75c61b5d9b2ce1cb115e222142f6b9bf94beb40c5fcb459fa5b5311358dd64f": "lnd-openbsd-386-v0.14.3-beta.tar.gz", 142 | "1df3054d5e74c99b212bfd64538e7fd9264bf8ef0b4f017af733a582562c1942": "lnd-openbsd-386-v0.14.3-beta/lncli", 143 | "9730fd4be21be623f679a5ff96313c20cd5bf7d1e6c9620f90801ce3e6f05243": "lnd-openbsd-386-v0.14.3-beta/lnd", 144 | "2d05f499fce9d95d5e1db03dbcce094f720e34fef227d7c9e4b2be3f6cc7fe0c": "lnd-openbsd-amd64-v0.14.3-beta.tar.gz", 145 | "f40de71c1f941cb44fd79bf90895950f3ea0d2ea0f2ae52803e587668f00af08": "lnd-openbsd-amd64-v0.14.3-beta/lncli", 146 | "489f2a0f4671330bc94b24cfbd58a1313f3930c90e67f13771df219550afc446": "lnd-openbsd-amd64-v0.14.3-beta/lnd", 147 | "71f04c7f9e2a29de7b4cbcb1e429db8849e0b5928e971b50887ef6c506d0c005": "lnd-source-v0.14.3-beta.tar.gz", 148 | "72487fccf8eda9f5d2942b6797c96b25ce3ea9771582ae46a752ec0a0c7f96de": "lnd-windows-386-v0.14.3-beta.zip", 149 | "3f8108fc2bbea7cf3e5a01cd003b8a02fd8226b0f32aff1072f3da968fa5c6d9": "lnd-windows-386-v0.14.3-beta/lncli.exe", 150 | "03a2583de0595a35bf7e71b0e6d105af802d03387c8c0bebe6f4fe096d01904c": "lnd-windows-386-v0.14.3-beta/lnd.exe", 151 | "f2d66448e35e301651e3ba07c19d621a9f6cc7b89ee1ac931e7a035115beefe7": "lnd-windows-amd64-v0.14.3-beta.zip", 152 | "2ce2c9ee18272a5acbdc2c0c26da32395693324c550c6db9e665141e119cc548": "lnd-windows-amd64-v0.14.3-beta/lncli.exe", 153 | "ab783ae8f3fa6aa9b1a1b6fe8bca6d5144dad02d95dcb54c35c25d8ba13707d4": "lnd-windows-amd64-v0.14.3-beta/lnd.exe", 154 | "639e5b1b7ac5d6dfaeb0543119685d8dc5b64dab5e72eac6908372c3dd41c2d7": "lnd-windows-arm-v0.14.3-beta.zip", 155 | "2117f8bb28cb9e099444cb1315fb655a3c3c9a4cdc1d1f2e89dbb2f52976db35": "lnd-windows-arm-v0.14.3-beta/lncli.exe", 156 | "7f580770d6754251c2d72cd42d38e29a22146f202487fe28c9f7248d296e034d": "lnd-windows-arm-v0.14.3-beta/lnd.exe" 157 | }, 158 | "0.14.2-beta": { 159 | "c9f9bab9209a329407c4ba42b7b177b5e9edcab936e0a6c84593b09369ef43c5": "lnd-darwin-amd64-v0.14.2-beta.tar.gz", 160 | "b04b02e1aabd6a72dcf7d1496c17c17c96d37572d6c399694d47de708a245cd2": "lnd-darwin-amd64-v0.14.2-beta/lncli", 161 | "a9e7ca5a6688e0f92a30296d47ce7063473f27e7f29de7681a45e372b8e5a9f6": "lnd-darwin-amd64-v0.14.2-beta/lnd", 162 | "db5315de20bc937e3694442dbf4b544be387856700b1391d17f073ceb61145a2": "lnd-darwin-arm64-v0.14.2-beta.tar.gz", 163 | "3c220b328dd94b42cc0f8b738bf558d9f1d2a82033a56c9709cf1fda9a7bdc71": "lnd-darwin-arm64-v0.14.2-beta/lncli", 164 | "f8708d392ab9b81f25399aac02c245c5810f400a8a11800a5a039729e2c6dd11": "lnd-darwin-arm64-v0.14.2-beta/lnd", 165 | "fd640c5708dc733568e7310983f1781afd86d320b37cc9a79234d26ef33596db": "lnd-dragonfly-amd64-v0.14.2-beta.tar.gz", 166 | "30cfac5799fec79ee882e2f9ef839a1f066ed400186b2140f912319cffe4926a": "lnd-dragonfly-amd64-v0.14.2-beta/lncli", 167 | "345912b6fc4e637f90af45a7c83392acab157fbfd8461c5ae05fecef44b8dfd0": "lnd-dragonfly-amd64-v0.14.2-beta/lnd", 168 | "971fa02e009afcd551915dba39729ad9cf8bfcaa0ed8975149c07bdd6712a6c3": "lnd-freebsd-386-v0.14.2-beta.tar.gz", 169 | "33e3a11f7e5073f2917ec5c466ea8d91ca86997c8f4dfa62f6c4f2104953b2c5": "lnd-freebsd-386-v0.14.2-beta/lncli", 170 | "013ecd2222061274200c32463b90056e9cfd440243fd074b0927f0ca73eb02fc": "lnd-freebsd-386-v0.14.2-beta/lnd", 171 | "7159d7bba6bb0ce81b2a4813fe78ed2cf41b26a8f2bddcd5d874e8525597c17c": "lnd-freebsd-amd64-v0.14.2-beta.tar.gz", 172 | "f84fff82ed9657e32b928629bb54200e6deb8329a0622e6e445bb2d790c2b9a0": "lnd-freebsd-amd64-v0.14.2-beta/lncli", 173 | "0e66e6070d6b991e260b22186cbf348b5f77b20f4a543e67d9a9d4b98f8159b3": "lnd-freebsd-amd64-v0.14.2-beta/lnd", 174 | "fb4b578483e75f9c2b223ceab2980c5a07d4531eaf61f98d706bef1611d7d157": "lnd-freebsd-arm-v0.14.2-beta.tar.gz", 175 | "ec124ce59201db5192870cd7b043f8e291b5e8a63b262d0f7161f206b54879e6": "lnd-freebsd-arm-v0.14.2-beta/lncli", 176 | "566b0cfad115d228dc055b5a66eb0bc10e3857ea6a53d8fa76186bd460c6990a": "lnd-freebsd-arm-v0.14.2-beta/lnd", 177 | "3a10f56010d8edcccd8ea6d4522717b8fd53e972ab59a9105b9f0d1a43d16c52": "lnd-linux-386-v0.14.2-beta.tar.gz", 178 | "c97f60219cea8de409b66f90d7e503545874059f0556ee95cad8096f1499e002": "lnd-linux-386-v0.14.2-beta/lncli", 179 | "33505d19ce4b18a24712ae04cfa233a035fec3367ac878b1d662f7b023b9e691": "lnd-linux-386-v0.14.2-beta/lnd", 180 | "7e0f290716e3c246305e176310a9a49aaafc9c243adc829631094a409cfd0ef1": "lnd-linux-amd64-v0.14.2-beta.tar.gz", 181 | "a22ef10b5bba54864623a25dc7cfd60a1653e4db6fad5aa78f3c62550a361bfb": "lnd-linux-amd64-v0.14.2-beta/lncli", 182 | "72dd399b4d916e81d7480468713b149c4edbc5ff5e0a6c65747243280c104964": "lnd-linux-amd64-v0.14.2-beta/lnd", 183 | "d29a882906f80cd4f1fb7bf3114c41543dd59d9650d32f5e781ed52ab5d7795a": "lnd-linux-arm64-v0.14.2-beta.tar.gz", 184 | "4a1569b24f2b8389595ce4997006ce1d031faa01df506b396433021879e71b70": "lnd-linux-arm64-v0.14.2-beta/lncli", 185 | "4cde281c2e94c4ddade45954cf2edd756794a7e48ad74313fc07399663797547": "lnd-linux-arm64-v0.14.2-beta/lnd", 186 | "ed0cda954d4dbffd9cea717a0a571d189892c80942ebe8f01df44127699a581a": "lnd-linux-armv6-v0.14.2-beta.tar.gz", 187 | "60a5486511c8bd7f58b9d3c343cb4a28ff88554dc36e3d0dda15503b5cee917f": "lnd-linux-armv6-v0.14.2-beta/lncli", 188 | "dbec48b2585fc92268573f84f0ea1419e2fd7177cd379cc697804b206cc91eca": "lnd-linux-armv6-v0.14.2-beta/lnd", 189 | "9fa0bcc64c2a82b013a83c843842faaef20d0027a8049be961d9059fb3bc188c": "lnd-linux-armv7-v0.14.2-beta.tar.gz", 190 | "9414c6ddfb7e6856c52909e700a0692eecb19bc6b9bea4686d66cedb40681131": "lnd-linux-armv7-v0.14.2-beta/lncli", 191 | "766f80f85d460d5ddbfb7ab3f42e5d3cfcaae037ebf6e881b763a020f16b0c76": "lnd-linux-armv7-v0.14.2-beta/lnd", 192 | "12e6a06da11a94201a0cb034c9ef9c4e71cda2c770fc63949b4814d317f46473": "lnd-linux-mips-v0.14.2-beta.tar.gz", 193 | "479b064f3c878017fab4cbeb578d304bc9d078d4bee7c2ee6ef496df61fb8e59": "lnd-linux-mips-v0.14.2-beta/lncli", 194 | "133bb3d9f21bac6c244552d87c6ef31f3ed1ebd90087a027960d889f061054f3": "lnd-linux-mips-v0.14.2-beta/lnd", 195 | "7792b97df21bb8ed140628232ffe9bb3f436af80f3a4c621f0d64a648955c252": "lnd-linux-mips64-v0.14.2-beta.tar.gz", 196 | "152355ada240eb540eb128a304bfbf19bab0f1ad12568853c410df39293b7271": "lnd-linux-mips64-v0.14.2-beta/lncli", 197 | "ae28c5dd666891249e872e488aea3f0a5139e446674638637742e1882ddf4911": "lnd-linux-mips64-v0.14.2-beta/lnd", 198 | "9c4d729191922690e78f540d9bc19b4402c6353c143fde390b3d71bdd0fabe47": "lnd-linux-mipsle-v0.14.2-beta.tar.gz", 199 | "8f7c9fd0cca05cdad2e912bf72124c247da1d308b0d38a874da1e298dd14a346": "lnd-linux-mipsle-v0.14.2-beta/lncli", 200 | "fe6a34d4b724bc9ad8c518cd371d4344901caedf809dcdb9d79a549c716a0d92": "lnd-linux-mipsle-v0.14.2-beta/lnd", 201 | "2191079b823adb747d5c5712413df1182a255e8d66b71b624e08bd4150b690ea": "lnd-linux-ppc64-v0.14.2-beta.tar.gz", 202 | "a91e205a8438eaf3373fc18ce1cabdb5ad1600d388228da7db160aa3d318425e": "lnd-linux-ppc64-v0.14.2-beta/lncli", 203 | "046980a34dc089048d34f7a956e6e1fd5152be51e0408826045f4f9babe85c54": "lnd-linux-ppc64-v0.14.2-beta/lnd", 204 | "5f5b20affe3838fa81b221b7a8dc6e74d0bad76f4d9c1d8aafc344d9850ef4a3": "lnd-linux-ppc64le-v0.14.2-beta.tar.gz", 205 | "c81e15408a73e04ff63480cbf49dccb7e1cc8112f7cd2fa351603e98410dc244": "lnd-linux-ppc64le-v0.14.2-beta/lncli", 206 | "e5e7e74665bcfecb85e3d75b7838b55aa488302867a15abc06237cc5198fbb7f": "lnd-linux-ppc64le-v0.14.2-beta/lnd", 207 | "0b98d2370ffade31e1e3b699dab0e1159995bd58157c1f76ae935e8176eb91c5": "lnd-linux-s390x-v0.14.2-beta.tar.gz", 208 | "9c6f896ed6b072741769bfbe431e38b8b7e19fc3d88b2bd392e79157cd2d36b5": "lnd-linux-s390x-v0.14.2-beta/lncli", 209 | "732928f2eb3c188bac0d62bf86e9f5d74d24d70544b6f7ca6bbde00b27ab2f36": "lnd-linux-s390x-v0.14.2-beta/lnd", 210 | "d1519fab17b2664900d11970065ee016cafd3973e13b1fe945d04d9cc179fd9e": "lnd-netbsd-386-v0.14.2-beta.tar.gz", 211 | "b82c493ce425f16287f3a229d3bbf6a2796a41f3157e273c1df8663bd5b759fe": "lnd-netbsd-386-v0.14.2-beta/lncli", 212 | "624ecc8f2a5fb6a092552ccb4447166d7523ca6c45bfe330cde610d24464f014": "lnd-netbsd-386-v0.14.2-beta/lnd", 213 | "363404e010ea6f4a939d5417abac4aa8ff9f655409e421c89097152bfd4f31f6": "lnd-netbsd-amd64-v0.14.2-beta.tar.gz", 214 | "b2be2cdfa5fd41dab86cea882fb4e76d30700b9c20b16bb64ef5b6b74e267c3f": "lnd-netbsd-amd64-v0.14.2-beta/lncli", 215 | "2a499603025a8cc2bac2a9d825f77e75a99d1264818b3133ff4597d598b8a540": "lnd-netbsd-amd64-v0.14.2-beta/lnd", 216 | "67b67e78660ddd611d127f8500d6b6fb2f38c80babaa259f1f768477414a349f": "lnd-netbsd-arm64-v0.14.2-beta.tar.gz", 217 | "e56d4bc4ed01e36a18e9723fd99e8b79e218ea69022270f36c10ed0e99196daa": "lnd-netbsd-arm64-v0.14.2-beta/lncli", 218 | "d4419b4c5259d0a3a2534ce8bb1decb6a5580469aceecfdc4e9f013b49196e1c": "lnd-netbsd-arm64-v0.14.2-beta/lnd", 219 | "db10dac8d0756d36e76e9b440d22786edd28bb8922f3d7e8f96635b4333e691c": "lnd-openbsd-386-v0.14.2-beta.tar.gz", 220 | "762226f09a9b5323556e63bd01993b5d46c47544ec53827fcc35ede6953ea138": "lnd-openbsd-386-v0.14.2-beta/lncli", 221 | "6101e8f768ed6effcbda01fdc5fa03211caaedd0a04c94dad1769ea699ed7647": "lnd-openbsd-386-v0.14.2-beta/lnd", 222 | "4de99f8a3b39da6d0b90544f172940cdd4da0017d869745cdd6ac1adfd69ea91": "lnd-openbsd-amd64-v0.14.2-beta.tar.gz", 223 | "3fa2eb416268530c22ff5a497b79ccf8f4efd5ab6bb9af1335f07d86cb63d4eb": "lnd-openbsd-amd64-v0.14.2-beta/lncli", 224 | "6e7a30024dbd0c5070f328b14330d6ebc4e0ed2b7e652fd38c0c24ee3622d419": "lnd-openbsd-amd64-v0.14.2-beta/lnd", 225 | "4b39c90979f09d66e2808fe56d5b7d3865277992ef9ead5a63a3aad10fb27b11": "lnd-source-v0.14.2-beta.tar.gz", 226 | "7a7077b96e8f154bc90dcb4bf85b48e933fcf140fc1342e8b3e2a8f2200e5477": "lnd-windows-386-v0.14.2-beta.zip", 227 | "6a0399583e1d0e9bb65581d518c0f68c99becc8fb21c1e7f5c5a8488dfc25f5c": "lnd-windows-386-v0.14.2-beta/lncli.exe", 228 | "de772de447f691ba08f2d863f5feebbc7e04a0ebb5b98e096815c151a63c1169": "lnd-windows-386-v0.14.2-beta/lnd.exe", 229 | "c0060c000b11f440c5cc1675ec23820a67eae2cca7a881d430b78109d707b543": "lnd-windows-amd64-v0.14.2-beta.zip", 230 | "2abe2549b0fd6431416ba896d848c08f5cfd5b89caa33b6946f30a1cff2df1f9": "lnd-windows-amd64-v0.14.2-beta/lncli.exe", 231 | "3eaf69bacddaa7edd7672523b8b931ac49f512a8fce225e37fcb4c89a845061e": "lnd-windows-amd64-v0.14.2-beta/lnd.exe", 232 | "8cf530581645dd3c2dc551483edde920b4edd2abf8a6f9efcff878424de4c3e2": "lnd-windows-arm-v0.14.2-beta.zip", 233 | "f35fc8ed6201668e7fe30d25e1f08a54b2bb0ae19edd45b86c8975c95dda64dd": "lnd-windows-arm-v0.14.2-beta/lncli.exe", 234 | "8f6b800c865465ff928c45badbb268c2865d70c83c335b683696ce98fc517802": "lnd-windows-arm-v0.14.2-beta/lnd.exe" 235 | }, 236 | "0.14.1-beta": { 237 | "046409faf7e5049d6ddfdbe2a556fa0b5e6cc651bccce039c6f736b72390ad1d": "lnd-darwin-amd64-v0.14.1-beta.tar.gz", 238 | "e191c04d82074962608ec6fd6e34c9193dc6d5996379ef3884983c24030802e0": "lnd-darwin-amd64-v0.14.1-beta/lncli", 239 | "1656f48426aa64f7d5f93477fa586314face374fc6161c163d8488288883c888": "lnd-darwin-amd64-v0.14.1-beta/lnd", 240 | "4b67c0ffef185c3c71f90807331e5b7cc6e1ae47d4f8e8f8e9a953a129d75cc2": "lnd-darwin-arm64-v0.14.1-beta.tar.gz", 241 | "bf584c0c8baaffa5cb7db10eb8b66677a1138eb874e18974bd82223a120eddf1": "lnd-darwin-arm64-v0.14.1-beta/lncli", 242 | "f33d0e512775b7d5e173c84d6245d9e2cdc38aac5eddb7eced8bc805454b8157": "lnd-darwin-arm64-v0.14.1-beta/lnd", 243 | "638bb566abdd2d4ef96e178ca22ee72f654433cc75b4781167430b8a10f42dca": "lnd-dragonfly-amd64-v0.14.1-beta.tar.gz", 244 | "1edce4d57fc3fd459346d2234fd9a8209b79ff20f558e382f4f31646eef1b348": "lnd-dragonfly-amd64-v0.14.1-beta/lncli", 245 | "984fc22c8d8aa08b9c158560bcbbbf9cbf85c5b4627132f7df21a80bf245016a": "lnd-dragonfly-amd64-v0.14.1-beta/lnd", 246 | "96c310e464d60ef5be9101840bc4cba5b49ed8342bc78e430ee3e2e4543cb9cf": "lnd-freebsd-386-v0.14.1-beta.tar.gz", 247 | "cb716ba307e13bd15dae4be6e2b19f3e51ee114b0e9b13522a0bdd1489ddcb27": "lnd-freebsd-386-v0.14.1-beta/lncli", 248 | "c46a90dcf6f674d3230595458c867c1c027bc1e2625e0e2b3476d1eedd758775": "lnd-freebsd-386-v0.14.1-beta/lnd", 249 | "82c7cfd8029120a90e97b2476027a07d4b821df2e691fde9d4b7416595ffd653": "lnd-freebsd-amd64-v0.14.1-beta.tar.gz", 250 | "b289e87b58a590badfaa9446e2be0d80baa5ea5e9faae5d5b179c5501b1196ba": "lnd-freebsd-amd64-v0.14.1-beta/lncli", 251 | "e517134f6a719245e3abc45034698456994d140996339e9d61272654731de42c": "lnd-freebsd-amd64-v0.14.1-beta/lnd", 252 | "6b5c341900b496e12bdf208eb632e8a2fab67aa6d5cb7bb73e3e89b76dd48ee8": "lnd-freebsd-arm-v0.14.1-beta.tar.gz", 253 | "8fc59183f68d3136bb67d32eb3361eb365eb522a711cdb4e8063917511c2f98d": "lnd-freebsd-arm-v0.14.1-beta/lncli", 254 | "00254acc65041272cb4f8cc314def19aa5c10a5026b84214c73b55fbc7ef3726": "lnd-freebsd-arm-v0.14.1-beta/lnd", 255 | "8f2a1ad1aa760c1722bf6a67c75ab1c37c0a5973cccad505fbb2cf2079728ae9": "lnd-linux-386-v0.14.1-beta.tar.gz", 256 | "44dea81a3a3afc25ab3d2e0937142068d592cf4b0e993a415f00dc11ece4e9cd": "lnd-linux-386-v0.14.1-beta/lncli", 257 | "63499545f8eebf881a250b08477301d32c24c83956e7099fce71e66085f2a393": "lnd-linux-386-v0.14.1-beta/lnd", 258 | "7034e4aea3f404a9bbb1d157653741eb0e020c3d3272f854d3e2cefa0070f24a": "lnd-linux-amd64-v0.14.1-beta.tar.gz", 259 | "b9d0918ee8c27349d4c2ee8966807638f0ed0b2175e46d57bd9841c3a5f6deca": "lnd-linux-amd64-v0.14.1-beta/lncli", 260 | "4ca8171dbb7b47ce98fd9274d22f65860277c40e67bb0968de559fdbe85a7b65": "lnd-linux-amd64-v0.14.1-beta/lnd", 261 | "20e677e03f3e477d081e18d558dd7bdabc6eb916fbe7f7cfa4737c955b7d881e": "lnd-linux-arm64-v0.14.1-beta.tar.gz", 262 | "b31ca70b8e4c8c58f636bddecd0a682b86b5117d326306b1f3c3a3d8b84e0762": "lnd-linux-arm64-v0.14.1-beta/lncli", 263 | "eac7eb1e01bcfd8e64f21a41247944902522fb34f7281562939f06a43081f648": "lnd-linux-arm64-v0.14.1-beta/lnd", 264 | "567be0df3385e8c28ea383ed48e35a74a26f188cd7a30362d1c07b1fda1a9def": "lnd-linux-armv6-v0.14.1-beta.tar.gz", 265 | "f00690dbdc616345053fe8b607454f5fcbcb207f71f5bee452acb831c2818a5d": "lnd-linux-armv6-v0.14.1-beta/lncli", 266 | "26fe8504129b154fe6d06e0e6ad95514dd8d7afc42e1cb29dff7a86fc68b6223": "lnd-linux-armv6-v0.14.1-beta/lnd", 267 | "f8f16722f382b86a14fb75ff6e08af2dc42da2ecd477b5f327525d270e60ccef": "lnd-linux-armv7-v0.14.1-beta.tar.gz", 268 | "8710cf67edcddb675f00d83fd7efc2149400f9a5d4c230d46d692713221ca23c": "lnd-linux-armv7-v0.14.1-beta/lncli", 269 | "1155544a6226f9a2d82001063492948d6c8b1b4377e81d62932124c25b5637fe": "lnd-linux-armv7-v0.14.1-beta/lnd", 270 | "8a6112d2907c15da4990281a43671aa0de82417da39fb85464c2b052382a2938": "lnd-linux-mips-v0.14.1-beta.tar.gz", 271 | "826810ca2b00479e8b3335fd2f8a96fc30328b983599bb25b24f436342c12336": "lnd-linux-mips-v0.14.1-beta/lncli", 272 | "9d356f1d446ee029f1662690a99cdb6ba415aecec60dcb1193f389835e720fe1": "lnd-linux-mips-v0.14.1-beta/lnd", 273 | "6b5f01e9be9755098b88c24ad4f64d9dd55bff43df9e645f2938a66d4daee021": "lnd-linux-mips64-v0.14.1-beta.tar.gz", 274 | "ebc59d300b19174c31da32440a9902dd4b4b1cb5a02b37cf2e0a0e673ecbfe0a": "lnd-linux-mips64-v0.14.1-beta/lncli", 275 | "354258383c0b5b6f9e5727d8485fbd735e0de54bd6f696787e57c0993c8f50a5": "lnd-linux-mips64-v0.14.1-beta/lnd", 276 | "3fa5ba2bde327cb5ea5692bbfbbbd9b0359ca6450139361be90a5f5ef13d11c3": "lnd-linux-mipsle-v0.14.1-beta.tar.gz", 277 | "8a73785c68241192bb3e1d9caab378ecf6c4b4f628382e81ac5e5fbc67579185": "lnd-linux-mipsle-v0.14.1-beta/lncli", 278 | "aa0a1160e94fe103a0d713e4bdeef69c61617007523e065a7480e894c51222e3": "lnd-linux-mipsle-v0.14.1-beta/lnd", 279 | "23b30ceef310b081fbcf3ff972f4b5743a90e10dd133eee54809317880582b25": "lnd-linux-ppc64-v0.14.1-beta.tar.gz", 280 | "4a005ab72f2ad58634b9228d75d4a7ce10da9a32a20cb7bd96d95be7f4efde1f": "lnd-linux-ppc64-v0.14.1-beta/lncli", 281 | "86126835735a783397755d15f3af505ae00837bef4de2369272003c297ad1af0": "lnd-linux-ppc64-v0.14.1-beta/lnd", 282 | "90bbe91da64d2b52d002ad83ae9b32acdc540285eb26fb3371b5694f55b2d954": "lnd-linux-ppc64le-v0.14.1-beta.tar.gz", 283 | "c327f316ef4e446fbe35482f1293f897c6f8d5d4706b8e7434cabca121a1453b": "lnd-linux-ppc64le-v0.14.1-beta/lncli", 284 | "c5c2e02a59334a5507aafc0ba2502a0d172d6c0b4e87b18c69c30749d644e683": "lnd-linux-ppc64le-v0.14.1-beta/lnd", 285 | "6bc53064c6ef490b4572e5423332ff3ac0788195d04cbab86ff3baf40a72649e": "lnd-linux-s390x-v0.14.1-beta.tar.gz", 286 | "3bbf6444d5b5a5160a1856961c7dd9cc9948821d3ba3d7e880c30c9b5b4ee242": "lnd-linux-s390x-v0.14.1-beta/lncli", 287 | "3626d1173606cc61baaaa62996cc52082edbf150e6d342db0829a951f6698291": "lnd-linux-s390x-v0.14.1-beta/lnd", 288 | "e4f429e517e7ff55553447ee98ddbccf1cbca6b8436b8309a79b6b2541547cb6": "lnd-netbsd-386-v0.14.1-beta.tar.gz", 289 | "e32465deb98125071259dfb66b865d0f34929f0534c6f55ab5471998a70c6e86": "lnd-netbsd-386-v0.14.1-beta/lncli", 290 | "4f791e99bfe358f15e54a3ae23fbe529dd35406d3b478851c7cdfeffa7e632f2": "lnd-netbsd-386-v0.14.1-beta/lnd", 291 | "23779cec77987fe2c127b55526fa743f99ba5c2e51d5a1f5483055f75b07fd40": "lnd-netbsd-amd64-v0.14.1-beta.tar.gz", 292 | "7f61a9e0056990093575b08fe36440c52b0fa8bdc3e91be7684cc8abe0a76c76": "lnd-netbsd-amd64-v0.14.1-beta/lncli", 293 | "926baa0851fbb74900cead95898cd0994ea4ebac6be66c1de60184f030f4bdd6": "lnd-netbsd-amd64-v0.14.1-beta/lnd", 294 | "598115e220af2548786b51f6ac9879f4511c66d2ff60a857ade6a69807706367": "lnd-netbsd-arm64-v0.14.1-beta.tar.gz", 295 | "d2b234fe396edf2c06ccfce9c4fd97cba9f91a77a4f763469a5288b86411e52a": "lnd-netbsd-arm64-v0.14.1-beta/lncli", 296 | "9d475507b72f3a134f78de3220f1abe006f92f3e3c3cf1ce404fce1885f977d4": "lnd-netbsd-arm64-v0.14.1-beta/lnd", 297 | "2ed15455d4b43fd78ac2404492fe0deca0ffe6fcd435777ba2f906da9b969280": "lnd-openbsd-386-v0.14.1-beta.tar.gz", 298 | "b4d1065600e907b072161f713bf8a6ddb30285ae13400169009cb7ff981a97d0": "lnd-openbsd-386-v0.14.1-beta/lncli", 299 | "ff57ca772abffa45feabd9da38e59cc79fe6128356da1a6c6284638816e1a5f7": "lnd-openbsd-386-v0.14.1-beta/lnd", 300 | "2a8cafd17ed5c65bff11a8cfab55b0cdcdfd0b964c8d887debefc13079390e72": "lnd-openbsd-amd64-v0.14.1-beta.tar.gz", 301 | "484921bf3dab23c5bc1bee92f887171ab953065c97a42e73d305047bba3a5efa": "lnd-openbsd-amd64-v0.14.1-beta/lncli", 302 | "4f6e31967a772b0fdde2d403278ab2c187e09d559879b28a85834d456e5fb928": "lnd-openbsd-amd64-v0.14.1-beta/lnd", 303 | "c4cb0ae4ec3fdb311a3d907374be8c0fa92ec9b3862ab4cdf76103912a51d5e6": "lnd-source-v0.14.1-beta.tar.gz", 304 | "b449e5ae3b368812611aa830c676f5d05ee530d6fcafe19498be29bb5845ec92": "lnd-windows-386-v0.14.1-beta.zip", 305 | "995622f13765bffad8b80a0041a0038cd770615c4ef5257745a410ee001826e6": "lnd-windows-386-v0.14.1-beta/lncli.exe", 306 | "c6392a3eab2efbfa2ce5a05db0a6c189d151f26cc83601bf49f9d97ca799e9c6": "lnd-windows-386-v0.14.1-beta/lnd.exe", 307 | "661d0538ca04c4f890d3d9a72717916f41350e810ae06f884e7ed97b38bf783f": "lnd-windows-amd64-v0.14.1-beta.zip", 308 | "febbebc310c01f5b2664ff993f7dfcb4e6f8528efa5414adcf630ba3455a6147": "lnd-windows-amd64-v0.14.1-beta/lncli.exe", 309 | "767cab2aa8aea56ab90e7e2b4bdf90bab7b4c0ce244926abc9d814f5e37f4b94": "lnd-windows-amd64-v0.14.1-beta/lnd.exe", 310 | "d88c2ac8c221f61f4509738bb355572fe48939eb78ba1aa06edb0e0aafea1be3": "lnd-windows-arm-v0.14.1-beta.zip", 311 | "c5126ed4092df7b357dcd893adf682d3c1a8fd30fac41b1fde9cab0dad86b730": "lnd-windows-arm-v0.14.1-beta/lncli.exe", 312 | "017f3a3a5bc4897e5439c785bd2a13801494d8aad159f410c6f357290c0ae665": "lnd-windows-arm-v0.14.1-beta/lnd.exe" 313 | }, 314 | "0.14.0-beta": { 315 | "eb7fc4854985fc7447772cf4d091441568c33b734585b7d1b405cb1b12f3c9e7": "lnd-darwin-amd64-v0.14.0-beta.tar.gz", 316 | "0651ef6dafe4f70c5b746a690c1f8a9ea5c21a414ff58db722e11425d2588b75": "lnd-darwin-amd64-v0.14.0-beta/lncli", 317 | "a96c0bb64251e63e6cbf9d7ff5fcc5b92f6e359ac66c10e2a0319d302486cf1b": "lnd-darwin-amd64-v0.14.0-beta/lnd", 318 | "d4b3d8b2131ca5f5758f0f819de4da69e11297b92eb5abf6f82b9f9c958ea172": "lnd-darwin-arm64-v0.14.0-beta.tar.gz", 319 | "c8f10028bed7016a93ab0f472ead43c3f70de63054d17d86fd312f644cc0dd25": "lnd-darwin-arm64-v0.14.0-beta/lncli", 320 | "704a78988536d0486954378ccd89efe417d69e7d8a66925757478a2f7b9255fe": "lnd-darwin-arm64-v0.14.0-beta/lnd", 321 | "f4f09289ffd705b749a1e6af0609e75a3ac43712d01d9d0f013d0bd458f94375": "lnd-dragonfly-amd64-v0.14.0-beta.tar.gz", 322 | "e12e6c3aac9945941a55a07021f71eaacde7c48b1c4aba7f229d6298ca352265": "lnd-dragonfly-amd64-v0.14.0-beta/lncli", 323 | "d3ca11bea9d506a8529517c158ef6ec845f9fa5eecae23f917c01b47cf5a8bf8": "lnd-dragonfly-amd64-v0.14.0-beta/lnd", 324 | "3665995cc69d0bf4083669d63b9fe64c52c2dd7a8e9d75ca97f800cfcda85c5f": "lnd-freebsd-386-v0.14.0-beta.tar.gz", 325 | "8d131c4f07f610f7d6ad138abb99f7ccb361788b6a6071b316cb0560033df444": "lnd-freebsd-386-v0.14.0-beta/lncli", 326 | "934540e698bedcd9a9654a8ad7773b2060d532dd5d018c345019f93bd15f6694": "lnd-freebsd-386-v0.14.0-beta/lnd", 327 | "8af837610cd6b37f4aa5d34f827cdd7e33d7a8125491de6b34bbe877c5e9668c": "lnd-freebsd-amd64-v0.14.0-beta.tar.gz", 328 | "99d275fc336bd80760b1997ff45d9963557dfd2db20787b4701ed7105064f4a7": "lnd-freebsd-amd64-v0.14.0-beta/lncli", 329 | "37e5e88b327919b4ca40d81f8c735a5c91d824bb2539e9fc93b93789aa112130": "lnd-freebsd-amd64-v0.14.0-beta/lnd", 330 | "7d080fb9799ac7358a719c96af477e14385c95efcbb4099ed636603d2f009842": "lnd-freebsd-arm-v0.14.0-beta.tar.gz", 331 | "70ede95f2abed7e241f388f4815177637002c519a4536a149c2f451635e1ef96": "lnd-freebsd-arm-v0.14.0-beta/lncli", 332 | "3a85bf758c70bb6e626766a26f74ec81b31c6420d20f9c5595e7e3d874d7caed": "lnd-freebsd-arm-v0.14.0-beta/lnd", 333 | "78e579b5ce66544471c6552f9d5099d569ad98e5143dd33656f5b6aa676519aa": "lnd-linux-386-v0.14.0-beta.tar.gz", 334 | "cb7ec30b7feafbaab54aeb1c62722a79016a0ce590811c8068a700d20bdcc43c": "lnd-linux-386-v0.14.0-beta/lncli", 335 | "16e1ed6e945b3a028dbad53f0b190e2fd7c84956d7ff6d86d9c107e4f90cf4ad": "lnd-linux-386-v0.14.0-beta/lnd", 336 | "d5231dd63cc59cfd335649b3fe112966d4529551a0f72c6833de25e0188359c2": "lnd-linux-amd64-v0.14.0-beta.tar.gz", 337 | "6a9f7867141528dd22148474f343d12e69cfa4d197aef467bd75ef0b6ae551ad": "lnd-linux-amd64-v0.14.0-beta/lncli", 338 | "ff98688409a2d11425273ba22aca1a0d3ec5ac62d12f1cd701fae984d3311399": "lnd-linux-amd64-v0.14.0-beta/lnd", 339 | "bd90912b774edc67fdc1f50b5a3d0558fd71a9cf63b9f94689ceb91accd635b9": "lnd-linux-arm64-v0.14.0-beta.tar.gz", 340 | "fe1975b5377beb1eea0b6a07077eed32f8877079770c5033cfdec34d34307b35": "lnd-linux-arm64-v0.14.0-beta/lncli", 341 | "2803f50cdba53b97c7f88d470a833724d79dbd1200c2de35c99c539dc65e9275": "lnd-linux-arm64-v0.14.0-beta/lnd", 342 | "c7eea23ba2cd161e92bf29ab8ee77d3cc2dd44a83ab9a1d2534c231ce85c5035": "lnd-linux-armv6-v0.14.0-beta.tar.gz", 343 | "533b94501638863c4ed74ea749123adf0f46e09e8583076d8118505880d7ec27": "lnd-linux-armv6-v0.14.0-beta/lncli", 344 | "ea2671ebf0a8c88cc05a5a58c01d3bbffa349d24e506c7b557eb533f50541663": "lnd-linux-armv6-v0.14.0-beta/lnd", 345 | "ad895a0723e8351b6bff9fb47c857574cb7ca3c6c495589831e9491f9ae2e94e": "lnd-linux-armv7-v0.14.0-beta.tar.gz", 346 | "8f38d8192994ba9afa2eaf10cdd531a205739ee9c5ab1d308636e69a2015e3c6": "lnd-linux-armv7-v0.14.0-beta/lncli", 347 | "cadc7ee0cf22285564bc4fa8705781e3a06111466462ed7dbd09fdb83ed39216": "lnd-linux-armv7-v0.14.0-beta/lnd", 348 | "f8d0298333fd926c177d67d1857cfac193ff796712ac65da4c33fa3ba2882fbb": "lnd-linux-mips-v0.14.0-beta.tar.gz", 349 | "f583a9a6baae38c08938954fec7ad6fe1abbb3bb7b7a9f11c78ffab4c108e762": "lnd-linux-mips-v0.14.0-beta/lncli", 350 | "f26f6b8749f7a68d775d7d3da0584199056b55c8d91242d7ba654916620a6a35": "lnd-linux-mips-v0.14.0-beta/lnd", 351 | "3493d3836ca0c375b67315fac568291e45d1479d7ec15ea668fee72b05313278": "lnd-linux-mips64-v0.14.0-beta.tar.gz", 352 | "5114e9f5e7de1075d1c0fb55bd22a45c6ea2e90bb67fcbec23b39da153cf820b": "lnd-linux-mips64-v0.14.0-beta/lncli", 353 | "fab2c5d3c5b4428009ac44181a63645f1a6335de02da134effc2d38cb1f75abc": "lnd-linux-mips64-v0.14.0-beta/lnd", 354 | "8d303e407f4dc9ddb1e91f3f36afa94147ac5a11908315859e3ea84c4c40942b": "lnd-linux-mipsle-v0.14.0-beta.tar.gz", 355 | "333471f8e424246e9a16751a5b91f4064460180134e938537a9cbea2c6ddf62d": "lnd-linux-mipsle-v0.14.0-beta/lncli", 356 | "9ede80bdd265b2e86c52459a16fcb96fbba4c163efecede9eea17ca4d2130b07": "lnd-linux-mipsle-v0.14.0-beta/lnd", 357 | "43d7997728016dbc5ef7e38496ca79d34641bb06d3c67fcd963903b83a466f58": "lnd-linux-ppc64-v0.14.0-beta.tar.gz", 358 | "371e1de37124285c632623dd2fd7edd738ee201b6030524d090bffe05d46768c": "lnd-linux-ppc64-v0.14.0-beta/lncli", 359 | "0460d4eeae5fa607246ca1e7110336ab7894b5a7aed6406d39af7ffda3f6c8fa": "lnd-linux-ppc64-v0.14.0-beta/lnd", 360 | "f6c9f5f0d350312bfe44a72fcdf5c7600f1a61eaf7d5ba92be913dfb87e1e09b": "lnd-linux-ppc64le-v0.14.0-beta.tar.gz", 361 | "a65f0ca5d7ef9ec6308ba374456ce212c54e6561deb24e9ae849ce808311bab9": "lnd-linux-ppc64le-v0.14.0-beta/lncli", 362 | "d89cc283d97ca2d088af2f46f9295b5b4085de2d73416606aad581d040735afa": "lnd-linux-ppc64le-v0.14.0-beta/lnd", 363 | "ffc98d6f5746fcdcf97e0f02f808bfd62c6225326511be07231d3c962a2663f7": "lnd-linux-s390x-v0.14.0-beta.tar.gz", 364 | "11537a14a6df0093be73133978e1fdb9ab025aab2c5934ab6b904d57ef3567fb": "lnd-linux-s390x-v0.14.0-beta/lncli", 365 | "19342fff5fdca3f5cde357654ca20c66d2d415a34ce2ae636fe652bbf09e8930": "lnd-linux-s390x-v0.14.0-beta/lnd", 366 | "e6af427dd1bed858095902e4bf75db2b4258bb7dc662fccee77caec26cb2e4d3": "lnd-netbsd-386-v0.14.0-beta.tar.gz", 367 | "abed903c7d6bf6f74921a65544b821b2e80411af53fe51e21f41dd277354b5af": "lnd-netbsd-386-v0.14.0-beta/lncli", 368 | "dd2e91f28d9004aec3101174ec29ccaed3858fbac95cbf14bb475aa46fca6665": "lnd-netbsd-386-v0.14.0-beta/lnd", 369 | "5ae8b52e2aaf283dbad044a1eede6042d9d0909605cb1353fab07e6f4cf52d44": "lnd-netbsd-amd64-v0.14.0-beta.tar.gz", 370 | "13689b2de7d49713b428198ce2bdf8d0c0ffaafd960ba2f8cf595d7ed42afdbc": "lnd-netbsd-amd64-v0.14.0-beta/lncli", 371 | "4e5203f61464a5d9b47101787017894f47a7edced41f95edf943dd3fd729a321": "lnd-netbsd-amd64-v0.14.0-beta/lnd", 372 | "9009eb7a9bc73c50bb994f41f82aa2ff1681f136d555cd9b891e6ad5a7ff612d": "lnd-netbsd-arm64-v0.14.0-beta.tar.gz", 373 | "a79e5913d8f017916043ada5b127ae863ba09ebb6367de37770868f403942d8f": "lnd-netbsd-arm64-v0.14.0-beta/lncli", 374 | "c0a855f7804a8a4ebef2073e2c5dbb0b67d189020c79f7a85f5fba5b7a808bd8": "lnd-netbsd-arm64-v0.14.0-beta/lnd", 375 | "9765afa95cfce6247dcd4b6a8e494a109d269680e218871a3761c82ccdb8a6b8": "lnd-openbsd-386-v0.14.0-beta.tar.gz", 376 | "e9f7cb9d6d54ee9b1b8184107a63f8d15123eed73492e733816554b2ccc0e141": "lnd-openbsd-386-v0.14.0-beta/lncli", 377 | "2224f9d5e684084b124bd3a5142404ec74a5d761df0adc0e3f29c70c79ba06d5": "lnd-openbsd-386-v0.14.0-beta/lnd", 378 | "c5febe73ca303583007518962675dbd97fd3c7b5f8d64d2e129ea8abd973b6e1": "lnd-openbsd-amd64-v0.14.0-beta.tar.gz", 379 | "2e0c68152d7af7c765b4eff24d766c2807d6cc004ead8b46e1860f72927b97be": "lnd-openbsd-amd64-v0.14.0-beta/lncli", 380 | "da41bec249a956871ca7d9eb8ac52a62fc7c214ecdc1587fc7cd18ede86b283e": "lnd-openbsd-amd64-v0.14.0-beta/lnd", 381 | "fb6f1f30c7e39651dddbb7eaf73390c6bc2d13fde1ddaa5f9876edf75e668f87": "lnd-source-v0.14.0-beta.tar.gz", 382 | "9781a65b6d41ede1dde083848c3dc1a1f53d985857a78794be46caa1abcb40a6": "lnd-windows-386-v0.14.0-beta.zip", 383 | "44ab63eacd0dce716a95e83cda0c184518244c2125f040f9b16e8654f1167d90": "lnd-windows-386-v0.14.0-beta/lncli.exe", 384 | "947a7e1700408893e403bbee44022c92dc0f4c49afef2551cd2b4484386dd590": "lnd-windows-386-v0.14.0-beta/lnd.exe", 385 | "9c92950c63463f0074b09f8352f2e1f6828c106dc63b870a77552497f26c5e58": "lnd-windows-amd64-v0.14.0-beta.zip", 386 | "5128724563c32520c06aa002a21cea6f236b14edc8f2a7354433b4c2842e442b": "lnd-windows-amd64-v0.14.0-beta/lncli.exe", 387 | "4b8b6b0b0e4cdaad68e874ed874730ea6bf87d6f29320f55bb9d3ec38ceaa473": "lnd-windows-amd64-v0.14.0-beta/lnd.exe", 388 | "b482cf4291d35fca814b968310889982197f86d3d76aa1071cb43609d593700b": "lnd-windows-arm-v0.14.0-beta.zip", 389 | "a974027aa58eed646dc8a6699f861a21a9bb1fd51ef9fb04d1b8275772f56fd1": "lnd-windows-arm-v0.14.0-beta/lncli.exe", 390 | "312f1a64f1d82152c64839991e5a0d94872df9ca4bbb864523c5b1fca57789cd": "lnd-windows-arm-v0.14.0-beta/lnd.exe" 391 | }, 392 | "0.13.1-beta": { 393 | "e8ac25d18ae3e75a222b60884b1bf857077574be234cfce7330c3798f1070101": "lnd-darwin-amd64-v0.13.1-beta.tar.gz", 394 | "6074f3a67279f51395ba466ba5982c65bee6476ece5642deeeb71053159e090b": "lnd-darwin-amd64-v0.13.1-beta/lncli", 395 | "6e8e270324a3b61e5d10c7f75b0719d0631a1ef2b695e4f9fd62d8679132df6e": "lnd-darwin-amd64-v0.13.1-beta/lnd", 396 | "bb5929d5bfa3fc733030c48b1bcbac61cb6fd3b3c924e46e95619e4676417ab0": "lnd-darwin-arm64-v0.13.1-beta.tar.gz", 397 | "65c6b3d385ef7aa1fcac8d096f2323657856cfb5b77ff3a5694693096aa7f45e": "lnd-darwin-arm64-v0.13.1-beta/lncli", 398 | "f91738443a5738125aea621be034719fca86a125cc617ca56eae4f3a526364ac": "lnd-darwin-arm64-v0.13.1-beta/lnd", 399 | "a2a234b17eb6b7fa223f2146e308e956b517039e85db58441e030f1eb98607c0": "lnd-dragonfly-amd64-v0.13.1-beta.tar.gz", 400 | "83ec62f87880a4f87ad56988858b328cfd34aa4014e866e26b2dee41606f22bf": "lnd-dragonfly-amd64-v0.13.1-beta/lncli", 401 | "2f2d8622207ec2ab7d96d0d9d390b55fb9df092ee1176f2fa8ec8fd0ef89c18b": "lnd-dragonfly-amd64-v0.13.1-beta/lnd", 402 | "1b53e9faeb7bdeeb85d922fedc4170f127d1df6f93331383d682326779dce362": "lnd-freebsd-386-v0.13.1-beta.tar.gz", 403 | "dea1f20ef3da0061ce778f1c3eee8af197367b6d4a963e5919908e9fdb4a73ba": "lnd-freebsd-386-v0.13.1-beta/lncli", 404 | "67e5cc25efd83a1b0d1ba45c22fa3a28a973ffa6e37b41491ad32c6d3ec0de0c": "lnd-freebsd-386-v0.13.1-beta/lnd", 405 | "86e5f73f1016a0df56e2ea1fd082efde8de0dff6346dfaea25208874db9e4dc3": "lnd-freebsd-amd64-v0.13.1-beta.tar.gz", 406 | "63569071da272b4846ed354e5c70b3a45b6af8694ca623a11c7382965e70e868": "lnd-freebsd-amd64-v0.13.1-beta/lncli", 407 | "2b5d43e39b2e907b8ae6a15ddabb6b716f493e6ab748724dbd641cc92630b218": "lnd-freebsd-amd64-v0.13.1-beta/lnd", 408 | "1adac69b566d1bcf53f0c6c070c68f2b6753c4d6f630106894379902df396567": "lnd-freebsd-arm-v0.13.1-beta.tar.gz", 409 | "8010a984e48ff1a8137ac992646323b331620b913a3c9968d3a1755789e4f8d1": "lnd-freebsd-arm-v0.13.1-beta/lncli", 410 | "7a5be610a9e29ca8dcb5d241d7c3f8ca9459df06c11dfd33f289809a51790aa0": "lnd-freebsd-arm-v0.13.1-beta/lnd", 411 | "f325449e6f764b9638c082d269ae5ca44767c28c1b1b6a40858ca5065e0fb26d": "lnd-illumos-amd64-v0.13.1-beta.tar.gz", 412 | "f88b0c226db43533bf383ebc2d53eea527b4072fb5374cb957e5f7b0f0a3c173": "lnd-illumos-amd64-v0.13.1-beta/lncli", 413 | "d10d8a224acc7d9476e5da76736b9a2cd51b77abc87ac6e2f84faf2a40891316": "lnd-illumos-amd64-v0.13.1-beta/lnd", 414 | "40f3a72159eef9a3a7eab0a54a296f3c61ea20621f3b23dd9b758e537a635e3e": "lnd-linux-386-v0.13.1-beta.tar.gz", 415 | "b206903167aee6b007a14f328a185e468d38e5980bf95670b8ee5eb56f65c2e9": "lnd-linux-386-v0.13.1-beta/lncli", 416 | "f998e788be1d796286eab6d755e7fbdd1f740f6a511bc3218398b1e12aff943d": "lnd-linux-386-v0.13.1-beta/lnd", 417 | "33bd43d9a8938e0278f0953a29f5d5749864d864d01dd6bd888db60ccb6705f5": "lnd-linux-amd64-v0.13.1-beta.tar.gz", 418 | "19aa0aeab4a4bf3d7ca6d61f602c0bd7bbe8e49d977f1926a5fd04a7721bd1c5": "lnd-linux-amd64-v0.13.1-beta/lncli", 419 | "215d7f8e62dfd67ad9c04aba2232b4c708e6d32beaa7d3edd685778fd1103cea": "lnd-linux-amd64-v0.13.1-beta/lnd", 420 | "c26d9c746040c322c89232f0de51d9caafc63fc0ab6068258449c9fe40ed0df3": "lnd-linux-arm64-v0.13.1-beta.tar.gz", 421 | "7066ecd929d07b37f7552571fb32542cafb1c996b88530b77ee91156d1a66ad6": "lnd-linux-arm64-v0.13.1-beta/lncli", 422 | "db0d829232a9aaaedf9e6dc0d3a471f9dd30bbdc35328e2ca969a194568fc39d": "lnd-linux-arm64-v0.13.1-beta/lnd", 423 | "1764369dfa526a7511f59af595ca0f6669f27978d5084b74b558a6ad1d3c3452": "lnd-linux-armv6-v0.13.1-beta.tar.gz", 424 | "f948a862a0d4da25c89d0f4f3785d80abe630d6b2c7252efc5ff257b32cd17c7": "lnd-linux-armv6-v0.13.1-beta/lncli", 425 | "5ccfe22609b2df648a8c878f4257f19b383e7142ba264bdbeda4767b2ffd1dd3": "lnd-linux-armv6-v0.13.1-beta/lnd", 426 | "76075aabb5dc13cb93b95ecb560e94d393e8efbd9d17db83b014b4cd87d57211": "lnd-linux-armv7-v0.13.1-beta.tar.gz", 427 | "13b46426b6a4f1c3717fb78febadaef97640900926a2e0cc878609b66fa7f116": "lnd-linux-armv7-v0.13.1-beta/lncli", 428 | "99bf0cd019487804d4b1173651aeebced43bf618ca94d758a36b4cbaf7bb2600": "lnd-linux-armv7-v0.13.1-beta/lnd", 429 | "f272ae82a26584d91e757216b3110ac2853f78b5b4a1ce458fa359220a76bc49": "lnd-linux-mips-v0.13.1-beta.tar.gz", 430 | "ae0ed3a49d566663400a902958b312f84b24beca118c5766fe0a6a4dd441a4aa": "lnd-linux-mips-v0.13.1-beta/lncli", 431 | "12045ec31ae8bbcf26489dbbccef4b1e34b0277b621ef4b0fcefad046f0a6f47": "lnd-linux-mips-v0.13.1-beta/lnd", 432 | "875445d1f2fa36cf1a6750aa5450020e9bf0f048ac670b1a941f568dfa535c98": "lnd-linux-mips64-v0.13.1-beta.tar.gz", 433 | "028dabb6fdaf0dd95cee80682ba25c5f499c84bc3fba4b0ac91d759aedd947b9": "lnd-linux-mips64-v0.13.1-beta/lncli", 434 | "db05fe5bb92f85c4ad236ecf0ffd3b4d15c7b941698a4aed27109caee645b55a": "lnd-linux-mips64-v0.13.1-beta/lnd", 435 | "f53121b5ffb14fc62f0f112360a55d6461a0bcc055b818ad09313e2e33dc8982": "lnd-linux-mipsle-v0.13.1-beta.tar.gz", 436 | "c8849bada25d2b33913ef689a3534b8a661629c3b560959f1a4504379b527aad": "lnd-linux-mipsle-v0.13.1-beta/lncli", 437 | "3bd8f98c21b14ba353447c03f005eb001e347d657ea5db265db41f958b84d05a": "lnd-linux-mipsle-v0.13.1-beta/lnd", 438 | "9b2ab6cd95b2d21ab7ef67192cffb5e67e4b439c4e5448cd4d5c328e35e2292c": "lnd-linux-ppc64-v0.13.1-beta.tar.gz", 439 | "c0ad56117755b8b8a17fec0720c9cc3b91f71b55478904ff88ce1666a6de6b71": "lnd-linux-ppc64-v0.13.1-beta/lncli", 440 | "74bfaa9cc52271acc9488605b9f4949840c87d6e97eda9f2ce0ae841e6b3f1aa": "lnd-linux-ppc64-v0.13.1-beta/lnd", 441 | "e7e5d33242ed376667f7276aaf4e5a3bfc1feb926776ac419870fc1d7bb89d13": "lnd-linux-ppc64le-v0.13.1-beta.tar.gz", 442 | "63e13abda056224c595fd310589178871bbccf0d2ce58c3014289c47e6d3c19c": "lnd-linux-ppc64le-v0.13.1-beta/lncli", 443 | "865969ba8a815e56a60b7b27fe751d1f9e55504d63401eba24d5c8564a448a99": "lnd-linux-ppc64le-v0.13.1-beta/lnd", 444 | "68bc5f64f7b789a13083e083655d3cc8358a4e71f4f6ecdcfa841eb5577dbb93": "lnd-linux-s390x-v0.13.1-beta.tar.gz", 445 | "2fa0bf05aa72ac209c0d79fd89892ff3f1aa0f96868e38b0f838188d468d12cc": "lnd-linux-s390x-v0.13.1-beta/lncli", 446 | "b1179cfe30a275eb58ad61230706eb22aa56f40584c24670126f954a86cfe3ad": "lnd-linux-s390x-v0.13.1-beta/lnd", 447 | "0c500113b634045e5f7adfe7af2dd15ee13720747bf983ed1a6b5ba0aed59a07": "lnd-netbsd-386-v0.13.1-beta.tar.gz", 448 | "61d447fd5aed1ff24d9e848158a4318fab9acbaa39737afbb17a7ffb16544f44": "lnd-netbsd-386-v0.13.1-beta/lncli", 449 | "6c63345006eec2a49f4ce61ae3644cf4a31f463c41214a89d0bd342e87baf9b6": "lnd-netbsd-386-v0.13.1-beta/lnd", 450 | "2e06fbbf79fc5c3c07d8ce62ed970d0c7f542a2cf67113dd2bfd43b99ee88042": "lnd-netbsd-amd64-v0.13.1-beta.tar.gz", 451 | "a327c1d3ac69ae4baf423f4e81d10b0ad136218ab8c60237f4be8b881b0f6e4f": "lnd-netbsd-amd64-v0.13.1-beta/lncli", 452 | "f5cc8206b9192021ff7629727f597c47253120f30e60e86bcdc10405c11095ce": "lnd-netbsd-amd64-v0.13.1-beta/lnd", 453 | "9d91b7c2c748a64a6c0b5c265beaed721445648736821839605d274d0510fe1c": "lnd-netbsd-arm64-v0.13.1-beta.tar.gz", 454 | "d0bd20d821a7fdba90c39abd4db4c87631d12f740425e7a51fa7c177bce2df3d": "lnd-netbsd-arm64-v0.13.1-beta/lncli", 455 | "00c1fec3cbb8b979549983274feff26bdb709bd2b4006e5c1cc4002b69442962": "lnd-netbsd-arm64-v0.13.1-beta/lnd", 456 | "74de906e25dd22eb30c3ba5c48167f9a16a3aee8dcb3bd415c983c53fcfc5653": "lnd-openbsd-386-v0.13.1-beta.tar.gz", 457 | "451fbede83e701585bd8d9dd049f259b83f62b0d3f2d9fbb4686e5c53f74e403": "lnd-openbsd-386-v0.13.1-beta/lncli", 458 | "de52c8b0517afcd95cb1689edc1624138f441c1d2a61a3b8b8f21ac2e1b7bda4": "lnd-openbsd-386-v0.13.1-beta/lnd", 459 | "b1946a9f2fc51e9dde4009641d6aa87fda96fe97d06afe99693074079b96ebf0": "lnd-openbsd-amd64-v0.13.1-beta.tar.gz", 460 | "5561314f5003d6adf9ae07428f46f3fd06e01bf69993bd67366a071f97e6aa13": "lnd-openbsd-amd64-v0.13.1-beta/lncli", 461 | "4eb095d747eb94b3b23cd960c3aab040bda92ebef16d8b0cb3f5f6171f3631ad": "lnd-openbsd-amd64-v0.13.1-beta/lnd", 462 | "d6e57846814b27dc43424737613916f66c6f2e698a75c844091453c8b23a24cb": "lnd-source-v0.13.1-beta.tar.gz", 463 | "e2b4990fb107b33f22a018f8f94cb141f6d66ce9be4d8d8be09d7abdef53c71d": "lnd-windows-386-v0.13.1-beta.zip", 464 | "fab0224ddcbd959e9e7f9facbbc5cf75df7a204340bd2a37e4ef6a502d284842": "lnd-windows-386-v0.13.1-beta/lncli.exe", 465 | "88e7cc2287c1a0d087657af7c7d6b6e698002f9fd544df73b7bccd49c098f2cc": "lnd-windows-386-v0.13.1-beta/lnd.exe", 466 | "68b29283447b73bd4ed310d5f0dc2a7e266de0f278d78a8248272830e80ee20a": "lnd-windows-amd64-v0.13.1-beta.zip", 467 | "04ce7721f5a295b6ad1a6c5b4178677c039f8bdc33156e87946b567c59c94de7": "lnd-windows-amd64-v0.13.1-beta/lncli.exe", 468 | "8deb3b9a0fafa5811ab8f04b288274907dd319bfd861c962aebf2c8ee6c11b57": "lnd-windows-amd64-v0.13.1-beta/lnd.exe", 469 | "4a5ebd67e9f4e4bf9050b8cbbdb152c9155719ad107e336d92803250581a803a": "lnd-windows-arm-v0.13.1-beta.zip", 470 | "096aa6f34a174e0e33cd5e6224417e33395bad026c885b999d524d53c10b07ff": "lnd-windows-arm-v0.13.1-beta/lncli.exe", 471 | "2ef3019f7795b6ea076acccaf4a774a980ab41efc6940af82699991243469201": "lnd-windows-arm-v0.13.1-beta/lnd.exe" 472 | }, 473 | "0.13.0-beta": { 474 | "be1c3e4a97b54e9265636484590d11c530538b5af273b460e9f154fc0d088c94": "lnd-darwin-amd64-v0.13.0-beta.tar.gz", 475 | "fd05ab94f21fb896aaa9161e51be56c67a3d47b0cdc1eddce865ca4bf839de02": "lnd-darwin-amd64-v0.13.0-beta/lncli", 476 | "273f6dced487a80d670e35dc1c6b114a2c6a68df60ea386b00b1f986ca2a23f0": "lnd-darwin-amd64-v0.13.0-beta/lnd", 477 | "e227226029cf902ebb9e13098aa5c8584472cecb1a2dd57027455178bf5a2f31": "lnd-darwin-arm64-v0.13.0-beta.tar.gz", 478 | "e231eef94ec2369b80ffeb207ce62d7765bd05415f26e159ae247a198cb479f8": "lnd-darwin-arm64-v0.13.0-beta/lncli", 479 | "77131badb234a75a164b4020f381213e52caa8796d510f24739d8070002b5899": "lnd-darwin-arm64-v0.13.0-beta/lnd", 480 | "5db89131819e4a18406e01a622920b2c238c59e7fabbfc142d81a9758680260f": "lnd-dragonfly-amd64-v0.13.0-beta.tar.gz", 481 | "5ec8959f0e1d36e899442e8e69e5d163e46de8217e6111f08bf1f8caee487a71": "lnd-dragonfly-amd64-v0.13.0-beta/lncli", 482 | "5fb487953c545bc87f716666723842b0198889b88bc6dc0914a1009d4ae5e1d8": "lnd-dragonfly-amd64-v0.13.0-beta/lnd", 483 | "aa6651deef7098b98cbd2dfa9ba33138ebf7d3ec7f22819634299c19c0302fb9": "lnd-freebsd-386-v0.13.0-beta.tar.gz", 484 | "25ba9e5410373f22c0fdcd34f99300178c0a64d58f042de8f691678a5717e555": "lnd-freebsd-386-v0.13.0-beta/lncli", 485 | "eacb7fcf4c6666fe7dc90bbe9156e3bc037615ceb5594cb436b4a9a156f9dcf4": "lnd-freebsd-386-v0.13.0-beta/lnd", 486 | "f690aee4491ec4d5e40d11e26a975cbce2d38c066405fdb07e7e7ee376262e94": "lnd-freebsd-amd64-v0.13.0-beta.tar.gz", 487 | "dc0111f6010aa9713822028f86698db8f471b801b6032ec2f2c3925d46b1f7bc": "lnd-freebsd-amd64-v0.13.0-beta/lncli", 488 | "f2b06e8028e495ec7a1caa971118cf8c1b0a5dc3413ddb3671ffbd1d2e46fb21": "lnd-freebsd-amd64-v0.13.0-beta/lnd", 489 | "7ac65b774d199e4013003747dc2c3140ce957447ccbd82ddff5c4ef3979e76fa": "lnd-freebsd-arm-v0.13.0-beta.tar.gz", 490 | "a7dbd04239fc78b447f71687016974d4402eac9aa9f14b436402216c750560ba": "lnd-freebsd-arm-v0.13.0-beta/lncli", 491 | "46a3c3f1212a552286bcd900e22c9d62c34dc48ecb3acaf760c78784fd54c34f": "lnd-freebsd-arm-v0.13.0-beta/lnd", 492 | "3129b4232ff6bfbcf4c87c08bf9d72fd939ec8a2c98a7c9fd7f7ca9edafc9bb0": "lnd-illumos-amd64-v0.13.0-beta.tar.gz", 493 | "463461925c476785272685e4601701aba9e7107dd9b79fec6a71285033675da5": "lnd-illumos-amd64-v0.13.0-beta/lncli", 494 | "b0cc0719fb143063a272b161c40396061850b51323c9387772330691ae252ecb": "lnd-illumos-amd64-v0.13.0-beta/lnd", 495 | "2a7f8b69b62e4266c539404ba4363a9b4f88c85acf526b102e17c80bb3c535c0": "lnd-linux-386-v0.13.0-beta.tar.gz", 496 | "11bc9569fc2ec5f3a52ec9e1a389d5e7e884a78a03ce71e79f517d2d83c32f13": "lnd-linux-386-v0.13.0-beta/lncli", 497 | "b30ab5eaddf286e032100cd0b1767540b0946726073a53386737b0692ee2de3e": "lnd-linux-386-v0.13.0-beta/lnd", 498 | "3aca477c72435876d208a509410a05e7f629bf5e0054c31b9948b56101768347": "lnd-linux-amd64-v0.13.0-beta.tar.gz", 499 | "2e04384e36b9ef07d5aa5b5f79b1bb5a3324e01cd72086a64f139b5be29579e1": "lnd-linux-amd64-v0.13.0-beta/lncli", 500 | "98ecbf87c58cc7868e3fe4ef69faff57e4362e7793367fdb23e618cda1f0a5d4": "lnd-linux-amd64-v0.13.0-beta/lnd", 501 | "efcc6d7507d0d79d643c6fde7c44ad0d692032bc03b2768e14eae1b75f0d50a8": "lnd-linux-arm64-v0.13.0-beta.tar.gz", 502 | "e4dc89e5bbc83e38fe7f81e5bc0d091bb6b201af3b3b33ab4b6a326b9c0e01f6": "lnd-linux-arm64-v0.13.0-beta/lncli", 503 | "54f0fe4c97fd675db637a7c8219bed71fd334067d9ca1af1e3facb3ca37c73c0": "lnd-linux-arm64-v0.13.0-beta/lnd", 504 | "3892cf6900465e02f275e113de4f69db60caafe602a935cb01a9c8ab7652fca1": "lnd-linux-armv6-v0.13.0-beta.tar.gz", 505 | "fa1797bc57da5f5e7ff83b9ca6115294d2a6d3aa1626637c6c95ff6a193e1f70": "lnd-linux-armv6-v0.13.0-beta/lncli", 506 | "98e3c8f3433a25d63a8ee16dc827c5f63006c3fef01403081da7eb4bf55f0481": "lnd-linux-armv6-v0.13.0-beta/lnd", 507 | "ea51618091b422d5bfff96e248e579f985d0e09507e58839e18e4a9b61308562": "lnd-linux-armv7-v0.13.0-beta.tar.gz", 508 | "fa58e0c2de4ef594a61967c884f38c3cb062408160955de34a249919a8b304c9": "lnd-linux-armv7-v0.13.0-beta/lncli", 509 | "f432148ade220ee29980f38ca23ec140d1841bd6d6c18198de3a785ff879b688": "lnd-linux-armv7-v0.13.0-beta/lnd", 510 | "dbaa3be17e35f2554c4e5210795daa39ae909141db39005931f19cdb9dabaf34": "lnd-linux-mips-v0.13.0-beta.tar.gz", 511 | "58cf8d7360350a78d894da33463e473d6c86ea3d975c4f99eefa123328d4aa33": "lnd-linux-mips-v0.13.0-beta/lncli", 512 | "1db6786558ce495240ac44ad511e502beb67ebed3e518a4425e972f391f11cc1": "lnd-linux-mips-v0.13.0-beta/lnd", 513 | "0781bd82900e3446ba73075893fd86ca44ca43528b0d8160a55ff728b22f463f": "lnd-linux-mips64-v0.13.0-beta.tar.gz", 514 | "61d946deb3476b189ecf03e081a41383e611e300fb494037f0e659f98fac28ba": "lnd-linux-mips64-v0.13.0-beta/lncli", 515 | "fa4f6a2025de142a5a378d87bd808406de77d7918ffa77f94c1af0f6eb385472": "lnd-linux-mips64-v0.13.0-beta/lnd", 516 | "0eec14c75e82e4152b5332e6cea40a1e508032cbbd0c9315e1b61d8e47c1dc8b": "lnd-linux-mipsle-v0.13.0-beta.tar.gz", 517 | "f2b532640c2a3d5e2b2ba30aec7adda5d44a61f8276f02d61e86d05a2df0fb8d": "lnd-linux-mipsle-v0.13.0-beta/lncli", 518 | "08914747484b71aeea26ea35eff837a6301e174b9e25d7562164f0422225ff63": "lnd-linux-mipsle-v0.13.0-beta/lnd", 519 | "4f2a80aeea9bc7f1f7727cc452575bde279cf714119c8fc734ca0b54dbcc8444": "lnd-linux-ppc64-v0.13.0-beta.tar.gz", 520 | "e59e8d9f19aa15357efd566b3e1348b2125aeaa52a145f2c1494954eb583c9a5": "lnd-linux-ppc64-v0.13.0-beta/lncli", 521 | "768922539fc5540b39a4fde0efd826e441b1eec8631f7565c867c035f8b0cdc8": "lnd-linux-ppc64-v0.13.0-beta/lnd", 522 | "96c0e99dc990b9e8120206463fce33d48e7bac5b9856c3b264dea388634f0f81": "lnd-linux-ppc64le-v0.13.0-beta.tar.gz", 523 | "9e31a87b84ef054803bdde8ce85df871e00274e747cb92b3f8b87c3533ac50b6": "lnd-linux-ppc64le-v0.13.0-beta/lncli", 524 | "8cbae2b81b4f0a1134efe74a9f0934608c5c4e593e73606c55dff784fac8f0eb": "lnd-linux-ppc64le-v0.13.0-beta/lnd", 525 | "6c86ea31ba7c028834854b5599ddf3508b89239af71be09438cc305165f8b092": "lnd-linux-s390x-v0.13.0-beta.tar.gz", 526 | "01c1c75093387d7d9118bc89a04c45b4b41cf09444cd2c02c685f9f677fa074a": "lnd-linux-s390x-v0.13.0-beta/lncli", 527 | "c97653d6fd2f233bd68cc467523e64e84f2ec08faab5336f7663dda02f218b71": "lnd-linux-s390x-v0.13.0-beta/lnd", 528 | "b870cc7677324f3a00dd840450eeeb0d55559337f7595758264d01b69091c66a": "lnd-netbsd-386-v0.13.0-beta.tar.gz", 529 | "ce7ae3c751d6c51b8ead3a1c762bea3742ae126bf8da82865d084b1acb300c5b": "lnd-netbsd-386-v0.13.0-beta/lncli", 530 | "ef9f3c308934ed97983f63268aada3e33106842d9e007e332e3de9de2de903c5": "lnd-netbsd-386-v0.13.0-beta/lnd", 531 | "d4adc3dfad8052fd273f55bcf2e8962f110d3ebd2e56360537d825640e710b75": "lnd-netbsd-amd64-v0.13.0-beta.tar.gz", 532 | "2fe547545334cdb92cf0c9b15e8e7424f38e6d414406e4ed8e30bdd079937031": "lnd-netbsd-amd64-v0.13.0-beta/lncli", 533 | "846d298f6911e859b296534dc42751eaf6181627f62969bc1e264c0a713a543f": "lnd-netbsd-amd64-v0.13.0-beta/lnd", 534 | "5f5c3e445721755828509dcd47834f8846da3e3b0d4999dbf9b170a2e19a206c": "lnd-netbsd-arm64-v0.13.0-beta.tar.gz", 535 | "b20606d14a187f7c38bf54ee4d12615468f6bd8b619f9db242b6ab68670026f8": "lnd-netbsd-arm64-v0.13.0-beta/lncli", 536 | "1002e17de9c73aef658cec1570897cf4f198ce9961a40ff7a01735500d739627": "lnd-netbsd-arm64-v0.13.0-beta/lnd", 537 | "fcfa9512e91fec75cd734a6539d49f521937078bcc49d42284b47848621ecd27": "lnd-openbsd-386-v0.13.0-beta.tar.gz", 538 | "6f54d495b095eea266165ebbff4e9e558e2eb921b9d7687c65456d23d97fea67": "lnd-openbsd-386-v0.13.0-beta/lncli", 539 | "0caf04ae9eec6dbff25f73078554eeab80701c16591f9f4040d2903506d73cad": "lnd-openbsd-386-v0.13.0-beta/lnd", 540 | "18e29c59556355bb46a7e42d6b960b44484bf2a80959b4f4c39dbbec243baf1d": "lnd-openbsd-amd64-v0.13.0-beta.tar.gz", 541 | "1c515a1b822c8f91f5b77a0a3b4211fc18b902e992f161ed18d2628f51d68125": "lnd-openbsd-amd64-v0.13.0-beta/lncli", 542 | "0110cfe4bd37f8fba37c4aef2b0c5d336b71066b4f280c1c1314b1a0909daf61": "lnd-openbsd-amd64-v0.13.0-beta/lnd", 543 | "fa8a491dfa40d645e8b6cc4e2b27c5291c0aa0f18de79f2548d0c44e3c2e3912": "lnd-source-v0.13.0-beta.tar.gz", 544 | "dcf2f57f3df231d876b65fcb0d3c4ef87a7e4a9292e0a7106b8bec4eb7e0f415": "lnd-windows-386-v0.13.0-beta.zip", 545 | "8e9f4a9a221f5b525389784b4af8a8ba717c2cd6e6211473e66bf85b3f86e571": "lnd-windows-386-v0.13.0-beta/lncli.exe", 546 | "0b513a2a63e91a6ce318e0b9b28080920954ee520789ae666cc599da1f7aae2a": "lnd-windows-386-v0.13.0-beta/lnd.exe", 547 | "bdae2ccc10d9b33bcfd8514bc87e0c18b61862ae8df6b639dd702b9c822200da": "lnd-windows-amd64-v0.13.0-beta.zip", 548 | "a15961fd8168827b05164029ceb688d7eb589d720165bfbf635d5f6458605118": "lnd-windows-amd64-v0.13.0-beta/lncli.exe", 549 | "d2ebc2a96842afb02ca5fcfa0292292a7a3a3b5d268c289a1d5051d38b0238de": "lnd-windows-amd64-v0.13.0-beta/lnd.exe", 550 | "339723bac79a7f9bdaf37edaf06ebe14965f7d2d0708ade8a2b11b8be434d700": "lnd-windows-arm-v0.13.0-beta.zip", 551 | "78e752a55f60be7ddf00e912aaa83482c978c1c27fc07ef1359dae76eda66b56": "lnd-windows-arm-v0.13.0-beta/lncli.exe", 552 | "3460bf3942c405c08f83d42551408fe410d929412630041ac76d39ae7b09d164": "lnd-windows-arm-v0.13.0-beta/lnd.exe" 553 | }, 554 | "0.12.0-beta": { 555 | "4908bd434736600509c7e24f1cfc9c13838fad40d2cb7d3fdbe55bf12d6c9075": "lnd-darwin-amd64-v0.12.0-beta.tar.gz", 556 | "ec1b1cb708b7d1ca5ed6da16e6e1ef98e6a9afb84b72a47884c1b2e87f3c0c1d": "lnd-darwin-amd64-v0.12.0-beta/lncli", 557 | "6b144318e9005eb1b390bc6ac029fe9412fb006b6a2440c4d9ed7cfdd08992b1": "lnd-darwin-amd64-v0.12.0-beta/lnd", 558 | "c09e548d2278d894f59976e5a7cce907d72cbe030416f2813988e557862519bf": "lnd-dragonfly-amd64-v0.12.0-beta.tar.gz", 559 | "35b8050549bd54a7a036f2d428458db3e46cdb2e3b80c17f6cd0db0d1b3fad62": "lnd-dragonfly-amd64-v0.12.0-beta/lncli", 560 | "6c18fb8799056def1c245a2f46a90b3a53f69a8ac32741083eb9f137991e528f": "lnd-dragonfly-amd64-v0.12.0-beta/lnd", 561 | "bcbcd57ffced0853073acc2435687506e691f572ca7be9155d53e30df9f48e5f": "lnd-freebsd-386-v0.12.0-beta.tar.gz", 562 | "0d501c64d62a0d506f286a67b21f5999ac0bb8e1dae986331d13c959431a73c5": "lnd-freebsd-386-v0.12.0-beta/lncli", 563 | "06e5d7cd8af7ab42bb2a1e7d56c7483edf85ae7aceddd8052cd8ab74f2ad8fbb": "lnd-freebsd-386-v0.12.0-beta/lnd", 564 | "1d1a2ff0c9f2a90a10f81d910f89122b6e8a5ac89407f69caddb24679b0ae264": "lnd-freebsd-amd64-v0.12.0-beta.tar.gz", 565 | "958bed45abab6963e0838c612d058440adecf6f3ae23c11d8a2830f9e72bc476": "lnd-freebsd-amd64-v0.12.0-beta/lncli", 566 | "46173c654e214fc8c2e17d7038716e4b0c15cd66d648afb12d2779faa20e8602": "lnd-freebsd-amd64-v0.12.0-beta/lnd", 567 | "2b3a7dd74496cb1febf2104e2abe1c95bbd34b36d9c1fb20e84847a8b4e9c4a5": "lnd-freebsd-arm-v0.12.0-beta.tar.gz", 568 | "f68a3314de9791791c945b4480cce29b05c9ace9ff312af503992901b36ba6c8": "lnd-freebsd-arm-v0.12.0-beta/lncli", 569 | "f16fff208c1ab02c65c352ca112f6d9443766ee6f46003dfe16473df8f6b0f7c": "lnd-freebsd-arm-v0.12.0-beta/lnd", 570 | "60c0e6cdab80fa7328f246e40b502b90904bbec5f4dd020772e210ad27b714bc": "lnd-illumos-amd64-v0.12.0-beta.tar.gz", 571 | "01db63aca3db966eba2b8f8e919f10320ac1f452569763aa4c750e86a63856e1": "lnd-illumos-amd64-v0.12.0-beta/lncli", 572 | "06653ec0f5cc33c8b9af53056361006644dcd49b19e1ea61504e11eade8e60c7": "lnd-illumos-amd64-v0.12.0-beta/lnd", 573 | "f4013f758af1a3ce5cbac469ab1ab0890f3dd90b21cd002423e4352064a48d66": "lnd-linux-386-v0.12.0-beta.tar.gz", 574 | "0caa96c2d96672b67c7fbd9c5e3169ac18cc101eeecc33cecf8e1221cfa2d7a9": "lnd-linux-386-v0.12.0-beta/lncli", 575 | "0fc2915d81929c59b64271598199e5caffa4ebdf4f03ca400911e087e3ddb951": "lnd-linux-386-v0.12.0-beta/lnd", 576 | "66ded9451a4e05b7b9e81d9e885f6635b2a52560ebc2ca43d5120d7d8b6a2cb0": "lnd-linux-amd64-v0.12.0-beta.tar.gz", 577 | "f7673042b1d95001ade41fc0cf3b8932d07d894a7bb9e95cff690fbb576459f5": "lnd-linux-amd64-v0.12.0-beta/lncli", 578 | "e7599102338f70b196764d9346e3c39c6d29ae83505d0e7b749078bc0495ea07": "lnd-linux-amd64-v0.12.0-beta/lnd", 579 | "fffc7159d1d1bcbcda5e31e2e300f6aa50e89b6379f0640eff8e036bba6947e8": "lnd-linux-arm64-v0.12.0-beta.tar.gz", 580 | "54ce8f3fa70adc5f0bfa23fb43d929a63bd09c57d16fa47e7d2ddd2a888ee309": "lnd-linux-arm64-v0.12.0-beta/lncli", 581 | "41e4553da38c57e5d2328574771cc4d2639dfe563ed57d21920afe3bffae3d3d": "lnd-linux-arm64-v0.12.0-beta/lnd", 582 | "5c20c3603c1688745141b3b51de22f9bb31241549fc1cc3f078562c4501e7121": "lnd-linux-armv6-v0.12.0-beta.tar.gz", 583 | "ef4857e23460c0cb2d9cbb42214856360c520cde8807f392ace95011eeda671c": "lnd-linux-armv6-v0.12.0-beta/lncli", 584 | "48374b167e53795098f767190a5f9d36a7648b026e906e5ab1c061dc3f22e192": "lnd-linux-armv6-v0.12.0-beta/lnd", 585 | "7dea27f9320f246d8881a718ed85c7e654b56ec4a7d592a84df745fab34ac1a5": "lnd-linux-armv7-v0.12.0-beta.tar.gz", 586 | "1136467b14fc4d332b11140ae310da277f4e73ed1dcc3dd683c7a7f0bc9d4dd5": "lnd-linux-armv7-v0.12.0-beta/lncli", 587 | "bdb5da40ee7d804d811b67d5a3d0fccfd12611fe4aacfff8caa0b5c346e82f81": "lnd-linux-armv7-v0.12.0-beta/lnd", 588 | "16d72b42945c848255a96c2ce86080cf24509b3b59a25fe6a0f561febf4f5408": "lnd-linux-mips-v0.12.0-beta.tar.gz", 589 | "f18f49860ea91f7282114ca5f37d3188237d721f9de61f7fa4568579a693a2b5": "lnd-linux-mips-v0.12.0-beta/lncli", 590 | "ff90594ccb8cc6588d2df549826d63857a0e54d1f798cbd602834bf0e86d3ca2": "lnd-linux-mips-v0.12.0-beta/lnd", 591 | "d7af6bb2dfd1c3135fc8ae2a6703696aff1fd46e621ec764cf88306fb75d660d": "lnd-linux-mips64-v0.12.0-beta.tar.gz", 592 | "6ed0e79320e40f20f398c7cb40ccccb8ef76162ea5c4f8af55e9aaa339315249": "lnd-linux-mips64-v0.12.0-beta/lncli", 593 | "460f0c6146afc8e59eb450867ad6d9c1dc65a817f5fb2f021ee9d5364c0566f8": "lnd-linux-mips64-v0.12.0-beta/lnd", 594 | "90eaad47e5ca02d0a8671772b42035518ea100d12ec6d9572cc1619702149a72": "lnd-linux-mips64le-v0.12.0-beta.tar.gz", 595 | "a7ddd28ad691530cfc33020cbf096e44be0ad9b25a07002597993afa80e0c534": "lnd-linux-mips64le-v0.12.0-beta/lncli", 596 | "06fcfe8d08335fc80cc85be2bfeccedb4eac224e9c1fb5eca01c912b67537bc5": "lnd-linux-mips64le-v0.12.0-beta/lnd", 597 | "b6953bb12dc0bea0981453f5eb57e34b8176772a3f46e00ef5081fe0dd09cc6f": "lnd-linux-mipsle-v0.12.0-beta.tar.gz", 598 | "57917c095610012f40dfb57929d134858b31b42705db7ca0d5a6b1509d19bd97": "lnd-linux-mipsle-v0.12.0-beta/lncli", 599 | "ed241c994804f0cef614fc9815b71a1b87349ec65044a6bf70f3bdcc81f6a7ff": "lnd-linux-mipsle-v0.12.0-beta/lnd", 600 | "e741a016d8df795473ccfc6121fe6a8c08d5ea1e577725acb5415a5f7de3f647": "lnd-linux-ppc64-v0.12.0-beta.tar.gz", 601 | "6ee777648951e97eccea64e37bc958f69813843ceb1fc25f5d45654c7d6b04c3": "lnd-linux-ppc64-v0.12.0-beta/lncli", 602 | "dfedd5a0bf78cf87e1bfbbc2b08be384b1e31112f36591110e22961848778d95": "lnd-linux-ppc64-v0.12.0-beta/lnd", 603 | "aee4244226ff99c88c16b6c268da2662546f6e78d1413242786ea22c38c844c4": "lnd-linux-ppc64le-v0.12.0-beta.tar.gz", 604 | "c5d8bc1b238f8bf58eb629ef9db984f25a40e30fe3253d643205abf1d6dc5e1a": "lnd-linux-ppc64le-v0.12.0-beta/lncli", 605 | "6630efd1386c4af58c1ffdd061dae6ac0807bc000a756f827e52568072da141f": "lnd-linux-ppc64le-v0.12.0-beta/lnd", 606 | "350bfe30e42410c32130b216ff766753af09fd48b1029c77614bdb05edb74b0d": "lnd-linux-s390x-v0.12.0-beta.tar.gz", 607 | "76bcc43903a258bb94e3973d590f28a4e15a2fbe8b8653f578d4ff2944853ce3": "lnd-linux-s390x-v0.12.0-beta/lncli", 608 | "9af5b1138ea55cbf622cb08ec76480d94ac6ecb8607ed773d253de43c6585cd3": "lnd-linux-s390x-v0.12.0-beta/lnd", 609 | "fa0552166fdd02d18ecaf3d2b9296d93c796fc58d08a421fd89126d9fd8bcadd": "lnd-netbsd-386-v0.12.0-beta.tar.gz", 610 | "ba39071bfbb2590661dcf525d59b95d0778c5d61386ea65a27acc916c0f8b350": "lnd-netbsd-386-v0.12.0-beta/lncli", 611 | "020fe760d3eb55520a2502f2d43dc225eedee550cf0866359ca3d0838cb4e1ff": "lnd-netbsd-386-v0.12.0-beta/lnd", 612 | "2ea7b4f579cb0554ab163e6b8a24a97b05252b4a2434185229bab47f9b6aac77": "lnd-netbsd-amd64-v0.12.0-beta.tar.gz", 613 | "ac8724fc2b67b018bacf25962bdfe0dfe29d70e3dd5b6f52f944e908bab1a846": "lnd-netbsd-amd64-v0.12.0-beta/lncli", 614 | "2da886c1c5782f563e199f59b1ce99fb6b270325adbe920eda64f9005bf65dd5": "lnd-netbsd-amd64-v0.12.0-beta/lnd", 615 | "f240339202ea8250a2e373c48f9ee2f930247ff1f4a091ac55e12a3adbc2b450": "lnd-netbsd-arm-v0.12.0-beta.tar.gz", 616 | "5bd95bac63883c20e72994514ba0146f34e6010425931f041fc7e582822fc3e1": "lnd-netbsd-arm-v0.12.0-beta/lncli", 617 | "b05c9d9c550e9d9f49deaada1387c276c30ea0aae54fae98ebe7b5139bd748be": "lnd-netbsd-arm-v0.12.0-beta/lnd", 618 | "b61e190746152ed5bec515ac28cf65c3e1f0f9c976727ffefb00ed643342f331": "lnd-netbsd-arm64-v0.12.0-beta.tar.gz", 619 | "66d711e68de319da806390cf2d3380bff4c84dbf3279e942dc00de99167e3a97": "lnd-netbsd-arm64-v0.12.0-beta/lncli", 620 | "27c2cbca312336c79ea0a8c2a153247cefef91f244053a4abb2d10ef58e403b1": "lnd-netbsd-arm64-v0.12.0-beta/lnd", 621 | "d1b5eb80b36c351ec5038ec65bb9b2a94039962d7b17b2cdc747822bbfcedec1": "lnd-openbsd-386-v0.12.0-beta.tar.gz", 622 | "9994f6378313d457b4bf32445f4f8383e67289649e0cc0a328279afc36df6c4b": "lnd-openbsd-386-v0.12.0-beta/lncli", 623 | "c8c358fc51c8e89e0dd2c7794a92c64c990b45adfbb5c69b5da2a1fb10fb0b0b": "lnd-openbsd-386-v0.12.0-beta/lnd", 624 | "4e67038b63f95b80be7221618334fb3288541d698c8126710ba440ddef12954b": "lnd-openbsd-amd64-v0.12.0-beta.tar.gz", 625 | "abdbb40a4786fddfdddcbd60838af67037f399da136d14cc4f9bbfa79772e258": "lnd-openbsd-amd64-v0.12.0-beta/lncli", 626 | "347cef54856acb23706922c8e660ed852b209df84b2cf9d81a2c4cb9f60e64c3": "lnd-openbsd-amd64-v0.12.0-beta/lnd", 627 | "bbac4d3eaa2dc48a3e0afee128d349e78525f785374bfe13c3f7d5800521b896": "lnd-openbsd-arm-v0.12.0-beta.tar.gz", 628 | "0f63e0bba0737f43bd0a0794e9dc64f42a6d7d564cbbf9e748cbe82829761ea1": "lnd-openbsd-arm-v0.12.0-beta/lncli", 629 | "7cfd805a8a1cb6606c7ca6ad6ea6b5ad94ad28c5bbc207688f1e55289f7c7745": "lnd-openbsd-arm-v0.12.0-beta/lnd", 630 | "ac4f2fd38a932c9ff912af86a97eb0c0f64e4afa244ecc733ea13bf6d684cbe9": "lnd-openbsd-arm64-v0.12.0-beta.tar.gz", 631 | "b7aa7f30444409e41d57cb1d67dc94b980391558bff95a62c3c5eb91ad536b26": "lnd-openbsd-arm64-v0.12.0-beta/lncli", 632 | "67ba776835cd7db50e6eb4fca84b87619a171ab06fad97acac9638a7ace51434": "lnd-openbsd-arm64-v0.12.0-beta/lnd", 633 | "96f572030e4f5b863cbc7c2c386e30775aae3bc19050e3cd11c82a6e831fa832": "lnd-solaris-amd64-v0.12.0-beta.tar.gz", 634 | "b509603ae71e5162ba8ab988401aaa6f8ae8b5ac9985f5bd1f9feed98714a6d4": "lnd-solaris-amd64-v0.12.0-beta/lncli", 635 | "cdbfde024d899b07338c179c05b82553871fe7fea8a7d8397110838e06751fd1": "lnd-solaris-amd64-v0.12.0-beta/lnd", 636 | "e13b3c68b595417c074487e660288277fff4c609230522ec825247051e4e0268": "lnd-source-v0.12.0-beta.tar.gz", 637 | "75fb509ebc8b00e2e11abafa50753d538db7db484634830aa3e1b05f586e59b3": "lnd-windows-386-v0.12.0-beta.zip", 638 | "8482c6822d2df890fba1f0dda3b83897eada04ef37196330bede6f56abef9278": "lnd-windows-386-v0.12.0-beta/lncli.exe", 639 | "738bee82d91fd7e80c015fe2e6736215dd4e382e58516abac448a1b94746f5b5": "lnd-windows-386-v0.12.0-beta/lnd.exe", 640 | "c5fc44855be4d524fd63bf0ffcef0e6079ed22b498f5e8f03f9ce66e1857616b": "lnd-windows-amd64-v0.12.0-beta.zip", 641 | "3f296e2666af2aaf397533c632770b01f624ed63534a3afa357574ee83340e2a": "lnd-windows-amd64-v0.12.0-beta/lncli.exe", 642 | "5257e56ac3cf84ee01a310120b17ede205e09bc01ce2deb30ce9befc669c2066": "lnd-windows-amd64-v0.12.0-beta/lnd.exe", 643 | "97904a4e3f15074d5fcc1cd843cb64076717f433ea01ccd5db70cc6bbb008482": "lnd-windows-arm-v0.12.0-beta.zip", 644 | "4b87cb0c6737d627e1257708d2790ffd8c596f39a8fe83db3fb499590c2f7350": "lnd-windows-arm-v0.12.0-beta/lncli.exe", 645 | "1255d2daaa85aaafe379990bae7c36e9723dca3c4dadad66b755038436d85478": "lnd-windows-arm-v0.12.0-beta/lnd.exe" 646 | }, 647 | "0.11.0-beta": { 648 | "4253b039e6f9bbadde39c5eb0c48ec90586d6f7554e96847e3dcc0255f862b8b": "lnd-darwin-386-v0.11.0-beta.tar.gz", 649 | "4733d5dbb272beabca5df2e56610a46a2406509d5bf2badc3a7712d835a64809": "lnd-darwin-amd64-v0.11.0-beta.tar.gz", 650 | "132349a49941e63d4a1175b4eab82d80e4092dce204aee93f805aa84d0684477": "lnd-dragonfly-amd64-v0.11.0-beta.tar.gz", 651 | "eca3b1131f49d49da1ec8681121ca11934a3bdda0573370d9cb071bf28884f91": "lnd-freebsd-386-v0.11.0-beta.tar.gz", 652 | "2f023c7cf5f64813a0641b1e8017e4b5a4c39d5fa75d4fd286a021a846da5f60": "lnd-freebsd-amd64-v0.11.0-beta.tar.gz", 653 | "69ea60e0edc71472274da31ba928a2a1eaafb03d782cda1ea505c1d7bf2ea0db": "lnd-freebsd-arm-v0.11.0-beta.tar.gz", 654 | "bb0743609e01df6a9cc27618b7244b6a9e3465f943139aa0b8c056470c29fb1e": "lnd-illumos-amd64-v0.11.0-beta.tar.gz", 655 | "cba1e63aef5df932bde34ca46577a107ea419fad2872214142404584652be8b5": "lnd-linux-386-v0.11.0-beta.tar.gz", 656 | "b10712cbb59d01912183825117f1ec154448b90cafb5ed06e1d4bd858ccf1229": "lnd-linux-amd64-v0.11.0-beta.tar.gz", 657 | "ad3f737138e3212c0bfb708b7553d1adb298df443044d5c82755172952e5fed6": "lnd-linux-arm64-v0.11.0-beta.tar.gz", 658 | "f0dbaa2e39bd2c0296f1391ae4671c9b91580dc4b368a1ca0a34c6f32542d9a8": "lnd-linux-armv6-v0.11.0-beta.tar.gz", 659 | "f94d087e56d38073aee647b47357a9966f98f7666dca5837fb51f2a9c7480227": "lnd-linux-armv7-v0.11.0-beta.tar.gz", 660 | "02d7afb5240b8436e1e7ced006591232502196299d1e27e8d57cff431350e8ac": "lnd-linux-mips-v0.11.0-beta.tar.gz", 661 | "54ff91e6995aa714f2d6e2b90e5ab1c883e17c220b87d5122f923e551f8091e1": "lnd-linux-mips64-v0.11.0-beta.tar.gz", 662 | "857d1e760d89ac0eadd8c74a858f6d9502631a0c5a0f79fb9fc27333a28a7143": "lnd-linux-mips64le-v0.11.0-beta.tar.gz", 663 | "0ffe4127f4e75973a7d10f9f2c266efc04fd2da6420ee27a8e90ec61cc6134d0": "lnd-linux-mipsle-v0.11.0-beta.tar.gz", 664 | "3f275fee28e21a7c5ced3e3fd47f3cc61dc6ec3a7d11fb19a24c0d932ea240c0": "lnd-linux-ppc64-v0.11.0-beta.tar.gz", 665 | "89a35542b4c53b3faf1ec1a44b8ea93b5c3da26c0588ec5dffc54f93ed1de72c": "lnd-linux-ppc64le-v0.11.0-beta.tar.gz", 666 | "59347e4cd2062319c19820f3481b25777ce6af17be928bf97bd93f1db7ea15b1": "lnd-linux-s390x-v0.11.0-beta.tar.gz", 667 | "33d168696553da9eb532e142ba7f0c4f5153e9ffcb3fc07db98b184f7b3625eb": "lnd-netbsd-386-v0.11.0-beta.tar.gz", 668 | "1a47fee5085484578fa7059dce1a3e3fd09b339ae56362fbb4f3b047fef42975": "lnd-netbsd-amd64-v0.11.0-beta.tar.gz", 669 | "857ca4db2cc1ed2eb726b748b4553672385664e9e0a7028c0d75095faa5c1410": "lnd-netbsd-arm-v0.11.0-beta.tar.gz", 670 | "86c258388df62622c61aaa420c9615ba8730b5433afbb0f9e9096dc5f5aeb62c": "lnd-netbsd-arm64-v0.11.0-beta.tar.gz", 671 | "973a1da2244b9b9a539a7a27858a2457819e72b8521344690a36421cbcabca76": "lnd-openbsd-386-v0.11.0-beta.tar.gz", 672 | "cfdc4e0f4ea6fd1452d188da29916f7f9992c21d29d953dd683746d84621239b": "lnd-openbsd-amd64-v0.11.0-beta.tar.gz", 673 | "7c3c6fa8307fb04bd394030ac1fc9a122b7d2c73d7321b2462d93310d611211b": "lnd-openbsd-arm-v0.11.0-beta.tar.gz", 674 | "b3cd0998a808a115ea7db0f32c5c3875e6a3445e6ad09f06953c1598abb8bb49": "lnd-openbsd-arm64-v0.11.0-beta.tar.gz", 675 | "c598d7bc733c2442dc82bc5ae1d595b12574174226e7e62c4c207fd33e9040ac": "lnd-solaris-amd64-v0.11.0-beta.tar.gz", 676 | "06ca5e5d6658f6d0a29bc1bac825f36337448391ac8e3c90732291ce79c2d8a6": "lnd-source-v0.11.0-beta.tar.gz", 677 | "714ab7277e0156ff03a439636dda6c69cfadfcb9d4517e7f6cf3be09244d7a82": "lnd-windows-386-v0.11.0-beta.zip", 678 | "95a8ec6f7ecc83e1bd4533e67351d90ad8ce950626674a47d4730c169becee88": "lnd-windows-amd64-v0.11.0-beta.zip", 679 | "96708714e0916df75bf3578203cda341e88e113105371101ceac92b89a5a73ed": "lnd-windows-arm-v0.11.0-beta.zip" 680 | }, 681 | "0.10.1-beta": { 682 | "0835a51d188e68b7eb326734788434fc8a27bb1f079eb78054b5cf5c3fd0d7c0": "lnd-darwin-386-v0.10.1-beta.tar.gz", 683 | "7c5b1082e2afdbeb6e664a1d81547ddb6d0d8436875affcce947e532ab57d287": "lnd-darwin-amd64-v0.10.1-beta.tar.gz", 684 | "0c9a19e5af5056cabc2f341cfb7cc001ff679f4a8326d7ada24640a497462b32": "lnd-dragonfly-amd64-v0.10.1-beta.tar.gz", 685 | "649f1ed9e8951cd177de45255ae4cfc92acf1eaafb9c35f094bf00a672fb3869": "lnd-freebsd-386-v0.10.1-beta.tar.gz", 686 | "95d9bde578bc4d8dccff744d255f63c1eb761e4d0e934bec415b645663ec3070": "lnd-freebsd-amd64-v0.10.1-beta.tar.gz", 687 | "371d7553afaccabb018fcfc253c407abb0d231819c61bbc2305068224151312c": "lnd-freebsd-arm-v0.10.1-beta.tar.gz", 688 | "1064da4f6e08517419b60a0749f3bd593001fa2c16347906db26415b4dfc081d": "lnd-illumos-amd64-v0.10.1-beta.tar.gz", 689 | "7ababd5e5572093362b8b11e0b59e60ea20a3fcdc15c8a72f2690a01bea9dd8f": "lnd-linux-386-v0.10.1-beta.tar.gz", 690 | "8bacefd41f80ddf135a1b80f63d1136bf7e32970723ff093d2580613cd823577": "lnd-linux-amd64-v0.10.1-beta.tar.gz", 691 | "823fe57dd89355ccf3bd5bd9463fa98e42496680122bf2e0290901e66bad5969": "lnd-linux-arm64-v0.10.1-beta.tar.gz", 692 | "66983264ce3a3599a73e03d2d66554cd992c5934c436e687e229c3552e606903": "lnd-linux-armv6-v0.10.1-beta.tar.gz", 693 | "efd81d0553e40806a330b553f57019d2f4197b68081e3f67886aba3f568591b2": "lnd-linux-armv7-v0.10.1-beta.tar.gz", 694 | "8a02f03b33c2abd722a6ed1d9dbb9c05816e9adfa30fb076a2b0a6639f5e0baa": "lnd-linux-mips-v0.10.1-beta.tar.gz", 695 | "6ae90006d1ddd11dd2684a0603bea5fc87678af1ccd128cb90a3b8d7c57222dc": "lnd-linux-mips64-v0.10.1-beta.tar.gz", 696 | "e5e3ee137c9c5407b6fcdafbf48df91c109d2842bc693c4246fede844fb852e7": "lnd-linux-mips64le-v0.10.1-beta.tar.gz", 697 | "d278ed60b920466c7b284ad890da746f5f5d7e1cb8669d14bb8d1a2b2bcf0c03": "lnd-linux-mipsle-v0.10.1-beta.tar.gz", 698 | "cf6a94aac789956351a8fb16c3db00bd7e4554f4f20c1662efdb03aac19b9453": "lnd-linux-ppc64-v0.10.1-beta.tar.gz", 699 | "aba8610477d0e2b2f2b57dde6f61dc003f9fc08901a7d6390147694c18be7c3d": "lnd-linux-ppc64le-v0.10.1-beta.tar.gz", 700 | "4ead13d77f344976c57b7e46923a1892b87666fb6ce6123532008528d8b37cda": "lnd-linux-s390x-v0.10.1-beta.tar.gz", 701 | "081f9cc192307ba9655148a03ee030920797e8ff87f4276f4189cb4dbba631f0": "lnd-netbsd-386-v0.10.1-beta.tar.gz", 702 | "e256f33db79d0313f71bf39571e88cf3f49599f05dd260f90f70861982db4577": "lnd-netbsd-amd64-v0.10.1-beta.tar.gz", 703 | "77a13729d55a84d7b869923742f167d7c4df876eaeacca4a9ae4911896066238": "lnd-netbsd-arm-v0.10.1-beta.tar.gz", 704 | "81030d1828dcdf36f4e743dc91e3806a462cdcda0763dddaea60c937cf2576d3": "lnd-netbsd-arm64-v0.10.1-beta.tar.gz", 705 | "17fcab60a9a28e5e524e80b64a011f4ac0401f52b05a2a581cee58d6a7332c86": "lnd-openbsd-386-v0.10.1-beta.tar.gz", 706 | "b31d92addb4b209225cfa7e67889edb6973d7d0ca8c551fc38d2a0f29d8d3a39": "lnd-openbsd-amd64-v0.10.1-beta.tar.gz", 707 | "52e4db85be0c06caa8194657d43465bde136a1e027afe7a830bf9961d0ebc46f": "lnd-openbsd-arm-v0.10.1-beta.tar.gz", 708 | "6f2e255bdd73cb5403bae3882780c42d7bd885ef640920718dfe4b78458c586d": "lnd-openbsd-arm64-v0.10.1-beta.tar.gz", 709 | "56962ed5f894845a2235e59b509db7f9d1b11c5605f185d44d3fe81b1ae79042": "lnd-solaris-amd64-v0.10.1-beta.tar.gz", 710 | "13866ce0cf9fd668d2c1ecb25e3f038aaa349525b8c1e261f458d801b4969d0a": "lnd-source-v0.10.1-beta.tar.gz", 711 | "3491a1b46c62a5d76356361b53438f276655796a8e3191a8be7a17e426fe9ce9": "lnd-windows-386-v0.10.1-beta.zip", 712 | "f819c1efda3101772b7b480a9211064e397c43a9cd462b5a9ee0cc9ab4f44876": "lnd-windows-amd64-v0.10.1-beta.zip", 713 | "319f37428fee06fd7c126602a18216b730aa3e5bd233735ccdd429e9a762918a": "lnd-windows-arm-v0.10.1-beta.zip" 714 | }, 715 | "0.10.0-beta": { 716 | "d112760c724d7f65043a4b3c52f2049fe41e71e8d58110f36b299212858afb90": "lnd-darwin-386-v0.10.0-beta.tar.gz", 717 | "8f6087b7ee45bed86127bdf5657092bf5115f6deb88809370ba3826231c05a33": "lnd-darwin-amd64-v0.10.0-beta.tar.gz", 718 | "73d8bcb1e94847ca2ca8f7ddb9fdb1f48b61e3421e9267bc1c9bf7295961cc4a": "lnd-dragonfly-amd64-v0.10.0-beta.tar.gz", 719 | "c65826c234e75d5808af21cd2b8f19ec7f20d57baf16996b2f0cd3c9703ab94b": "lnd-freebsd-386-v0.10.0-beta.tar.gz", 720 | "ab53731220ba916cb41b647e4f30d79d59293b752c8a8f16c51f06b865f6b335": "lnd-freebsd-amd64-v0.10.0-beta.tar.gz", 721 | "4da28f1c8500557fdbac8e41b18eace078aaa0ad59c8ae9840f8ac7514313d64": "lnd-freebsd-arm-v0.10.0-beta.tar.gz", 722 | "3692a1e113bd82df8b93f0178e80f8080d71d0962ca7ddca10990a46b7a6e69c": "lnd-illumos-amd64-v0.10.0-beta.tar.gz", 723 | "13f644b53e75ce5ff42e9a8325cf317368679bf153d439bf76ffb7bbcd8a4970": "lnd-linux-386-v0.10.0-beta.tar.gz", 724 | "479ba914c3c4c7f81d04d94c6578d1ef333318ec03494ba9b221c65ba84669f8": "lnd-linux-amd64-v0.10.0-beta.tar.gz", 725 | "0f390e810255e1fec9db298643865d57c6e8db75f9d34af182931d55d0650e05": "lnd-linux-arm64-v0.10.0-beta.tar.gz", 726 | "52fb53e780692c96c0262e6cda44f23d6ea06966a3532f561002d26224f99637": "lnd-linux-armv6-v0.10.0-beta.tar.gz", 727 | "f216be466fd70fa4803e7b6cac28d74f3b9648020609436219e419fb0be7a890": "lnd-linux-armv7-v0.10.0-beta.tar.gz", 728 | "8b4f333954c9ffda944d533a6bf3dd399e1c98ab77a12286183746942f7fedff": "lnd-linux-mips-v0.10.0-beta.tar.gz", 729 | "0d4c9e0cf6e9d8321a2c62c0b023523fd070ed59d2ce8035d7038e021b4bafec": "lnd-linux-mips64-v0.10.0-beta.tar.gz", 730 | "2a39654cd448e4383ac161c39e02c473c188524b0a5c2c0aea4ab3836a933f2b": "lnd-linux-mips64le-v0.10.0-beta.tar.gz", 731 | "bcad516b7900e3c688d744c3ebc695ed7920cb6344f9915275efda41c43f0421": "lnd-linux-mipsle-v0.10.0-beta.tar.gz", 732 | "82ecad9d542e87814a4ae6813b1b79be8c8577fb1153f84c384d8061cd07ebd0": "lnd-linux-ppc64-v0.10.0-beta.tar.gz", 733 | "d1747491c022d1770248c1137ed75519ab71379d402b56421502f389ee2d6fe4": "lnd-linux-ppc64le-v0.10.0-beta.tar.gz", 734 | "a5987354f70df6c1ad2a23e372f86a2fffe114d6817f08ec6d9ef842b76243b6": "lnd-linux-s390x-v0.10.0-beta.tar.gz", 735 | "c747522e084742b03b7a2e123d7b4aa3b38387513d4fc7a24a3c72eb384bd69b": "lnd-netbsd-386-v0.10.0-beta.tar.gz", 736 | "cf8a5d92bc443067b7a5c7f6808ffbc0c2e47956ea0968f8a3c22f4b50199c19": "lnd-netbsd-amd64-v0.10.0-beta.tar.gz", 737 | "f685f5ac1f2f16074af6320a7a92264707e1346d07be53bbccff633daef17552": "lnd-netbsd-arm-v0.10.0-beta.tar.gz", 738 | "6ecfea7e51781af151fa5feca49b1d81b8ed1f6e3c8e656608a4b6c82800ffef": "lnd-netbsd-arm64-v0.10.0-beta.tar.gz", 739 | "aa7d9b80976722299fb58084e712d143579c1eed9f4e8ad1746ba1498c58b957": "lnd-openbsd-386-v0.10.0-beta.tar.gz", 740 | "5dfb12d33aee37015b8afdebf28c10bd893b9877a5724246c55a78dda0507f79": "lnd-openbsd-amd64-v0.10.0-beta.tar.gz", 741 | "8762430088b15d7e2eaf9c1685fb2c1a60fe8d4595b998af96986ec8b0da120c": "lnd-openbsd-arm-v0.10.0-beta.tar.gz", 742 | "6964b0d66bd13939a2c3a148305301ce8ffbebb3ac7e215942280797f8f10e4b": "lnd-openbsd-arm64-v0.10.0-beta.tar.gz", 743 | "c2bc2735c50fd54da5b2cf7bdd05b5f6ab0a1a2847b7f1b03734d359c3793d0b": "lnd-solaris-amd64-v0.10.0-beta.tar.gz", 744 | "10413206fa89a002c6a645446d6d0273610604ff79eac6ba45c659d9818939f1": "lnd-source-v0.10.0-beta.tar.gz", 745 | "7ed7fc69d72e6a27c9f88af11cf456c5e7c40d502af2954230b800e4f3397a91": "lnd-windows-386-v0.10.0-beta.zip", 746 | "cf1ad609c335fea4cfa2df5b1bdb51571cca8aabd1990720a7e77a47bb71dbfa": "lnd-windows-amd64-v0.10.0-beta.zip", 747 | "d2b55e81cf9ccfcf455fae17bfebb11fd50c921660da054570e4f23970c034ba": "lnd-windows-arm-v0.10.0-beta.zip" 748 | }, 749 | "0.9.0-beta": { 750 | "c6baad6117283260a8447726223946a756974d6f9b5dd7b29b27c523aa3e5565": "lnd-darwin-386-v0.9.0-beta.tar.gz", 751 | "063f18eb7a6324125f26227784e821baa93775fbfa6f3909269efa93e713e8e7": "lnd-darwin-amd64-v0.9.0-beta.tar.gz", 752 | "6be592584d639201b796540500d94999bf4ea40e4a0c0506842bfdc7c2bc6415": "lnd-dragonfly-amd64-v0.9.0-beta.tar.gz", 753 | "e97d31a66a23164806fbcc0fd8826583ae72886815f2ac9530a6faa344158cb1": "lnd-freebsd-386-v0.9.0-beta.tar.gz", 754 | "bd7f93c09e8f47469927b685112b9fa5edc2d7876de346bc8c5dbbb84c684ef6": "lnd-freebsd-amd64-v0.9.0-beta.tar.gz", 755 | "24ca1594bb1555cf3ab441ff1b788cbd2d5baed48eea1d048431785bafa0bf13": "lnd-freebsd-arm-v0.9.0-beta.tar.gz", 756 | "3012ac837c49d2b4ac2230209684df7cdcc8b0af027ee04bd84c1c850c15af05": "lnd-illumos-amd64-v0.9.0-beta.tar.gz", 757 | "da219f2bbb3493de7d5a4f4bf723eb0b11ab9ca956e3c0a1e028e1375634b40a": "lnd-linux-386-v0.9.0-beta.tar.gz", 758 | "35cb771cdf3a1d6cd68478f55d9bec8577b77b02a067c5bd536223e6bcc6855b": "lnd-linux-amd64-v0.9.0-beta.tar.gz", 759 | "09aefeca16b7e803b99e10071150cc7cec2b41715385d93db001d971d47e82c8": "lnd-linux-arm64-v0.9.0-beta.tar.gz", 760 | "446ddbfbbecf3c05fa4cbcae9ff94c5832efa92eefc44742a61bdbf9a6bd4a6d": "lnd-linux-armv6-v0.9.0-beta.tar.gz", 761 | "8f41efd89ba1caf26fb13d31492eec58c32dd11a5a72e9f34f34c49bca0d88fc": "lnd-linux-armv7-v0.9.0-beta.tar.gz", 762 | "9bbeeb75478b95100afe61f800de1e9277ec874f4cb9a7643237016a04cf2aac": "lnd-linux-mips-v0.9.0-beta.tar.gz", 763 | "e3475b85a98f5eaf52627777e08d4c2b2df2edb133974d74d9130f7534ddb691": "lnd-linux-mips64-v0.9.0-beta.tar.gz", 764 | "722526d97446f4a7c84a2b1e5139ef6016db52639bfbea2167dd374d63e43ac5": "lnd-linux-mips64le-v0.9.0-beta.tar.gz", 765 | "a67051b80ed0570106c76c4a7c91645450a0986359faa42eb2dd4af3ab678f2d": "lnd-linux-mipsle-v0.9.0-beta.tar.gz", 766 | "9bbb71800cc301d4c782b730df706c0018a2c5e1b72fd2d64f78bbf3b3f8412b": "lnd-linux-ppc64-v0.9.0-beta.tar.gz", 767 | "aced6b34c6949435f2dda8ca061ef368b57fd11cd942dd8fe11efd8e3ad7becf": "lnd-linux-ppc64le-v0.9.0-beta.tar.gz", 768 | "b4ffe6b539744cb0e71b161699803fb19296b66f6d2970b522a13021f0ca7502": "lnd-linux-s390x-v0.9.0-beta.tar.gz", 769 | "fa094208ed054652e4bcb53eeb8cea326af1e8e4a80b03351f6b8847af6e9b6e": "lnd-netbsd-386-v0.9.0-beta.tar.gz", 770 | "a78fa6088bb00e5e1dedc3914a2449677f2809302dedb3a984b51af26634dd42": "lnd-netbsd-amd64-v0.9.0-beta.tar.gz", 771 | "819e741203a94f1d57fda984a9af706bcb5c3571fed25e9800a9ac474b4dd400": "lnd-netbsd-arm-v0.9.0-beta.tar.gz", 772 | "e42f51268ce2fb35a9b8cb21c32231dc1df8073bbdf33f66680cee36ed548029": "lnd-netbsd-arm64-v0.9.0-beta.tar.gz", 773 | "8e43577f0aa528d15aa70195c4de1149b909714d58dd5f17097fbaa6032415bf": "lnd-openbsd-386-v0.9.0-beta.tar.gz", 774 | "1dd3d2d6eb64a41ff43d5f7d588ded83f991c62c7ea2600a5ab619a6fb392bc7": "lnd-openbsd-amd64-v0.9.0-beta.tar.gz", 775 | "5d83be67620c0cb838c38818300f0bd5f4dde3b50706169760ded9978a680460": "lnd-openbsd-arm-v0.9.0-beta.tar.gz", 776 | "0d23110fc79b12641d502f0294cafbf8ac34cc548d71cc5e1f172291089da761": "lnd-openbsd-arm64-v0.9.0-beta.tar.gz", 777 | "8855a90f6b5f18bc21600d08481b559403405600ff41ab71b32f122ee1e980f1": "lnd-solaris-amd64-v0.9.0-beta.tar.gz", 778 | "e45a9933bf492c32c0001ce9cb1951ab80e135954e75f2056863aec00b48cdd2": "lnd-source-v0.9.0-beta.tar.gz", 779 | "f1db250a39138039da80362d0a8435a6ea4dc068f242426a0330d20dd8127703": "lnd-windows-386-v0.9.0-beta.zip", 780 | "45ee9a05f53f86f81153edc7bed8028bedb85d2f9a94fc35d7fc7a48450ea804": "lnd-windows-amd64-v0.9.0-beta.zip", 781 | "ba7b1be73bbce1e6da938a9ccdf7feed7c4b1093516c43443f9f925c9c7f1cee": "lnd-windows-arm-v0.9.0-beta.zip" 782 | }, 783 | "0.8.2-beta": { 784 | "fdfb085c1458f24f55f80fdeac5134f366af224a0e496164f5aa9df092994f44": "lnd-darwin-386-v0.8.2-beta.tar.gz", 785 | "cd407e72c3e1f0cb2bc62fbd12f7fa5f793e384fb5b952687bedd5e97a3e1a9e": "lnd-darwin-amd64-v0.8.2-beta.tar.gz", 786 | "d2e2fb7c21528f211b6ed23cf2105af6362cb09678f7c5cf86c8ff4aff7f62c3": "lnd-dragonfly-amd64-v0.8.2-beta.tar.gz", 787 | "74a38d9d961bac86559f47b2bb83594d483cef9217e947229813315d00319e40": "lnd-freebsd-386-v0.8.2-beta.tar.gz", 788 | "07d0676d8f8d03d4c4b8679858d01a92f28af3099de31068d6c1c2ce9a5c1f17": "lnd-freebsd-amd64-v0.8.2-beta.tar.gz", 789 | "2148999bae90d498810a8f28fb6bfef110e468e108ce400090dd149a69144e5f": "lnd-freebsd-arm-v0.8.2-beta.tar.gz", 790 | "3baaa8428843feca6e8b2f3b5ac9f575dfca46d1f115eab96b85d4c9337a7481": "lnd-illumos-amd64-v0.8.2-beta.tar.gz", 791 | "99322627ddbfa5cac4a89bc660ae679e0e56a7548be959c89af3fbfecd80636c": "lnd-linux-386-v0.8.2-beta.tar.gz", 792 | "d3028456005602e039f1950ea103abb2c92007c4712bbbd144fb484d7f73531c": "lnd-linux-amd64-v0.8.2-beta.tar.gz", 793 | "d251763051e3e7ac6e8a426534d03e667a9dce7f8f4ef26ca87e340b0886d353": "lnd-linux-arm64-v0.8.2-beta.tar.gz", 794 | "30e142bd2b3924b14d1cad89e6b951dfb926cec461fd8cad7ce0556cceb8e0d9": "lnd-linux-armv6-v0.8.2-beta.tar.gz", 795 | "f1b5a949ae7044c6a92f6bea15f4540eb8430d8296450edd9de847ad02291ef4": "lnd-linux-armv7-v0.8.2-beta.tar.gz", 796 | "86d544e268846c043aa3ebc6d4fbebcdee5d9a5acd15287c9552a49fa2a45e87": "lnd-linux-mips-v0.8.2-beta.tar.gz", 797 | "e53fea47df61205ed2c64f2194f1b5bf189530e3c69579b70a1f831ea2a13474": "lnd-linux-mips64-v0.8.2-beta.tar.gz", 798 | "f9c547bb08d0473ed1767590505fe2422848d34dd724f8998823b10eca9d4e82": "lnd-linux-mips64le-v0.8.2-beta.tar.gz", 799 | "be7a52ca871ee224ad57c4264010901608e47ca29708464689c49698c39ceaee": "lnd-linux-mipsle-v0.8.2-beta.tar.gz", 800 | "12d5dd67e75b2ced7c664870a8f82e08974863ef77dc859f801c3261554fd132": "lnd-linux-ppc64-v0.8.2-beta.tar.gz", 801 | "54e601723538ada4dba49ea4a616589cd1d6c4cf51381542f58287f62e65929d": "lnd-linux-ppc64le-v0.8.2-beta.tar.gz", 802 | "d77286514d8b1e54f6966e1fecf82e5011aae720f5ffcd7a56592ef1159c31de": "lnd-linux-s390x-v0.8.2-beta.tar.gz", 803 | "665a0db1bea52108ec15a2fe921db99e70b6b7e937ae4ced947f4aefa16665c5": "lnd-netbsd-386-v0.8.2-beta.tar.gz", 804 | "69c4e478f9d72d3f35de0ee3e156c156a0ab74e4eebca7a239626e6e4a4f3fd0": "lnd-netbsd-amd64-v0.8.2-beta.tar.gz", 805 | "666828f5a8f7937d59d2c2975c95ff38d9790b6a6a1a073219d6ef8768b0566d": "lnd-netbsd-arm-v0.8.2-beta.tar.gz", 806 | "df7231c974303bb99225b61dcf5613098189adead9cd52f58f07faea989b4bce": "lnd-netbsd-arm64-v0.8.2-beta.tar.gz", 807 | "a8db9eec29fca7a5170419c74a0bc08fc0207a6e3e6b9c59df831ecd303959bc": "lnd-openbsd-386-v0.8.2-beta.tar.gz", 808 | "19d4ea61170a4abc065e0d9d36c4b10c33376f4dee1337353086c2da570cd36a": "lnd-openbsd-amd64-v0.8.2-beta.tar.gz", 809 | "21a3028a5f677a4cd3643e439d25d17a9a264732a0c813d4e502cf51d5474d08": "lnd-openbsd-arm-v0.8.2-beta.tar.gz", 810 | "99868da925545cf54e1edd9ba2018574dee1d3af08cebaea49a36838de23bfd4": "lnd-openbsd-arm64-v0.8.2-beta.tar.gz", 811 | "431127c44b5b3d7b6c42f2270bfe693a9e59719681fadc5003faa2dc4aee9067": "lnd-solaris-amd64-v0.8.2-beta.tar.gz", 812 | "08d95589960f1a142e8cc918d72bf7dfb51da8bdc9ba5cd9720596324b6ffb8e": "lnd-source-v0.8.2-beta.tar.gz", 813 | "b780fc361a253e1336290032844929517a97dbe6ea49fded0e174204c7d5c825": "lnd-windows-386-v0.8.2-beta.zip", 814 | "e77f218207fefccf495a13baefebc0e85a21218dc85226f620af47e1fc427f46": "lnd-windows-amd64-v0.8.2-beta.zip", 815 | "ffca10fe7f4e14d9939da7d4782fac2d7eed4eee395afc69724afc512d8696b3": "lnd-windows-arm-v0.8.2-beta.zip" 816 | }, 817 | "0.8.1-beta": { 818 | "019bf352ddba4052d36265b2b4b60bccc66174ca7ecb015edb7989d0f75cd082": "lnd-darwin-386-v0.8.1-beta.tar.gz", 819 | "17dc0ba8dcffc7a4965ebb2a3defcd46783028ee958c42df2fddc08cd771a2b4": "lnd-darwin-amd64-v0.8.1-beta.tar.gz", 820 | "f101c41460ce530161876ca872f65f1766062d67908ed26d00dd2ae86aea5150": "lnd-dragonfly-amd64-v0.8.1-beta.tar.gz", 821 | "da6b342b64c2d8b0fffb79c15aef637a0a8c0d3961fbf1f023de9e8b830aa6e3": "lnd-freebsd-386-v0.8.1-beta.tar.gz", 822 | "5b7fa6955ae9a549fde865ea074f317430fe6fe9aa80e54ce93db89900a08c0c": "lnd-freebsd-amd64-v0.8.1-beta.tar.gz", 823 | "483627c3fcb4a148f8024986f8518c7f4ef8e2a1ed529eb9af424282476e237b": "lnd-freebsd-arm-v0.8.1-beta.tar.gz", 824 | "2ad58f4b37b8c8ab46ac1ab1d27ff3628a0351964ce2022010b8d684f75fa805": "lnd-illumos-amd64-v0.8.1-beta.tar.gz", 825 | "8b1dfc20591824b0d9b174cea3cf9da4d5d850f66cb162620b95e4b71d0b279f": "lnd-linux-386-v0.8.1-beta.tar.gz", 826 | "77cfd08feaab29839fc99f94c75b8eee86cb2cd0bed38cb1e65fa52970f7b0cb": "lnd-linux-amd64-v0.8.1-beta.tar.gz", 827 | "bf5817ee25c177d42553f4955a48a29cd5a68f026bebb8f9c23433a7bcdf3792": "lnd-linux-arm64-v0.8.1-beta.tar.gz", 828 | "54116db2d0ab12777aa4dbcde691da8a31a9616a5015bb8d55fc2ac3b0dedca4": "lnd-linux-armv6-v0.8.1-beta.tar.gz", 829 | "e08f23449ab4f00f8c2c739ad44f424e313f4d7180af380f2e97c010abed5c23": "lnd-linux-armv7-v0.8.1-beta.tar.gz", 830 | "959f62ffea80c5c3b7c4c59ae292f94dfc4427c944208ac80a0b8860c0eb99af": "lnd-linux-mips-v0.8.1-beta.tar.gz", 831 | "2d555ab38662c5eac466c7d1da5ae47252fafe2416bce69e42db2bedc36a846f": "lnd-linux-mips64-v0.8.1-beta.tar.gz", 832 | "6c8fff8abc5eadf7f8ac778c6e12c8671addbf187b80c3c4fda4fb09734b8853": "lnd-linux-mips64le-v0.8.1-beta.tar.gz", 833 | "0863752abcba2bbf2953d86b104a97c6b80e49304d96a8c7f18ba8254993d5f8": "lnd-linux-mipsle-v0.8.1-beta.tar.gz", 834 | "a07c608bb69e731cf0f64ea170e901187f47878e82c7300a930a89aa1370aac9": "lnd-linux-ppc64-v0.8.1-beta.tar.gz", 835 | "f49279f1e79b8478efae7463b353f8ce8e8a5cb6e04534455232344e1117600e": "lnd-linux-ppc64le-v0.8.1-beta.tar.gz", 836 | "956e84850756efdc5b123ac283a512d71acf53da389d968567d783190482e314": "lnd-linux-s390x-v0.8.1-beta.tar.gz", 837 | "7c9d31c06b7ead226471521ed15f8ff7e49799e90a79e515f9601800ed10a5da": "lnd-netbsd-386-v0.8.1-beta.tar.gz", 838 | "3854d63616d7dd414f19bac7e8acc46d5551709fea189911f6e721099d31f824": "lnd-netbsd-amd64-v0.8.1-beta.tar.gz", 839 | "44c811b92e6156242abc417db1bb53f975004ae7ef003f67d62e09f76bb7a68c": "lnd-netbsd-arm-v0.8.1-beta.tar.gz", 840 | "4e5a3dce70e03fa56e9e3bef72c0b5000bc954b5cb9f4101ede1396994cc2f3b": "lnd-netbsd-arm64-v0.8.1-beta.tar.gz", 841 | "fcfdb95c1f1bfc31e95275debca86b29365b4c67d39d092b010799260ed213a2": "lnd-openbsd-386-v0.8.1-beta.tar.gz", 842 | "a09ccd3085111fd6f956a1d4bb1647af27e5f8df850b4bc8d8a18d9cdcb96de0": "lnd-openbsd-amd64-v0.8.1-beta.tar.gz", 843 | "be11d5f12b383b3b323bdb5a3e856bca5fc95919f629977dfadd789717833ab0": "lnd-openbsd-arm-v0.8.1-beta.tar.gz", 844 | "1dbcf53c1be6531ee81f7bb98ed44486ce3eb1b3286a37bd40ac44c6f47a538a": "lnd-openbsd-arm64-v0.8.1-beta.tar.gz", 845 | "b625e982ace9ac37f2a2db88783d5655db4c2ed69cede68d69975ba89f4bbb95": "lnd-solaris-amd64-v0.8.1-beta.tar.gz", 846 | "b91d290b3a1e00c6ea4a1d7e88fb498e33cb387763eec6b987630d5ff5976521": "lnd-source-v0.8.1-beta.tar.gz", 847 | "6c9592e5a35b4067de755b56d0b17b6591ca0457f42d1fdedd42d805b0a72b64": "lnd-windows-386-v0.8.1-beta.zip", 848 | "904fa416bf626ce80669cf7ca5baf85d6b451184b58a2ceeffa7f551a591d004": "lnd-windows-amd64-v0.8.1-beta.zip", 849 | "d4cdcfc492c4a0db0bcf4cc8e0cd610b8eaae6f3851222bff60ca31888b1de50": "lnd-windows-arm-v0.8.1-beta.zip" 850 | }, 851 | "0.8.0-beta": { 852 | "04d642f172f8f9d2fadeaa87449d8405a60d21bd7c546327f6aef0408c891bb2": "lnd-darwin-386-v0.8.0-beta.tar.gz", 853 | "7215272aa7f55402fe68500aa1e9355e942aeecd77039b8b7872508c981a27a8": "lnd-darwin-amd64-v0.8.0-beta.tar.gz", 854 | "9ee3ad362bf0c25c4f2cc9a67d3a3659c95ebb23ffa9e9090704f359a6304fa4": "lnd-dragonfly-amd64-v0.8.0-beta.tar.gz", 855 | "fe8f05f8a7a67b3111e3ce3d74da6f388323fcc7101b5b5a10155c47c777d3ce": "lnd-freebsd-386-v0.8.0-beta.tar.gz", 856 | "8b4cb723cfabd9e20143db30eeaa2b72ed5aa306c8c660356707843c9a998aaa": "lnd-freebsd-amd64-v0.8.0-beta.tar.gz", 857 | "299cbc1343989d6fb3157db1b61f89f708f67bf765c72a5112976ea5610bd77a": "lnd-freebsd-arm-v0.8.0-beta.tar.gz", 858 | "a5206c1ff45d27575d4d99121213643bb90c571986e44f1e76fe537e20b023c7": "lnd-illumos-amd64-v0.8.0-beta.tar.gz", 859 | "213fcd29b3646c00596395692f219b80f6e41cf504cb81f98e1dbdfb18270463": "lnd-linux-386-v0.8.0-beta.tar.gz", 860 | "877dcf4d59ec4cc0719c63c878c2f1e97271cb59bcb312ed47b7b776709be417": "lnd-linux-amd64-v0.8.0-beta.tar.gz", 861 | "268f69ea3050b9c5b858fa98a22205bda005f070373cff5146bfd37e5dc7bb47": "lnd-linux-arm64-v0.8.0-beta.tar.gz", 862 | "cecb13ae2b889b78ce05ec16fd78abdc5be3da4943e533877b820b38c1645af6": "lnd-linux-armv6-v0.8.0-beta.tar.gz", 863 | "1bea3499caccb5fc97cdc95dbcaba33220f27ee1f308f8eaf1819bd9e485c997": "lnd-linux-armv7-v0.8.0-beta.tar.gz", 864 | "de5b2144907513e547e482dd6c3c62ac234ab0e465c2bbad68cb10fda6a6dc52": "lnd-linux-mips-v0.8.0-beta.tar.gz", 865 | "b856e72576dbbc5780ede13a66f876dc297446dfbb407da1f90dc437a2029447": "lnd-linux-mips64-v0.8.0-beta.tar.gz", 866 | "85fe73b19b46acbca91ab6c527b240331f860069e1bc13fb0dc14075cc6fcf12": "lnd-linux-mips64le-v0.8.0-beta.tar.gz", 867 | "bee2241adac87b29764ba5db93602f1b6fa540900b8fc704bb68bde9b24df416": "lnd-linux-mipsle-v0.8.0-beta.tar.gz", 868 | "3e17ec4a1fc7c1ffa70b3326206bdfee7e41f80956ae5875e9290cab8c58e80e": "lnd-linux-ppc64-v0.8.0-beta.tar.gz", 869 | "4bbee42725cb0614121a1e0b17c08009af976c820dcfcc0e3ae9482fdbe0ae6a": "lnd-linux-ppc64le-v0.8.0-beta.tar.gz", 870 | "575674547be53ccc4b5bd76f455a9edb924193944239f848621ec1656db16b4c": "lnd-linux-s390x-v0.8.0-beta.tar.gz", 871 | "4bf551650d8a7c52de012e371dd061bd47e7c2860283a5a9f34c5e792937e447": "lnd-netbsd-386-v0.8.0-beta.tar.gz", 872 | "c542b0553b66d226f24a5a14826ea13910a5d22417e4bacd2b1cd9e3f21ff0ee": "lnd-netbsd-amd64-v0.8.0-beta.tar.gz", 873 | "bfcc19f472338eb7aa55ca2f814f984e95603d214c292047a864d4b0d5c09314": "lnd-netbsd-arm-v0.8.0-beta.tar.gz", 874 | "29f11b2123b46bf645250a348db9123c6ec6ac053584bfdc447832a9f051b9b7": "lnd-netbsd-arm64-v0.8.0-beta.tar.gz", 875 | "e1f91a03fb46cd6e0d15b7d8da34690ff59f5b8ed89e5d1e954cd9bc81393a22": "lnd-openbsd-386-v0.8.0-beta.tar.gz", 876 | "b5d07fa1d0cc1715f994e7255e0fc6e4c86098bfaa0226c6388c77ba28438d52": "lnd-openbsd-amd64-v0.8.0-beta.tar.gz", 877 | "9023088481379c1e7e247e4cdf4fa96b570033639c4a03a6198d8d125e41f52e": "lnd-openbsd-arm-v0.8.0-beta.tar.gz", 878 | "72d955a62cb41c2551f6f3fb862ae25c4821b29405819e86a37b2c91ebd2012b": "lnd-openbsd-arm64-v0.8.0-beta.tar.gz", 879 | "9221371c53fe21fcd8df529382efd42febf52ca3040352243ec85541f7998097": "lnd-solaris-amd64-v0.8.0-beta.tar.gz", 880 | "793da3d1efbae03aceee131c926b2bcded8fa6c97af4e16355ccb502ebd10ec9": "lnd-source-v0.8.0-beta.tar.gz", 881 | "95df55666680eb215c1c1ab9a3136e3131ab852ffc8745e2ffdbd25b02123a62": "lnd-windows-386-v0.8.0-beta.zip", 882 | "3cd767fa2d2ca60d1a96dfa5fd27d03954c21120c87431d8a0e92006d52cf1b4": "lnd-windows-amd64-v0.8.0-beta.zip", 883 | "00a8df77d4ba9026880258872403f0ef6ea7b361de81658b85273d273d9d46d5": "lnd-windows-arm-v0.8.0-beta.zip" 884 | }, 885 | "0.7.1-beta": { 886 | "e4e347076f924c0b9800ca6ebe534ddc3994054df129ad55e14590a958a17825": "lnd-darwin-386-v0.7.1-beta.tar.gz", 887 | "bd2ce2df54d08df4e2c48ec26954946a1e05e2385efce2d40fbe952b20e237f3": "lnd-darwin-amd64-v0.7.1-beta.tar.gz", 888 | "f2e3b6a7bc4b1725fa81c6795919aad39c363cdb18763974a2691934f13809d4": "lnd-dragonfly-amd64-v0.7.1-beta.tar.gz", 889 | "57021bdab4693b16c7bc5afcbcde4ed31edebb1e0f4a4b1fa327d337f4001bd0": "lnd-freebsd-386-v0.7.1-beta.tar.gz", 890 | "95d263659a39e891986b121924c6c701218a390ecb04fb6898466b2f3da844af": "lnd-freebsd-amd64-v0.7.1-beta.tar.gz", 891 | "6c16d14d5514093ff9495c5ad56ccd2fea1585a38ed8ee078d75ce9838d4c8f7": "lnd-freebsd-arm-v0.7.1-beta.tar.gz", 892 | "273c21b7a6900ca91f3f09a9d8753cb0c0a549d8ac81fdc3748c1292141b5133": "lnd-linux-386-v0.7.1-beta.tar.gz", 893 | "8a7dcf0cdb1c3dda1f9936625f74644ee0b58940970f2025935590952be8d7ba": "lnd-linux-amd64-v0.7.1-beta.tar.gz", 894 | "755c505c48af1531f784cbff1fa62424c7831698433889680fd2f6030fc15f76": "lnd-linux-arm64-v0.7.1-beta.tar.gz", 895 | "afd3384adaf1adf7545ae7c47cf274532b5cda8cab547c2cc6fc65d21a52d231": "lnd-linux-armv6-v0.7.1-beta.tar.gz", 896 | "a8c5199fdad4a900ce2dc70d9de08e303235e796bf960d1a07f803f837c086da": "lnd-linux-armv7-v0.7.1-beta.tar.gz", 897 | "f657f914bc9a5fd4ebaa65ee4e94fac03e8b03fe59e193972e1038b4b9399388": "lnd-linux-mips64-v0.7.1-beta.tar.gz", 898 | "e1d7133e27be8507381357f3478f1aadcb4d328e446a1981e3f2427739fc2bb1": "lnd-linux-mips64le-v0.7.1-beta.tar.gz", 899 | "b7b43f4bce9738d28d60b79f57778fb14b6180eeed9f3f731a3b7bd4169834cf": "lnd-linux-ppc64-v0.7.1-beta.tar.gz", 900 | "366516b68d9e49775429ecd6c1971a2940c4c3e84421f59966342b45a44c5cf4": "lnd-netbsd-386-v0.7.1-beta.tar.gz", 901 | "eb9c83dca69696d195a5b98059f8aefb61e4522411ebc988bf25940adda6b570": "lnd-netbsd-amd64-v0.7.1-beta.tar.gz", 902 | "e7e70a835d4358e7357b19f857eb8ed2e05b3bf392aa0201016ac0e6282f4585": "lnd-openbsd-386-v0.7.1-beta.tar.gz", 903 | "10b0866377ef7452da4097596aa03afc42fcd2c037a3255e8e402a0bc04a1eea": "lnd-openbsd-amd64-v0.7.1-beta.tar.gz", 904 | "ae8cb77eb7567ed9f8041a17eb6f65280cf81f4fbc3bf10eb671a423f62fc948": "lnd-source-v0.7.1-beta.tar.gz", 905 | "b68357ffd9d9527d04cb7d16534998711bca5948d7704c1439437c993f68b555": "lnd-windows-386-v0.7.1-beta.zip", 906 | "249378747307d7dff0d5da9b0ef8acc14908d18d4b5adddc68a66939432f4770": "lnd-windows-amd64-v0.7.1-beta.zip" 907 | }, 908 | "0.7.0-beta": { 909 | "f8452608ff2e3ca6a0327c830f2fee5e837b5a39e0bf7cedd190857a5b8894f8": "lnd-darwin-386-v0.7.0-beta.tar.gz", 910 | "57a2eef7c337dbad6bbdc2bdffe459292d34ce354b58d74e74b329753dc134c8": "lnd-darwin-amd64-v0.7.0-beta.tar.gz", 911 | "c7cd6a1f4980fbefaf4acc49940332d3159b7b6af989afb9d0c211abe0208d53": "lnd-dragonfly-amd64-v0.7.0-beta.tar.gz", 912 | "8380e5944053f5a8255deb0f69b3dc0a2bac30402b82abec9f348cad53ec166f": "lnd-freebsd-386-v0.7.0-beta.tar.gz", 913 | "c818c3a983167312f3bf2c84cb285212c5052131319caaef287a97541d2ff479": "lnd-freebsd-amd64-v0.7.0-beta.tar.gz", 914 | "a1e861f4c9a4cf056030f40debd882c6f34502821d0edca27f415dcfbb9f7d8c": "lnd-freebsd-arm-v0.7.0-beta.tar.gz", 915 | "47be6c3391fadbc5a169fa1dd6dd13031d759b3d42c71a2d556751746b705c48": "lnd-linux-386-v0.7.0-beta.tar.gz", 916 | "2e7ed105b9e57103645bda30501cbf3386909cfed19a2fabcc3dc9117ce99a8f": "lnd-linux-amd64-v0.7.0-beta.tar.gz", 917 | "c995fa67d6b23e547723801de49817dda34188fba78d0fe8ae506774e54c0afd": "lnd-linux-arm64-v0.7.0-beta.tar.gz", 918 | "a653b66e28b30131c9b766989cb490013128022e047273f287bf0f42a19693b9": "lnd-linux-armv6-v0.7.0-beta.tar.gz", 919 | "ac51d96ee9b57bfcab0b05dbcfcd9ce3bd42a216354c0972e97c1a1c86c2479a": "lnd-linux-armv7-v0.7.0-beta.tar.gz", 920 | "a4a119855e3759e49472d7d0f1f8529e984e7e7fbcedb78463daf4d7f6aceb6e": "lnd-linux-mips64-v0.7.0-beta.tar.gz", 921 | "2e06c33c0c8c4f6ef680071095e652ea0b32ff164545a60aa372de3b12644db1": "lnd-linux-mips64le-v0.7.0-beta.tar.gz", 922 | "6d4bc470ae424bf46f1057149880f60a83057f26693f0098f3e9dd774355cdcd": "lnd-linux-ppc64-v0.7.0-beta.tar.gz", 923 | "d931981d6a742b07abc965e779fd8ed93a7dfdbbdeefea0a47b0cdf90a94b645": "lnd-netbsd-386-v0.7.0-beta.tar.gz", 924 | "db6d6be0cf5e7e791be097de944261db74ef1400b711dc6b825b21b7d3a2958f": "lnd-netbsd-amd64-v0.7.0-beta.tar.gz", 925 | "0ef5470c6ba928e740bf83ba86b7af05eb0df0d3077e92c347fb93cdcf7fb276": "lnd-openbsd-386-v0.7.0-beta.tar.gz", 926 | "ec8dae2c01d818a6cbc622b07f5be8a4355a25cc7a887216edc232c528257c20": "lnd-openbsd-amd64-v0.7.0-beta.tar.gz", 927 | "d5d9178178dca9a3e770dc74d655f579e6aafaec9e7b32a726c44dc093c52aa0": "lnd-source-v0.7.0-beta.tar.gz", 928 | "254ccdf63c2dbd95381663be0e132d60f3423c9568d304a4384823c198d12f8a": "lnd-windows-386-v0.7.0-beta.zip", 929 | "51badb5f690e8bc15e90331a42ea823399d1eb60708c4d682683f070ece13c23": "lnd-windows-amd64-v0.7.0-beta.zip" 930 | }, 931 | "0.6.1-beta": { 932 | "8fd4bfb26d402a4882f4c89ab700186431c178af0a9f0bf61513bbb48cd497c3": "lnd-darwin-386-v0.6.1-beta.tar.gz", 933 | "02330ede4e7508a37e92bcc4c0dd0ac977f51a8fd42be9f114b1e42e58ff07c9": "lnd-darwin-amd64-v0.6.1-beta.tar.gz", 934 | "60c7aef87789271cc1c55286068ce2e6e94ccae48d85465df0606fe96bbe01cd": "lnd-dragonfly-amd64-v0.6.1-beta.tar.gz", 935 | "8f328ef03e2f6fb47aab28af7a8949d3fadaac5769382d45ebbdf2fca7921593": "lnd-freebsd-386-v0.6.1-beta.tar.gz", 936 | "f50b91b6c0e95b2a5c0e246fb17e07eddefb77533b10c034bb5454ad4001edcd": "lnd-freebsd-amd64-v0.6.1-beta.tar.gz", 937 | "9e2c4b926140aacfc680e53191b1b56a18b0def422b1f8f4cc66536298721115": "lnd-freebsd-arm-v0.6.1-beta.tar.gz", 938 | "00a7cd0ca657bb242b0f3acb5f4e26a13fd789946fab73c252118e3f89c1cf57": "lnd-linux-386-v0.6.1-beta.tar.gz", 939 | "c55367edb82955dc942baf9f48f79fadde1eee0e86c1d59d2fe1993140ec1b3f": "lnd-linux-amd64-v0.6.1-beta.tar.gz", 940 | "d5f7280c324ebc1d322435a0eac4c42dca73ebc6a613878d9e0d33a68276da5c": "lnd-linux-arm64-v0.6.1-beta.tar.gz", 941 | "00ff9c61fbd272863aef677db240b04eecdaae0cfb479cf25c713b89ff81d41c": "lnd-linux-armv6-v0.6.1-beta.tar.gz", 942 | "5541959c7fde98d76d88cc8070ca626c681ba38c44afcb85bf417a9a677e23c2": "lnd-linux-armv7-v0.6.1-beta.tar.gz", 943 | "ed8aa2ef8f4e42651a16c90d5ab2d4485396b4c795bc183fd01ae63b39d4201e": "lnd-linux-mips64-v0.6.1-beta.tar.gz", 944 | "a97dfc432747f4dcd6deb8f263b18453c68b4882b1cc1ff84d90f25ba2ed5151": "lnd-linux-mips64le-v0.6.1-beta.tar.gz", 945 | "95ff869a1bbcba20b5c6387f09175eaf3a16f2026e5113eff9abb7b595039423": "lnd-linux-ppc64-v0.6.1-beta.tar.gz", 946 | "5efb454850f41f69a397d4a9cd4778f6a251ce21cf796960b60d6799ff128bf1": "lnd-netbsd-386-v0.6.1-beta.tar.gz", 947 | "6059ab2d6d03604d48c69eeaf1f59f2131b1ce76f714629a6e1c2063f4da4788": "lnd-netbsd-amd64-v0.6.1-beta.tar.gz", 948 | "5db4391a3d5646c3adcdaa1f57fbd9a8b9cfb585e38cccc37729bd5fe2bca8e6": "lnd-openbsd-386-v0.6.1-beta.tar.gz", 949 | "c5b84fe5982ae4b7745d0f083d123d304f97c5da4e6fe515f84b3272495fb1a2": "lnd-openbsd-amd64-v0.6.1-beta.tar.gz", 950 | "68fcede095d6e4f038ba49c46f24a07ff2d07ea11eab95d2d02d5c1467d4d2fc": "lnd-source-v0.6.1-beta.tar.gz", 951 | "e2cb484fda567eb03a534f36613771b1bc10c7220b255b3972784f38abdc2342": "lnd-windows-386-v0.6.1-beta.zip", 952 | "c370735f280ab2b5f6421dafccbdc0e09ff5cfe5f3a65f87155d5cf1e20b1249": "lnd-windows-amd64-v0.6.1-beta.zip" 953 | }, 954 | "0.6-beta": { 955 | "e9f3ff0f551f3ce4ad113ad10f8009a3aaca82fb6cd0244a994c299602b29334": "lnd-darwin-386-v0.6-beta.tar.gz", 956 | "76816b2d0d0e3f4c0e7d41c0ecb1457afe2ba95b8f37f4aa1adebbd9bc19aa4b": "lnd-darwin-amd64-v0.6-beta.tar.gz", 957 | "f7650749dc50c3f8c1957680333d95562b159ed13fea26737dc29bff76212925": "lnd-dragonfly-amd64-v0.6-beta.tar.gz", 958 | "7b77ecbfcffb3e2151ff54c27133aebe0d9b6324c80594bce4df265b5f990f61": "lnd-freebsd-386-v0.6-beta.tar.gz", 959 | "d48ce7ed7cc71e988af65e4175e949a5e52f2b8109f5239ae595edc3b8442f05": "lnd-freebsd-amd64-v0.6-beta.tar.gz", 960 | "c783ce9987577d2b7a5e95b6a16767158ef98f48d0eeedf58f4c3a1ce7500e6d": "lnd-freebsd-arm-v0.6-beta.tar.gz", 961 | "cde995167b428696cd6e78733fd934ebda9e03c0b63938af4654c42bd2d86e88": "lnd-linux-386-v0.6-beta.tar.gz", 962 | "ef37b3658fd864dfb3af6af29404d92337229378c24bfb78aa2010ede4cd06af": "lnd-linux-amd64-v0.6-beta.tar.gz", 963 | "2f31b13a4da6217ed7e27a44e1705103d7ed846aa2f599b7e5de0e6033a66c19": "lnd-linux-arm64-v0.6-beta.tar.gz", 964 | "ae8571de0e033a05279469348102982fcfbd3f88c83d549a3d43165ab8ab5aa0": "lnd-linux-armv6-v0.6-beta.tar.gz", 965 | "effea372c207293fd42b0cc27800da3a70c22f8c9a0e7b5eb8dbe56b5b98e1a3": "lnd-linux-armv7-v0.6-beta.tar.gz", 966 | "61038e6cd67562ba3d832de38917d6d37b0cb74fe5e32d4d41fb6d9193f8109d": "lnd-linux-mips64-v0.6-beta.tar.gz", 967 | "28e5be6510fbae4f893253b34db0fcc92d720016f46abe00684a00d2d11a1be3": "lnd-linux-mips64le-v0.6-beta.tar.gz", 968 | "5c13f83344d2634763cf4e178a2d2ca69031a985030713d585d3b37f7a261c06": "lnd-linux-ppc64-v0.6-beta.tar.gz", 969 | "07e91fc56cb0cfcfe52dcaa2bdec008c401b04fe466e970449bcdb4ebb6bb077": "lnd-netbsd-386-v0.6-beta.tar.gz", 970 | "465f4649bdb1393543de52b0dc60aa6121fad0bcf5ad8e7ff62a72c2484dd264": "lnd-netbsd-amd64-v0.6-beta.tar.gz", 971 | "f75b70cf657bffef6cbf2147f69e4296fb98adb48bd18e26950aedb7802748e9": "lnd-openbsd-386-v0.6-beta.tar.gz", 972 | "e5ce0e16a815d5ad98a60c9f7a148efcdb083c0af73965962156f2e3fc03e0df": "lnd-openbsd-amd64-v0.6-beta.tar.gz", 973 | "2c46e9e1f519fe7b0177f30c77611591023442df63c0a1e186154baf7dd9a284": "lnd-source-v0.6-beta.tar.gz", 974 | "77069e9971cd3240891698c02d821ae28254f765c77b5f943b6b88b4943434e7": "lnd-windows-386-v0.6-beta.zip", 975 | "b84de3702074f7e6ecab5f60a1489fb4ee9cd83bcf7c7e9a44604c600ff1d37e": "lnd-windows-amd64-v0.6-beta.zip" 976 | }, 977 | "0.5.2-beta": { 978 | "8c1d4c50847c665ac277bc8a659b8320f8a053d074a05e99c59f52ac87033968": "lnd-darwin-386-v0.5.2-beta.tar.gz", 979 | "478833d7d4efbbfe5c04f6ce7f5d69f45a163fcca0d4b83a1cba96556e76b916": "lnd-darwin-amd64-v0.5.2-beta.tar.gz", 980 | "8c351581f7887e5eeb9b2fc905e2057e5d1b03d5e58c29acbaeb19fb320cc157": "lnd-dragonfly-amd64-v0.5.2-beta.tar.gz", 981 | "29bc87951a65d8541b355cba3600db5439d70720addfb8c194a5e035fd20ff47": "lnd-freebsd-386-v0.5.2-beta.tar.gz", 982 | "5dfb7eb58039389f14d0c76a5a54f7d890c80f97ad1be3cb7e39a032b19634b5": "lnd-freebsd-amd64-v0.5.2-beta.tar.gz", 983 | "6422cdee33b42b7efcad84fff4c3d6dddd3e6f015057b7b131f6ce262cc2bf61": "lnd-freebsd-arm-v0.5.2-beta.tar.gz", 984 | "ae2858e8ae7b2cfd9b0901032634056f9839bc26d01edc32e26524d2ba386084": "lnd-linux-386-v0.5.2-beta.tar.gz", 985 | "d876ffe5f18431cb0ec97c75e3d8b34a8d2c84e36a0114636a92dabe71340a99": "lnd-linux-amd64-v0.5.2-beta.tar.gz", 986 | "e178ba9aa7b207b5381519c34fd0b24cc74eebb0e1498536cf267988c6946858": "lnd-linux-arm64-v0.5.2-beta.tar.gz", 987 | "f03401fb24ce7a5d4dc498a6f3c88a766c186ac88d7f52791ecb95b5e983ef5c": "lnd-linux-armv6-v0.5.2-beta.tar.gz", 988 | "9adf9f3d0b8a62942f68d75ffe043f9255319209f751dee4eac82375ec0a86cd": "lnd-linux-armv7-v0.5.2-beta.tar.gz", 989 | "e8ef8bd34384b8f9c52198a53034c30f162cccb8b31262b822424d640ad5dfaf": "lnd-linux-mips64-v0.5.2-beta.tar.gz", 990 | "33037ed61c7f0c1939b1233d579fb39aa9261086f75dd24c7172ea3dba1aa63f": "lnd-linux-mips64le-v0.5.2-beta.tar.gz", 991 | "671bf900995eaa9349e869383397580c9f4d6cbe4d5fbb32673c7b217b4fe10f": "lnd-linux-ppc64-v0.5.2-beta.tar.gz", 992 | "3d3b4d117594becd19f89c1ed82a6167b53a8b22a3351e85b5d21045ade821e8": "lnd-netbsd-386-v0.5.2-beta.tar.gz", 993 | "b090505e313a9998d307c06dc340908145167f262746accca6f330f1d74bbfad": "lnd-netbsd-amd64-v0.5.2-beta.tar.gz", 994 | "d720671b9fc253c4e857bb53875daa15a367b21d20e2d9d2e149714315cfb15a": "lnd-openbsd-386-v0.5.2-beta.tar.gz", 995 | "af0db952379a67e40f988eb94261f59fb0173f63de1806eb38c529751dd6c674": "lnd-openbsd-amd64-v0.5.2-beta.tar.gz", 996 | "f3b601a66fe5a277f8e7600637f15712146971be11adf7074cc01a0edd869be7": "lnd-source-v0.5.2-beta.tar.gz", 997 | "64ce298461dae68133823b3b43cfa7cb05e821e7688f29df14fbce02e64e14a9": "lnd-windows-386-v0.5.2-beta.zip", 998 | "9ac0667a877e3884627c019390cc593b5a783777314b2e30121aac76d1c71993": "lnd-windows-amd64-v0.5.2-beta.zip" 999 | }, 1000 | "0.5.1-beta": { 1001 | "e0bfb53c722005d2447be2ccc0e7a5a8f0213e0733f3938264d9164d04d67ee7": "lnd-darwin-386-v0.5.1-beta.tar.gz", 1002 | "5886c0228c97fbe5c7798f90c436a38815ac0e88112f78af025ce90b344ad888": "lnd-darwin-amd64-v0.5.1-beta.tar.gz", 1003 | "448a6ca7015f1a225dbe162f61669c1bfd4a7a98af405877f020a5eb9ae4d41f": "lnd-dragonfly-amd64-v0.5.1-beta.tar.gz", 1004 | "ae9ff40da44db16f51c047101b34cfc1c0903018895f041c8746c91877798a03": "lnd-freebsd-386-v0.5.1-beta.tar.gz", 1005 | "16f8a9f357dea4e90ab025cebab57e48d93c3b9026f340d8f3de3675add3b890": "lnd-freebsd-amd64-v0.5.1-beta.tar.gz", 1006 | "18867fed043d0a63014df65b8dda16774ede07b5d4496c5f1e6319b873c99d79": "lnd-freebsd-arm-v0.5.1-beta.tar.gz", 1007 | "39b529597577c30b4cfa809edebed36031df5f951d0604d3f705bdfc847f8bb7": "lnd-linux-386-v0.5.1-beta.tar.gz", 1008 | "41bff3deda46777f498a23feb7feff331638bd0a745fac43ecff99179c701675": "lnd-linux-amd64-v0.5.1-beta.tar.gz", 1009 | "a5f3dfff3d93e420b45994b69b1eb97a183c3d3f67e143da0bbb34fb2893ba5b": "lnd-linux-arm64-v0.5.1-beta.tar.gz", 1010 | "f714f2bd7db653f921df219fa123fd55e0090d9d4aa20f0f82aae2a2f3db31a8": "lnd-linux-armv6-v0.5.1-beta.tar.gz", 1011 | "c8be77708fe95d5076fa6988229100598c14ae6c54e92a56d5f09f3e17732244": "lnd-linux-armv7-v0.5.1-beta.tar.gz", 1012 | "da6798a93820889e6f0a68bf03c742510accdf2a684f0a145442e10ea8de91b9": "lnd-linux-mips64-v0.5.1-beta.tar.gz", 1013 | "97c97b064088a809e584636733f47c2885b843cc8d802858932c6d1c1a6d5fdb": "lnd-linux-mips64le-v0.5.1-beta.tar.gz", 1014 | "1207d49ea114ccdf6b2c10e437c3442adb2f32250444b82e58beaca1cccee443": "lnd-linux-ppc64-v0.5.1-beta.tar.gz", 1015 | "a8324390835bb0da44296b3a7468ef3fb676b4ef8b169ca35d473bfd9beac2a0": "lnd-netbsd-386-v0.5.1-beta.tar.gz", 1016 | "3bfd0ca1759079217dd09572ddcf0661793fc3eb1db8242d9a861b0597d4ce97": "lnd-netbsd-amd64-v0.5.1-beta.tar.gz", 1017 | "0cdd2f32eef3849b5315c2112b90e148c4005e14fe83e5b7c8fb9235bf430447": "lnd-openbsd-386-v0.5.1-beta.tar.gz", 1018 | "11ba3a4b5d144f2941b10353bd9b2c98ae5f4d8194c3c347d3fec998e270f8cb": "lnd-openbsd-amd64-v0.5.1-beta.tar.gz", 1019 | "f05bcc38bd0dd9ae7f676f3587e96fdb699d0c960146fad0b56571c06bc50f65": "lnd-windows-386-v0.5.1-beta.zip", 1020 | "c95b9374c139024bee54a254dc84d9b311c44c4f14b9613d8a7dee79f19e4b10": "lnd-windows-amd64-v0.5.1-beta.zip" 1021 | }, 1022 | "0.5-beta": { 1023 | "4f88ab4f19a41193e2e246a13981cec3c20f5b3bb7422af60955acf1a077e1cd": "lnd-darwin-386-v0.5-beta.tar.gz", 1024 | "079c5398b952f8a479b3b0cad3bac2d4bcd52f7d5140688da2255728a607cf76": "lnd-darwin-amd64-v0.5-beta.tar.gz", 1025 | "03942a1b09287653767c57278180806ad26f943e80121c2ce2fda9856438ffdf": "lnd-dragonfly-amd64-v0.5-beta.tar.gz", 1026 | "95cc950191a1cddf03010052a3fd5b92971bbbfe53f84a17290863bb09974705": "lnd-freebsd-386-v0.5-beta.tar.gz", 1027 | "9b7b92077a301cacaf5fe9a1f19473c9cc44adffaee401b1028c6d313882c574": "lnd-freebsd-amd64-v0.5-beta.tar.gz", 1028 | "0834b4cd949cea3a3602c5c532e1f4b31ceba6ea6a54a47b941170709991086f": "lnd-freebsd-arm-v0.5-beta.tar.gz", 1029 | "7fddc4a8cc039535a9450c24dc253f34a2d7620d306aaa894d6313ec510bf5b7": "lnd-linux-386-v0.5-beta.tar.gz", 1030 | "d42ebcc3626016417c9473285190db90e4d7a634c69142fa16f0b182befe7edc": "lnd-linux-amd64-v0.5-beta.tar.gz", 1031 | "b634e8877d18079d4a8dbdb6e8126806a1fd51a1752c00b934379b0f0fd93577": "lnd-linux-arm64-v0.5-beta.tar.gz", 1032 | "3ac1113ae94c99609abd0c4da78f472689277551a9bd8e1a4e33d8b5051c8675": "lnd-linux-armv6-v0.5-beta.tar.gz", 1033 | "f3d578e90061541935e0de888a40377d5131bb5008317ff8af11e245fe2c8510": "lnd-linux-armv7-v0.5-beta.tar.gz", 1034 | "b842bdb31410a1de45e8edbeaade49987e7277592b846e8ef2f26421b71d9b9f": "lnd-linux-mips64-v0.5-beta.tar.gz", 1035 | "b00489e3dc31359578011559acc88e851d53a6a4b9d7a49d4da5d4f614f25b55": "lnd-linux-mips64le-v0.5-beta.tar.gz", 1036 | "bdc3a5ca87130520e93be58533a6d8bb40f709716c87051d69572a5f077d12b5": "lnd-linux-ppc64-v0.5-beta.tar.gz", 1037 | "792c3296b90fc8b71bd00e391e930a6563fd1725508d58c815e6a83eb52e23c9": "lnd-netbsd-386-v0.5-beta.tar.gz", 1038 | "9cb9c93eb185439bbd8059b2bac083b9f2de2f23a2e73beac9d4c9697d8b1958": "lnd-netbsd-amd64-v0.5-beta.tar.gz", 1039 | "b39325128b19863ed67653f41abca10c8412eeea216c4721cdec516df6ecf77a": "lnd-openbsd-386-v0.5-beta.tar.gz", 1040 | "9e545e29252559173866e037e08b4b94425d9acb82d0701da001d51815773857": "lnd-openbsd-amd64-v0.5-beta.tar.gz", 1041 | "1bd6a2738de0d3408d8eff5e1a345eee0712553f72352fefe0ee1af133811218": "lnd-windows-386-v0.5-beta.zip", 1042 | "c6d4b1a54338753a808c6cd3c23da4a840e1dab6aafd58030fe1a5e81a6d7e5d": "lnd-windows-amd64-v0.5-beta.zip" 1043 | }, 1044 | "0.4.2-beta": { 1045 | "62c6d6df01d3adab63af0e25987e8567a9e1dec3b0d42c2df9a10e6cde6675d8": "lnd-darwin-386-v0.4.2-beta.tar.gz", 1046 | "b0636c39fec61e9a4e9d19c026393b3f080d93c0c674edaf4156df2ed2b1c244": "lnd-darwin-amd64-v0.4.2-beta.tar.gz", 1047 | "b3e8ad43ebaaa357c930020996cb7f8d0db175d8187d893a4dc02b6ab1f1bf43": "lnd-dragonfly-amd64-v0.4.2-beta.tar.gz", 1048 | "199fe9adea0c91c1ba93eac17781234bf98e05d83780b394592b30d60c80b88d": "lnd-freebsd-386-v0.4.2-beta.tar.gz", 1049 | "db63789a8a94b13cf8dce041e81c0a403c9cda375efbd9a02dadb9670c791114": "lnd-freebsd-amd64-v0.4.2-beta.tar.gz", 1050 | "a38a5c8930c12988cf241028c760f50d73e900b0fc578fd7b5d291779a186989": "lnd-freebsd-arm-v0.4.2-beta.tar.gz", 1051 | "06aab3858f141d92e602097e64725292677b68f818914c026dfebde2676a38d8": "lnd-linux-386-v0.4.2-beta.tar.gz", 1052 | "2b6b617d804bfee5352aefcabaae9e27e58013084f9c5654d3f1185222f604c8": "lnd-linux-amd64-v0.4.2-beta.tar.gz", 1053 | "583afca9f4ebb53bc9a9ce2b643d686c28868c05e225b64c0694140e628f928b": "lnd-linux-arm-v0.4.2-beta.tar.gz", 1054 | "ba206e02ed589f3779500e6ab48089b8af6dba3a19526afb2263c298afc9f137": "lnd-linux-arm64-v0.4.2-beta.tar.gz", 1055 | "2cacf4bb0e252ebea2a47cf873c198aaabe0172bd09e7ffccbc1024a4474ff34": "lnd-linux-mips64-v0.4.2-beta.tar.gz", 1056 | "016d6e7a3482e7ca52bd6ccc76f3cb3577a8b0aaf11e62f81a8d701203ba5d9c": "lnd-linux-mips64le-v0.4.2-beta.tar.gz", 1057 | "e2788aa696ebb6dadf8d1ee9b3636ab27f6ca235c7132f9c00805b6b06fc9070": "lnd-linux-ppc64-v0.4.2-beta.tar.gz", 1058 | "c3e4d58cf5f1f11b1e5e594d10c53399dc31e3c0f3b585cc12dbb2ef9a5a90c4": "lnd-netbsd-386-v0.4.2-beta.tar.gz", 1059 | "5c582a393e4bd1eacff2490c90a81da7d70e6ade80d1ce83183df37cc813d516": "lnd-netbsd-amd64-v0.4.2-beta.tar.gz", 1060 | "26f4d6be6bc73062034333e084d546ea524506200c92ca0168f9653c90225737": "lnd-openbsd-386-v0.4.2-beta.tar.gz", 1061 | "7ab8e802029b878b849ec2d726834097211d54faecbd61f00610df90f70a75ef": "lnd-openbsd-amd64-v0.4.2-beta.tar.gz", 1062 | "b7ea54308ada52ab599009577f375e8ff561fda3683d62f990a0cda38a1209a3": "lnd-windows-386-v0.4.2-beta.zip", 1063 | "807fe7edc02741e1f433110af748219158e1f47181e0aa0f9de1ce175594a520": "lnd-windows-amd64-v0.4.2-beta.zip" 1064 | }, 1065 | "0.4.1-beta": { 1066 | "dd4ca874416f3a261b0e4a88c758585061d1b936d93158f6e7c0a8b0dbca6c05": "lnd-darwin-386-v0.4.1-beta.tar.gz", 1067 | "6c46bd9a6ebd27f99eea8324c32c026983359c1d117323d9e42fa3c8ac7e49f5": "lnd-darwin-amd64-v0.4.1-beta.tar.gz", 1068 | "0887700ffe7822fed404d6912dcb590b205629b49557edf94c8b9b6fb595b877": "lnd-dragonfly-amd64-v0.4.1-beta.tar.gz", 1069 | "390a439efe6cd4c62e58c99415856590ec0ed7cbca6f79f89d9067a73c53017c": "lnd-freebsd-386-v0.4.1-beta.tar.gz", 1070 | "8e9c23f71b52a0ebd219445a7d8102072c202042e18605bd95bf905bf90dc226": "lnd-freebsd-amd64-v0.4.1-beta.tar.gz", 1071 | "8ef165cf3be3ec9a1f2e03cc305ba2d6a379449552a98d9af3b83fdfeca7f6e5": "lnd-freebsd-arm-v0.4.1-beta.tar.gz", 1072 | "5aa9c77506a0fee1060bc88e4cd18f46fd05147ffb14d264b788b0fcd92da724": "lnd-linux-386-v0.4.1-beta.tar.gz", 1073 | "f4582cd3ae99488165dee46f2afa7d43842413e1bdd59baba63aafd34a1e3246": "lnd-linux-amd64-v0.4.1-beta.tar.gz", 1074 | "4ee088593b611672e51f9c131177d3c50084312ed8c4a78a04c717ed83045bc9": "lnd-linux-arm-v0.4.1-beta.tar.gz", 1075 | "03c0b90e71067a86e14555f92071cffc641aa3cb8a11d480816e3448ea690993": "lnd-linux-arm64-v0.4.1-beta.tar.gz", 1076 | "ab9d50e3ee784dae2ee5d65bfc0b7c5016dff760222dcc3cf10975b39fe13750": "lnd-linux-mips64-v0.4.1-beta.tar.gz", 1077 | "eb2ec3fcaae1fee29c1872e20b8d5cad208902b55dc50e539eb6fe92bfaae9b1": "lnd-linux-mips64le-v0.4.1-beta.tar.gz", 1078 | "9659a6713f5c9f7042fead29d046189fd7e16a2381fbbb92f8386fe35e55ea76": "lnd-linux-ppc64-v0.4.1-beta.tar.gz", 1079 | "0ea45ca68a76ddd06b71c9897fcb31937f41a553a6276ffbd5fda0405dd30d99": "lnd-netbsd-386-v0.4.1-beta.tar.gz", 1080 | "218adf117f4a2f4597f43f5065c67870c90fcfd91d635674d2e30bf310d1d66a": "lnd-netbsd-amd64-v0.4.1-beta.tar.gz", 1081 | "3510bcda313017837eb47d9b0345e7a6c5157f19fe4a503649e02be4117b311b": "lnd-openbsd-386-v0.4.1-beta.tar.gz", 1082 | "de86c0a401bfc95cb7432758d092fed01ee9af0652407d77736d7dad2d5949f1": "lnd-openbsd-amd64-v0.4.1-beta.tar.gz", 1083 | "6c81cfa8fb6459b18a2c86843b47acb49e0325829cfd109d71dcf4b029ec5948": "lnd-windows-386-v0.4.1-beta.zip", 1084 | "de22da756a51a298bfe7db83e3d7d5e9b21173f0c74dcaaadfe4a349ec16a786": "lnd-windows-amd64-v0.4.1-beta.zip" 1085 | }, 1086 | "0.4-beta": { 1087 | "db811b2c94288d50f1709508c72a35d1893b31fdfb54b2e19a4a65c92f32c581": "lnd-darwin-386-v0.4-beta.tar.gz", 1088 | "bcf7813522d9461f27e47ee7879d00ebf45002ad497a1907c7a4312ee3800f0b": "lnd-darwin-amd64-v0.4-beta.tar.gz", 1089 | "d75a52a695fabee8c18fd8880120b86e891a1689c51fabd5a947584824223284": "lnd-freebsd-386-v0.4-beta.tar.gz", 1090 | "86db36bf033e1237ea778f2ba6dbf82b750a2524796e3240803855db941ed8eb": "lnd-freebsd-amd64-v0.4-beta.tar.gz", 1091 | "43df7ec2eda8e754374b9065259afac360a57bf6c6698b5103aa137061616bbc": "lnd-freebsd-arm-v0.4-beta.tar.gz", 1092 | "fbda15e493fcf4e187a15852b3ae686cc0df2abdf91c846fcaef3e74df2d5c64": "lnd-linux-386-v0.4-beta.tar.gz", 1093 | "dd781604c1f946414c0b053e6ae71b323556dbe4ff87f59408b6b13993e8d688": "lnd-linux-amd64-v0.4-beta.tar.gz", 1094 | "be5d855d0ddb4db6db9861e86abd01c227ac892dd0cab8dd3610ff12287035a4": "lnd-linux-arm-v0.4-beta.tar.gz", 1095 | "8e04d769c903805a20bafb79ae38ef50b0b98261b79e31ccc99edf5e41306446": "lnd-linux-arm64-v0.4-beta.tar.gz", 1096 | "6e0d73c5f63a7500109945787121a479197b6c6af6593a9fabd4286f27d980af": "lnd-linux-mips64-v0.4-beta.tar.gz", 1097 | "f5e0eb6489346a649dbc85cf69872d6c1fe3c3e3c957d8487529734144b8f0bb": "lnd-linux-mips64le-v0.4-beta.tar.gz", 1098 | "ca6a99fce87afb9d542d299bd50d957846679840ddf00e1be137ce9bc281622a": "lnd-linux-ppc64-v0.4-beta.tar.gz", 1099 | "021814819002fb004cfe302c17fded9597567feaf38ee92ad8d7c07bebd8eb25": "lnd-netbsd-386-v0.4-beta.tar.gz", 1100 | "e94aeb38b7d7124b29bb6628b28b752d650baa68e3247392294dc4700d208059": "lnd-netbsd-amd64-v0.4-beta.tar.gz", 1101 | "a985e6ece98e6eb4d5170ca232517374625e29146946d36bc6f168f30f39c556": "lnd-openbsd-386-v0.4-beta.tar.gz", 1102 | "3c7889892a205f7734be9b1c5fa832e0e9c14c29eec30019a026c1907e0a6112": "lnd-openbsd-amd64-v0.4-beta.tar.gz", 1103 | "d039c371d01bf788d26cb2876ceafcb21f40f705c98bb0b0b9cf6558cac4ca23": "lnd-windows-386-v0.4-beta.zip", 1104 | "1245abe9adeb2fab74fe57d62b6d8c09d30b9ada002cd95868a33406e5a14796": "lnd-windows-amd64-v0.4-beta.zip" 1105 | }, 1106 | "0.3-alpha": { 1107 | "a1e0e4d8c1bcece4b19eb5f69db92b3cabcc36377589dbe763ea3813d8beea8b": "lnd-darwin-386-v0.3-alpha.tar.gz", 1108 | "a643fdce0b71814ac012755d6beb67058c3bcfe29cc90b8f102aeeea5eefb335": "lnd-darwin-amd64-v0.3-alpha.tar.gz", 1109 | "afacd22651ce83f7f402d04e2160dd2babb3257775e3fb58dfe6eb7cd6356601": "lnd-dragonfly-amd64-v0.3-alpha.tar.gz", 1110 | "a1a74aa8bf17140e6bc28211affc217a403998ae1d04bf07e53d9111a167b72f": "lnd-freebsd-386-v0.3-alpha.tar.gz", 1111 | "5c54f1aa90e0fe1e6dff5aedfc7ae08d0ce2b0f32b47b393c0abcd8c86569e7a": "lnd-freebsd-amd64-v0.3-alpha.tar.gz", 1112 | "20a5f997ae7f5ee8619fdf70ae328c2d43bff9c76ff428cad9bffba35c426f5e": "lnd-freebsd-arm-v0.3-alpha.tar.gz", 1113 | "2d70952dce7c7ec6259a8a2269125ade318f6b4e4f18f4bf553ded0d7a574b26": "lnd-linux-386-v0.3-alpha.tar.gz", 1114 | "d423d378362b25e24f79e55e6708fa61740705a095228eba7d5e7e2b9222d8be": "lnd-linux-amd64-v0.3-alpha.tar.gz", 1115 | "b6d5949f79b5b8ffe435c4c59fba0d510333421dbf3bdf6961983faba6736388": "lnd-linux-arm-v0.3-alpha.tar.gz", 1116 | "46d0e393c59af60396804ef86ef67f14549b6b8529c0d9c8502e9839060d3e71": "lnd-linux-arm64-v0.3-alpha.tar.gz", 1117 | "b39a4a8d35dadc7fc19474765697985ae03fcfa7fd73c558002a78c7639f1ccb": "lnd-linux-mips64-v0.3-alpha.tar.gz", 1118 | "22753daf82419a805a26915373b3f57a06067c96f781ccc9a8798e7f474123b1": "lnd-linux-mips64le-v0.3-alpha.tar.gz", 1119 | "e56db69de84576bb6312e477267ec970471e806ac1b975d61b9914ca9ee56a43": "lnd-linux-ppc64-v0.3-alpha.tar.gz", 1120 | "82f863e6a2e97b916308b535415c3846fc93b27b5e54ceeb332303632a8dbe6e": "lnd-netbsd-386-v0.3-alpha.tar.gz", 1121 | "826106062531b8148a16bf6d0fe241774344961c4339804d14d9c072a7ae68e2": "lnd-netbsd-amd64-v0.3-alpha.tar.gz", 1122 | "5d15d7654fe3db737f0719f1ab89c0f63e6333dff8d45e121d5109953e371dab": "lnd-openbsd-386-v0.3-alpha.tar.gz", 1123 | "430e31fc1140e75a2c4a1ad2b91eb310776f7520fbd9a3e054d0fb3a2287dc03": "lnd-openbsd-amd64-v0.3-alpha.tar.gz", 1124 | "9d0c1ae6d4b80eab46884bc621065123a95fc58a006b8b2c4b81ab4d43903bec": "lnd-windows-386-v0.3-alpha.zip", 1125 | "5bb790deb34fd18bbebf08f276be7a7743f42e2bc8e5a305a1e7c4aceec40e4c": "lnd-windows-amd64-v0.3-alpha.zip" 1126 | }, 1127 | "0.2.1-alpha": { 1128 | "fd164e6a76232d1141210846fccebfe9241199e97d7f5bc267fc742eff4719ac": "lnd-darwin-386-v0.2.1-alpha.tar.gz", 1129 | "f656d876861b2254afdc6749609bb9590b885eb6989c83a100016d7c5ec7d822": "lnd-darwin-amd64-v0.2.1-alpha.tar.gz", 1130 | "44e490dfc64fbe21e8043173d4dbc2d4c4caaf44086c3e371094a748758dc3ca": "lnd-dragonfly-amd64-v0.2.1-alpha.tar.gz", 1131 | "bde0c68c4defa5b4a8f1f152a4f216eb4f25db901c1b935ee0e33fd444fddd19": "lnd-freebsd-386-v0.2.1-alpha.tar.gz", 1132 | "226950e990978dff1d04b3dc4d221cb97d1676fd2636f2aa17040062e4b5cb1d": "lnd-freebsd-amd64-v0.2.1-alpha.tar.gz", 1133 | "ad3de9f8889a7577958cfb473db8160c699ad27c0700f60bce97126c525819d0": "lnd-freebsd-arm-v0.2.1-alpha.tar.gz", 1134 | "3c700a855114d84f90dd5cbdebb0b777b56718bee644c72a606ac3d88e70a1ac": "lnd-linux-386-v0.2.1-alpha.tar.gz", 1135 | "33b135274c639786bffc9a92f9ae66c168b0799d3531d2bfd5c76d1a28f48c3a": "lnd-linux-amd64-v0.2.1-alpha.tar.gz", 1136 | "c2f3047f0e1574e0a041fd52c4e24100a000134480dda51278bcaaff35092abd": "lnd-linux-arm-v0.2.1-alpha.tar.gz", 1137 | "4a0ab6d15f3573811076cba427307a7ccd9676a5c0825e2b3b0ce6c77ff05b6a": "lnd-linux-arm64-v0.2.1-alpha.tar.gz", 1138 | "9558790f4cdb7296ab913e52d57e9c31730dd6b6d71946cbe85faa3597d89a8a": "lnd-linux-mips64-v0.2.1-alpha.tar.gz", 1139 | "930dc7c726a26d918910395dd9e434c7c086fa31898942b62f5efabd8144894f": "lnd-linux-mips64le-v0.2.1-alpha.tar.gz", 1140 | "2a7ce4bae8d25433442c5f0bdfa956cfc2db696e4c2c0c894d00918989aec909": "lnd-linux-ppc64-v0.2.1-alpha.tar.gz", 1141 | "925b07c9df6470755229edc36af5bc3fc071fc3b3b8b353239dedbc22d933589": "lnd-netbsd-386-v0.2.1-alpha.tar.gz", 1142 | "e2c056517ea3405cdd44903434cfc068b848848b5dcc02bdf478598bc8127d88": "lnd-netbsd-amd64-v0.2.1-alpha.tar.gz", 1143 | "17e0f1b802ee31e03121a2a5744a6d50daf9ff56558ee56d4dabe39b21781c40": "lnd-openbsd-386-v0.2.1-alpha.tar.gz", 1144 | "3670854b533f6ec3f879786412ab6a96e1ef5231cd602bc93c81ca61e65f1d26": "lnd-openbsd-amd64-v0.2.1-alpha.tar.gz", 1145 | "9ac4554ad30daf42abba4978e122b341bb85de232526f50a6ec84690cbc4503c": "lnd-windows-386-v0.2.1-alpha.zip", 1146 | "ae1410fe561d38bc6b9aa92b528c6f6401e64faa30f421cfca0ec4e783e317b8": "lnd-windows-amd64-v0.2.1-alpha.zip" 1147 | }, 1148 | "0.2-alpha": { 1149 | "057e9758f76d7223e69f7c6fe76d65b9877714ad08d6a29af6a59c4c4b77ee3c": "lnd-darwin-386-v0.2-alpha.tar.gz", 1150 | "31497ad2dadca13156ae0b1cf11a848ca75e5428d48bf5462c29ca4a14b55ba7": "lnd-darwin-amd64-v0.2-alpha.tar.gz", 1151 | "a3d49edd555b27ab514c48c6f08113314e28bcd6eb7f7b64bb76b076cd1ab72c": "lnd-dragonfly-amd64-v0.2-alpha.tar.gz", 1152 | "1ea612ec531449e46f528dfed100e75f75d14bb98e1ed372ce2b21457bd58267": "lnd-freebsd-386-v0.2-alpha.tar.gz", 1153 | "a7e7c1e859ba1dfd21f5db222febc8e7975dfaeecde298f60e9c95ffcd563032": "lnd-freebsd-amd64-v0.2-alpha.tar.gz", 1154 | "37993f79b6b9277766598031ba0f11f6f3560ade4848bb33341bc7f384770042": "lnd-freebsd-arm-v0.2-alpha.tar.gz", 1155 | "2d719615b5efa88561601843020412d9d4daa7a95eca9c8645284ca681bffba3": "lnd-linux-386-v0.2-alpha.tar.gz", 1156 | "4acf7e845fa73f30b966938265e589b0f9c0a4db11ee7dfa8e86d241e056ff2d": "lnd-linux-amd64-v0.2-alpha.tar.gz", 1157 | "44e72b3fda217f59b20bffbcfc962cf374ec87ffe2b4c773eeeabff52902b6de": "lnd-linux-arm-v0.2-alpha.tar.gz", 1158 | "6ad1284f5aa304529cf560673459c9a288474379cc8668bdf7de2ab2649a0175": "lnd-linux-arm64-v0.2-alpha.tar.gz", 1159 | "7bdc582600a984ed8d446df684a5b6b14c8ba4adcc20b4737e7a926c7089b366": "lnd-linux-mips64-v0.2-alpha.tar.gz", 1160 | "17f54b243b0e2bca564db544696fe5d7513bbca35fdd2e618601a59ce184d761": "lnd-linux-mips64le-v0.2-alpha.tar.gz", 1161 | "422b494bc4039d913e84706b413a86c9bfa9b56f1bd545a5d2d4dac9cbec2495": "lnd-linux-ppc64-v0.2-alpha.tar.gz", 1162 | "a9f3c76f809e9805f561932972b06baf9552aa76f054cea8d1d5d894db53d3ab": "lnd-netbsd-386-v0.2-alpha.tar.gz", 1163 | "7a379c554dd680083432648e4416255deaf113d655d002baea62652cd9e5b95f": "lnd-netbsd-amd64-v0.2-alpha.tar.gz", 1164 | "de941be5964170da20b3ef8cb155399d060c3a91b6590ba92dbb5314f4482d2c": "lnd-openbsd-386-v0.2-alpha.tar.gz", 1165 | "87d9d22aefc74bd939078f60fbec713b7972a0457baab0d6e317b8f7060460b8": "lnd-openbsd-amd64-v0.2-alpha.tar.gz", 1166 | "a6fed538fa301330d45dc24ae4f7640fc607d964bc6a3527b25247efff9e32b1": "lnd-windows-386-v0.2-alpha.zip", 1167 | "51baa5177dedbc5bf66db650b1af91c5dd3c82f95f4b07dcc800c89cace18dbc": "lnd-windows-amd64-v0.2-alpha.zip" 1168 | } 1169 | } 1170 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "lnd-binary", 3 | "version": "0.3.26", 4 | "description": "Download the latest lnd binary", 5 | "main": "./dist/index.js", 6 | "engines": { 7 | "node": ">=6.0.0", 8 | "npm": ">=4.0.0" 9 | }, 10 | "scripts": { 11 | "test": "babel-tape-runner test/*.js | tap-spec", 12 | "lint": "prettier-eslint --write \"./**/*.{js,json,md}\"", 13 | "build-src": "babel src --out-dir dist", 14 | "build-lnd-bin": "mkdir -p dist/bin && babel src/bin/lnd --out-file dist/bin/lnd && chmod +xx dist/bin/lnd", 15 | "build-lnd-install-bin": "mkdir -p dist/bin && babel src/bin/lnd-install --out-file dist/bin/lnd-install && chmod +xx dist/bin/lnd-install", 16 | "build": "npm run build-src && npm run build-lnd-bin && npm run build-lnd-install-bin", 17 | "clean": "rm -r ./dist", 18 | "preversion": "npm test", 19 | "prepack": "npm run build", 20 | "postinstall": "postinstall-build dist && node ./dist/bin/lnd-install" 21 | }, 22 | "files": [ 23 | ".babelrc", 24 | "config", 25 | "dist", 26 | "lib" 27 | ], 28 | "bin": { 29 | "lnd": "./dist/bin/lnd", 30 | "lnd-install": "./dist/bin/lnd-install" 31 | }, 32 | "pre-push": [ 33 | "lint", 34 | "test" 35 | ], 36 | "repository": { 37 | "type": "git", 38 | "url": "git+https://github.com/mrfelton/lnd-binary.git" 39 | }, 40 | "dependencies": { 41 | "axios": "1.3.3", 42 | "cacache": "17.0.4", 43 | "debug": "4.3.4", 44 | "find-config": "1.0.0", 45 | "fs-extra": "11.1.0", 46 | "go-platform": "1.0.0", 47 | "gunzip-maybe": "1.4.2", 48 | "hasha": "5.2.2", 49 | "npmlog": "7.0.1", 50 | "postinstall-build": "5.0.3", 51 | "source-map-support": "0.5.21", 52 | "tar-fs": "2.1.1", 53 | "true-case-path": "2.2.1", 54 | "unzip-stream": "0.3.1" 55 | }, 56 | "keywords": [ 57 | "bitcoin", 58 | "lightning-network", 59 | "lnd" 60 | ], 61 | "author": "Tom Kirkpatrick (http://www.kirkdesigns.co.uk/)", 62 | "license": "MIT", 63 | "bugs": { 64 | "url": "https://github.com/mrfelton/lnd-binary/issues" 65 | }, 66 | "homepage": "https://github.com/mrfelton/lnd-binary", 67 | "devDependencies": { 68 | "babel-cli": "6.26.0", 69 | "babel-plugin-add-module-exports": "1.0.4", 70 | "babel-plugin-source-map-support": "2.2.0", 71 | "babel-preset-env": "1.7.0", 72 | "babel-register": "6.26.0", 73 | "babel-tape-runner": "3.0.0", 74 | "eslint": "8.34.0", 75 | "eslint-config-prettier": "8.6.0", 76 | "prettier": "2.8.4", 77 | "prettier-eslint": "15.0.1", 78 | "prettier-eslint-cli": "7.1.0", 79 | "tap-spec": "5.0.0", 80 | "tape": "5.6.3", 81 | "tape-promise": "4.0.0" 82 | }, 83 | "buildDependencies": [ 84 | "babel-cli", 85 | "babel-plugin-add-module-exports", 86 | "babel-preset-env" 87 | ] 88 | } 89 | -------------------------------------------------------------------------------- /src/bin/lnd: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /** 4 | * Script that will execute the downloaded phantomjs binary. stdio are 5 | * forwarded to and from the child process. 6 | */ 7 | 8 | import path from 'path' 9 | import { spawn } from 'child_process' 10 | import lnd from '../lib/extensions' 11 | 12 | var binPath = path.join(__dirname, '..', '..', 'vendor', 'lnd' + lnd.getBinaryFileExtension()) 13 | var args = process.argv.slice(2) 14 | 15 | // For Node 0.6 compatibility, pipe the streams manually, instead of using 16 | // `{ stdio: 'inherit' }`. 17 | var cp = spawn(binPath, args) 18 | cp.stdout.pipe(process.stdout) 19 | cp.stderr.pipe(process.stderr) 20 | process.stdin.pipe(cp.stdin) 21 | 22 | cp.on('error', function (err) { 23 | console.error('Error executing lnd at', binPath) 24 | console.error(err.stack) 25 | process.exit(1) 26 | }) 27 | 28 | cp.on('exit', function(code){ 29 | // Wait few ms for error to be printed. 30 | setTimeout(function(){ 31 | process.exit(code) 32 | }, 20) 33 | }); 34 | 35 | process.on('SIGTERM', function() { 36 | cp.kill('SIGTERM') 37 | process.exit(1) 38 | }) 39 | -------------------------------------------------------------------------------- /src/bin/lnd-install: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /** 4 | * Script that will install lnd. 5 | */ 6 | 7 | import path from 'path' 8 | 9 | import { install } from '../lib/install' 10 | 11 | install() 12 | -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- 1 | export { cache } from './lib/cache' 2 | export { config } from './lib/config' 3 | export { default as extensions } from './lib/extensions' 4 | export { extract } from './lib/extract' 5 | export { fetch } from './lib/fetch' 6 | export { install } from './lib/install' 7 | export { support } from './lib/support' 8 | export { verify } from './lib/verify' 9 | -------------------------------------------------------------------------------- /src/lib/cache.js: -------------------------------------------------------------------------------- 1 | import fs from 'fs-extra' 2 | import path from 'path' 3 | import log from 'npmlog' 4 | import lnd from './extensions' 5 | import * as pkg from '../../package.json' 6 | import createDebug from 'debug' 7 | 8 | const debug = createDebug(pkg.name) 9 | 10 | // Cache the archive. 11 | export const cache = (binaryPath, cachePath) => { 12 | debug('cache: %o', { binaryPath, cachePath }) 13 | if (!cachePath) { 14 | return Promise.resolve() 15 | } 16 | 17 | return new Promise((resolve, reject) => { 18 | const cachedBinary = path.join(cachePath, lnd.getBinaryName()) 19 | 20 | debug('cachedBinary: %o', cachedBinary) 21 | 22 | try { 23 | fs.ensureDirSync(path.dirname(cachedBinary)) 24 | fs.createReadStream(binaryPath) 25 | .pipe(fs.createWriteStream(cachedBinary, { mode: 0o755 })) 26 | .on('finish', () => { 27 | log.info(pkg.name, 'Cached binary to', cachedBinary) 28 | resolve() 29 | }) 30 | .on('error', function (err) { 31 | log.error(pkg.name, 'Failed to cache binary:', err) 32 | reject(err) 33 | }) 34 | } catch (err) { 35 | log.info(pkg.name, 'Failed to cache binary:', err) 36 | reject(err) 37 | } 38 | }) 39 | } 40 | -------------------------------------------------------------------------------- /src/lib/config.js: -------------------------------------------------------------------------------- 1 | import path from 'path' 2 | import fs from 'fs-extra' 3 | import findConfig from 'find-config' 4 | import * as pkg from '../../package.json' 5 | import createDebug from 'debug' 6 | 7 | const debug = createDebug(pkg.name) 8 | 9 | /** 10 | * Try to find config block in the nearest package.json 11 | */ 12 | const getConfig = () => { 13 | const pkgPath = findConfig('package.json', { home: false, cwd: path.join(__dirname, '..', '..', '..') }) 14 | if (pkgPath && pkgPath !== 'package.json') { 15 | debug('found parent package.json at: %s', pkgPath) 16 | const pkgConfig = fs.readJsonSync(pkgPath) 17 | if (pkgConfig.config && pkgConfig.config[pkg.name]) { 18 | const config = pkgConfig.config[pkg.name] 19 | debug('using lnd-binary config from parent package.json: %o', config) 20 | return config 21 | } 22 | } 23 | } 24 | 25 | export const config = getConfig() 26 | -------------------------------------------------------------------------------- /src/lib/extensions.js: -------------------------------------------------------------------------------- 1 | import fs from 'fs-extra' 2 | import path from 'path' 3 | import goenv from 'go-platform' 4 | import trueCasePathSync from 'true-case-path' 5 | import { tmpdir } from 'os' 6 | import support from './support' 7 | import { config } from './config' 8 | import * as pkg from '../../package.json' 9 | 10 | export const DEFAULT_BINARY_URL = 'https://github.com/lightningnetwork/lnd/releases/download' 11 | 12 | /** 13 | * Get the value of a CLI argument 14 | * 15 | * @param {String} name 16 | * @param {Array} args 17 | * @api private 18 | */ 19 | function getArgument(name, args) { 20 | const flags = args || process.argv.slice(2) 21 | const index = flags.lastIndexOf(name) 22 | 23 | if (index === -1 || index + 1 >= flags.length) { 24 | return null 25 | } 26 | 27 | return flags[index + 1] 28 | } 29 | 30 | /** 31 | * Get binary platform. 32 | * If environment variable LND_BINARY_PLATFORM, 33 | * .npmrc variable lnd_binary_platform or 34 | * process argument --lnd-binary-platform is provided, 35 | * return it as is, otherwise make default binary 36 | * platform based on the current platform. 37 | *getBinaryPlatform 38 | * @api public 39 | */ 40 | function getBinaryPlatform() { 41 | var binaryPlatform = goenv.GOOS 42 | 43 | if (getArgument('--lnd-binary-platform')) { 44 | binaryPlatform = getArgument('--lnd-binary-platform') 45 | } else if (process.env.LND_BINARY_PLATFORM) { 46 | binaryPlatform = process.env.LND_BINARY_PLATFORM 47 | } else if (process.env.npm_config_lnd_binary_platform) { 48 | binaryPlatform = process.env.npm_config_lnd_binary_platform 49 | } else if (config && config.binaryPlatform) { 50 | binaryPlatform = config.binaryPlatform 51 | } 52 | 53 | return binaryPlatform 54 | } 55 | 56 | /** 57 | * Get binary architecture. 58 | * If environment variable LND_BINARY_ARCH, 59 | * .npmrc variable lnd_binary_arch or 60 | * process argument --lnd-binary-arch is provided, 61 | * return it as is, otherwise make default binary 62 | * arch based on the current arch. 63 | * 64 | * @api public 65 | */ 66 | function getBinaryArch() { 67 | var binaryArch = goenv.GOARCH 68 | 69 | if (getArgument('--lnd-binary-arch')) { 70 | binaryArch = getArgument('--lnd-binary-arch') 71 | } else if (process.env.LND_BINARY_ARCH) { 72 | binaryArch = process.env.LND_BINARY_ARCH 73 | } else if (process.env.npm_config_lnd_binary_arch) { 74 | binaryArch = process.env.npm_config_lnd_binary_arch 75 | } else if (config && config.binaryArch) { 76 | binaryArch = config.binaryArch 77 | } 78 | 79 | return binaryArch 80 | } 81 | 82 | /** 83 | * Get binary version. 84 | * If environment variable LND_BINARY_VERSION, 85 | * .npmrc variable lnd_binary_version or 86 | * process argument --lnd-binary-version is provided, 87 | * return it as is, otherwise make default binary 88 | * version. 89 | * 90 | * @api public 91 | */ 92 | function getBinaryVersion() { 93 | var binaryVersion = support.Versions[0] 94 | 95 | if (getArgument('--lnd-binary-version')) { 96 | binaryVersion = getArgument('--lnd-binary-version') 97 | } else if (process.env.LND_BINARY_VERSION) { 98 | binaryVersion = process.env.LND_BINARY_VERSION 99 | } else if (process.env.npm_config_lnd_binary_version) { 100 | binaryVersion = process.env.npm_config_lnd_binary_version 101 | } else if (config && config.binaryVersion) { 102 | binaryVersion = config.binaryVersion 103 | } 104 | 105 | return binaryVersion 106 | } 107 | 108 | /** 109 | * Get binary name. 110 | * If environment variable LND_BINARY_NAME, 111 | * .npmrc variable lnd_binary_name or 112 | * process argument --lnd-binary-name is provided, 113 | * return it as is, otherwise make default binary 114 | * name: {platform}-{arch}-{lnd version} 115 | * 116 | * @api public 117 | */ 118 | function getBinaryName() { 119 | let binaryName = '' 120 | let variant = '' 121 | let platform = getBinaryPlatform() 122 | 123 | if (getArgument('--lnd-binary-name')) { 124 | binaryName = getArgument('--lnd-binary-name') 125 | } else if (process.env.LND_BINARY_NAME) { 126 | binaryName = process.env.LND_BINARY_NAME 127 | } else if (process.env.npm_config_lnd_binary_name) { 128 | binaryName = process.env.npm_config_lnd_binary_name 129 | } else if (config && config.binaryName) { 130 | binaryName = config.binaryName 131 | } else { 132 | variant = getPlatformVariant() 133 | if (variant) { 134 | platform += '_' + variant 135 | } 136 | 137 | binaryName = ['lnd', platform, getBinaryArch(), 'v' + getBinaryVersion()].join('-') 138 | } 139 | 140 | return binaryName 141 | } 142 | 143 | /** 144 | * Get the binary file extension. 145 | * 146 | * @api public 147 | */ 148 | function getBinaryExtension() { 149 | return support.isWindows(getBinaryPlatform()) ? '.zip' : '.tar.gz' 150 | } 151 | 152 | /** 153 | * Get binary file extension. 154 | * Binary name on Windows has .exe suffix 155 | * 156 | * @api public 157 | */ 158 | function getBinaryFileExtension() { 159 | return getBinaryPlatform() === 'windows' ? '.exe' : '' 160 | } 161 | 162 | /** 163 | * Get binary site. 164 | * Site to download binary from. 165 | * 166 | * @api public 167 | */ 168 | function getBinarySite() { 169 | return ( 170 | getArgument('--lnd-binary-site') || 171 | process.env.LND_BINARY_SITE || 172 | process.env.npm_config_lnd_binary_site || 173 | (config && config.binarySite) || 174 | DEFAULT_BINARY_URL 175 | ) 176 | } 177 | 178 | /** 179 | * Determine the URL to fetch binary file from. 180 | * By default fetch from the node-lnd distribution 181 | * site on GitHub. 182 | * 183 | * The default URL can be overriden using 184 | * the environment variable LND_BINARY_SITE, 185 | * .npmrc variable lnd_binary_site or 186 | * or a command line option --lnd-binary-site: 187 | * 188 | * node scripts/install.js --lnd-binary-site http://example.com/ 189 | * 190 | * The URL should to the mirror of the repository 191 | * laid out as follows: 192 | * 193 | * LND_BINARY_SITE/ 194 | * 195 | * v3.0.0 196 | * v3.0.0/freebsd-x64-14_binding.node 197 | * .... 198 | * v3.0.0 199 | * v3.0.0/freebsd-ia32-11_binding.node 200 | * v3.0.0/freebsd-x64-42_binding.node 201 | * ... etc. for all supported versions and platforms 202 | * 203 | * @api public 204 | */ 205 | 206 | function getBinaryUrl() { 207 | var site = getBinarySite() 208 | 209 | return [site, 'v' + getBinaryVersion(), getBinaryName()].join('/') + getBinaryExtension() 210 | } 211 | 212 | /** 213 | * Get binary dir. 214 | * If environment variable LND_BINARY_DIR, 215 | * .npmrc variable lnd_binary_dir or 216 | * process argument --lnd-binary-dir is provided, 217 | * select it by appending binary name, otherwise 218 | * use default binary dir. 219 | * Once the primary selection is made, check if 220 | * callers wants to throw if file not exists before 221 | * returning. 222 | * 223 | * @api public 224 | */ 225 | 226 | function getBinaryDir() { 227 | var binaryDir 228 | 229 | if (getArgument('--lnd-binary-dir')) { 230 | binaryDir = getArgument('--lnd-binary-dir') 231 | } else if (process.env.LND_BINARY_DIR) { 232 | binaryDir = process.env.LND_BINARY_DIR 233 | } else if (process.env.npm_config_lnd_binary_dir) { 234 | binaryDir = process.env.npm_config_lnd_binary_dir 235 | } else if (config && config.binaryDir) { 236 | binaryDir = config.binaryDir 237 | } else { 238 | binaryDir = path.join(__dirname, '..', '..', 'vendor') 239 | } 240 | 241 | return path.resolve(binaryDir) 242 | } 243 | 244 | /** 245 | * Get binary path. 246 | * If environment variable LND_BINARY_PATH, 247 | * .npmrc variable lnd_binary_path or 248 | * process argument --lnd-binary-path is provided, 249 | * select it by appending binary name, otherwise 250 | * make default binary path using binary name. 251 | * Once the primary selection is made, check if 252 | * callers wants to throw if file not exists before 253 | * returning. 254 | * 255 | * @api public 256 | */ 257 | 258 | function getBinaryPath() { 259 | var binaryPath 260 | 261 | if (getArgument('--lnd-binary-path')) { 262 | binaryPath = getArgument('--lnd-binary-path') 263 | } else if (process.env.LND_BINARY_PATH) { 264 | binaryPath = process.env.LND_BINARY_PATH 265 | } else if (process.env.npm_config_lnd_binary_path) { 266 | binaryPath = process.env.npm_config_lnd_binary_path 267 | } else if (config && config.binaryPath) { 268 | binaryPath = config.binaryPath 269 | } else { 270 | binaryPath = path.join(getBinaryDir(), 'lnd' + getBinaryFileExtension()) 271 | } 272 | 273 | if (process.versions.modules < 46) { 274 | return binaryPath 275 | } 276 | 277 | try { 278 | return trueCasePathSync(binaryPath) || binaryPath 279 | } catch (e) { 280 | return binaryPath 281 | } 282 | } 283 | 284 | /** 285 | * An array of paths suitable for use as a local disk cache of the binary. 286 | * 287 | * @return {[]String} an array of paths 288 | * @api public 289 | */ 290 | function getCachePathCandidates() { 291 | return [process.env.npm_config_lnd_binary_cache, process.env.npm_config_cache].filter(function (_) { 292 | return _ 293 | }) 294 | } 295 | 296 | /** 297 | * Temporary directory. 298 | * 299 | * @return {[]String} path 300 | * @api public 301 | */ 302 | function getTmpDir() { 303 | return process.env.npm_config_tmp || tmpdir() 304 | } 305 | 306 | /** 307 | * The most suitable location for caching the binary on disk. 308 | * 309 | * Given the candidates directories provided by `getCachePathCandidates()` this 310 | * returns the first writable directory. By treating the candidate directories 311 | * as a prioritised list this method is deterministic, assuming no change to the 312 | * local environment. 313 | * 314 | * @return {String} directory to cache binary 315 | * @api public 316 | */ 317 | function getBinaryCachePath() { 318 | let cachePath = '' 319 | const cachePathCandidates = getCachePathCandidates() 320 | 321 | for (let i = 0; i < cachePathCandidates.length; i++) { 322 | cachePath = path.join(cachePathCandidates[i], pkg.name, getBinaryVersion()) 323 | 324 | try { 325 | fs.ensureDirSync(cachePath) 326 | return cachePath 327 | } catch (e) { 328 | // Directory is not writable, try another 329 | } 330 | } 331 | 332 | return '' 333 | } 334 | 335 | /** 336 | * The cached binding 337 | * 338 | * Check the candidates directories provided by `getCachePathCandidates()` for 339 | * the binding file, if it exists. By treating the candidate directories 340 | * as a prioritised list this method is deterministic, assuming no change to the 341 | * local environment. 342 | * 343 | * @return {String} path to cached binary 344 | * @api public 345 | */ 346 | function getCachedBinary() { 347 | let cachePath = '' 348 | let cacheBinary = '' 349 | const cachePathCandidates = getCachePathCandidates() 350 | const binaryName = getBinaryName() 351 | 352 | for (let i = 0; i < cachePathCandidates.length; i++) { 353 | cachePath = path.join(cachePathCandidates[i], pkg.name, getBinaryVersion()) 354 | cacheBinary = path.join(cachePath, binaryName) 355 | if (fs.existsSync(cacheBinary)) { 356 | return cacheBinary 357 | } 358 | } 359 | 360 | return '' 361 | } 362 | 363 | /** 364 | * Gets the platform variant, currently either an empty string or 'musl' for Linux/musl platforms. 365 | * 366 | * @api public 367 | */ 368 | 369 | function getPlatformVariant() { 370 | var contents = '' 371 | 372 | if (getBinaryPlatform() !== 'linux') { 373 | return '' 374 | } 375 | 376 | try { 377 | contents = fs.readFileSync(process.execPath) 378 | 379 | // Buffer.indexOf was added in v1.5.0 so cast to string for old node 380 | // Delay contents.toStrings because it's expensive 381 | if (!contents.indexOf) { 382 | contents = contents.toString() 383 | } 384 | 385 | if (contents.indexOf('libc.musl-x86_64.so.1') !== -1) { 386 | return 'musl' 387 | } 388 | } catch (err) {} // eslint-disable-line no-empty 389 | 390 | return '' 391 | } 392 | 393 | // Public API 394 | export default { 395 | getBinarySite, 396 | getBinaryUrl, 397 | getBinaryName, 398 | getBinaryPlatform, 399 | getBinaryArch, 400 | getBinaryVersion, 401 | getBinaryFileExtension, 402 | getBinaryExtension, 403 | getBinaryDir, 404 | getBinaryPath, 405 | getBinaryCachePath, 406 | getCachedBinary, 407 | getCachePathCandidates, 408 | getTmpDir, 409 | } 410 | -------------------------------------------------------------------------------- /src/lib/extract.js: -------------------------------------------------------------------------------- 1 | import fs from 'fs-extra' 2 | import path from 'path' 3 | import gunzip from 'gunzip-maybe' 4 | import tar from 'tar-fs' 5 | import unzip from 'unzip-stream' 6 | import log from 'npmlog' 7 | import support from './support' 8 | import lnd from './extensions' 9 | import * as pkg from '../../package.json' 10 | import createDebug from 'debug' 11 | 12 | const debug = createDebug(pkg.name) 13 | 14 | // Extract the archive. 15 | export const extract = (archive, dest) => { 16 | debug('extract: %o', { archive, dest }) 17 | 18 | const archiveDir = path.dirname(archive) 19 | const archiveExtractedDir = archive.replace(lnd.getBinaryExtension(), '') 20 | const downloadedLndBinary = path.join(archiveExtractedDir, 'lnd' + lnd.getBinaryFileExtension()) 21 | const isWindows = support.isWindows(lnd.getBinaryPlatform()) 22 | const stream = fs.createReadStream(archive) 23 | 24 | const moveToDest = (cb) => { 25 | log.info(pkg.name, 'Extracted lnd archive to', archiveDir) 26 | 27 | // Make sure the binary is executable. 28 | try { 29 | // avoid touching the binary if it's already got the correct permissions 30 | var st = fs.statSync(downloadedLndBinary) 31 | var mode = st.mode | parseInt('0755', 8) 32 | if (mode !== st.mode) { 33 | fs.chmodSync(downloadedLndBinary, mode) 34 | } 35 | } catch (error) { 36 | log.error(error) 37 | return cb(error) 38 | } 39 | fs.copyFileSync(downloadedLndBinary, dest) 40 | log.info(pkg.name, 'Moved lnd binary to', dest) 41 | return cb() 42 | } 43 | 44 | return new Promise((resolve, reject) => { 45 | if (isWindows) { 46 | stream 47 | .pipe(unzip.Extract({ path: archiveDir })) 48 | .on('close', () => moveToDest(resolve)) 49 | .on('error', reject) 50 | } else { 51 | stream 52 | .pipe(gunzip()) 53 | .pipe(tar.extract(archiveDir)) 54 | .on('finish', () => moveToDest(resolve)) 55 | .on('error', reject) 56 | } 57 | }) 58 | } 59 | -------------------------------------------------------------------------------- /src/lib/fetch.js: -------------------------------------------------------------------------------- 1 | import fs from 'fs-extra' 2 | import path from 'path' 3 | import axios from 'axios' 4 | import log from 'npmlog' 5 | import downloadoptions from './util/downloadoptions' 6 | import * as pkg from '../../package.json' 7 | import createDebug from 'debug' 8 | 9 | const debug = createDebug(pkg.name) 10 | 11 | // Download or fecth binary archive from cache. 12 | export const fetch = (url, dest) => { 13 | debug('fetch: %o', { url, dest }) 14 | 15 | log.info(pkg.name, 'Downloading', url) 16 | 17 | return axios( 18 | Object.assign( 19 | { 20 | method: 'get', 21 | url, 22 | responseType: 'stream', 23 | }, 24 | downloadoptions, 25 | ), 26 | ).then((response) => { 27 | // return a promise and resolve when download finishes 28 | return new Promise((resolve, reject) => { 29 | // Pipe the data into a temporary file. 30 | const tmpFile = path.join(dest, path.basename(url)) 31 | debug('writing data to file: %s', tmpFile) 32 | response.data.pipe(fs.createWriteStream(tmpFile)) 33 | 34 | // The `progress` is true by default. However if it has not 35 | // been explicitly set it's `undefined` which is considered 36 | // as far as npm is concerned. 37 | if (process.env.npm_config_progress === 'true') { 38 | var length = parseInt(response.headers['content-length'], 10) 39 | var progress = log.newItem('', length) 40 | 41 | log.enableProgress() 42 | 43 | response.data.on('data', (chunk) => progress.completeWork(chunk.length)) 44 | response.data.on('end', progress.finish) 45 | } 46 | 47 | response.data.on('end', () => { 48 | debug('Download complete') 49 | resolve(tmpFile) 50 | }) 51 | 52 | response.data.on('error', (err) => { 53 | debug('Download error') 54 | reject(err) 55 | }) 56 | }) 57 | }) 58 | } 59 | -------------------------------------------------------------------------------- /src/lib/install.js: -------------------------------------------------------------------------------- 1 | import fs from 'fs-extra' 2 | import path from 'path' 3 | import log from 'npmlog' 4 | import cacache from 'cacache' 5 | import { cache } from './cache' 6 | import { extract } from './extract' 7 | import { fetch } from './fetch' 8 | import { verify } from './verify' 9 | import support from './support' 10 | import lnd from './extensions' 11 | import * as pkg from '../../package.json' 12 | import createDebug from 'debug' 13 | 14 | const debug = createDebug(pkg.name) 15 | 16 | /** 17 | * Check and download binary 18 | * 19 | * @api private 20 | */ 21 | 22 | export const install = () => { 23 | if (process.env.SKIP_LND_BINARY_DOWNLOAD_FOR_CI) { 24 | log.info(pkg.name, 'Skipping downloading binaries on CI builds') 25 | return 26 | } 27 | 28 | // Environment Variables || Args || Defaults 29 | const version = lnd.getBinaryVersion() 30 | const platform = lnd.getBinaryPlatform() 31 | const arch = lnd.getBinaryArch() 32 | 33 | // Make sure we support the requested package 34 | try { 35 | support.verify(version, platform, arch) 36 | } catch (err) { 37 | log.error(pkg.name, err.message) 38 | return Promise.reject(err) 39 | } 40 | 41 | const cachedBinary = lnd.getCachedBinary() 42 | const binaryPath = lnd.getBinaryPath() 43 | const binaryUrl = lnd.getBinaryUrl() 44 | 45 | // Create the destination directory. 46 | try { 47 | fs.ensureDirSync(path.dirname(binaryPath)) 48 | } catch (err) { 49 | const error = new Error('Unable to save binary', path.dirname(binaryPath), ':', err) 50 | log.error(pkg.name, error.message) 51 | return Promise.reject(error) 52 | } 53 | 54 | // Attempt to restore binary from cache. 55 | if (cachedBinary) { 56 | log.info(pkg.name, 'Cached binary found at', cachedBinary) 57 | fs.createReadStream(cachedBinary).pipe(fs.createWriteStream(binaryPath, { mode: 0o755 })) 58 | return Promise.resolve({ 59 | fileName: lnd.getBinaryName(), 60 | installPath: path.dirname(binaryPath), 61 | }) 62 | } 63 | 64 | return cacache.tmp 65 | .withTmp(lnd.getTmpDir(), { tmpPrefix: 'lnd-downloads' }, (tmpDir) => { 66 | return fetch(binaryUrl, tmpDir) 67 | .then(verify) 68 | .then(() => { 69 | const tmpFile = path.join(tmpDir, path.basename(binaryUrl)) 70 | return extract(tmpFile, binaryPath) 71 | }) 72 | .then(() => { 73 | const binaryPath = lnd.getBinaryPath() 74 | const cachePath = lnd.getBinaryCachePath() 75 | return cache(binaryPath, cachePath) 76 | }) 77 | }) 78 | .then(() => ({ 79 | fileName: lnd.getBinaryName(), 80 | installPath: path.dirname(binaryPath), 81 | })) 82 | .catch((err) => log.error(pkg.name, err)) 83 | } 84 | -------------------------------------------------------------------------------- /src/lib/support.js: -------------------------------------------------------------------------------- 1 | import log from 'npmlog' 2 | import * as pkg from '../../package.json' 3 | import manifest from '../../config/manifest.json' 4 | 5 | // The packages we support 6 | const supportedPlatforms = ['linux', 'darwin', 'windows', 'freebsd'] 7 | const supportedArchs = ['amd64', '386', 'arm'] 8 | const supportedVersions = Object.keys(manifest) 9 | 10 | // Check functions 11 | const isSupportedVersion = (version) => supportedVersions.indexOf(version) !== -1 12 | const isSupportedPlatform = (platform) => supportedPlatforms.indexOf(platform) !== -1 13 | const isSupportedArch = (arch) => supportedArchs.indexOf(arch) !== -1 14 | 15 | // Is the platform Windows? 16 | function isWindows(os) { 17 | return os === 'windows' 18 | } 19 | 20 | // Validate the requested binary support, throw en error if not supported 21 | function verify(version, platform, arch) { 22 | if (!isSupportedArch(arch)) { 23 | log.warn(pkg.name, `Arch '${arch}' is not an officially supported architecture`) 24 | } 25 | 26 | if (!isSupportedPlatform(platform)) { 27 | log.warn(pkg.name, `Platform '${platform}' is not an officially supported platform`) 28 | } 29 | 30 | if (!isSupportedVersion(version)) { 31 | log.warn(pkg.name, `Version '${version}' not an officially supported lnd version`) 32 | } 33 | 34 | return true 35 | } 36 | 37 | // Public API 38 | export default { 39 | Versions: supportedVersions, 40 | Platforms: supportedPlatforms, 41 | Archs: supportedArchs, 42 | isSupportedVersion: isSupportedVersion, 43 | isSupportedPlatform: isSupportedPlatform, 44 | isSupportedArch: isSupportedArch, 45 | isWindows: isWindows, 46 | verify: verify, 47 | } 48 | -------------------------------------------------------------------------------- /src/lib/util/downloadoptions.js: -------------------------------------------------------------------------------- 1 | import proxy from './proxy' 2 | import useragent from './useragent' 3 | 4 | /** 5 | * The options passed to request when downloading the binary 6 | * 7 | * @return {Object} an options object for request 8 | * @api private 9 | */ 10 | export const downloadoptions = function () { 11 | var options = { 12 | timeout: 60000, 13 | headers: { 14 | 'User-Agent': useragent(), 15 | }, 16 | } 17 | 18 | var proxyConfig = proxy() 19 | if (proxyConfig) { 20 | options.proxy = proxyConfig 21 | } 22 | 23 | return options 24 | } 25 | -------------------------------------------------------------------------------- /src/lib/util/proxy.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Determine the proxy settings configured by npm 3 | * 4 | * It's possible to configure npm to use a proxy different 5 | * from the system defined proxy. This can be done via the 6 | * `npm config` CLI or the `.npmrc` config file. 7 | * 8 | * If a proxy has been configured in this way we must 9 | * tell request explicitly to use it. 10 | * 11 | * Otherwise we can trust request to the right thing. 12 | * 13 | * @return {String} the proxy configured by npm or an empty string 14 | * @api private 15 | */ 16 | export const proxy = function () { 17 | return process.env.npm_config_https_proxy || process.env.npm_config_proxy || process.env.npm_config_http_proxy || '' 18 | } 19 | -------------------------------------------------------------------------------- /src/lib/util/useragent.js: -------------------------------------------------------------------------------- 1 | import * as pkg from '../../../package.json' 2 | 3 | /** 4 | * A custom user agent use for binary downloads. 5 | * 6 | * @api private 7 | */ 8 | export const useragent = function () { 9 | return ['node/', process.version, ' ', 'node-lnd-installer/', pkg.version].join('') 10 | } 11 | -------------------------------------------------------------------------------- /src/lib/verify.js: -------------------------------------------------------------------------------- 1 | import fs from 'fs-extra' 2 | import path from 'path' 3 | import hasha from 'hasha' 4 | import log from 'npmlog' 5 | import lnd, { DEFAULT_BINARY_URL } from '../lib/extensions' 6 | import * as pkg from '../../package.json' 7 | import createDebug from 'debug' 8 | 9 | const debug = createDebug(pkg.name) 10 | 11 | // Verify the binary archive. 12 | export const verify = (filepath) => { 13 | debug('verify: %o', { filepath }) 14 | 15 | function getKeyByValue(object, value) { 16 | return Object.keys(object).find((key) => object[key] === value) 17 | } 18 | 19 | const manifestPath = path.join(__dirname, '..', '..', 'config', 'manifest.json') 20 | const manifest = fs.readJsonSync(manifestPath) 21 | const checksums = manifest[lnd.getBinaryVersion()] 22 | 23 | if (lnd.getBinarySite() !== DEFAULT_BINARY_URL) { 24 | log.warn(`Skipping checksum validation. Unknown binary site.`) 25 | return Promise.resolve() 26 | } 27 | 28 | if (!checksums) { 29 | log.warn(`Checksum for ${lnd.getBinaryVersion()} unknown. Unable to verify release.`) 30 | return Promise.resolve() 31 | } 32 | 33 | const checksum = getKeyByValue(checksums, lnd.getBinaryName() + lnd.getBinaryExtension()) 34 | debug('Verifying archive against checksum', checksum) 35 | 36 | return hasha 37 | .fromFile(filepath, { algorithm: 'sha256' }) 38 | .then((hash) => { 39 | debug('Generated hash from downloaded file', hash) 40 | 41 | if (checksum === hash) { 42 | log.info(pkg.name, 'Verified checksum of downloaded file') 43 | return filepath 44 | } 45 | log.error(pkg.name, 'Checksum did not match') 46 | return Promise.reject(new Error('Checksum did not match')) 47 | }) 48 | .catch((err) => { 49 | log.error(pkg.name, 'Error verifying checksum of downloaded file', err) 50 | return Promise.reject(err) 51 | }) 52 | } 53 | -------------------------------------------------------------------------------- /test/install.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | import test from 'tape-promise/tape' 4 | import fs from 'fs-extra' 5 | import path from 'path' 6 | import goenv from 'go-platform' 7 | import { install } from '../src/lib/install' 8 | 9 | const dir = path.resolve(__dirname, '..', 'vendor') 10 | const VERSION = 'v0.14.4-beta' 11 | 12 | test('Ensure lnd gets downloaded (current version and platform)', (t) => { 13 | t.plan(4) 14 | fs.removeSync(dir) 15 | 16 | const platform = goenv.GOOS 17 | const arch = goenv.GOARCH 18 | 19 | return ( 20 | install() 21 | // Check return values. 22 | .then((res) => { 23 | t.ok(res.fileName.indexOf(`lnd-${platform}-${arch}-${VERSION}`) !== -1, 'Returns the correct filename') 24 | t.ok(res.installPath === path.resolve(path.join(__dirname, '..', 'vendor')), 'Returns the correct output path') 25 | }) 26 | 27 | // Check download dir. 28 | .then(() => fs.stat(dir)) 29 | .then((stats) => t.ok(stats, 'lnd was downloaded')) 30 | 31 | // Check binary. 32 | .then(() => fs.stat(path.join(dir, 'lnd'))) 33 | .then((stats) => t.ok(stats, `binary was downloaded`)) 34 | 35 | // Cleanup. 36 | .finally(() => delete process.env.LND_BINARY_PLATFORM) 37 | ) 38 | }) 39 | 40 | test('Ensure Windows version gets downloaded', (t) => { 41 | t.plan(4) 42 | fs.removeSync(dir) 43 | 44 | process.env.LND_BINARY_PLATFORM = 'windows' 45 | const platform = 'windows' 46 | const arch = goenv.GOARCH 47 | 48 | return ( 49 | install() 50 | // Check return values. 51 | .then((res) => { 52 | t.ok(res.fileName.indexOf(`lnd-${platform}-${arch}-${VERSION}`) !== -1, 'Returns the correct filename') 53 | t.ok(res.installPath === path.resolve(path.join(__dirname, '..', 'vendor')), 'Returns the correct output path') 54 | }) 55 | 56 | // Check download dir. 57 | .then(() => fs.stat(dir)) 58 | .then((stats) => t.ok(stats, 'lnd was downloaded')) 59 | 60 | // Check binary. 61 | .then(() => fs.stat(path.join(dir, 'lnd.exe'))) 62 | .then((stats) => t.ok(stats, `${platform} binary was downloaded`)) 63 | 64 | // Cleanup. 65 | .finally(() => delete process.env.LND_BINARY_PLATFORM) 66 | ) 67 | }) 68 | 69 | test('Ensure Linux version gets downloaded', (t) => { 70 | t.plan(4) 71 | fs.removeSync(dir) 72 | 73 | process.env.LND_BINARY_PLATFORM = 'linux' 74 | const platform = 'linux' 75 | const arch = goenv.GOARCH 76 | 77 | return ( 78 | install() 79 | // Check return values. 80 | .then((res) => { 81 | t.ok(res.fileName.indexOf(`lnd-${platform}-${arch}-${VERSION}`) !== -1, 'Returns the correct filename') 82 | t.ok(res.installPath === path.resolve(path.join(__dirname, '..', 'vendor')), 'Returns the correct output path') 83 | }) 84 | 85 | // Check download dir. 86 | .then(() => fs.stat(dir)) 87 | .then((stats) => t.ok(stats, 'lnd was downloaded')) 88 | 89 | // Check binary. 90 | .then(() => fs.stat(path.join(dir, 'lnd'))) 91 | .then((stats) => t.ok(stats, `${platform} binary was downloaded`)) 92 | 93 | // Cleanup. 94 | .finally(() => delete process.env.LND_BINARY_PLATFORM) 95 | ) 96 | }) 97 | 98 | test('Ensure OSX version gets downloaded', (t) => { 99 | t.plan(4) 100 | fs.removeSync(dir) 101 | 102 | process.env.LND_BINARY_PLATFORM = 'darwin' 103 | const platform = 'darwin' 104 | const arch = goenv.GOARCH 105 | 106 | return ( 107 | install() 108 | // Check return values. 109 | .then((res) => { 110 | t.ok(res.fileName.indexOf(`lnd-${platform}-${arch}-${VERSION}`) !== -1, 'Returns the correct filename') 111 | t.ok(res.installPath === path.resolve(path.join(__dirname, '..', 'vendor')), 'Returns the correct output path') 112 | }) 113 | 114 | // Check download dir. 115 | .then(() => fs.stat(dir)) 116 | .then((stats) => t.ok(stats, 'lnd was downloaded')) 117 | 118 | // Check binary. 119 | .then(() => fs.stat(path.join(dir, 'lnd'))) 120 | .then((stats) => t.ok(stats, `${platform} binary was downloaded`)) 121 | 122 | // Cleanup. 123 | .finally(() => delete process.env.LND_BINARY_PLATFORM) 124 | ) 125 | }) 126 | --------------------------------------------------------------------------------