Through the previous few weeks the Augur product, design, and dev groups all got here collectively to work on the 2nd dash of our new 2-week improvement cycle: Belligerent Banana. Throughout this dash the groups closed a mixed 67+ points spanning three repositories! Persevering with with the three main initiatives crew members labored on the designing up to date portfolio, account, and reporting views; implementing these designs on the entrance finish; and constructing new middleware and backend infrastructure, together with v2 contracts. The present dash, Cantankerous Cabbage, continues to construct on this work.
- The design crew gained a brand new member, Cillian Hunter, who might be serving to on all features of product and visible design. The bigger crew has been engaged on mobile-focused visible design for all new pages on the reference UI — specializing in the Portfolio and Accounts views — and bringing that work again into the upcoming buying and selling web page. This work is being executed in live performance with the event crew to iterate shortly and create an in depth and usable reference UI. In parallel, the crew has been researching what is required to enhance the expertise of the market reporting flows main as much as the reporting redesign mission; which can start in earnest throughout the upcoming dash, Diabolical Dewberry.
- The UI crew completely flew via points over the last dash! They acquired practically each characteristic full on the upcoming new portfolio view and account summaries. These new views convey every little thing you could commerce on Augur markets into one place; together with a completely redesigned notifications part which makes it straightforward to declare charges, declare proceeds, observe unsigned orders, and extra. All of that is being executed whereas working towards a stunning component-based framework that can be utilized to construct different wealthy UIs for Augur shortly.
- The middleware and contracts crew has been diligently engaged on a wide range of features of bettering information syncing, together with efficiency testing our newly designed synchronization algorithm towards a number of Ethereum nodes and suppliers. The crew discovered main enhancements in total velocity of retrieving information with easy tweaks like ensuring Ethereum nodes serve information gzipped over HTTP. Sadly, all assessments nonetheless level to poor efficiency when fetching many blocks value of logs from gentle shoppers, displaying response occasions of 8–10x that of a median full node. Extra will might be executed to optimize this case sooner or later.
The contracts have acquired vital work during the last couple weeks as properly, together with help for “Okay.Y.C.”d order books, and help for paying for transactions with DAI. By this dash the crew might be engaged on implementing an necessary new characteristic, a recurring market to behave as a REP value feed. It’s anticipated that every one main characteristic work for the contracts might be accomplished in its first part over the subsequent few weeks, the place the crew will start to begin supporting integration work for the middleware crew.
For those who’re inquisitive about seeing the work that’s accomplished throughout this dash please try the present milestone, Cantankerous Cabbage.