349 Commits (a3ddf9be9bb635e7b6ff14b5385f31c59812f933)

Author SHA1 Message Date
Rusty Russell 1099f6a5e1 common: use struct onionreply. 5 years ago
Christian Decker 4be1868b8a pay: Invert ownership of wallet_payment 5 years ago
Vasil Dimov 2ea91f834c Add the missing space between "if" and "(" 5 years ago
lisa neigut 700b766ce1 wallet: remove edgecase around transaction checks 5 years ago
Rusty Russell 72aa315b5e lightningd: save the fee_states into the database. 5 years ago
Rusty Russell 12985331f7 htlcs: remove origin_htlc_id from htlc_out. 5 years ago
Rusty Russell 345ca9b122 db: add partid field to htlc_out. 5 years ago
Rusty Russell 2d18c3a209 db: add partid, total_msat fields to payment entries. 5 years ago
Christian Decker 16b6c31010 json-rpc: Add the error onion if we stored it in the DB 5 years ago
Christian Decker 1cf3c12a81 cleanup: The failchannel is not tal-allocated when first assigned 5 years ago
Christian Decker 27547ce8d4 pay: Allow `sendonion` callers to provide `shared_secrets` 5 years ago
Christian Decker b8ce175fd2 pay: Handle payment failures resulting from sendonion correctly 5 years ago
Christian Decker 41221b6ecb pay: Make wallet_payment->destination optional 5 years ago
Rusty Russell 81c89aaef8 wallet: add invoice features into db. 5 years ago
Rusty Russell edbcb6fa15 lightningd: remove chainparams local parameter from wallet. 5 years ago
Michael Schmoock 68b9ded24a fix: listtx set txindex only if blockheight is known 5 years ago
Rusty Russell ef7a820ab1 log: make formatting more consistent. 5 years ago
Michael Schmoock fe4a25a780 wallet: fix skipping tx dups memory corruption 5 years ago
Michael Schmoock ed238758a2 wallet: fix accessing blockheight of unconfirmed transaction 5 years ago
Christian Decker ec8d774b29 db: Make column access way more pedantic 5 years ago
Christian Decker 12f40f2227 db: Add _or_default variants for column accesses 5 years ago
trueptolemy 71b606e050 lightningd: Add a new field `shutdown_scriptpubkey[NUM_SIDES]` 5 years ago
Christian Decker 55af02b163 wallet: Fix a column access size mismatch when reading tx types 5 years ago
Christian Decker d981b58234 wallet: Retrieve transaction annotations when listing transactions 5 years ago
Christian Decker ddae604f3d wallet: Move tx annotation for deposits into the wallet 5 years ago
Christian Decker 3d14c18074 wallet: Add primitives to annotate a transaction input and output 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 f197e3da83 elements: Fix transaction size estimate when selecting coins 6 years ago
Christian Decker 17af57e504 elements: Compute correct weight in wallet_select for elements TXs 6 years ago
Christian Decker 639713b547 elements: Fix transaction handling for elements transactions 6 years ago
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 6 years ago
Christian Decker 803007ecdf db: Make the `db` struct private and provide accessors instead 6 years ago
Christian Decker 57f91246cf wallet: Change db_select_prepare to check for select instead 6 years ago
Christian Decker f08fd9eaab wallet: Remove printf-like db_select variant 6 years ago
Christian Decker b856bb2f54 wallet: Expand select query field lists from macros 6 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