Versions Compared

Key

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

Reference

Document status

Status
colourGreen
titlecomplete

Release status

Status
colourGreen
titlerelease

Related pages



Milestones

Start date

 

Sprint 30 (2 weeks)

 

Sprint 29 (2 weeks) 

Release

 


Stakeholders

Name

Role

Reviewed?

Medha ParlikarCTO
  •   
Mrinal ManoharCEO
  •   


Development team

Program manager

Project Manager

Developer

Developer

Developer

SRE

Ashok Ranadive (Unlicensed)Piotr DziubeckiMichael BirchAkosh FarkasHenry TillTom Vasile


Marketing team

Marketing lead

Content owner

Kevin WattFormer user (Deleted)


Release Overview


Simple Overview

With this release we complete the functionality required for Alpha TestNet- a working version of the Highway Protocol with honest validators.  We will be preparing for our TestNet launch with 10 Validators.  

Detailed Overview

Execution Engine Enhancements

  • Performance enhancements via 'turbo' mode
  • Support multiple Key Lengths for accounts
  • Documentation for AssemblyScript library.


Jira Legacy
serverSystem JIRA
columnskey,summary,assignee,status
maximumIssues1000
jqlQuerykey in (EE-904,EE-889,EE-888,EE-886,EE-817)
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf


Consensus & Node Features

  • Eras, Leaders, Efficient Fork Choice and fixed Rounds
  • Configurable Highway parameters
  • Era switch blocks, ballots and a revised Genesis process

Jira Legacy
serverSystem JIRA
columnskey,summary,assignee,status
maximumIssues1000
jqlQuerystatus=Done and key in (NODE-1288,NODE-1281,NODE-1280,NODE-1277,NODE-1211,NODE-1154,NODE-1143,NODE-1142,NODE-1121,CON-642,CON-641,CON-640,CON-639,CON-629,CON-628)
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf


EcoSystem:

  • AssemblyScript examples
  • Getting started with AssemblyScript
  • dApp Tutorials
  • dApp Developer guide
  • Deploy contracts from the browser to the network.

Jira Legacy
serverSystem JIRA
columnskey,summary,assignee,status
maximumIssues1000
jqlQuerystatus=Done and key in (ECO-370,ECO-335,ECO-333,ECO-324,ECO-316,ECO-315,ECO-314,ECO-313,ECO-291,ECO-288,ECO-286,ECO-285,ECO-270,ECO-269,ECO-266)
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf


Test & Operations:

  • Infrastructure for TestNet Launch
  • Performance testing and tuning of protocol
  • STESTS testing platform for scalable Production Engineering

Jira Legacy
serverSystem JIRA
columnskey,summary,type,status
maximumIssues1000
jqlQueryproject= 'OP' and fixVersion in("Node-0.13", "20.03") and issuetype not in(bug,task) and status=Done
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf


Tickets for this Release

Features/Stories

Jira Legacy
serverSystem JIRA
columnskey,summary,assignee,status,sprint
maximumIssues1000
jqlQuerykey in (RES-119,RES-118,RES-45,OP-1216,OP-1215,OP-1214,OP-1208,OP-1203,OP-1194,OP-1190,OP-1163,OP-1155,OP-1150,OP-1120,OP-1078,OP-1076,OP-1055,OP-1016)
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf

Defects Fixed

Jira Legacy
serverSystem JIRA
columnskey,summary,assignee,status
maximumIssues1000
jqlQueryissuetype = Bug AND status = Done AND resolved >= 2020-02-14 AND resolved <= 2020-03-27 order by created DESC
serverId74adbfdc-03f9-334e-80a4-d9a3f2a98ccf

Metric for tracking the success:

What is special about this release?

This release completes the initial production implementation of The Highway protocol, and will support the launch of the Alpha TestNet launch of the CasperLabs blockchain protocol.  

For dApp Developers 

For Node Operators

Are we doing something differently? If so, why are we doing it this way?


Before these features were available, what were developers able to do?


After these features launch, what will developers be able (and not able) to do?

Description of release packaging

Release packaging will include:

  • Debian package 
  • Docker image
  • Brew packages
  • RPM package
  • tar.gz file

Where do developers go to learn more and get started?

Where will bugs be filed?

Github - part of the public release.

Where do developers go for support? What is the SLA? Who is on point?

Gitter developer channel