diff --git a/tips/TIP-0018/tip-0018.md b/tips/TIP-0018/tip-0018.md index 2bf7702c7..245860dda 100644 --- a/tips/TIP-0018/tip-0018.md +++ b/tips/TIP-0018/tip-0018.md @@ -413,8 +413,10 @@ This unlock condition is employed to achieve conditional sending. An output that ###### Additional syntactic transaction validation rule: -- `Return Amount` must be ≥ than `Minimum Storage Deposit` and must not be `0`. -- It must hold true, that `0` ≤ `Amount` - `Return Amount` ≤ `Required Storage Deposit of the Output`. +- `Minimum Storage Deposit` is the storage deposit in the base currency required for a Basic Output that only + has an Address Unlock Condition with `Return Address`, no additional unlock conditions, no feature blocks and + no native tokens. +- It must hold true, that `Minimum Storage Deposit` ≤ `Return Amount` ≤ `Amount`. ###### Additional semantic transaction validation rule: