Roman Shanin

Results 142 comments of Roman Shanin

Currently due to extensive cloning of `WorldStateView` (current version, finalized version, clone of current version for block application, clone of clone for transaction application) iroha consumes up to 4x memory...

This makes block synchronization much more complex. And also vulnerable to cases where suppose that only one peer left of the whole topology for some reason. With signatures (and initial...

> even in the current implementation this lone peer could put anything in the signature set and compromise the blockchain. Note that genesis_private_key only signs genesis transactions, it doesn't sign...

We now have integrated profiler which we can use to collect necessary data.

pytest works fine locally

Let's check first that it's metric issue and not smt with connectivity. Provided instructions to @BAStos525 how to check this.

@Stukalov-A-M about pytests, that's right pytests use `--skip-mst-check` by default

Currently we store genesis as JSON without any signature attached to it. So i have few questions/concerns: 1) How we are going to store signed genesis? JSON, Scale, ... Because...

Still not sure why do we need packing? for different entrypoints