87 Commits (d47992a46d2e698c7a303407f0ae03723b428ec0)

Author SHA1 Message Date
Michael Schmoock 8a8dabaa58 feat: adds state change cause and message 4 years ago
niftynei 864f2f3e21 channel_id: save to database, dont derive from funding_txid 4 years ago
ZmnSCPxj jxPCSnmZ ee276bcb86 plugins/bcli.c: `sendrawtransaction` now has a required `allowhighfees` argument. 4 years ago
ZmnSCPxj jxPCSnmZ abc585b7a4 onchaind/onchain_wire.csv: Allow suppression of auto-rebroadcasting for RBF txes created by onchaind. 4 years ago
ZmnSCPxj jxPCSnmZ 34bf0133f2 onchaind/onchaind_wire.csv: Propagate minimum relay fee to onchaind. 4 years ago
Rusty Russell fe8564555f closingd: convert to new wire generation style. 4 years ago
Rusty Russell 1702c7a69a hsmd: convert to new wire generation style. 4 years ago
Rusty Russell a730cbdc96 onchaind: recognize (and ignore) anchor outputs. 4 years ago
Rusty Russell edf60b4f9e openingd: remember if we negotiated option_anchor_outputs, to put in the db. 4 years ago
Rusty Russell cf25ca11b8 sendpsbt: annotate transactions in wallet. 4 years ago
Rusty Russell 4271fc8652 wallet: add explicit API for onchaind to register UTXOs. 5 years ago
niftynei 85f395f7d4 utxo: fill in scriptPubkey to NULL 5 years ago
Rusty Russell 48853ec954 onchaind: use tx_parts for initial tx. 5 years ago
Rusty Russell 48f397ee19 onchaind: receive a tx_parts instead of a tx when a tx is seen onchain. 5 years ago
lisa neigut 8acbbca05d coins: use the chain's BIP173 name instead of a 'unit of account' 5 years ago
lisa neigut de065580f6 coins: update API surface for creating coin movements 5 years ago
lisa neigut e9d26a46e0 coin moves: actually record the blockheight for all chain moves 5 years ago
lisa neigut 9caf20f636 coin moves: don't log coin moves in onchaind if we're replaying 5 years ago
lisa neigut 1f0cfa71b0 coin moves: pass our currently known channel balance to onchaind 5 years ago
lisa neigut e8d10edbe5 coin moves: record onchain movements after they've been resolved 5 years ago
lisa neigut 6914adf861 coin moves: record new wallet utxos as deposits 5 years ago
lisa neigut 0e20e3c5e7 df: rename 'funder' to 'opener' 5 years ago
darosior ad4bcfde53 chaintopology: add delayed_to_us, htlc, and penalty feerates 5 years ago
darosior 8cbc0038bc onchaind: a feerate per transaction type 5 years ago
Rusty Russell 4fa7b30836 lightningd: have optional node_id associated with subdaemons. 5 years ago
darosior f075b87137 bitcoind: remove the chainparams member 5 years ago
trueptolemy 019c052123 JSON-API: Allow `close` channel to specified address 5 years ago
trueptolemy 71b606e050 lightningd: Add a new field `shutdown_scriptpubkey[NUM_SIDES]` 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 ef7a63d8f8 elements: Move from a global is_elements to a global chainparams 5 years ago
Christian Decker 314622028f onchaind: Eliminate a chicken-and-egg problem with msg parsing 5 years ago
Christian Decker 557f6063a7 elements: Consolidate weight computation to be handled by wally 6 years ago
Rusty Russell 87f0ee6351 channeld: set option_static_remotekey when negotiated. 5 years ago
Christian Decker 5dff67900e tx: Add chainparams when deserializing transactions from wire msgs 5 years ago
Christian Decker 15e73e3dc3 onchaind: Pass genesis hash to onchaind so it knows the chainparams 5 years ago
Rusty Russell dd79813a75 common: add peer_error flag to treat this error as "soft". 6 years ago
Rusty Russell fea7e10e15 lightningd: make callers of channel_set_owner do reconnection. 6 years ago
Rusty Russell f1bea55395 lightningd: fix occasional missing txid detection. 6 years ago
Christian Decker b6b548a983 wallet: Rip out the txtypes type in favor of enum wallet_tx_type 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
Christian Decker 05dbf1a2a9 onchaind: Store and annotate close transaction when we drop to chain 6 years ago
Rusty Russell 38d2899fbb common/per_per_state: generalize lightningd/peer_comm Part 1 6 years ago
Rusty Russell eaac0d7105 lightningd: group crypto_state and fds into a convenient structure. 6 years ago
Christian Decker d651ce6f3b wally: Migrate main daemon to use wally transactions 6 years ago
Christian Decker 478e2d7084 onchaind: Have onchaind also tell us the scriptPubKey of our outputs 6 years ago
Christian Decker df4e0a0022 wallet: Add scriptPubkey to struct utxo 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