Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 3 additions & 12 deletions dip-0003.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -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)

Expand Down Expand Up @@ -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.

Expand Down
Loading