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

Allow disjuncts in proposals #1914

Open
rowgraus opened this issue Oct 26, 2020 · 3 comments
Open

Allow disjuncts in proposals #1914

rowgraus opened this issue Oct 26, 2020 · 3 comments
Labels
enhancement New feature or request Zoe package: Zoe

Comments

@rowgraus
Copy link

rowgraus commented Oct 26, 2020

What is the Problem Being Solved?

Needed in Dominant Assurance Contracts: As a user, I want to specify that either the public good is produced, OR I get money back plus the extra amount I get for participating (note that this is different than what I gave).

Description of the Design

Security Considerations

Test Plan

@rowgraus rowgraus added enhancement New feature or request Medium labels Oct 26, 2020
@erights
Copy link
Member

erights commented Oct 26, 2020

Also would be a natural extension of the pattern notion explored in the #1905 spike, if that works out. More involved that #1913 but also more widely useful.

@katelynsills
Copy link
Contributor

This should be solved by using an or pattern in your want in the proposal. We should add this to the use cases for that task. #2230

@katelynsills katelynsills added the Zoe package: Zoe label Feb 9, 2021
@erights
Copy link
Member

erights commented Feb 9, 2021

This should be solved by using an or pattern in your want in the proposal. We should add this to the use cases for that task. #2230

Having amounts with different brands on each branch is the use case I have in mind for why the pattern language relies on self-describing amount arithmetic.

@katelynsills katelynsills added this to the Beta Launch milestone Feb 9, 2021
@rowgraus rowgraus removed this from the Beta Initial Launch milestone Mar 29, 2021
@Tartuffo Tartuffo removed the Medium label Apr 8, 2022
@ivanlei ivanlei removed the Beta label Mar 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Zoe package: Zoe
Projects
None yet
Development

No branches or pull requests

5 participants