876 Commits (77ca07e91da75285c3e168024f3c4c183a3f83d6)

Author SHA1 Message Date
niftynei 77946bd9fe fromwire: return NULL if array empty 5 years ago
niftynei 2e9c387f45 coin_moves: update withdrawal logic to account for 'variable owner' txs 5 years ago
Rusty Russell 93d04d08d0 wire: update to latest version of the spec. 5 years ago
niftynei 0a7550473b psbt: add redeemscript info to psbt for utxos that have it 5 years ago
niftynei 85dca84327 psbt-json: remove reliance on bitcoin_tx, use straight wally_psbt struct 5 years ago
lisa neigut 16656a85cf withdraw: refactor change output handling 5 years ago
niftynei 5ecacf3dd0 psbt: add type-to-string that prints b64 string 5 years ago
ZmnSCPxj jxPCSnmZ c100de6d93 common/utils.c: Correctly handle NULL `take`n pointer in `tal_dup_talarr`. 5 years ago
ZmnSCPxj jxPCSnmZ e8936f9d23 common/json.c: Check that JSMN result is well-formed. 5 years ago
niftynei 891f61ad48 channel_tx: add the commitment sig and pubkey data to the commit tx 5 years ago
niftynei f9300e8480 tx: add setter for tx locktime 5 years ago
niftynei dc868630a8 tx-psbt: pass in the witness script (if known) when adding an input 5 years ago
niftynei a04f0fe250 psbt: remove input_amounts from bitcoin tx 5 years ago
niftynei 85f395f7d4 utxo: fill in scriptPubkey to NULL 5 years ago
Rusty Russell ce9e559aed features: do not set option_support_large_channel in channel_announcement. 5 years ago
lisa neigut 1fb9a078b6 txprepare: return psbt serialized version of tx as well 5 years ago
niftynei 559f88faa1 psbt: add serialize to/from wire for psbts 5 years ago
niftynei cf9de86dba psbt: add transaction inputs to the psbt struct 5 years ago
niftynei b076f40cf3 psbt: move witness script storage into the psbt 5 years ago
niftynei 7a0624797e psbt: add psbt to bitcoin tx struct 5 years ago
Rusty Russell b920d4d21b wire: make fromwire_fail return non-const, use it more 5 years ago
niftynei fbe50e087a setup: create a common setup which will handle the wally-context 5 years ago
niftynei c5a0d8cfbf wally: override wally to use tal-context 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
Rusty Russell 197d1bcef2 wire: move towire/fromwire_short_channel_id out to bitcoin/short_channel_id.c 5 years ago
Rusty Russell 13356b75bf wire: move towire/fromwire_amount from wire/ into common/amount.c 5 years ago
Rusty Russell 4dbfce6057 wire: move towire/fromwire_preimage out to bitcoin/preimage.c. 5 years ago
Rusty Russell 27220646c3 common/wire: move bitcoin-specific marshalling functions into bitcoin files. 5 years ago
Rusty Russell f77d70d546 common/json: move rest of bitcoin/lightning-specific json functions to json_helpers. 5 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 5 years ago
Rusty Russell 6635fe12e4 common/test/run-features.c: fix cppcheck 1.90 false positive. 5 years ago
lisa neigut 8acbbca05d coins: use the chain's BIP173 name instead of a 'unit of account' 5 years ago
lisa neigut de065580f6 coins: update API surface for creating coin movements 5 years ago
lisa neigut 8537e77ac7 coins: re-write API interface for htlc notices 5 years ago
lisa neigut ffd9467f14 coin moves: persist the coin movement index counter to disk 5 years ago
lisa neigut de86e29e16 coin moves: log all withdrawals when confirmed in a block 5 years ago
lisa neigut e9d26a46e0 coin moves: actually record the blockheight for all chain moves 5 years ago
lisa neigut dcde37581e coin moves: add wire handlers for chain coin moves 5 years ago
lisa neigut 3a4a3597a3 amount: add a helper for msat == sat 5 years ago
lisa neigut 043224a1b1 coin_mvt: initial commit for coin movement structs and helpers 5 years ago
Christian Decker 93eaf3017d watchtower: Add function to create penalty transactions 5 years ago
Christian Decker eb8eabcc3c txs: Move commit tx generation out of the signature computation 5 years ago
Christian Decker 6e323ae0cd watchtower: Add a struct containing the penalty base information 5 years ago
Rusty Russell 78ffea61e1 channeld: tell gossipd what the features are for our local channels. 5 years ago
lisa neigut 39d5117210 utxo: add scriptSig + scriptPubkey field 5 years ago
lisa neigut 82c49db841 amount: helper method for adding sats to an msat amount 5 years ago
Rusty Russell b0c9059602 tools/generate-wire: no more lonely messages! 5 years ago
lisa neigut 0e20e3c5e7 df: rename 'funder' to 'opener' 5 years ago
Christian Decker 59567dc04b plugin: Move feature_place enum to features.h 5 years ago
Rusty Russell 1e34d8989d utils: add marker for functions which take ownership of pointers. 5 years ago