260 Commits (aa9024db51cfa3f56ecc70cdada553bf770ebcb0)

Author SHA1 Message Date
Rusty Russell 45381bba33 bitcoin: implement is_scid_depth_announceable helper. 5 years ago
Rusty Russell acf3952acc JSON: remove handling of pre-Adelaide (B:T:N) short_channel_ids. 5 years ago
trueptolemy 6570c743c4 bitcoin: Add the interface to add multiple outputs to bitcoin transaction 5 years ago
Rusty Russell 5e3e2f4e17 run-secret_eq_consttime: try harder. 5 years ago
Rusty Russell c9817b225b bitcoin/tx: pass struct amount_sat by copy. 5 years ago
Rusty Russell 39b34a35c8 bitcoin/tx.c: don't free witness implicitly. 5 years ago
Karl-Johan Alm 46c184a50e signet: update genesis hash to use new POW-valid version 5 years ago
Rusty Russell f73ae3c198 test: make run-secret_eq_consttime more robust. 5 years ago
Rusty Russell 3fa375881a bigsize: make it a proper first-class type. 5 years ago
Christian Decker 5dff67900e tx: Add chainparams when deserializing transactions from wire msgs 5 years ago
Christian Decker d14bd286ba bitcoin: Add chainparams to transactions from blocks 5 years ago
Christian Decker 9288a7906b tx: Add chainparams to struct bitcoin_tx as context 5 years ago
trueptolemy cdbfa4229c bitcoin: Add the `cli_min_supported_version` field in `chainparams` 6 years ago
Christian Decker 581694fdda devtools: Minor cleanup of the onion command line tool 6 years ago
Christian Decker 78c7edb889 sphinx: Switch to big-endian number encoding 6 years ago
Karl-Johan Alm 918e130448 add signet support 6 years ago
Karl-Johan Alm ff2bfe3bdb dynamically generate string of network names 6 years ago
lisa neigut 81c40da3b5 bolt: update to lightning-rfc:636b9f, change opcode reference format 6 years ago
trueptolemy 285da33e9e Chainparam: Add 'bip70_name' field for blockchain 6 years ago
lisa neigut 7046d0220c makefiles: move all unit tests under `make check-units` 6 years ago
Rusty Russell f1b57063f7 bitcoin/tx: use fromwire_fail in pull_bitcoin_tx. 6 years ago
Rusty Russell 711762ec67 bitcoin/tx: separate assertions. 6 years ago
Rusty Russell 09d9abf12e bitcoin/tx: script arg should be const. 6 years ago
Rusty Russell 664916e815 bitcoin/test: fix up constant time test for secret_eq. 6 years ago
Christian Decker 0d19d04def wallet: Pass chainparams to address serialization 6 years ago
Christian Decker aa9284eaa3 base58: Simplified the address parsing 6 years ago
Christian Decker 5d185f43a8 base58: Add function to just parse a ripemd160 hash 6 years ago
Christian Decker 6d618511fc chainparams: Add p2pkh and p2sh versions to chinparams 6 years ago
GreenAddress fb07265663 remove libbase58, use base58 from libwally (#2594) 6 years ago
Rusty Russell e0ec9ac521 libwally: update to 0.6.8. 6 years ago
Rusty Russell 837a095d68 pubkey: rename PUBKEY_DER_LEN to PUBKEY_CMPR_LEN. 6 years ago
Christian Decker 21a0dad016 wally: Post-migration cleanups 6 years ago
Christian Decker 509bb2c7ae wally: Remove tx->input and tx->output, wally all the way! 6 years ago
Christian Decker d651ce6f3b wally: Migrate main daemon to use wally transactions 6 years ago
Christian Decker 8d0500228e wally: Add accessor methods for script and amount 6 years ago
Christian Decker 30ed2e1a8f wally: Remove unused sha256_tx_for_sig function 6 years ago
Christian Decker 3ae19479a8 wally: Use libwally only to serialize transactions 6 years ago
Christian Decker 9fe481b967 wally: Move input amounts into a separate array 6 years ago
Christian Decker 48006cb674 wally: Switch signatures over to using the wally_tx hash 6 years ago
Christian Decker cc31efd0e8 wally: Migrate run-tx-encode to directly access the wally_tx 6 years ago
Christian Decker ce58cba9fe wally: Making extra sure that pulling a TX results in the correct read offset. 6 years ago
Christian Decker 03329a61da wally: Add setters for output amounts, input witnesses and scripts 6 years ago
Christian Decker bd2573eafb wally: Build wally transactions in parallel with the old ones 6 years ago
Christian Decker 3937b17e2b wally: Add a consistency check for old and new style txs 6 years ago
Christian Decker 60fbf1f7d0 wally: Add shims to generate both transaction versions in parallel 6 years ago
Christian Decker 16f72cb160 wally: Migrate version and locktime to libwally tx 6 years ago
Christian Decker 9609d762c8 wally: Add wally_tx in bitcoin_tx 6 years ago
trueptolemy 92c08cd861 Fix the version of bip32 private_key generation 6 years ago
Rusty Russell 02faadfb93 amount: make it work with gcc-4.8. 6 years ago
Rusty Russell 38e7d19dd5 Makefile: check for direct amount_sat/amount_msat access. 6 years ago