753 Commits (de6bf3e4210ae7bdc6f2fec63f98174231af5436)

Author SHA1 Message Date
Christian Decker 04c255f3ae wallet: Store and annotate withdrawals in the DB 6 years ago
Christian Decker ad4b9204ab wallet: Add function to annotate transactions aposteriori 6 years ago
Christian Decker 1e2291c40c db: Add channel_id and type to the transactions table 6 years ago
Christian Decker ec2ced192b txfilter: Migrate the list of owned scriptPubKeys into a hashset 6 years ago
trueptolemy 96135dab5e log: add 'warning' notification when log 6 years ago
Rusty Russell e1dbc0b12b wallet: clean reserved inputs on startup. 6 years ago
Rusty Russell 985048edf8 wallet: new commands 'txprepare', 'txsend' and 'txdiscard'. 6 years ago
Rusty Russell 1a3886c116 wallet: keep a list of unreleased transactions. 6 years ago
Rusty Russell 3b91a6f7c3 wtx_select_utxos: use wallet_tx as our allocation context for utxos. 6 years ago
Rusty Russell 663315c325 wallet: make withdraw parsing more strict. 6 years ago
Rusty Russell 7e02fbe6ec lightningd: add json_add_tx helper. 6 years ago
Rusty Russell aa21eea62b bip32_pubkey: use more widely, don't open-code. 6 years ago
Rusty Russell ba036b767f newaddr: fix return value for deprecated "address" field. 6 years ago
Rusty Russell 5591c0b5d8 gossipd: don't send gossip stream, let per-peer daemons read it themselves. 6 years ago
Rusty Russell 38d2899fbb common/per_per_state: generalize lightningd/peer_comm Part 1 6 years ago
Christian Decker 1561ffaea0 hooks: Add cltv_expiry_delta to the htlc_accepted hook 6 years ago
Christian Decker 2b81e02a2e plugin: Parse response for htlc_accepted hook 6 years ago
Christian Decker bf53821f1a plugin: Populate the request for the htlc_accepted hook 6 years ago
darosior 323adb467a jsonrpc: Add a category field to commands. 6 years ago
trueptolemy a645fbdecd run-wallet: Add the check of case that channel received ann_sigs 6 years ago
trueptolemy b41d529b28 DB: Store the remote channel announcement signatures into DB 6 years ago
ZmnSCPxj edfb1ace4a wallet/db.c: Be resilient against 32-bit time_t. 6 years ago
Rusty Russell 4370ffa978 autoclean: make this a plugin. 6 years ago
Rusty Russell 401bd9f8ef json: rename json_add_amount_sat to json_add_amount_sat_compat. 6 years ago
Rusty Russell f3d30f1267 openingd: check with lightningd when we receive an offer. 6 years ago
trueptolemy 0f429853fc wallet: cleanup the tal context in wallet_channels_load_active() and wallet_stmt2channel() 6 years ago
Rusty Russell eaac0d7105 lightningd: group crypto_state and fds into a convenient structure. 6 years ago
Christian Decker 0d19d04def wallet: Pass chainparams to address serialization 6 years ago
Christian Decker 762ab5f056 invoice: Assert that an invoice is unresolved when resolving it 6 years ago
trueptolemy b5903a10b2 run-wallet: fix the version of variant in CHECK_MSG 6 years ago
trueptolemy d9fcd008ec run-wallet: fix the description in the CHECK_MSG 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
trueptolemy 8a2312565c DB: add failcode field in forwarded_payments table 6 years ago
trueptolemy 1c1fb1ca51 wallet: add failcode field in forwarding struct 6 years ago
trueptolemy 473dbd4921 wallet: add 'FORWARD_LOCAL_FAILED' as a new forward_status type 6 years ago
Rusty Russell 7ead29b695 db: add support for remote end specify option_upfront_shutdown_script. 6 years ago
Lawrence Nahum a9e71d76b5 update libwally to latest version 0.6.9 6 years ago
Rusty Russell d0aefac5c3 wallet: fix crash when we have height requirement. 6 years ago
Michael Schmoock 3fa539fc1b chore: increase min-capacity-sat to 10k 6 years ago
Rusty Russell e0ec9ac521 libwally: update to 0.6.8. 6 years ago
Rusty Russell 6630b99cf7 lightningd: move local invoice resolution into invoice.c function. 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
Christian Decker fcf133cd0a db: Add timestamp primitives so we can store them in the DB 6 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Rusty Russell b4455d517c common/node_id: new type. 6 years ago
Rusty Russell 837a095d68 pubkey: rename PUBKEY_DER_LEN to PUBKEY_CMPR_LEN. 6 years ago
Michael Schmoock c7af0c93c9 feat: add min_capacity_sat config value and switch 6 years ago