Skip to content

Semester Plans

kstola2 edited this page Jul 16, 2019 · 11 revisions

Phase 2

Block query

  • Block query endpoint
  • Block to JSON
  • Block from JSON
  • Block to/from JSON test
  • Block query by height request
  • Block query by height request test
  • Block query by height handler
  • Block query by height handler test
  • Block query by hash request
  • Block query by hash request test
  • Block query by hash handler
  • Block query by hash handler test
  • Add block query handler to main
  • Blockchain Synchronization
  • Blockchain Synchronization test
  • Add synchronization to main

Block validation

Endorsement

  • Endorsement endpoint
  • Endorsement request
  • Endorsement request test
  • Endorsement handler
  • Endorsement handler test
  • Add endorsement request to main
  • Add endorsement handler to main

Height API

  • Height endpoint
  • Height request
  • Height request test
  • Height handler
  • Height handler test
  • Add height request command to client
  • Add height handler to main

Email Notification API

  • Email notification endpoint
  • Email notification registration request
  • Email notification registration request test
  • Email notification table added to accounts database
  • Email notification registration handler
  • Email notification registration handler test
  • Add email notification functionality to block production

Contract History

  • Contract history JSON file added for client
  • Write to contract history
  • Add to client main

Wallet GUI

Window

  • Make a window

Info

  • Display wallet address
  • Display balance
  • Display state nonce

Sync wallet

  • Sync endpoint
  • Sync button
  • Sync request
  • Sync request test
  • Sync response handler
  • Sync response handler test

Send Aurum

  • Send endpoint
  • Wallet address text box
  • Balance text box
  • Send button

Clone this wiki locally