You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Rusty Russell b920d4d21b wire: make fromwire_fail return non-const, use it more 4 years ago
..
test wire: make fromwire_fail return non-const, use it more 4 years ago
Makefile wire: move towire/fromwire_preimage out to bitcoin/preimage.c. 4 years ago
README Fix typo. 9 years ago
address.h Makefile: generalize whitespace check. 8 years ago
base58.c wallet: Pass chainparams to address serialization 6 years ago
base58.h wallet: Pass chainparams to address serialization 6 years ago
block.c wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
block.h common/wire: move bitcoin-specific marshalling functions into bitcoin files. 4 years ago
chainparams.c common/wire: move bitcoin-specific marshalling functions into bitcoin files. 4 years ago
chainparams.h wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
feerate.h bitcoin: expose feerate_floor. 6 years ago
locktime.c Remove unused functions not covered by unit tests 7 years ago
locktime.h Remove unused functions not covered by unit tests 7 years ago
preimage.c wire: move towire/fromwire_preimage out to bitcoin/preimage.c. 4 years ago
preimage.h wire: move towire/fromwire_preimage out to bitcoin/preimage.c. 4 years ago
privkey.c wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
privkey.h wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
pubkey.c wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
pubkey.h wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
pullpush.c Makefile: check for direct amount_sat/amount_msat access. 6 years ago
pullpush.h bitcoin: use amount_sat/amount_msat. 6 years ago
script.c common: tal_dup_talarr() helper. 5 years ago
script.h bitcoin: remove unused struct bitcoin_tx_input. 4 years ago
shadouble.c wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
shadouble.h wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
short_channel_id.c wire: move towire/fromwire_short_channel_id out to bitcoin/short_channel_id.c 4 years ago
short_channel_id.h wire: move towire/fromwire_short_channel_id out to bitcoin/short_channel_id.c 4 years ago
signature.c common/wire: move bitcoin-specific marshalling functions into bitcoin files. 4 years ago
signature.h common/wire: move bitcoin-specific marshalling functions into bitcoin files. 4 years ago
tx.c wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
tx.h common/wire: move bitcoin-specific marshalling functions into bitcoin files. 4 years ago
varint.c varint: Add helper function for getting varlen size 5 years ago
varint.h varint: Add helper function for getting varlen size 5 years ago

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.