This patch introduces a way to determine the list of allMinerFundPolicy as a type of ParkingPolicy to apply. These
to a block. MinerFundPolicy is the first. Unit tests are provided for bothpolicies can be called for a given block to determine if they pass various
however neither are integrated into the validation code.checks. If not, Thatthe block can be parked and Avalanche voting will come in adetermine
later patchits fate.
Intent is to call GetParkingPoliciesForBlock upon first connection of a blockUnit tests are provided. Integration into validation code will come in a later
to the active chain. If the block fails any policy check, it is parked and
Avalanche voting will determine its fatepatch.