Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Andrew Backer, andrew.backer@scantrust.com, Head of Engineering

Project Plan

Project Summary

SawTooth Explorer is an easy to install and use web-based frontend for navigating and understanding data stored in a sawtooth instance. It does not require customization, only access to the sawtooth REST API. The frontend provides easy searching, and friendly display of you

  • Easy to use web frontend
  • Sawtooth Metadata Caching & Event Listener for fast searching
  • Realtime
  • Custom Transaction Family data model support

Project Deliverables

  •  Database - Metadata Caching & Explorer Features
    •  

      Block/Batch/Transaction/State/Address Data Model

  •  Sawtooth Event Listener
    •  Real time, builds cache
    •  Understanding of TxP families
  •  Metadata API
    •  Search Metadata
    •  Proxy calls to underlying sawtooth instance
  •  Web Frontend
    •  Search & Friendly Display of Block Data
    •  Edit explorer specific metadata, such as friendly names for:
      •  Signing keys seen
      •  Transaction family names

Stretch Deliverables

  •  Real-time notifications of transactions
  •  User account management
  •  Custom TxP schemas & Navigation
  •  Ability to attach directly to an existing node and build history/cache

Milestones (help!)

  •  Project Structure & Data Design
  •  Real time event listener & database
  •  API
  •  Frontend V1

Methodology

  • Milestone Based
  • Daily Meeting (30 minutes) - Scrum Light