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

Change 'createoffer' api method return type #4554

Merged
merged 14 commits into from
Oct 1, 2020

Conversation

ghubstan
Copy link
Member

@ghubstan ghubstan commented Sep 23, 2020

This updates the existing gRPC createoffer method to return the new Offer instead of a boolean. Although createoffer still places the offer, it might be changed to give the user a chance to examine a newly created (and cached) offer before it is placed in a separate confirmoffer offer-id or placeoffer offer-id method.

An api test case was added and the CLI's createoffer method was stubbed out -- to be implemented in another PR.

Several unrelated, minor changes were pushed before the most relevant ones.

(This PR should be reviewed/merged before 4558 and 4559.)

Bats version check tests now use a bash script for parsing
the value from the Bisq class file, and these test cases
no longer need to be manually updated.
The string constants deleted from the test case are re-defined as enums,
but the test harness still passes around strings (enum.name()) because
the handling of invalid dispute agent type string args needs to be
tested.  (Reminder:  CLI does not accept any enum arguments.)
And make test dispute agent registration work from static fixture
setup methods.
@ghubstan ghubstan changed the title Add 'createoffer' api method Change 'createoffer' api method return type Sep 23, 2020
@ghubstan
Copy link
Member Author

This PR partially addresses the Create Offer task in #4257.

Copy link
Member

@sqrrm sqrrm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK

@sqrrm sqrrm merged commit 0b1894a into bisq-network:master Oct 1, 2020
@ghubstan ghubstan deleted the create-offer branch October 7, 2020 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants