Skip to content

Commit

Permalink
Make Block Issuer Feature requirement syntactic
Browse files Browse the repository at this point in the history
  • Loading branch information
PhilippGackstatter committed Mar 7, 2024
1 parent 91012a1 commit 20a3b3a
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions tips/TIP-0042/tip-0042.md
Original file line number Diff line number Diff line change
Expand Up @@ -360,6 +360,7 @@ which they were selected to participate in the validator committee.
### Additional Transaction Syntactic Validation Rules

- The `Amount` in the containing account output satisfies `Amount >= Staked Amount`.
- A _Block Issuer Feature_ must be present in the account.
- A _Commitment Input_ must be present in the transaction.

### Additional Transaction Semantic Validation Rules
Expand All @@ -371,9 +372,6 @@ which they were selected to participate in the validator committee.
- When a _Staking Feature_ is present in an account output on the input side of a transaction, the transaction that
contains this output is valid only if:
- A _Commitment Input_ is present.
- When a _Staking Feature_ is present in an account output on the output side of a transaction, the transaction that
contains this output is valid only if all of the following conditions hold:
- A _Block Issuer Feature_ must be present in the account.
- When a _Staking Feature_ is present in an account output on the output side of a transaction and the feature was not
present on the input side, the transaction that contains this output is valid only if all of the following conditions
hold:
Expand Down

0 comments on commit 20a3b3a

Please sign in to comment.