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

Light client improvements #369

Open
3 of 10 tasks
gregdhill opened this issue Sep 14, 2022 · 0 comments
Open
3 of 10 tasks

Light client improvements #369

gregdhill opened this issue Sep 14, 2022 · 0 comments
Assignees

Comments

@gregdhill
Copy link
Member

gregdhill commented Sep 14, 2022

  • Implement metrics getters (expensive - ignore?)
  • Implement bump fee logic
  • Use wiremock for testing electrs
  • Support signing other input types (currently only p2wpkh)
  • Separate funding logic from estimation (see AvailableCoins)
  • Calculate minimum change amount
  • test/improve error handling
    • Improve is_transport_error such that the light client networks are caught e.g. here.
    • look into how we handle ElectrsError::ReqwestError. In the case of rescan_electrs_for_addresses it's probably fine not to add special handling for it, and just to treat it as a critical error.
    • Check that light client errors are handled correctly in general

Related:

@gregdhill gregdhill added this to the Vault Light Client milestone Sep 14, 2022
@nud3l nud3l added this to Backlog Jan 3, 2023
@nud3l nud3l moved this to Todo ⏳ in Backlog Jan 3, 2023
@gregdhill gregdhill self-assigned this Mar 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant