diff --git a/dip-0003.md b/dip-0003.md index 6339342..5fe751b 100644 --- a/dip-0003.md +++ b/dip-0003.md @@ -222,7 +222,9 @@ A ProRegTx is invalid if any of these conditions are true: 9. ipAddress is set and already used in the registered masternodes set 10. operatorReward > 10000 11. The inputsHash does not match the calculated hash - 12. payloadSig is invalid + 12. collateralOutpoint `hash` is null and payloadSig is not empty (zero size) + 13. collateralOutpoint `hash` is not null and payloadSig is not a valid signature signed with the collateral key + 14. collateralOutpoint `hash` is not null and the referenced collateral is not a P2PKH output Please note that while deploying DIP3, additional and temporary validation rules will apply. The details of these temporary rules will be described in the deployment plan.