370 Commits (exclude-equal-hint)

Author SHA1 Message Date
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
Rusty Russell 948ca470ad bitcoin: use amount_sat/amount_msat. 6 years ago
Rusty Russell 85b8b25749 bitcoin/chainparams: use amount_sat / amount_msat 6 years ago
Rusty Russell 269dbe585c wire: move short_channel formatting functions into bitcoin/short_channel_id 6 years ago
Rusty Russell b99293fbb6 short_channel_id: don't accept :-separated in JSON if --allow-deprecated-apis=false 6 years ago
Rusty Russell 018a3f1d58 short_channel_id: make mk_short_channel_id return a failure. 6 years ago
Rusty Russell d69680934e short_channel_id: catch parsing errors. 6 years ago
Rusty Russell 9f1f79587e short_channel_id_dir: new primitive for one direction of short_channel_id 6 years ago
Rusty Russell be64dd84ca waitsendpay: indicate which channel direction the error was. 6 years ago
Christian Decker a5ed98a2ea misc: Add a bolt quote to the short_channel_id 6 years ago
Christian Decker 659a26ea5a misc: Update short_channel_id representation to use 'x' separators 6 years ago
Rusty Russell b7da41e674 bitcoin/signature: implement SIGHASH_SINGLE|SIGHASH_ANYONECANPAY for segwit. 6 years ago
Rusty Russell dffe2f516a signature: wrap almost all signatures in struct bitcoin_signature. 6 years ago
Rusty Russell bbc4a599dc bitcoin/script.h: assert the constants in the header are correct. 6 years ago
Rusty Russell a83e45fec2 bitcoin/signature: create/check tx sigs without mangling the tx. 6 years ago
Christian Decker e10cde3516 chainparams: Remove index from chainparams 6 years ago
Christian Decker f417dfa0e1 chainparams: Always retrieve chainparams by the chain_hash 6 years ago
Christian Decker 2d7e603ac1 chainparams: Move the BOLT2 quote to the chainparams where we set it 6 years ago
Christian Decker 8d95917e7c chainparams: Add max_funding_satoshi and max_payment_msat to chainparams 6 years ago
Rusty Russell 8340d8c070 secret_eq: remove in favor of constant time variant. 6 years ago
Rusty Russell 5cf34d6618 Remove tal_len, use tal_count() or tal_bytelen(). 7 years ago
Rusty Russell 289e39a0a3 bitcoin/pubkey: add pubkey_from_secret. 7 years ago
Rusty Russell fed5a117e7 Update ccan/structeq. 7 years ago
Rusty Russell 0e6c0dbba2 bitcoin: expose feerate_floor. 7 years ago
Rusty Russell 18a6cbd11f bitcoin/*: fix up BOLT references. 7 years ago
Saibato 09407b9fd8 fix Litecoin testnet bip173 name 7 years ago
practicalswift abf510740d Force the use of the POSIX C locale for all commands and their subprocesses 7 years ago
nicolas.dorier e36cf354aa Update when_lightning_became_cool for LTC 7 years ago
practicalswift 6269a4c55d Remove unused functions not covered by unit tests 7 years ago
practicalswift 98f49c0837 Remove include in file foo.c that is already included in foo.h 7 years ago
practicalswift c85c2fcfe9 Fix conversion order 7 years ago
practicalswift b8846dad49 Readability: Use streq instead of strcmp 7 years ago
practicalswift 60a7720a24 Avoid passing NULL argument to memcpy 7 years ago
Rusty Russell 5eea772c53 type_to_string: support sha256_double. 7 years ago
Rusty Russell 45e145df5e onchaind: don't create zero-output txs if fees overwhelm us. 7 years ago
Rusty Russell ca4603455b short_channel_id: remove short_channel_id_to_uint accessor. 7 years ago
Rusty Russell c5d41a23d7 short_channel_id: just use structeq. 7 years ago
Rusty Russell 042d5d13f5 short_channel_id: don't use bitfields. 7 years ago
practicalswift 91a9c2923f Mark intentionally unused parameters as such (with "UNUSED") 7 years ago
Rusty Russell 6620305606 wallet: use last_processed_block to determine scan start. 7 years ago
Luca Vaccaro 4dac2da8fc Fix litecoin mainnet & testnet chainparams 7 years ago