From aa6e7ba45b7838cd5e0c7018b5079180ec0bc939 Mon Sep 17 00:00:00 2001 From: PastaClaw Date: Sun, 28 Jun 2026 10:53:58 -0500 Subject: [PATCH] docs(dip-3): match existing DIP style for v4 additions Unwrap newly added prose paragraphs and revert table-column-width normalization on tables that gained no content. Only the two version tables that add the version 4 row keep widened columns, and they use the existing DIP's no-space pipe-separator style. --- dip-0003.md | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/dip-0003.md b/dip-0003.md index fdeb4725..c1029794 100644 --- a/dip-0003.md +++ b/dip-0003.md @@ -141,10 +141,7 @@ The different versions are: | 2 | PubKeyOperator is serialised using basic BLS scheme | | 4 | Owner payout list as defined in [DIP-0026](dip-0026.md) | -[DIP-0026](dip-0026.md) defines version 4 ProRegTx payloads. Version 4 replaces -the single `scriptPayoutSize` and `scriptPayout` fields with an owner payout -list while leaving the existing operator reward and operator payout mechanisms -unchanged. +[DIP-0026](dip-0026.md) defines version 4 ProRegTx payloads. Version 4 replaces the single `scriptPayoutSize` and `scriptPayout` fields with an owner payout list while leaving the existing operator reward and operator payout mechanisms unchanged. ## Updating Masternode Information @@ -219,9 +216,7 @@ The different versions are: | 2 | PubKeyOperator is serialised using basic BLS scheme | | 4 | Owner payout list as defined in [DIP-0026](dip-0026.md) | -[DIP-0026](dip-0026.md) defines version 4 ProUpRegTx payloads. Version 4 -replaces the single `scriptPayoutSize` and `scriptPayout` fields with an owner -payout list. +[DIP-0026](dip-0026.md) defines version 4 ProUpRegTx payloads. Version 4 replaces the single `scriptPayoutSize` and `scriptPayout` fields with an owner payout list. ### Operator Self Revoking Transaction (ProUpRevTx) @@ -300,11 +295,7 @@ Applicable to any type: 9. collateralOutpoint `hash` is not null and payloadSig is not a valid signature signed with the collateral key 10. collateralOutpoint `hash` is not null and the referenced collateral is not a P2PKH output -For version 4 ProRegTx and ProUpRegTx payloads, the single `scriptPayout` field -is replaced by the owner payout list defined in [DIP-0026](dip-0026.md). The -version 4 payout-list validation rules in DIP-0026 replace the `scriptPayout` -validation rules above; all other applicable DIP-0003 validation rules continue -to apply unless explicitly replaced by DIP-0026. +For version 4 ProRegTx and ProUpRegTx payloads, the single `scriptPayout` field is replaced by the owner payout list defined in [DIP-0026](dip-0026.md). The version 4 payout-list validation rules in DIP-0026 replace the `scriptPayout` validation rules above; all other applicable DIP-0003 validation rules continue to apply unless explicitly replaced by DIP-0026. 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.