From 4e0543eff917e7a80b62c669c4da4d1fcce9d171 Mon Sep 17 00:00:00 2001
From: Arr00 <13561405+arr00@users.noreply.github.com>
Date: Mon, 31 Aug 2026 14:53:18 +0100
Subject: [PATCH] update confidential docs
---
.../confidential-contracts/api/finance.mdx | 70 +++++++++++++++++--
.../confidential-contracts/api/governance.mdx | 2 +-
.../confidential-contracts/api/interfaces.mdx | 13 ++--
content/confidential-contracts/api/token.mdx | 48 +++++++++----
content/confidential-contracts/api/utils.mdx | 6 +-
content/confidential-contracts/changelog.mdx | 43 ++++++++++++
6 files changed, 153 insertions(+), 29 deletions(-)
diff --git a/content/confidential-contracts/api/finance.mdx b/content/confidential-contracts/api/finance.mdx
index 082b6202..743936c1 100644
--- a/content/confidential-contracts/api/finance.mdx
+++ b/content/confidential-contracts/api/finance.mdx
@@ -25,7 +25,7 @@ For convenience, this directory also includes:
## `BatcherConfidential`
-
+
@@ -83,6 +83,7 @@ underlying tokens into [`BatcherConfidential.toToken`](#BatcherConfidential-toTo
- [routeDescription()](#BatcherConfidential-routeDescription--)
- [batchState(batchId)](#BatcherConfidential-batchState-uint256-)
- [_claim(batchId, account)](#BatcherConfidential-_claim-uint256-address-)
+- [_quit(batchId, account)](#BatcherConfidential-_quit-uint256-address-)
- [_join(to, amount)](#BatcherConfidential-_join-address-euint64-)
- [_executeRoute(batchId, amount)](#BatcherConfidential-_executeRoute-uint256-uint256-)
- [_validateStateBitmap(batchId, allowedStates)](#BatcherConfidential-_validateStateBitmap-uint256-bytes32-)
@@ -182,7 +183,7 @@ Quit the batch with id `batchId`. Entire deposit is returned to the user.
This can only be called if the batch has not yet been dispatched or if the batch was canceled.
_quit(uint256 batchId, address account) → euint64
+internal
+# +VestingWalletConfidentialUnauthorizedHandle(euint64 handle, address token)
+error
+# +ERC7984UtilsUnauthorizedUseOfEncryptedAmount(ebool retval, address to)
+error
+# +