318 Commits (32a1b782f3121e31d4af25aeb2ee5917c55fffca)

Author SHA1 Message Date
Christian Decker b89222f2d9 db: Adjust queries to work with postgres 5 years ago
Christian Decker 1f935cbd85 db: Strengthen some null-checks on queries 5 years ago
Christian Decker 6b26ce5764 db: Split the vars table to have type-specific columns 5 years ago
lisa neigut 38e404af51 wallet: add flag to specify whether or not to include change output 5 years ago
trueptolemy 6c708b5854 API: `fundchannel_cancel` can cancel fundchannel process before funding broadcast 5 years ago
Rusty Russell 160f27061e common/utxo: make commitment_point optional in close_info. 5 years ago
Rusty Russell 11ee089d4b db: store option_static_remotekey for each channel. 5 years ago
Christian Decker ec8efe02e1 db: Switch to indirect `db_last_insert_id` version 5 years ago
Christian Decker b06cb68330 db: Migrate wallet.c to the new abstraction layer 5 years ago
Christian Decker f19dc2ecc1 db: Migrate invoices.c to new abstraction layer 5 years ago
Christian Decker e4ab98459c wallet: Add tooling to extract SQL queries and generate driver info 5 years ago
Christian Decker 803007ecdf db: Make the `db` struct private and provide accessors instead 5 years ago
Christian Decker 57f91246cf wallet: Change db_select_prepare to check for select instead 5 years ago
Christian Decker f08fd9eaab wallet: Remove printf-like db_select variant 5 years ago
Christian Decker b856bb2f54 wallet: Expand select query field lists from macros 5 years ago
lisa neigut 10ed2ebdb4 wallet: track our change outputs 5 years ago
lisa neigut 5663ecc599 listfunds: add 'blockheight' for confirmed transactions 5 years ago
trueptolemy 23bfdc307f wallet: Use `struct sha256` for payment_hash in `struct forwarding` 5 years ago
lisa neigut 0c96c89d67 db-fix: resolve crash on fundchannel 5 years ago
Rusty Russell 69b7ef1508 lightningd: fix up typesafe-cb bitcoind_getfilteredblock 5 years ago
Rusty Russell 99236f86f9 lightningd: rename 'satoshis' to 'amount' to avoid confusing check-source. 5 years ago
Christian Decker 3dbaae38e3 wallet: Add function to add filteredblocks from backfilling 5 years ago
lisa neigut c7f3fa34b2 funding tx: include segwit marker + flag in fee calculation 5 years ago
trueptolemy 294f05dc98 Call notification 'forward_event' when forward payment status changes 5 years ago
trueptolemy ab60bcab7c wallet: Set the fee to 0 when forward doesn't have out channel with LOCAL_FAILED status 5 years ago
Karl-Johan Alm ff2bfe3bdb dynamically generate string of network names 5 years ago
Christian Decker 86d4362b65 wallet: Don't delete channels from DB, mark them closed. 5 years ago
Christian Decker 1dbdc74bc3 wallet: Add a final `CLOSED` state to channels 5 years ago
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 5 years ago
darosior ac038b340b fundchannel: Add a new 'utxo' parameter 5 years ago
Christian Decker b6b548a983 wallet: Rip out the txtypes type in favor of enum wallet_tx_type 5 years ago
Christian Decker 6efb1c00a6 wallet: Add function to retrieve transactions from the wallet 5 years ago
Christian Decker ad4b9204ab wallet: Add function to annotate transactions aposteriori 5 years ago
Christian Decker 1e2291c40c db: Add channel_id and type to the transactions table 5 years ago
Rusty Russell e1dbc0b12b wallet: clean reserved inputs on startup. 5 years ago
Rusty Russell 1a3886c116 wallet: keep a list of unreleased transactions. 5 years ago
trueptolemy b41d529b28 DB: Store the remote channel announcement signatures into DB 6 years ago
Rusty Russell 4370ffa978 autoclean: make this a plugin. 6 years ago
trueptolemy 0f429853fc wallet: cleanup the tal context in wallet_channels_load_active() and wallet_stmt2channel() 6 years ago
trueptolemy c34548c847 wallet: add failcode and case for local fail in wallet_forwarded_payments_get() 6 years ago
trueptolemy 3a8fe5bf31 wallet: store failcode by adding failcode field in wallet_forwarded_payment_add() 6 years ago
Rusty Russell 7ead29b695 db: add support for remote end specify option_upfront_shutdown_script. 6 years ago
Rusty Russell d0aefac5c3 wallet: fix crash when we have height requirement. 6 years ago
Christian Decker 27afc804d5 json-rpc: Include received and resolved time to listforward result 6 years ago
Christian Decker 75de2e2f3c wallet: Record the received_time and resolved_time for HTLCs 6 years ago
Christian Decker 2ce9a1e10d wallet: Add `received_time` to `htlc_in` for forwarding times 6 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Rusty Russell e1e26ca69d db: create explicit separate API for select statements. 6 years ago
Rusty Russell 8c4ef7f059 db: avoid the only failing db_exec. 6 years ago
Christian Decker d651ce6f3b wally: Migrate main daemon to use wally transactions 6 years ago