153 Commits (684ed4231f9d9a068daded25f0469b457310b4e8)

Author SHA1 Message Date
darosior 273029f244 wallet: set nLockTime to the tip for withdrawal transactions 5 years ago
Rusty Russell 1099f6a5e1 common: use struct onionreply. 5 years ago
Rusty Russell 00cb5adfe6 common: allow subdaemons to specify the node_id in status messages. 5 years ago
Christian Decker ff4a2bf38f onchaind: Annotate inputs and outputs not the transactions 5 years ago
Christian Decker 7283efa5b5 elements: Add amount_asset to support more than just plain satoshis 5 years ago
Christian Decker d5f0c08a88 elements: Remove global is_elements variable in favor of chainparams 5 years ago
Christian Decker ef7a63d8f8 elements: Move from a global is_elements to a global chainparams 5 years ago
Christian Decker 378745391d elements: Change function prefix to elements_ for some functions 5 years ago
Christian Decker 91a311ee0d elements: Added better handling of NULL output scripts 5 years ago
Christian Decker 81abf14142 elements: Add elements overhead to sweep transactions 5 years ago
Christian Decker 314622028f onchaind: Eliminate a chicken-and-egg problem with msg parsing 5 years ago
Christian Decker fad9a74662 tx: Use the context chainparams to determine the fee asset 5 years ago
Christian Decker 9f3922344b onchaind: Pass genesis hash to onchaind so it knows the chainparams 5 years ago
Christian Decker 83140892fb elements: Fix fee estimation for the htlc success and timeout txs 6 years ago
Christian Decker 557f6063a7 elements: Consolidate weight computation to be handled by wally 6 years ago
Christian Decker 84144bcef6 elements: Tell onchaind it may ignore fee outputs 6 years ago
Christian Decker bb76d6daa6 elements: onchaind must add fees to its transactions 6 years ago
Rusty Russell 15612d269a Make option_static_remotekey non-EXPERIMENTAL now it's in spec. 5 years ago
Rusty Russell 226e2aee48 option_static_remotekey: update to latest draft. 5 years ago
Rusty Russell ee3480e56b derive_keyset: don't rotate key for remote iff option_static_remotekey. 5 years ago
Rusty Russell 160f27061e common/utxo: make commitment_point optional in close_info. 5 years ago
Rusty Russell 87f0ee6351 channeld: set option_static_remotekey when negotiated. 5 years ago
darosior 0b0ad4c22d transition from status_trace() to status_debug 5 years ago
darosior 6193d22594 onchaind: Use louder warning where needed 5 years ago
Rusty Russell 837e6232c3 common: reduce header differences for DEVELOPER vs non-DEVELOPER. 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
Rusty Russell a7a9f1c9d3 onchaind: fix bug when grinding feerates with multiple possibilities. 5 years ago
Rusty Russell 9424477cb5 onchaind/test: new test, for grinding feerate when multiple possibilities. 5 years ago
Rusty Russell cc70b9c4ec wire: use common/bigsize routines 5 years ago
Christian Decker 5dff67900e tx: Add chainparams when deserializing transactions from wire msgs 5 years ago
Christian Decker 9288a7906b tx: Add chainparams to struct bitcoin_tx as context 5 years ago
Christian Decker 15e73e3dc3 onchaind: Pass genesis hash to onchaind so it knows the chainparams 5 years ago
lisa neigut 46cbca97ea bolt-gen: use 'enum' instead of 'e:' prefix for enums 6 years ago
lisa neigut 32eaae0cb9 wire-gen: move in-house wire delcarations to new format 6 years ago
Rusty Russell 2945b25b57 onchaind: don't free proposal, correctly check it's not resolved in billboard. 6 years ago
Rusty Russell e746e9c202 onchaind: fix resolution detection of complex outputs. 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
Christian Decker b6b548a983 wallet: Rip out the txtypes type in favor of enum wallet_tx_type 6 years ago
Christian Decker 605358f2a3 onchaind: Have onchaind annotate unilateral, cheat and mutual closes 6 years ago
Christian Decker 49a0de7b1d onchaind: Annotate their sweep transactions 6 years ago
Christian Decker 94e024af41 onchaind: Have onchaind annotate htlc-{succes,failure} and penalties 6 years ago
Christian Decker a54b7da705 onchaind: Allow onchaind to annotate transactions we watch 6 years ago
Christian Decker ae0bc4aed0 onchaind: Store and annotate transactions we broadcast ourselves 6 years ago
Rusty Russell 837a095d68 pubkey: rename PUBKEY_DER_LEN to PUBKEY_CMPR_LEN. 6 years ago
Christian Decker 50ade7349f wally: Migrate onchaind to use the wally tx and the helpers 6 years ago
Christian Decker 9fe481b967 wally: Move input amounts into a separate array 6 years ago
Christian Decker 4f0c386d32 wally: Use input and output setters in onchaind and htlc_tx 6 years ago
Christian Decker 369a85e289 wally: Use output and input setters when signing / grinding feerate 6 years ago