Roman Shanin

Results 40 issues of Roman Shanin

### Description of the Change - Add support for trait impls (methods are generated with following name `Type__Trait__method`) - Remove requirements for items to have doc string ### Issue Closes...

iroha2

Signed-off-by: Shanin Roman ### Description of the Change - Add `wasm` feature to `iroha_ffi` crate; - Add `PrimitiveRepr` trait to substitute unsupported types with supported ones; - Refactor `Vec` transfer...

iroha2

### Description of the Change - Generate key for every `Account`; - Extend synthetic genesis with default domain (`wonderland`) and account (`alice`) to be able to perform query; - Make...

iroha2

Initially we had optimization of case when function consume and return self. This optimization was created with assumption that every structure passed as pointer into FFI, which not hold for...

question
iroha2
Optimization

## Description Introduce unified decimal numeric type for assets, no more `Quantity`, `BigQuantity`, `Fixed`. Type is represented as `96bit` mantissa + `scale` up to 28 decimal places. ### Linked issue...

Enhancement
iroha2
api-changes

### Feature request After merge of #3963 there is couple of features missing from `iroha_client_cli`. - [x] Transferring `Domain` between users - [x] Setting/Removing metadata for `Domain` - [ ]...

Enhancement
iroha2

## Description Introduce new in memory storage for iroha. New approach provide single writer, multiple readers where readers don't block writers and writer doesn't block readers. Single writer seems reasonable...

iroha2
Refactor
Optimization

Continuation of #3962. I've just noticed that as well as removing token from account we should also remove tokens from roles. Problem is that roles aren't mutable right now.

Bug
iroha2

> Btw, it seems that `context` is used only within `submit` and `listen` functions. So, maybe you can define a "miniclient" struct that has `submit` and `listen` functions, and does...

iroha2
Refactor

I believe this type could replace `InstructionExecutionFail::reason` type _Originally posted by @mversic in https://github.com/hyperledger/iroha/pull/3138#discussion_r1132161083_

iroha2
Refactor