Check additional consensus rules for ZSAs in zebra-state #8996
Labels
A-consensus
Area: Consensus rule updates
A-state
Area: State / database changes
NU-7
Network Upgrade: NU7 specific tasks
Motivation
ZIP 226: Additional Consensus Rules specifies additional consensus rules for contextually validating ZSA actions. These checks must be implemented for ZSAs to work as expected in Zebra.
Design
The additional consensus rules should be validated before committing blocks to the non-finalized state. These checks could go in a new issuance sub-module of zebra_state::service::check.
Testing
The additional consensus checks will require new tests for the
check::issuance
module similar to those for thecheck::nullifier
module.The text was updated successfully, but these errors were encountered: