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

feat(zoe): multiples, for making divisible offers #5422

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

erights
Copy link
Member

@erights erights commented May 24, 2022

OMG Multiples! But tested only that we didn't break anything, because everything currently uses only multiples: 1n.

refs: #403, #5540

@Chris-Hibbert @dtribble @mhofman @turadg , once ready for review, I will ask you to review. Until then, please ignore. (@turadg , I cannot unlist you because of codeowners. @Chris-Hibbert I cannot and should not unlist you since you already commented.)

@Chris-Hibbert
Copy link
Contributor

This is nice! I think it will work for the most obvious cases.

I don't know how to think about the corner cases without an outline of the expected usage pattern. With that, someone other than you (@erights) could conceivably finish this.

@erights
Copy link
Member Author

erights commented May 27, 2022

This is nice! I think it will work for the most obvious cases.

I don't know how to think about the corner cases without an outline of the expected usage pattern. With that, someone other than you (@erights) could conceivably finish this.

@turadg @dtribble would that be one of you?

@turadg
Copy link
Member

turadg commented May 27, 2022

@turadg @dtribble would that be one of you?

SGTM! This is quite interesting. I'll have to sequence it with MN-1 priorities. Is this aiming for that release?

I don't know how to think about the corner cases without an outline of the expected usage pattern.

Same here, I would need at least some description of tests of multiples > 1.

packages/zoe/src/cleanProposal.js Outdated Show resolved Hide resolved
packages/zoe/src/contractFacet/offerSafety.js Outdated Show resolved Hide resolved
@erights erights changed the base branch from master to markm-amount-pattern June 15, 2022 04:19
@erights erights requested a review from turadg as a code owner June 15, 2022 08:48
@erights erights assigned erights and unassigned erights Jun 17, 2022
Base automatically changed from markm-amount-pattern to master June 17, 2022 05:43
@erights erights force-pushed the markm-multiples branch 2 times, most recently from ccca6f0 to 32ab2c7 Compare June 19, 2022 01:01
@turadg turadg marked this pull request as draft June 28, 2022 16:01
@turadg turadg removed their request for review July 14, 2022 16:00
@erights erights force-pushed the markm-multiples branch 3 times, most recently from fd606ba to 97da179 Compare August 12, 2022 04:06
@erights erights changed the title fix: multiples, yay! fix: multiples, for making divisible offers Aug 12, 2022
@turadg turadg changed the title fix: multiples, for making divisible offers feat(zoe): multiples, for making divisible offers Aug 12, 2022
@erights erights force-pushed the markm-normalize-golden-error-prop-order branch from 2b091b7 to 20556bc Compare July 27, 2023 02:39
@erights erights force-pushed the markm-normalize-golden-error-prop-order branch from 20556bc to d31700e Compare July 29, 2023 23:46
@erights erights force-pushed the markm-normalize-golden-error-prop-order branch from d31700e to 54ad6fe Compare July 31, 2023 22:32
@erights erights force-pushed the markm-normalize-golden-error-prop-order branch from 54ad6fe to cce4b1f Compare August 1, 2023 00:15
@erights erights force-pushed the markm-normalize-golden-error-prop-order branch 3 times, most recently from 75235df to 5099403 Compare August 1, 2023 05:49
@erights erights force-pushed the markm-normalize-golden-error-prop-order branch from 5099403 to d174705 Compare August 1, 2023 23:13
@erights erights changed the base branch from markm-normalize-golden-error-prop-order to master August 8, 2023 03:56
@erights erights force-pushed the markm-multiples branch 3 times, most recently from 0141042 to 8098838 Compare August 11, 2023 04:48
@erights erights force-pushed the markm-multiples branch 2 times, most recently from 8480168 to 24c34c2 Compare August 28, 2023 05:58
@erights erights force-pushed the markm-multiples branch 2 times, most recently from b23bb40 to c2d29a5 Compare August 30, 2023 01:31
@erights erights force-pushed the markm-multiples branch 2 times, most recently from c8f8568 to 19dc550 Compare September 16, 2023 03:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Zoe package: Zoe
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants