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
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
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
David Burkett
2fbe202623
Litecoin: Add -mempoolreplacement flag and disable RBF by default
2022-01-27 20:17:51 -05:00
David Burkett
b43136de76
Fixing nPowTargetTimespan comment
2022-01-13 19:27:41 -05:00
David Burkett
508dfae2a8
Updating chainparams and starting on release notes
2022-01-02 13:41:38 -05:00
David Burkett
33fcc487b0
Pushing taproot activation to end of November
2021-11-02 09:55:07 -04:00
David Burkett
f1f22275de
* Changing taproot start & timeout heights
...
* Minor version bits cleanup
2021-10-03 05:33:42 -04:00
David Burkett
3ed2e97ba8
Disabling descriptor wallet creation
2021-09-17 06:32:35 -04:00
David Burkett
133e84880e
BIP8 test fixes
2021-09-16 12:17:37 -04:00
David Burkett
3865f76a97
Implement BIP8 for taproot
2021-09-13 14:32:14 -04:00
David Burkett
beb0f22f26
Test fixes
2021-09-13 14:04:21 -04:00
Adrian Gallagher
61e2c39ae8
Litecoin: bech32m tests
2021-05-17 23:51:28 -07:00
Adrian Gallagher
5f4e932069
Litecoin: Validation
2021-05-17 23:03:22 -07:00
Adrian Gallagher
5d1dbc0413
Litecoin: Validation
2021-05-17 23:03:21 -07:00
Adrian Gallagher
36830b02e1
Litecoin: Branding
2021-05-17 23:03:21 -07:00
Adrian Gallagher
4c9da25536
Litecoin: Update testnet chainparams chainwork
2021-05-17 23:03:20 -07:00
Adrian Gallagher
aa4f5514d5
Litecoin: Copyright fuzzer
2021-05-17 23:03:20 -07:00
Adrian Gallagher
a8ed7cf54a
Litecoin: Update assumevalid, chainwork and chaintxstat data
2021-05-17 23:03:18 -07:00
Adrian Gallagher
3a153f6011
Litecoin: Update hardcoded seeds
2021-05-17 23:03:18 -07:00
Adrian Gallagher
adbc00ed2a
Litecoin: Scrypt
2021-05-17 23:03:17 -07:00
Xinrong Guo
5836d84f21
Litecoin: Fix travis unsigned integer overflow error
2021-05-17 23:03:17 -07:00
Adrian Gallagher
847a5188e6
Litecoin: Tests
2021-05-17 22:25:56 -07:00