rgb-cln/bitcoin
Jon Griffiths 40dd780ea7 bitcoin_block_from_hex: avoid creating PSBT wrappers for finalized block txs
Changelog-None

Signed-off-by: Jon Griffiths <jon_p_griffiths@yahoo.com>
2024-01-16 15:47:03 +01:00
..
test common: add amount_feerate helper. 2023-11-01 14:11:28 +10:30
Makefile
README
address.h
base58.c base58: use _n api variant to avoid duplicating our input string 2024-01-16 15:47:03 +01:00
base58.h
block.c bitcoin_block_from_hex: avoid creating PSBT wrappers for finalized block txs 2024-01-16 15:47:03 +01:00
block.h
chainparams.c
chainparams.h
feerate.c
feerate.h
locktime.c
locktime.h
preimage.c
preimage.h
privkey.c
privkey.h
psbt.c psbt: use wally_map_get instead of wally_map_find 2024-01-16 15:47:03 +01:00
psbt.h splice: Reestablish when commit or sig sends fail 2023-11-20 07:35:22 +01:00
pubkey.c
pubkey.h
script.c
script.h
shadouble.c
shadouble.h
short_channel_id.c
short_channel_id.h
signature.c
signature.h
tx.c fromwire_bitcoin_tx: avoid creating a PSBT wrapper just to throw it away again 2024-01-16 15:47:03 +01:00
tx.h tx: add pull_bitcoin_tx_only to pull without creating a psbt wrapper 2024-01-16 15:47:03 +01:00
tx_parts.c tx_parts: use wally to clone tx outputs 2024-01-16 15:47:03 +01:00
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.