bitshares / bitshares/bitshares-core
Refactor grouped_orders plugin
Open
1b User Story
2b Gathering Requirements
3c Enhancement
6 API
6 Plugin
9c Large
- Dominant language
- C++
- Stars
- 1.2k
- Forks
- 660
- Avg merge
- 8h 17m
- Merged PRs (30d)
- 26
Description
Refactor grouped_orders plugin to store data in object database rather than in a secondary index, so that the node can notify changed data to clients who subscribed to certain markets.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the grouped_orders plugin and tracing how it currently stores data in the secondary index. Then inspect the object database and the node's client notification path to understand how market subscriptions should receive changed data. Done means the plugin uses the object database and subscribed clients are notified of relevant market changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- blockchain
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100