rgb-cln/bitcoin
Rusty Russell e51f629e34 bitcoind: fix clone_bitcoin_tx() when tx is take().
We need to actually steal it onto requested context in this case!

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2023-04-06 09:01:48 +09:30
..
test bitcoin: add tx_feerate() to reverse-calculate feerate a tx paid. 2023-04-06 09:01:48 +09:30
Makefile bitcoin: add to check-source-bolt, and (minor) quotes fixup. 2022-06-18 13:45:09 +09:30
README
address.h
base58.c
base58.h
block.c bitcoin: fix header order for make check-source. 2022-06-18 13:45:09 +09:30
block.h
chainparams.c chainparams/dual-open: set max_supply; use for max on wumbo channels 2022-10-20 13:42:41 +02:00
chainparams.h chainparams/dual-open: set max_supply; use for max on wumbo channels 2022-10-20 13:42:41 +02:00
feerate.c
feerate.h
locktime.c
locktime.h
preimage.c
preimage.h
privkey.c
privkey.h
psbt.c Update libwally to 0.8.8, support PSBTv2 2023-03-23 16:10:55 +10:30
psbt.h Update libwally to 0.8.8, support PSBTv2 2023-03-23 16:10:55 +10:30
pubkey.c Remove point32. 2022-10-26 11:29:06 +10:30
pubkey.h Remove point32. 2022-10-26 11:29:06 +10:30
script.c bitcoin/script: don't memcmp NULL. 2023-04-05 06:12:24 +09:30
script.h
shadouble.c
shadouble.h
short_channel_id.c
short_channel_id.h lightningd: Add RPC for populating DB with stub channels and set an error on reconnecting 2022-07-14 12:24:48 -05:00
signature.c bitcoin: add routine to check a Schnorr sig given a 33-byte pubkey. 2022-09-29 16:10:57 +09:30
signature.h bitcoin: add routine to check a Schnorr sig given a 33-byte pubkey. 2022-09-29 16:10:57 +09:30
tx.c bitcoind: fix clone_bitcoin_tx() when tx is take(). 2023-04-06 09:01:48 +09:30
tx.h bitcoin: add tx_feerate() to reverse-calculate feerate a tx paid. 2023-04-06 09:01:48 +09:30
tx_parts.c
tx_parts.h
varint.c
varint.h

README

These are standard bitcoin manipulation routines which should be
provided by any normal bitcoin library in whatever language you choose.

The ones here are standalone ones taken from bitcoin core and some I
wrote, many taken from bitcoin-iterate and pasted in here.