Rusty Russell

Results 101 issues of Rusty Russell

This turned out to be harder than expected, but this puts the infrastructure in place to create JSON ids which have useful meanings for debugging, eg: ``` pytest:withdraw#11/cln:withdraw#34/txprepare:sendpsbt#4/cln:sendrawtransaction#35 ``` This...

I'm only putting this up now because #5487 might want to rebase on top, and update the BOLT quotes....

Spoiler: we don't, *if* it's in a routehint! See also: https://github.com/ElementsProject/lightning/issues/4781 Pay should probably retry in this case?

gossip
needs-rebase
pay-plugin

As described in https://lists.ozlabs.org/pipermail/c-lightning/2021-April/000200.html we should ensure that both normal funding PSBTs have no non-segwit inputs (for our own safety against PEBCAK) and insist there be no non-segwit inputs in...

This is the minimal change to meet the desired outcome of https://github.com/lightning/bolts/issues/934 which wants to give obsolete-db nodes a chance to fix things up, before we close the channel. We...

https://twitter.com/rusty_twit/status/1463600739654062085?s=20 We don't have an address to connect directly, but we do know a peer, which does support onion messages. We should try going via that one.

listpeers has grown: it lists not only the peers, but all the channels each of them has. This is getting very unwieldy (and unnecessarily slow, see #4718 ), and should...

json-rpc
good first issue

Technically this isn't required: you can always implement an x-only hashfn yourself, and convert to a compressed pubkey to call secp256k1_ecdh(). But I'm not smart enough to figure that out...

feature

If a feature is genuinely experimental, keep it in a separate branch. Otherwise, it *will* be compiled in, as there may be a user. This becomes inevitable in larger systems:...