Taraxa Project
Published in

Taraxa Project

TaraxaWeekly UPD.

Our latest batch of updates is here: testnet is back up, getting ready to launch staking.

Currently, the testnet is back up and running, with all the the major known problems patched. This week, we’re going to push more features and tests onto our internal development network.

Node syncing:

Over the last couple of weeks, we’ve been noticing that the network is producing less and less core consensus-related issues, with the majority of problems coming down to the supporting infrastructure around it:

  • Debugged and investigated the testnet PBFT not advancing issue. Both consensus node1 and node2 next vote at cert voted value #bf8c7dfe in both even and odd steps. Consensus node0 has not get proposed PBFT block #bf8c7dfe and 2t+1 soft votes from node1 and node2, so cannot reach consensus.
  • Fixed updating the PBFT chain information in DB.
  • Removed likely/unlikely for compile issue [-Werror,-Wunknown-attributes] in Mac. But only happened in the apple clang, when change to use clang that will not have the issue, closed the PR.
  • Fixed the compile issue on Mac for introduced C++20.
  • PBFT dumping error logs of “Cannot find unverified PBFT block”, fixed by the check block exist before check validation, sent out the PR.

On the application side, we’re now in the process of re-writing Marinate’s UI and building out an open API to allow for integrations with popular messenger platforms. We’ve been exploring how to get consistent data from Telegram groups and channels to be able to build a link tracking mechanism.

Marinate’s API:

  • Fixed the TG bots due to a bad ID assignation.
  • Worked on a dump data script and logs.
  • Started working on the incognito mode after the sync.
  • Changes on PersonService when creating identity on the user bind set status to VALID.
  • Test and debug BC transactions to check addresses generation on registration and signing processes
  • OpenApi public and user interaction endpoints testing.

We’re expecting to roll out staking before the next token unlock, so follow our future updates closely!

--

--

--

A fast, scalable, and device-friendly public ledger designed to help IoT ecosystems become more trusted, autonomous, and valuable.

Recommended from Medium

How To Automate Your API Testing Process

General Manager, Manager. Asst Manager & Other — 9 Posts

Your Cloud Firestore database has insecure rules

Distribution Info Extension Got Better

Pre-teen girl eating a whole bar of chocolate while holding a pot of chocolate spread. She’s having the time of her life.

5 ways we create productive and passionate teams for creating custom software

KringleCon 2020 Objective 11

How hard can it be to create an app?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Olya Green

Olya Green

I write about Tech and Design

More from Medium

Revolutionary Network — Axelar

Axelar Network

WePiggy Reaches Strategic Cooperation with DeFiYield

AMA Recab with Crypto_ Dragons ..