0
0
mirror of https://github.com/namecoin/namecoin-core synced 2025-10-06 00:22:46 +02:00
Files
namecoin-core/TODO
Daniel Kraft 548b9dd259 Merge branch 'auxpow' into dev
This temporarily disables the upstream bump of the default tx version
(in https://github.com/bitcoin/bitcoin/pull/7562) until we can catch up
with Namecoin on necessary updates.

It updates the code for the removal of external conflict tracking for
the mempool (https://github.com/bitcoin/bitcoin/pull/9240), but we keep
the logic to track and report name conflicts as we have a separate
signal for them.

Finally, the change to name_registration.py is necessary due to
https://github.com/bitcoin/bitcoin/pull/9302/files, after which a
non-accepted tx to the mempool no longer fails the RPC but instead just
gets "silently" not added to the mempool.

Conflicts:
	src/Makefile.test.include
	src/bench/verify_script.cpp
	src/primitives/transaction.h
	src/test/data/bitcoin-util-test.json
	src/test/data/txcreate1.hex
	src/test/mempool_tests.cpp
	src/test/script_tests.cpp
	src/txmempool.cpp
	src/txmempool.h
	src/validation.cpp
2016-12-17 19:45:46 +01:00

22 lines
750 B
Plaintext

* implement proper size computation for name cache
* upgrade to new version at fixed height:
- P2SH as enforced soft fork (BIP16)
- strict BIP30 as enforced soft fork
- allow larger blocks (DB locks)
- no need to disallow auxpow parent blocks with auxpow-flag in the version
any more; instead, the auxpow is simply never loaded for them
- disallow legacy blocks also on testnet
- restrict auxpow size / coinbase tx size?
- name_new format change?
- make NamecoinTxVersion a flag / irrelevant
- more differences???
* reenable some of the disabled tests, new alert keys?
* make dust spam unspendable?
* dropexpirednames=1 to also remove expired names from the name database?
* simplify regtests with reduced number of nodes?