Open
6 of 13 issues completedDescription
Motivation
This has been requested, and could be useful for testing.
Depends-On: #7845
Possible Design
- Add a
regtest()
constructor method toNetwork
#7839 - Add a
name
field toNetworkParameters
to be used at the end of the cache dir path #8327 - Disable peer connections (or only connect to nodes with the same network magic)
- Skip loading checkpoints and update
NetworkUpgrade::activation_height
to use zcashd defaults or user-defined heights - Update
target_difficulty_limit()
andexpected_difficulty
returned bydifficulty_time_and_history_tree()
to match zcashd target difficulty for regtest #8479- remove the implementation constraint that
PoWLimit
must be less than or equal to(2^256 - 1) / PoWAveragingWindow
(approximately2^251
) to avoid overflow - calculate difficulty adjustment for heights less than 17
- remove the implementation constraint that
- Skip
SLOW_START_INTERVAL
checks (nSubsidySlowStartInterval
is 0 for regtest in zcashd) - Allow for coinbases to be spent to transparent outputs on regtest #8478
- Add a
disable_peers
field totestnet::Parameters
#8361 - Update prefixes (optional)
- Match other differences between zcashd testnet vs regtest in chainparams
Sub-issues
Metadata
Assignees
Labels
Area: Consensus rule updatesArea: Network protocol updates or fixesCategory: This is an improvementCategory: These are testsCategory: This is a tracking issue for other tasksZebra is hard to understand or useStatus: Blocked on other tasksStatus: Needs a design decisionStatus: A bug report needs triage
Type
Projects
Status
Product Backlog
Activity