229 Commits (bf6d28e1f0146d8de0359e05e9ea64cd999fdd90)

Author SHA1 Message Date
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
SomberNight 7218bf1d14
tests: bip32 extended version bytes 8 years ago
SomberNight dbec3af810
tests: introduce FAST_TESTS flag for faster local testing 8 years ago
SomberNight d03da4d1a2
tests: test with all AES implementations 8 years ago
SomberNight 16e4827e8c
use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py 8 years ago
SomberNight 756cc323e7
tests: dnssec 8 years ago
SomberNight c113232e8b
tests: TestWalletHistory 8 years ago
SomberNight 7c7aa5828b
tests: added p2wpkh-p2sh wallet to TestWalletSending 8 years ago
ghost43 3337af0734
transaction.py: (txin guess) fix some false positive matches of p2sh-segwit (#4336) 8 years ago
SomberNight fad25af204
fix tests for travis. follow-up 68d8919416 8 years ago
SomberNight 68d8919416
tests: sends between wallets 8 years ago