bee icon indicating copy to clipboard operation
bee copied to clipboard

Add inx support

Open pvdrz opened this issue 2 years ago • 0 comments

Implement service:

  • [x] Node
    • [x] ReadNodeStatus
    • [x] ReadProtocolParameters
  • [x] Milestones
    • [x] ReadMilestone
    • [x] ListenToLatestMilestone
    • [x] ListenToConfirmedMilestone
  • [x] Messages
    • [x] ListenToMessages
    • [x] ListenToSolidMessages
    • [x] ListenToReferencedMessages
    • [x] SubmitMessage
    • [x] ReadMessage
    • [x] ReadMessageMetadata
  • [ ] UTXO
    • [ ] ReadUnspentOutputs
    • [x] ListenToLedgerUpdates
    • [x] ReadOutput
    • [x] ListenToMigrationReceipts
  • [ ] REST API (blocked on migration to axum)
    • [ ] RegisterAPIRoute
    • [ ] UnregisterAPIRoute
    • [ ] PerformAPIRequest

Clean code:

  • [ ] Clean event bus when streams are dropped.
  • [x] Move type conversion to functions
  • [ ] Propagate errors
  • [x] Avoid dynamic dispatch
  • [ ] Move shared code with bee-api-rest to a new bee-api crate.

pvdrz avatar Mar 22 '22 19:03 pvdrz