Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create and e2e test where we use multiple encryption keys in a single transaction. #1010

Closed
PhilWindle opened this issue Jul 10, 2023 · 0 comments · Fixed by #1110
Closed
Assignees

Comments

@PhilWindle
Copy link
Collaborator

The goal here is to create a contract or multiple contracts that, as part of a single transaction spend funds from multiple owners. It should be possible to:

  1. Setup the RPC server with multiple sets of keys so that it is able to resolve the necessary oracle calls
  2. Craft a transaction that goes through the account contract of user A, spends funds for user A and then spends 'shared' funds where a constraint on 'msg.sender' is applied as per below.
poke (owner: AztecAddress) {
distributeFunds();
msg.sender in [joe, phil, santiago];
}
@PhilWindle PhilWindle added this to A3 Jul 10, 2023
@PhilWindle PhilWindle converted this from a draft issue Jul 10, 2023
@spalladino spalladino self-assigned this Jul 18, 2023
@spalladino spalladino moved this from Todo to In Progress in A3 Jul 18, 2023
@spalladino spalladino moved this from In Progress to Blocked in A3 Jul 19, 2023
@github-project-automation github-project-automation bot moved this from Blocked to Done in A3 Jul 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants