166 Commits (66885163c9be2297afdb3ffb25b6f13975c39a74)

Author SHA1 Message Date
Rusty Russell cce432b77f wallet_invoice_nextpaid: return a struct invoice. 7 years ago
Rusty Russell a66200832a wallet: hoist wallet_stmt2invoice() and note that it can't fail. 7 years ago
Christian Decker 7865b4a679 wallet: Use int64 when deserializing output value from db 7 years ago
ZmnSCPxj caab95b922 wallet_payment: Make msatoshi field nullable. 7 years ago
ZmnSCPxj 50471bf4fe invoice: Make msatoshi field nullable. 7 years ago
ZmnSCPxj 7221476553 invoice: Clarify comments about the two loops in resolve_invoice. 7 years ago
Christian Decker ce845853b0 hsm: Generate fully signed transactions and return them to caller 7 years ago
Christian Decker 37c2873c88 wallet: Store outputs from onchaind in the DB 7 years ago
Christian Decker 0bb264e1a2 wallet: Added unilateral close info to utxo 7 years ago
Rusty Russell 36316957e3 lightningd: set parent correctly for loaded peers. 7 years ago
Rusty Russell 93c589efe8 wallet: save block height when we first create channel. 7 years ago
Rusty Russell af0ed9e5cf db: add column for first block of channel. 7 years ago
Rusty Russell f5c319a37e wallet: remove unused wallet_channel_load(). 7 years ago
ZmnSCPxj 5eceaa7be9 invoice: Modify waitanyinvoice interface to use pay_index. 7 years ago
ZmnSCPxj 3003b7346c invoice: Add pay_index member to struct invoice. 7 years ago
Rusty Russell 63390a58b0 db: log a message to say whether we created or updated db. 7 years ago
ZmnSCPxj 8e3c97762e invoice: Properly implement waitinvoice. 7 years ago
ZmnSCPxj 993d5dc75a wallet: Implement wallet_invoice_nextpaid. 7 years ago
ZmnSCPxj 3dd50d6219 wallet: Add pay_index column to database for paid invoice ordering. 7 years ago
Rusty Russell 887e9dcc44 travis: reenable check-source (without BOLT text). 7 years ago
Rusty Russell 0237e0b28c bitcoin: create new wrapper type bitcoin_txid, log backward endianness. 7 years ago
Rusty Russell 553ebc936b json: add json_add_txid. 7 years ago
Andrew Chow f792e236eb Encode reversed hex for txid in listfunds 7 years ago
William Casarin bcd49b063b fixup! wallet: insert address into peers table 7 years ago
William Casarin d89eb32c85 wallet: insert address into peers table 7 years ago
William Casarin 7ecccd50b9 wireaddr: add ip[:port] parsing 7 years ago
Rusty Russell 3543530172 build_utxos: fix weight calculation, and make more accurate. 7 years ago
Rusty Russell bbac67f108 withdraw_tx: don't create empty output if no change. 7 years ago
Rusty Russell 41a5d19198 wallet: don't leak channel struct when peer freed. 7 years ago
Christian Decker ee25547576 Re-enable builds with DEVELOPER=0 7 years ago
Rusty Russell ed8baf5f88 funding_spent: fix leaks. 7 years ago
Rusty Russell 4957921e02 log: mark ltmp as notleak. 7 years ago
Rusty Russell c956d9f5eb lightningd: tal memleak detection, dev-memleak command. 7 years ago
Rusty Russell 8c665835fa jsonrpc: make explicit call to indicate cmd is still pending. 7 years ago
Rusty Russell 28f02e0c0e wallet: use real feerates for withdraw rpc. 7 years ago
Rusty Russell 3da93319fb withdraw: make rpc call accept 'all' as a value. 7 years ago
Rusty Russell 8cd7ebb924 wallet: wallet_select_all to select everything. 7 years ago
ZmnSCPxj 4022fc0034 wallet.c: Minor leak in wallet_invoices_load. 7 years ago
ZmnSCPxj e26d294b60 Add support for withdrawing to BECH32 addresses. 7 years ago
Rusty Russell bbbbb60863 wallet: don't leak string on update. 7 years ago
Rusty Russell 5a319c781c wallet: don't leak UTXO array on extracting outputs. 7 years ago
Rusty Russell 9747d1a62c database: don't leak query string. 7 years ago
Rusty Russell 005f3826c9 wallet/tests: add mocks for futureproofing. 7 years ago
Rusty Russell 2931760b5b wallet: move tests into test/ dir like other unit tests. 7 years ago
ZmnSCPxj 9842898ca4 Add support for withdrawing to P2SH addresses. 7 years ago
ZmnSCPxj d43fb87871 Factor out scriptpubkey_from_address function from json_withdraw. 7 years ago
ZmnSCPxj 9f481226fa Rearrange checking of withdrawal address parsing success in json_withdraw. 7 years ago
ZmnSCPxj b56fea8b2a Modify hsm_sign_withdrawal to transmit scriptpubkey to withdraw to, rather than pkh. 7 years ago
ZmnSCPxj 5fd74f9933 Change withdraw_tx to accept scriptpubkey rather than plain address. 7 years ago
Christian Decker 61852b4603 cleanup: Use check_act* in handshake and remove unused static inline 7 years ago