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.
 
 
 
 
 
 
lisa neigut 3705b5f605 devtools: add privkey+hash printing to mkcommit/mkgossip 5 years ago
..
test elements: Add amount_asset to support more than just plain satoshis 5 years ago
Makefile secret_eq: remove in favor of constant time variant. 6 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 elements: Remove global is_elements variable in favor of chainparams 5 years ago
block.h elements: Move blkid computation into its own function 5 years ago
chainparams.c chainparams: Add liquid_fee_asset to determine which asset pays fees 5 years ago
chainparams.h chainparams: Add liquid_fee_asset to determine which asset pays fees 5 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.h Update ccan/structeq. 6 years ago
privkey.c secret_eq: remove in favor of constant time variant. 6 years ago
privkey.h devtools: Minor cleanup of the onion command line tool 5 years ago
pubkey.c pubkey: rename PUBKEY_DER_LEN to PUBKEY_CMPR_LEN. 6 years ago
pubkey.h pubkey: rename PUBKEY_DER_LEN to PUBKEY_CMPR_LEN. 6 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 script: add helper for checking if a 'known type' 5 years ago
script.h script: add helper for checking if a 'known type' 5 years ago
shadouble.c type_to_string: support sha256_double. 7 years ago
shadouble.h header cleanup: sort include lines into alpha order, after config.h 9 years ago
short_channel_id.c JSON: remove handling of pre-Adelaide (B:T:N) short_channel_ids. 5 years ago
short_channel_id.h bitcoin: implement is_scid_depth_announceable helper. 5 years ago
signature.c devtools: add privkey+hash printing to mkcommit/mkgossip 5 years ago
signature.h devtools: add privkey+hash printing to mkcommit/mkgossip 5 years ago
tx.c elements: Do not get upset if we see a confidential asset or value 5 years ago
tx.h elements: Add amount_asset to support more than just plain satoshis 5 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.