diff --git a/kmir/src/kmir/kdist/mir-semantics/symbolic/spl-token.md b/kmir/src/kmir/kdist/mir-semantics/symbolic/spl-token.md index 340692f82..eab7f7346 100644 --- a/kmir/src/kmir/kdist/mir-semantics/symbolic/spl-token.md +++ b/kmir/src/kmir/kdist/mir-semantics/symbolic/spl-token.md @@ -314,13 +314,16 @@ The `#initBorrow` helper resets borrow counters to 0 and sets the correct dynami ensures #isSplPubkey(?SplMintKey) andBool #isSplPubkey(?SplTokenOwnerKey) andBool 0 <=Int ?SplHasDelegateKey andBool ?SplHasDelegateKey <=Int 1 + andBool (0 ==Int #lookupDiscrAux(discriminant(0) discriminant(1) .Discriminants, ?SplHasDelegateKey) orBool 1 ==Int #lookupDiscrAux(discriminant(0) discriminant(1) .Discriminants, ?SplHasDelegateKey)) andBool #isSplPubkey(?SplDelegateKey) andBool 0 <=Int ?SplAmount andBool ?SplAmount