Allow resolve upon sdk startup
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 7.2k
- Forks
- 493
- PR merge metrics
- No merged PRs in 30d
Description
As part of the effort to improve app startup speeds, we need to be able to resolve claims immediately the daemon starts instead of having to wait until the stream manager and wallet components start up.
It would be useful to have flag in the startupStatus call which indicates whether or not resolve can be successfully called.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the daemon startup sequence, including the stream manager, wallet components, the startupStatus call, and resolve. Determine when resolve becomes safe to call and how startupStatus should report that state. Done means claims can be resolved immediately after the daemon starts and callers can reliably use the new startupStatus flag.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100