You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(gateway-contracts): start updating tests
chore(gateway-contracts): add and improve tests from regular contracts
chore(gateway-contracts): finish tests
chore(gateway-contracts): take reviews into account
chore(gateway-contracts): add upgrade test
chore(gateway-contracts): update inputs order in add copro
chore(gateway-contracts): remove chainId from add ciphertext hash
chore(gateway-contracts): include new reinitializer constant var
Copy file name to clipboardExpand all lines: gateway-contracts/README.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,14 +9,14 @@ The **FHEVM Gateway** is a set of smart contracts that enables decrypting FHE ci
9
9
10
10
## Main features
11
11
12
-
| Contract | Description | Features |
13
-
| --- | --- | --- |
14
-
|`Decryption`| Decrypt FHE ciphertexts | - Request a public decryption<br>- Request a user decryption<br>- Request a delegated user decryption |
15
-
|`InputVerification`| Verify an input's zero-knowledge proof of knowledge (ZKPoK) | - Verify a ZKPoK<br>- Reject a ZKPoK |
16
-
|`MultichainAcl`| Centralize Access Control Lists (ACL) from all host chains | - Grant account access to ciphertexts<br>- Authorize public decryption of ciphertexts<br>- Delegate account access to ciphertexts |
17
-
|`CiphertextCommits`| Store ciphertext commitments from all host chains | - Store regular ciphertext commitments<br>- Store Switch and Squash (SNS) ciphertext commitments |
18
-
|`KmsManagement`| Orchestrate KMS-related materials | 🚧 _Not in use yet_ 🚧 |
19
-
|`GatewayConfig`| Administer configuration settings | - Register KMS nodes, coprocessors and host chains. <br> - Update KMS nodes, coprocessors and host chains. |
|`Decryption`| Decrypt FHE ciphertexts | - Request a public decryption<br>- Request a user decryption<br>- Request a delegated user decryption|
15
+
|`InputVerification`| Verify an input's zero-knowledge proof of knowledge (ZKPoK) | - Verify a ZKPoK<br>- Reject a ZKPoK |
16
+
|`MultichainAcl`| Centralize Access Control Lists (ACL) from all host chains| - Grant account access to ciphertexts<br>- Authorize public decryption of ciphertexts<br>- Delegate account access to ciphertexts |
17
+
|`CiphertextCommits`| Store ciphertext commitments from all host chains | - Store regular ciphertext commitments<br>- Store Switch and Squash (SNS) ciphertext commitments|
18
+
|`KmsManagement`| Orchestrate KMS-related materials | 🚧 _Not in use yet_ 🚧|
19
+
|`GatewayConfig`| Administer configuration settings | - Register KMS nodes, coprocessors and host chains. <br> - Update KMS nodes, coprocessors and host chains.|
0 commit comments