Skip to content

Commit

Permalink
Add not-unlockable expiration UC condition
Browse files Browse the repository at this point in the history
  • Loading branch information
PhilippGackstatter committed Nov 21, 2023
1 parent 02f5d40 commit ec91f9e
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions tips/TIP-0038/tip-0038.md
Original file line number Diff line number Diff line change
Expand Up @@ -575,11 +575,12 @@ For the rationale behind the index choices for the slot index conditions in this
The following table summarizes the outcome of the syntactic and semantic validation rules with respect to which address
is allowed to unlock the output containing the <i>Expiration Unlock Condition</i>:

| Slot Index Condition | Outcome |
| ------------------------------------------ | --------------------------------------------- |
| `Slot Index` = `0` | Output and containing transaction is invalid. |
| `Slot Index` > `Past Bounded Slot Index` | Unlockable by `Address`. |
| `Slot Index``Future Bounded Slot Index` | Unlockable by `Return Address`. |
| Slot Index Condition | Outcome |
| -------------------------------------------------------------------------------- | --------------------------------------------- |
| `Slot Index = 0` | Output and containing transaction is invalid. |
| `Slot Index > Past Bounded Slot Index` | Unlockable by `Address`. |
| `Slot Index ≤ Future Bounded Slot Index` | Unlockable by `Return Address`. |
| `Slot Index ≤ Past Bounded Slot Index && Slot Index > Future Bounded Slot Index` | Not unlockable. |

<details>
<summary>Expiration Unlock Condition</summary>
Expand Down

0 comments on commit ec91f9e

Please sign in to comment.