Skip to content

Conversation

nonsense
Copy link
Member

@nonsense nonsense commented Oct 28, 2021

This PR is adding an RPC client for the Boost service, exposing the api.Boost to CLI commands. Next step is to create client side command to trigger deals.

@nonsense nonsense changed the title boost: add api client for cli interaction 3/ boost: add api client for cli interaction Oct 28, 2021
@nonsense nonsense force-pushed the nonsense/boost-api-client branch 3 times, most recently from 783d70e to d568c25 Compare October 28, 2021 11:42
@nonsense nonsense force-pushed the nonsense/boost-api-client branch from d568c25 to fdbd9c9 Compare October 28, 2021 11:42
Comment on lines +72 to +75
// 1. *-api-url command line flags.
// 2. *_API_INFO environment variables
// 3. deprecated *_API_INFO environment variables
// 4. *-repo command line flags.
Copy link
Contributor

Choose a reason for hiding this comment

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

Do we need all of these? It might be simpler to just support one of them.

Copy link
Member Author

Choose a reason for hiding this comment

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

We need them in some form - we need to configure boost and give the location of the service when interacting with it.

I think keeping BOOST_API_INFO with the Lotus convention is OK.

@nonsense nonsense merged commit 66a20e8 into nonsense/integrate-storage-provider Oct 28, 2021
nonsense added a commit that referenced this pull request Oct 28, 2021
* integrate storagemarket.Provider into boost

* add SectorBlocks; add DealPublisher; add OnDealSectorCommitted; add ProviderNodeAdapter

* boost: add api client for cli interaction (#15)
nonsense added a commit that referenced this pull request Oct 28, 2021
* interfaces and types

* feat/deal-execution (#12)

* remove dead code

* remove fund reservation

* 2/ integrate storagemarket.Provider into boost (#14)

* integrate storagemarket.Provider into boost

* add SectorBlocks; add DealPublisher; add OnDealSectorCommitted; add ProviderNodeAdapter

* boost: add api client for cli interaction (#15)

Co-authored-by: Anton Evangelatov <anton.evangelatov@gmail.com>
@nonsense nonsense deleted the nonsense/boost-api-client branch October 28, 2021 12:54
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