Overview
We aim to provide a sleek and consistent responsive UI. We have built a number of tools to do this:
stores
: synthetic resources that we treat as near-realtime spreadsheets- ~80 internal fields/columns/formulas
- UI components have access to relevant data fields with near-realtime recompute ~ 300ms)
tx-steps
: declarative way to manage sequences of transactionsdomain
: consistent vocabulary to describe on-chain data across the entire application- Data access: client-side JSON RPC dependency graph, reporting API powered by our Query Engine