26707 Commits

Author SHA1 Message Date
David Burkett
f238353454 Fixing crash with subtract fee from amount 2022-05-08 18:18:03 +01:00
David Burkett
df12de6bf0 * Lowering MWEB feerate
* Transaction display & amount calculation fixes for pegouts
* Crash fix during CreateTx
* Bump version to 0.21.2rc4
2022-05-08 18:18:03 +01:00
David Burkett
d3de60d46f UI fix for calculating amounts correctly 2022-05-08 18:18:03 +01:00
David Burkett
6b88691d7c Merge fix 2022-05-08 18:18:03 +01:00
David Burkett
149b4e5da5 * Wallet fixes
* Fixing taproot testnet params
* Bump version to 0.21.2rc3
2022-05-08 18:18:03 +01:00
David Burkett
4beb89b249 Node fixes for 0.21.2rc3 2022-05-08 18:18:03 +01:00
David Burkett
eb83f4eb6a Bumping version to 0.21.2rc2 2022-05-08 18:18:03 +01:00
David Burkett
ef12bd7c15 * Load and Unload MWEB keychain when unlocking/locking the wallet
* Check for MWEB support instead of asserting keychain is always loaded
* Fix backward compatibility tests
2022-05-08 18:18:03 +01:00
David Burkett
91a8c4e6ae * Prevent MWEB txs from being accepted to mempool before activation
* Add 'mweb' rule to getblocktemplate request
* Add 'mweb' field to getblocktemplate reply
* Build out MWEB serialization for better functional test coverage
2022-05-08 18:18:03 +01:00
MarcoFalke
7b6dabd36a build: Update crc32c subtree
(cherry picked from commit fa7c8d136f6590e54d60c37fb34ebec8da84ebbb)
2022-05-08 18:18:03 +01:00
losh11
6f8245a5b7 build: macOS notarisation process 2022-05-08 18:18:03 +01:00
David Burkett
53df3e9978 Updating gitian-descriptors and release-notes-litecoin.md 2022-05-08 18:18:03 +01:00
David Burkett
2a33f5b322 MWEB: UI: Don't allow sending to MWEB addresses until after activation. 2022-05-08 18:18:03 +01:00
David Burkett
493e8288ab MWEB: P2P: Allow sync from non-MWEB peers before MWEB activation 2022-05-08 18:18:03 +01:00
David Burkett
17b65055ba MWEB: Fixing gitian build 2022-05-08 18:18:03 +01:00
David Burkett
13b2abb604 MWEB: Fixing gitian build 2022-05-08 18:18:03 +01:00
David Burkett
f7fa5498dd Update release version to 0.21.2rc1 2022-05-08 18:18:03 +01:00
David Burkett
0e1f4e1671 MWEB: Functional tests 2022-05-08 18:18:03 +01:00
David Burkett
fbb7fa3dc6 MWEB: TxToUniv updates 2022-05-08 18:18:03 +01:00
David Burkett
d581333fa8 MWEB: Wallet & UI changes 2022-05-08 18:18:03 +01:00
David Burkett
6ad7d6f588 MWEB: Miner 2022-05-08 18:18:03 +01:00
David Burkett
7b05e5ca06 MWEB: Mempool 2022-05-08 18:18:03 +01:00
David Burkett
147ad5aefd MWEB: Included MWEB weight in feerate 2022-05-08 18:18:03 +01:00
David Burkett
9a9dfec9ac MWEB: Pegout maturity 2022-05-08 18:18:03 +01:00
David Burkett
3e70891275 MWEB: P2P: Serialize MWEB blocks for peers that support it 2022-05-08 18:18:03 +01:00
David Burkett
99b9df737d MWEB: P2P: Compact blocks 2022-05-08 18:18:03 +01:00
David Burkett
27245a547a MWEB: P2P: NODE_MWEB service flag 2022-05-08 18:18:03 +01:00
David Burkett
7eff20dc1e MWEB: Core validation logic 2022-05-08 18:18:03 +01:00
David Burkett
31404e0332 MWEB: Block undo changes 2022-05-08 18:18:03 +01:00
David Burkett
d48c35a176 MWEB: Adding mweb_header, hogex_hash, and mweb_amount to CBlockIndex 2022-05-08 18:18:03 +01:00
David Burkett
012002a65f MWEB: Add mw::CoinsView to CCoinsView's 2022-05-08 18:18:03 +01:00
David Burkett
6ff2a73a59 MWEB: Block and transaction weight 2022-05-08 18:18:03 +01:00
David Burkett
a153bd3fe3 MWEB: Input versioning 2022-05-08 18:18:03 +01:00
David Burkett
d32dfcca56 MWEB: Consensus params 2022-05-08 18:18:03 +01:00
David Burkett
fb672d32fe MWEB: IsStandard policies 2022-05-08 18:18:03 +01:00
David Burkett
22dae0e31a MWEB: Initialize libmw logger 2022-05-08 18:18:03 +01:00
David Burkett
f22b501828 MWEB: Add DesitnationAddr wrapper 2022-05-08 18:18:03 +01:00
David Burkett
d8e940f301 MWEB: Add StealthAddress to CTxDestination and add pegin and hogex script consts & logic 2022-05-08 18:18:03 +01:00
David Burkett
9d1f530a5f MWEB: Primitives (CTransaction, CBlock, serialization) 2022-05-08 18:18:03 +01:00
David Burkett
9417feaab4 MWEB: libmw build fixes -
* Updating CHDChain and CKeyMetadata walletdb models
* Adding mweb_db.h
2022-05-08 18:18:03 +01:00
David Burkett
db90d67828 MWEB: Add libmw 2022-05-08 18:18:03 +01:00
David Burkett
e735822f3d MWEB: Adding dependencies 2022-05-08 18:18:03 +01:00
David Burkett
c87e3f7448 MWEB: Switching to secp256k1-zkp 2022-05-08 18:18:03 +01:00
David Burkett
c544ce64b3 MWEB: Allow extended length bech32 2022-05-08 18:18:03 +01:00
TheHolyRoger
2efa3e02dc Add THR PGP Pub key 2022-01-29 12:55:07 +00:00
David Burkett
02119ec802
Merge pull request #772 from DavidBurkett/0.21
Litecoin: Add -mempoolreplacement flag and disable RBF by default
2022-01-28 14:12:03 -05:00
David Burkett
3de9c8d97f Removing descriptor and signet sections from release notes 2022-01-28 11:19:42 -05:00
David Burkett
1903a2f7e8
Merge branch 'litecoin-project:0.21' into 0.21 2022-01-27 20:18:47 -05:00
David Burkett
2fbe202623 Litecoin: Add -mempoolreplacement flag and disable RBF by default 2022-01-27 20:17:51 -05:00
Charlie Lee
916ad839ad
Merge pull request #767 from DavidBurkett/0.21
WIP: 0.21.1: Updating chainparams and adding release notes
2022-01-27 17:04:00 -08:00