You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Restructure Blockchain code so that it can be used from the service structure
Put behind a trait for testability
The blockchain code should be self-contained and not rely on fetching bills/keys/anything from the file system - these values should always be passed in from outside.
Blockchain code should be passed data, make changes to it, then return the new state, which can then be persisted by the caller
Add error-handling and propagate through code-base
Make it testable
Write tests
Document it
The text was updated successfully, but these errors were encountered:
The text was updated successfully, but these errors were encountered: