github CasperLabs/CasperLabs v0.6.0

latest releases: v0.20.1, v0.20.0, v0.19.1...
pre-release5 years ago

Technical Description & Scope of Work:
This release extends the functionality of DevNet launched in the last release 0.5, by adding more features. Smart contract deploys can now require payment, in the form of tokens, to be supplied in order to be executed. Successful execution of the payment and sessions contract would depend on whether or not sufficient payment was supplied and excess tokens will be returned to a user-specified refund purse. This feature is turned "off" by default, but can be enabled with a command line flag when invoking the execution engine (details below). WARNING: the payment code for ALL nodes in the network must be turned on for consensus to reach finalization. The CasperLabs Devnet nodes do NOT have this turned on, so validators who wish to bond to Devnet must keep payment off for now.
This release also allows accounts to associate multiple public keys with the account. This feature is useful to get access to the account in case the "main key" is compromised. A previously associated key can be used to deploy contracts on behalf of the main account. The CasperLabs Explorer has been expanded to include the ability to view/traverse the blockchain DAG, and to access a GraphQL console for the blockchain. The CasperLabs Explorer can be found at explorer.casperlabs.io

Don't miss a new CasperLabs release

NewReleases is sending notifications on new releases.