September 17, 2020
Closing in on full Proof-of-Transfer
Welcome back, Blockstackers. After a Labor Day hiatus, Stacks 2.0 updates return with a heaping pile of merged PRs and feature additions. Engineering (with the help of some superstar community members) is hard at work putting the finishing touches on the Krypton phase of testnet, including full Proof-of-Transfer.
Here were the most significant development updates from the past week:
- The Verifiable Random Function (VRF) is now allowed to reuse public keys, and will only register a key once in the node. → Github
- A square root function has been implemented, which fixes issues encountered with Clarity’s power function (pow) having undocumented restrictions on exponents. → Github
- After a much iteration, stacks-blockchain has added support for trait lookup and passing traits as arguments in contract calls. → Github
- We are transitioning the NPM scope of the explorer UI from @blockstack to @stacks. → Github
- Fixed a bug where the standalone docker image was unexpectedly starting stacks-node twice. → Github
- Improvements were made to the openapi schema, including adding response definitions and function argument parameters to read-only functions. → Github
- The rest of the necessary data api endpoints have been added for the implementation of Rosetta. → Github
- The option to start the self-contained image in mocknet mode has been added to the stacks-blockchain-api. → Github
- Updated the jsonrc package to fix a critical dependency error. → Github
- A lot of substantial documentation upgrades are happening in anticipation of Krypton.
- Transaction signing docs have been have been polished for testnet release. → Github
- Page naming convention was reorganized and standardized. → Github
- A breaking change was fixed in mdx-remote that corrects highlighting across external markdown files. → Github
- The project now uses new packages, @stacks/ui and @stacks/ui-core to enable the use of emotion & theme-ui in place of styled-components and styled-system. → Github
- Bugs were fixed in the claim-from-faucet function cause by map-set and err arguments. → Github
Resources:
- Follow stacks-blockchain progress for the upcoming phase (Krypton) of the testnet on Github with the public tracker.
- The Stacks 2.0 Testnet Status page displays realtime health and history of the network.
- A full description of the current Argon phase.