Clément 'birdy' Danjou
7664a297bd
0.5.8
2024-08-12 12:20:38 +02:00
Clément 'birdy' Danjou
0e5f9ed743
Revert "chore: remove package with optional dependencies"
...
This reverts commit ab876da6be .
2024-08-12 12:18:21 +02:00
Clément 'birdy' Danjou
613a8d3c0b
0.5.7
2024-08-12 11:46:58 +02:00
Clément 'birdy' Danjou
ab876da6be
chore: remove package with optional dependencies
2024-08-12 11:44:49 +02:00
Clément 'birdy' Danjou
46213514d0
0.5.6
2024-08-12 11:29:47 +02:00
Clément 'birdy' Danjou
cbaf997935
chore: fix dev dependencies
2024-08-12 11:29:39 +02:00
Joseph-André Turk
f3c17857dd
0.5.5
2024-08-07 16:09:13 +02:00
Joseph-André Turk
916557e999
0.5.4
2024-08-06 12:02:30 +02:00
Joseph-André Turk
7bdcde136d
0.5.3
2024-07-12 11:38:59 +02:00
Clément 'birdy' Danjou
bdeb7fa14b
fix: force install of solidity comments
2024-07-05 19:35:04 +02:00
Joseph-André Turk
205f7e9fda
fix: kmsverifier, solidity ver and silence transient warning
...
chore: updated version of package
chore: updated npmignore and deleted abstracts
2024-07-05 18:50:44 +02:00
Joseph-André Turk
54f3bfa9e7
chore: remove check on node version in preinstall hook
2024-07-01 01:44:53 +02:00
Clément 'birdy' Danjou
e7af29bfd7
chore: fix commitlint
2024-06-29 16:50:20 +02:00
Clément 'birdy' Danjou
29fdf5c478
chore: update deps
2024-06-29 16:50:20 +02:00
Joseph-André Turk
300271c0ef
chore: added package-lock without optional packages
2024-06-29 16:50:20 +02:00
Joseph-André Turk
ce1092265b
chore: cleaner preinstall hook
2024-06-29 16:50:20 +02:00
Joseph-André Turk
41d3a9be47
fix: reencrypt
2024-06-29 15:09:06 +02:00
Joseph-André Turk
aeefe9ffb6
chore: updated fhevmjs
2024-06-27 12:33:07 +02:00
Clément 'birdy' Danjou
c400d7be58
0.5.0
2024-06-21 17:05:45 +02:00
Petar Ivanov
d1d41843c1
feat: add support for list-based inputs
...
More info: https://github.com/zama-ai/fhevm-go/pull/120
API changes will be described in the documentation.
More tests and examples are to be done in a future commit.
2024-06-18 12:45:12 +03:00
Levent DEMIR
b16a842165
fixture: update folder name + README
2024-06-12 14:26:07 +02:00
Petar Ivanov
7c19b2b426
feat: introduce the ACL and TFHEExecutor contracts
...
Purpose of this commit is to establish a baseline for a working fhEVM
using the ACL and TFHEExecutor contracts. More tests and a rewrite of
examples will come in a future commit.
The ACL contract manages ciphertext permissions, removing the need for
privileged storage and memory in fhEVM.
The TFHEExecutor contract checks ciphertext permissions in the ACL
contract. Only TFHEExecutor is allowed to call FHE precompiles in the
fhEVM.
Not all tests are passing at that point. Only the Rand and the
EncryptedERC20 ones work.
Tests don't use the KMS for decryption. Instead, we load the secret FHE
key and pass it to fhevmjs for decryption.
Update to fhevmjs 0.5.0-1 and tfhe-rs 0.6.1
2024-06-12 11:30:52 +03:00
Clément 'birdy' Danjou
e2f3f9fdca
chore: 0.4.1
2024-05-29 20:29:23 +02:00
Levent DEMIR
dd6b2cfeb3
chore: bump fhevmjs
2024-04-23 15:50:09 +02:00
Clément 'birdy' Danjou
094b014c8b
0.4.0
2024-04-22 18:26:15 +02:00
Joseph-André Turk
edae7456e0
0.4.0-8
2024-04-12 14:08:26 +02:00
Joseph-André Turk
b3e25b8967
0.4.0-7
2024-04-10 09:52:25 +02:00
jat
b29c96353a
Merge pull request #355 from zama-ai/prerelease/0.4.0-6
...
0.4.0-6
2024-04-09 15:31:51 +02:00
Joseph-André Turk
f598d7f3e5
0.4.0-6
2024-04-09 15:24:28 +02:00
Levent DEMIR
c6fb09a8e4
Merge branch 'main' into feature/async-eaddress
2024-04-08 16:51:26 +02:00
Clément 'birdy' Danjou
2623b4c0bb
deps: update fhevmjs
2024-04-05 17:43:02 +02:00
Levent DEMIR
2f688dc4f0
chore: bump fhevmjs
2024-04-03 16:49:06 +02:00
Levent DEMIR
5ee434a663
feat(eaddress): add eaddress with (scalar) ne and (scalar) eq
2024-04-03 16:49:03 +02:00
Joseph-André Turk
677138a8f3
0.4.0-5
2024-03-26 18:43:13 +01:00
Joseph-André Turk
3197180039
0.4.0-4
2024-03-26 16:25:17 +01:00
Clément 'birdy' Danjou
c940f09e13
chore: update fhevmjs
2024-03-15 01:40:44 +01:00
Clément 'birdy' Danjou
34982490d2
0.4.0-3
2024-03-11 16:51:33 +01:00
Clément 'birdy' Danjou
7924629447
chore: update fhevmjs
2024-03-08 03:20:06 +01:00
Clément 'birdy' Danjou
f44d2afda9
0.4.0-2
2024-03-05 20:01:44 +01:00
Clément 'birdy' Danjou
37f4d91bb4
0.4.0-1
2024-03-01 19:29:28 +01:00
Clément 'birdy' Danjou
502f15c45d
feat: fix test with highest values
2024-03-01 17:05:32 +01:00
Clément 'birdy' Danjou
42de399ce9
feat: add generator for overloads and implement 4bits tests
2024-02-29 12:52:59 +01:00
Clément 'birdy' Danjou
7b4669fe2a
fix: fix boolean encryption on client side
2024-02-28 15:58:04 +01:00
Joseph-André Turk
3da0ab9e8a
feat: added TFHE.isInitialized function for ebool type
...
fix: fixed package.json
fix: fixed prettier
2024-02-20 11:42:42 +01:00
Clément 'birdy' Danjou
c7995bff8d
0.4.0-0
2024-02-16 10:53:46 +01:00
Clément 'birdy' Danjou
91463e003b
feat: update docker image using latest fhevm-go
2024-02-13 20:08:14 +01:00
Clément 'birdy' Danjou
ecb915096a
fix: mock param conversion was not working correctly due to conversion to Uint8Array
2024-02-09 16:18:35 +01:00
Clément 'birdy' Danjou
dc18f050e0
feat: add 64bits support
2024-02-09 10:04:55 +01:00
Clément 'birdy' Danjou
4e9f5c8823
deps() update to fhevmjs 0.3.1
2024-01-18 11:12:20 +01:00
Clément 'birdy' Danjou
ee74f29443
0.3.0
2024-01-11 15:54:08 +01:00