854 Commits (a25af262e96e2f2eec95af43975850ec73167733)

Author SHA1 Message Date
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 66a47d2761 wallet: Annotate migrations using the SQL macro 6 years ago
Christian Decker 5270c149e3 wallet: Add macro to annotate SQL statements 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
trueptolemy 42d5d753db cleanup: Remove unused structure `struct withdrawal` 5 years ago
trueptolemy cdcafdaf74 API: `txprepare` now support mutiple outputs 5 years ago
trueptolemy b660531216 common: `withdraw_tx()` now use the array of `struct bitcoin_tx_output` as parameter 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
Rusty Russell 049529542a lightningd: delay reprocessing of incoming htlcs at startup until plugins ready. 5 years ago
Rusty Russell 2600a6ed2e channeld: get current block height when an HTLC fails. 5 years ago
Rusty Russell 855dff704c gossipd: test crc32 routines using test vectors from PR. 5 years ago
trueptolemy 4929034a40 json: Make payment_hash use `json_add_sha256` 5 years ago
trueptolemy 23bfdc307f wallet: Use `struct sha256` for payment_hash in `struct forwarding` 5 years ago
Rusty Russell c3a35416da lightningd: don't allow channeld to accept HTLCs if we're not synced. 5 years ago
lisa neigut 0c96c89d67 db-fix: resolve crash on fundchannel 5 years ago
Rusty Russell 83e654a106 close: change to a unilateraltimeout argument. 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
darosior cd91c06ce9 lightningd/notification: Add missing includes for 'forward_event' 5 years ago
Rusty Russell 979fbeb3b0 lightningd: simplify --daemon. 5 years ago
lisa neigut c7f3fa34b2 funding tx: include segwit marker + flag in fee calculation 5 years ago
Rusty Russell 1510ea5717 wallet/walletrpc.c: fix uninitialized warning. 5 years ago
trueptolemy 294f05dc98 Call notification 'forward_event' when forward payment status changes 6 years ago
trueptolemy ab60bcab7c wallet: Set the fee to 0 when forward doesn't have out channel with LOCAL_FAILED status 6 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
Kristaps Kaupe d02496b89b Return output idx for a funding tx in a channel information in listfunds 6 years ago
Karl-Johan Alm ff2bfe3bdb dynamically generate string of network names 6 years ago
Christian Decker 86d4362b65 wallet: Don't delete channels from DB, mark them closed. 6 years ago
Christian Decker 1dbdc74bc3 wallet: Add a final `CLOSED` state to channels 6 years ago
lisa neigut 7046d0220c makefiles: move all unit tests under `make check-units` 6 years ago
Rusty Russell aba7c7cc75 wallet/txfilter: free outpoint filter and scriptpubkeyset on exit. 6 years ago
Rusty Russell f1bea55395 lightningd: fix occasional missing txid detection. 6 years ago
Christian Decker ee587af99e json-rpc: Disable `listtransactions` for the 0.7.1 release 6 years ago
Jorge Timón 86b5b84efe bugfix: Proper json for listtransactions' response 6 years ago
lisa neigut a9d0550cf4 common: pull out scriptPubkey address method 6 years ago
Rusty Russell 7f75043ab2 lightningd: tighten interal json_stream API. 6 years ago
Rusty Russell bb7bbd03c5 lightningd: have json_stream_success start the "result" object. 6 years ago
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 6 years ago
darosior ac038b340b fundchannel: Add a new 'utxo' parameter 6 years ago
Rusty Russell ad24d94c7b lightningd: make 'spendable_msatoshi' more realistic. 6 years ago
Christian Decker 9e511cbf3e plugin: Use the json_add_secret wrapper to add the shared_secret 6 years ago
Christian Decker b6b548a983 wallet: Rip out the txtypes type in favor of enum wallet_tx_type 6 years ago
Christian Decker 3c777fa0f3 json-rpc: Add `listtransactions` RPC method 6 years ago