TODO.md 882 B

  • Optimize select_inputs_from_accounts to return a single change operation instead of a vector
  • Write cache layer on top of the storage layer, specially if accounts are settled
  • Improve read performance with SQLite
  • Add a locking mechanism, to either a start a tx per account, or use the storage engine as a lock mechanism (to lock the utxos)
  • Add ability to query accounts in a point in time
  • Write other servers, other than the restful server
  • Add caching layer: This cache layer can built on top of the utxo::ledger, because all operations can be safely cached until a new transaction referencing their account is issued, by that point, all the caches related to anaccount can be evicted
  • Build admin interface
  • Add memo to changes. Build append only table with all movements as inserts. Wraps the objects to all their changes