239 Commits (61983c222ae64073152e7237555e1a3464700640)

Author SHA1 Message Date
SomberNight fd7469745e transaction.py: sign_txin. allow override for get_preimage_script. 6 years ago
ThomasV 21be384603 lnbase: verify remote signature 6 years ago
Janus edf6fe7a94 lnbase: improve htlc_tx generation (only localsig wrong) 6 years ago
SomberNight 3e899caaf4 get_per_commitment_secret_from_seed: small clean-up 6 years ago
Janus b523085fa3 fix derive_secret 6 years ago
SomberNight 576a74a48a get_per_commitment_secret_from_seed (not working yet) 6 years ago
Janus f0e19ffdfd lnbase: avoid race while waiting for funding_locked, wait for un-reversed hash 6 years ago
Janus 4d3c34e04e complete bolt11 port to ecdsa instead of secp256k1 6 years ago
SomberNight 4aa9d7ea0d channel_establishment_flow: wait for confirmations of funding txn 6 years ago
ThomasV 2d305bd218 lnbase: fix parameters to make_commitment in htlc test 6 years ago
SomberNight 22f6deacb8 transaction.py: shortcut witness/scriptSig serialisation 6 years ago
ThomasV 5f4328fb3a lnbase: fix initial commitment transaction 6 years ago
SomberNight 815079efe0 refactor storage of channels, path finding 6 years ago
Janus f278833c40 lnbase: more work on make_htlc_tx 6 years ago
Janus d7244f6708 lnbase: make_htlc_tx 6 years ago
ThomasV ab7a854f9a fix: use remote_per_commitment_point 6 years ago
ThomasV 8f00bdb0b0 lnbase: derive blinded pubkey 6 years ago
ThomasV 6c4c2267f8 lnbase: add privkey derivation 6 years ago
ThomasV 6d703db971 add test for key derivation 6 years ago
Janus 4b8f279d50 lnbase: test signing of first htlc test case 6 years ago
Janus fa86dda983 lnbase: make_received_htlc 6 years ago
ThomasV 2c717194b2 cleanup lnbase tests 6 years ago
SomberNight f8f365f1ea naive route finding 6 years ago
Janus a23aac76d3 lnbase: offered htlc script construction 6 years ago
ThomasV 60d6080fe5 lightning: separate testing from main code 6 years ago
ThomasV 969708316c lnbase: verify signature in node_announcement 6 years ago
ThomasV 57b63cf490 lnbase: fix test 6 years ago
SomberNight aaa67adb5a fixes for make_commitment, but still incorrect destination address (csv arg?) 6 years ago
ThomasV eca8d13e37 lnbase: fix tx amounts 6 years ago
Janus 3fb6951d10 lnbase_test: add first commitment tx with 5 htlcs test 6 years ago
ThomasV 316f9a3954 lnbase: fix locktime and nsequence 6 years ago
Janus 814146f099 lnbase_test: insert remote_signature and compare fields independently 6 years ago
ThomasV 7b6f64a402 lnbase: create unit test for commitment tx 6 years ago
Janus 097ac144d9 file reorganization with top-level module 8 years ago
SomberNight 8b86f21520
wizard: extend derivation dialog to also let user select script type. 8 years ago
SomberNight 170f41f50d
tests: sweeping p2pk 8 years ago
SomberNight 59c1d03f01
ecc.py: properly handle point at infinity 8 years ago
SomberNight 1a8e8bc047
bitcoin.py: make int_to_hex throw on overflow 8 years ago
SomberNight 2cc15fca57
tests: add missing txid test from #3316 8 years ago
ghost43 cc05c09d6b
minikeys: import with uncompressed pubkey instead of compressed (#4384) 8 years ago
SomberNight 6297996d12
tests: (tx signing) offline hd multisig, online address 8 years ago
SomberNight 46fdbbbce5
change partial txn serialization format for imported addresses txins 8 years ago
SomberNight d150f0dfc0
tests: rbf and cpfp 8 years ago
SomberNight 0438bbc2c2
transaction.py: change update_signatures API. fix trezor segwit signing. 8 years ago
SomberNight 5d7157451f
tests: TestWalletOfflineSigning 8 years ago
SomberNight e8b5bcf31e
fix incorrect txid for partial segwit txns 8 years ago
SomberNight a0ba5a7962
change partial txn format: add header. only parse inputs and witness for partial txns. 8 years ago
Harm Aarts e57e55aad8 Remove explicit send calls, part deux (#4408) 8 years ago
SomberNight 141994ed1b
tests: TestWalletSending - also test raw_tx and wtxid 8 years ago
SomberNight deb945d810
tests: TestWalletHistory_EvilGapLimit 8 years ago