This means we can revive the bazaar in the app. The dart side might need some updates because the modules have been commented out, but the wallet's bazaar structure is still valid.
We need:
JS: extra functions to query the new bazaar-rpcs (the logic can be copied from communities_getAll, add them here, or in a separate module.
Dart + JS: the legacy xxxShopRegistry calls must use one the new bazaar rpcs. This is in apiEncointer
Dart: The transaction details to create new shop must be renamed to the new extrinsics name. This is in createShopForm
Dart: Add transaction to create Offerings, I don't think that this exists yet?
Dart + JS: Rebrand all the Shop fields to Business and Article to Offering
Update encointer-js: This might be problematic.
Dart: Ipfs uploads to localhost, make this configurable and make the default be gesell.encointer.org:8080
@clangenb whats the status here? I remember refactoring all the shop data to business and also implementing the rpc calls for businesses.
is this still open?
When https://github.com/encointer/encointer-node/pull/93 is merged, the node will incorporate all the basics for the bazaar.
This means we can revive the bazaar in the app. The dart side might need some updates because the modules have been commented out, but the wallet's bazaar structure is still valid.
We need:
communities_getAll
, add them here, or in a separate module.xxxShopRegistry
calls must use one the new bazaar rpcs. This is in apiEncointerShop
fields toBusiness
andArticle
toOffering
Dart: Ipfs uploads to localhost, make this configurable and make the default begesell.encointer.org:8080