lightning-network
Here are 381 public repositories matching this topic...
-
Updated
Oct 4, 2021 - Python
-
Updated
Oct 5, 2021 - AsciiDoc
-
Updated
Oct 4, 2021 - Python
I have two setups using bitcoind v21.99.0.
Eclair testnet (SQLite backend) has started without wallet parameter in config while mainnet (Postgre) didn't and I could only make it working with provided wallet.
I had to restart mainnet bitcoind because I was thinking that it was in failed state but apparently wallet was loaded and I reloaded it again after restart. Everything returned back
-
Updated
Sep 30, 2021 - Go
-
Updated
Oct 2, 2021 - TypeScript
To improve the security, it's good to start eliminating dependencies. Domains are a good start point.
It would be nice if we could rename each individual node. Sometimes, Alice, Bob and Carol... are too vague for practical usage.
-
I'm submitting a ...
- bug report
- feature request
- [x ] support request
-
What is the current behavior?
Traceback (most recent call last):
File "run.py", line 22, in
sys.exit(app.start())
File "/home/Martin/node-launcher/node_launcher/gui/application.py", line 32, in start
self.node_set.start()
File "/home/Martin/node-launcher/node_
-
Updated
Jul 10, 2021 - Go
Description of the Feature or Idea
Ratelimit the speed at which sites can create getInfo()/sendInvoice()/makeInvoice() requests if they require opening a window (for example, getInfo(), if pre-approved, should not be ratelimited). In testing, a buggy/malicious site can easily open tens or hundreds of windows.
Existing Example(s) of Feature
Here is an example piece of code to tri
-
Updated
Oct 5, 2021 - JavaScript
This is useful for claiming pegins with elements
gettxoutproof ["txid",...] ( "blockhash" )
Returns a hex-encoded proof that "txid" was included in a block.
NOTE: By default this function only works sometimes. This is when there is an
unspent output in the utxo for this transaction. To make it always work,
you need to maintain a transaction index, using the -txindex command line option
-
Updated
Oct 5, 2021 - Python
-
Updated
Oct 4, 2021 - JavaScript
-
Updated
Sep 22, 2021 - C
Some candidates for removal that could easily be re-implemented inside Spark:
-
superagent(only used for a simple HTTP GET request, can be replaced with the built-in http module) -
helmet(sets security headers) -
js-yaml(only used to format objects in a human-readable manner, we don't really need yaml) -
nanoid(secure random string generator) -
is-ip(few-liner depende
-
Updated
Oct 4, 2021 - Shell
Currently when we connect to a node we just send our first DLC message (dlc offer or accept) instead of doing the initialization process between the two peers. This should be done so we can neogiate features and the like beforehand.
-
Updated
Oct 4, 2021 - JavaScript
-
Updated
Oct 4, 2021 - TypeScript
I would appreciate support for my local currency, ILS (Israel Shekels).
-
Updated
Aug 10, 2021 - JavaScript
-
Updated
Aug 26, 2021
-
Updated
Sep 30, 2021 - TypeScript
- Search invoice/onchain tx receipt by hash (to verify status and if was credited to user)
- Search payment status by hash
- Execute onchain/invoices receipt process (giving the option before/after block) -> Maybe this should be allowed for each cron task
- Get core wallets balances/transactions (at least the balance)
- Query Marketing wallet remaining balance
- Query
Improve this page
Add a description, image, and links to the lightning-network topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the lightning-network topic, visit your repo's landing page and select "manage topics."


Background
Macaroons are created after wallet creation. However, the documentation in the main installation (https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md) states the following:
As a first-time LND user,