Joseph-André Turk
76c4cfbee4
fix: fixed removeDid
2024-03-25 12:05:59 +01:00
Clément 'birdy' Danjou
faad51a6ea
feat: introduce select in place of cmux
2024-03-08 11:31:53 +01:00
Joseph-André Turk
696445b52f
fix: silence warnings and fix _transfer in CompliantERC20
2024-02-27 16:07:32 +01:00
Clément 'birdy' Danjou
dc18f050e0
feat: add 64bits support
2024-02-09 10:04:55 +01:00
Joseph-André Turk
297c5a563f
Added name and symbol parameters in constructor of EncryptedERC20 and CompliantERC20
2024-01-11 16:59:24 +01:00
Joseph-André Turk
db547ce395
fixed bugs in CompliantERC20 and ERC20Rules and made CompliantERC20 inherit from EncryptedERC20 for cleaner code
2024-01-10 15:32:13 +01:00
Joseph-André Turk
535b055fc8
Updated Solidity version to ^0.8.20 and OpenZeppelin Contracts to ^5.0.1
...
updated to ethermint node
updated node dev version
removed parallel flag from hardhat test
reput inband test for ci
setup evm version to Paris to avoid PUSH0 error and updated hardhat version
removed utils.ts.new file
synced package.json and package-lock.json
prettier
2024-01-09 11:05:38 +01:00
Joseph-André Turk
ff075c72b2
Added Reencrypt abstract contract to replace use of EIP712WithModifier
2024-01-05 12:21:41 +01:00
Clément 'birdy' Danjou
39dddad4d2
fix() rename to whitelisted
2023-11-23 19:09:05 +01:00
Clément 'birdy' Danjou
051f3feefa
feat() avoid decryption in transaction
2023-11-20 14:44:06 +01:00
Clément 'birdy' Danjou
fed03d320b
feat() Avoid delegate call
2023-11-13 15:18:21 +01:00
Clément 'birdy' Danjou
ffc8b4de6a
feat() add deploy task
2023-11-13 12:57:06 +01:00
Clément 'birdy' Danjou
38b39a30e4
feat() add countries and restriction in ERC20Rules contract
2023-11-12 17:30:34 +01:00
Clément 'birdy' Danjou
a79963b394
feat() remove balanceOf to have one function for both
2023-11-12 03:53:01 +01:00
Clément 'birdy' Danjou
ab3bf8e00a
feat() grantAccess take an array of identifiers
2023-11-12 03:38:49 +01:00
Clément 'birdy' Danjou
17372cfd33
feat() rename identified with compliant
2023-11-10 16:06:46 +01:00
Clément 'birdy' Danjou
6dd601ea68
feat() add feature for government to access balance of their citizen
2023-11-10 14:47:19 +01:00
Clément 'birdy' Danjou
3fb4719494
feat() remove possibility for registrar to see user aset
2023-11-09 16:35:52 +01:00
Clément 'birdy' Danjou
8d5adb4981
feat() change model from country registrar to independent registrar
2023-11-09 16:10:14 +01:00
Clément 'birdy' Danjou
0077259eb7
fix() simplify by removing casting to euint8
2023-11-09 13:13:47 +01:00
Clément 'birdy' Danjou
c85d0f0dcf
fix() uncomment condition on blacklist
2023-11-09 13:13:26 +01:00
Clément 'birdy' Danjou
e5c50b5568
feat() Implement feature explained in the article
2023-11-08 16:33:10 +01:00
Clément 'birdy' Danjou
ea2a0385ce
feat() Add method for ebool (not,and,or,cmux)
2023-10-26 10:58:13 +02:00
Clément 'birdy' Danjou
7a13748180
fix() fix default amount
2023-10-20 14:27:12 +02:00
Clément 'birdy' Danjou
4252ed9a3d
fix() remove useless import
2023-10-20 14:27:12 +02:00
Clément 'birdy' Danjou
31215d4006
contracts() add identity
2023-10-20 14:27:12 +02:00