Insolar Team
Jun 25 · 2 min read

Application Logic

Trace identificator is no longer set from response message to context, i.e. the network already completes this.

Virtual nodes now tell the requester to retry calls to objects where Pulses change and nodes don’t have the right to execute this to the object anymore.

The proxy generator for contracts now guarantees a declaration for order of types.

Several goroutine leaks have been removed.

Smart Contracts

Parallel execution of immutable calls is now possible. All method calls on a single object must be executed sequentially to prevent concurrent modification of the object state. We have implemented parallel execution of such methods. If the contract method is annotated as “immutable”, call requests to this method are not added to execution queue; instead they are executed immediately.

Business Services

Migration daemon QA has taken place and all bugs uncovered have been fixed.

The API requester has been updated due to API interface changes.

Ledger

Jet calculation stability has been improved.

A Filament iteration prototype has been introduced. Objects can now have many iterable entities (such as requests).

_______

  • Check our Github and leave feedback on the code.

Follow Insolar on social media:

Insolar

Insolar is an open-source enterprise-grade blockchain platform to enable seamless interactions between companies and new growth opportunities powered by distributed trust.

Insolar Team

Written by

Distributed business networks

Insolar

Insolar

Insolar is an open-source enterprise-grade blockchain platform to enable seamless interactions between companies and new growth opportunities powered by distributed trust.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade