feat(test-suite): implement the delegated user decryption test cases#1808
Conversation
🧪 CI InsightsHere's what we observed from your CI run for 96ff2a2. 🟢 All jobs passed!But CI Insights is watching 👀 |
|
I am not sure to fully understand the example inside What an ideal test would have been in my mind is something more like a smart contract account (i.e could be just a SAFE with one owner, or even more recommended the SimpleMultiSig example here https://github.com/zama-ai/fhevm/blob/main/library-solidity/examples/multisig/SimpleMultiSig.sol that you could initialize with one unique owner) receiving some amount of confidential tokens for eg. Then the owner of the multisig, would call his multisig to call the ACL:delegate function, to make his EOA able to read the confidential balance of his SimpleMultiSig account. This seems more natural example for me. Maybe you can keep current test but also at least add one more "realistic" example, such as the one with SimpleMultiSig receiving some confidential amount as proposed here. Wdyt? |
Adjusted the test cases following your suggestions on this commit, thanks a lot! |
|
Great new example, I would just rename the |
…ion and bump relayer-sdk
|
@Mergifyio queue |
✅ The pull request has been merged automaticallyDetailsThe pull request has been merged automatically at ab21177 |
Merge Queue Status✅ The pull request has been merged at 96ff2a2 This pull request spent 1 hour 36 minutes 1 second in the queue, including 25 minutes 59 seconds running CI. Required conditions to merge
|
E2E tests passing here: https://github.com/zama-ai/fhevm/actions/runs/21517026053/job/61997853269
Closes https://github.com/zama-ai/fhevm-internal/issues/889