119 Commits (a163268d79e4ccfd3c30d21f87a82c6a52c3ee8f)

Author SHA1 Message Date
SomberNight c71f00cc8e
transaction.deserialize: only set self._inputs after parsing witness 4 years ago
ThomasV 44f29331bf lnwatcher: in inspect_tx_candidate, match witness scripts against HTLC templates 4 years ago
SomberNight 207600e00c
transaction.py: TxOutpoint: nicer __str__ and __repr__ 4 years ago
SomberNight e36d7fed7d
swaps: more precise tx size estimation for claim tx when RBF-ing 4 years ago
ThomasV 1364e7538a bump fee of swap claim transactions 4 years ago
SomberNight e00c998df3
transaction: TxInput.witness_elements() to return [] if not segwit 4 years ago
SomberNight 4f9e4c520f
ecc: API changes: verify_message_hash to return bool instead of raising 4 years ago
bitromortac 947693c90d
check dust limits 4 years ago
bitromortac f2f8c4533b
implement option_shutdown_anysegwit 4 years ago
SomberNight 0b05edc705
wallet payreqs: trivial clean-up 4 years ago
SomberNight acbb363240
follow-up prev: some clean-ups 4 years ago
djboi 604cba8fb6
Added different Sighash_Types (#7453) 4 years ago
Benoit Verret f731c38293
Minor style changes 5 years ago
SomberNight 4315fa4371
BIP-0350: use bech32m for witness version 1+ addresses 5 years ago
SomberNight e25602ab3b
wallet: don't put partial tx as UTXO into psbt 5 years ago
SomberNight 6094f2751e
kivy channel dialog: fix unit of displayed feerate 5 years ago
SomberNight 058d9ab6bb
wallet.bump_fee: add new strategy: decrease payment amounts 5 years ago
SomberNight 914eb9989d
wallet: minor clean-up of tx.set_rbf() calls 5 years ago
rage-proof cb3977798c
add function to determine script-type for all inputs in a psbt (#6984) 5 years ago
SomberNight bc6f2926f4
commands: add 'freeze_utxo' cmd; to expose this to CLI/RPC 5 years ago
ThomasV f130cb53ce bump_dee and dscancel: call tx.estimated_size() after add_input_info(). 5 years ago
SomberNight 21f13e21b1
wallet: fix bump_fee and dscancel for "not all inputs ismine" case 5 years ago
SomberNight bb41ef3450
wallet: (fix) bump_fee sometimes created invalid tx that spent orig out 5 years ago
SomberNight c81551299e
transaction: put full derivation paths into PSBT by default 5 years ago
SomberNight 03bdb4f1b7
Transaction.get_preimage_script: support custom legacy-p2sh inputs 5 years ago
SomberNight eefb68c82b
transaction: change Transaction.is_segwit_input(txin) to txin.is_segwit() 5 years ago
SomberNight 4c7a92f39c
bitcoin: implement construct_script and use it 5 years ago
SomberNight 89bd520185
bitcoin: move construct_witness from transaction.py to bitcoin.py 5 years ago
zebra-lucky 546c0e1bb6
tx: add deserialize to locktime/version properties (#6633) 5 years ago
SomberNight 364fca6a58
transaction: fix regression: witness_utxo was not included in QR code 5 years ago
SomberNight c4c22312c4
transaction: impl tx.to_qr_data(): move logic from GUI to tx class 5 years ago
SomberNight 7b91da9966
Qt tx dialog: handle "empty" locktime field 5 years ago
SomberNight 13fe8e466d
transaction: simply PartialTransaction constructor 5 years ago
SomberNight 73cf007048
transaction: allow PSBT input to have both UTXO and WITNESS_UTXO 5 years ago
SomberNight 1849206394
submarine_swaps: small clean-up 6 years ago
ghost43 947af92126
tx dialog: show various warnings if input amounts cannot be verified (#6217) 6 years ago
matejcik e058ee2957
psbt: always include full prev tx (#6198) 6 years ago
SomberNight 62be1cc367
small clean-up re "extract preimage from on-chain htlc_tx" 6 years ago
ThomasV 8ba7e68064 fix #6122: extract preimage from on-chain htlc_tx 6 years ago
ThomasV 8f41aeb783 Replace wallet backup with channel backups 6 years ago
SomberNight 968eeebdc0
transaction: follow-up prev 6 years ago
SomberNight 8560930bac
transaction: (fix) invalidate ser cache when changing locktime/version 6 years ago
SomberNight a32af44ff9
trivial clean-up (typing/imports) 6 years ago
ThomasV 15e91169c5 lnpeer: fix json serialization of funding_inputs 6 years ago
ThomasV 6833adf8b6 simplify previous commit (revert changes on transaction.py) 6 years ago
ThomasV e85fb25146 lnpeer: verify signature in closing_signed 6 years ago
SomberNight 9ab18ea6c9
transaction.deserialize: more sanity checks 6 years ago
SomberNight 6937b87a7c
transaction.BCDataStream: minor fixes 6 years ago
zebra-lucky c0be0471f2
fix BCDataStream.read_bytes (#5991) 6 years ago
SomberNight aaf174ef3e
lnpeer: cooperative close: verify scriptpubkey matches templates 6 years ago