From f6b73a7f29e7272f484859e85ac49736b811d0a1 Mon Sep 17 00:00:00 2001 From: Christoph Otter Date: Mon, 1 Jul 2024 11:46:57 +0200 Subject: [PATCH] Explain what constitutes "failing" for an entrypoint --- src/pages/core/architecture/transactions.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pages/core/architecture/transactions.mdx b/src/pages/core/architecture/transactions.mdx index 25db7429..80aed7d5 100644 --- a/src/pages/core/architecture/transactions.mdx +++ b/src/pages/core/architecture/transactions.mdx @@ -11,7 +11,8 @@ fails, the whole transaction is rolled back. In our case, these operations are invocations of contract entrypoints. If one of the invocations in the chain fails, the whole transaction is usually rolled -back. +back. Failing in this context means that the contract entrypoint returns an +error or panics. ## Preventing rollbacks in case of failure