Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RC3 Release PR #2015

Closed
wants to merge 225 commits into from
Closed

RC3 Release PR #2015

wants to merge 225 commits into from

Commits on Jun 16, 2021

  1. Uses a fixed Rust version in CI

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    6f1fe6d View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2021

  1. Change broker design and add some functionality to actors

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    086a9dd View commit details
    Browse the repository at this point in the history
  2. Migrate to actor framework.

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    eb97489 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2021

  1. Introduces Generic Permission Validator

    This will enable us to check permissions for query, with the use of already written combinators.
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    0fc0a29 View commit details
    Browse the repository at this point in the history
  2. Fmt uses Crate import_granularity

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    2fb9372 View commit details
    Browse the repository at this point in the history
  3. Removes unnecessary dependencies from docker image

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    5775c7c View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2021

  1. API spec web socket corrections

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    5fa98fa View commit details
    Browse the repository at this point in the history
  2. PermissionValidator trait renamed to IsAllowed

    and corresponding other name changes
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    c72c9c7 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2021

  1. Changed object-models to create schema IR-115

    Signed-off-by: rkharisov <rinat@soramitsu.co.jp>
    rkharisov committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    ea5d172 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2021

  1. Adds block size metric

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    710ad94 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2021

  1. Implement P2P network for Iroha.

    Signed-off-by: Revertron <rev@revertron.com>
    Revertron committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    eba3b9e View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. Introduce network topology builder

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    e2c1a5d View commit details
    Browse the repository at this point in the history
  2. Fixed small issues, added connection listen code.

    Signed-off-by: Revertron <rev@revertron.com>
    Revertron committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    b222de1 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2021

  1. Added logging if transaction does not passed sugnature check conditio…

    …n IR-1168
    
    Signed-off-by: rkharisov <rinat@soramitsu.co.jp>
    rkharisov committed Jul 6, 2021
    Configuration menu
    Copy the full SHA
    fa6e655 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

  1. Added tests to iroha_p2p.

    Signed-off-by: Revertron <rev@revertron.com>
    Revertron committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    b67c79d View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2021

  1. Store proof of view changes

    - Store proofs
    - Use these proofs in BlockCreated to be up to date
    - Refactor view change handling logic
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    
    fixes
    e-ivkov committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    11b0440 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2021

  1. Replace JSON with SCALE for WS messages

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    9c0dc1c View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. Removed exposing CPU and memory usage in system metrics

    Signed-off-by: rkharisov <rinat@soramitsu.co.jp>
    rkharisov committed Jul 15, 2021
    Configuration menu
    Copy the full SHA
    9a936bf View commit details
    Browse the repository at this point in the history
  2. Check query permissions by account in torii endpoint

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jul 15, 2021
    Configuration menu
    Copy the full SHA
    6d7de0c View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. Implementation of peer counts, closes #1165.

    Signed-off-by: Revertron <rev@revertron.com>
    Revertron committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    8e6df1a View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

  1. Schedule stop actors

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    ab3e914 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. Recursive check for query permissions inside of instructions

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    94675cf View commit details
    Browse the repository at this point in the history
  2. Implementation of peer counts, closes #1272.

    Signed-off-by: Revertron <rev@revertron.com>
    Revertron committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    89574e6 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. OOB Query Permission Checks

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    ce1edaf View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2021

  1. Ursa version bump from 0.3.5 to 0.3.6

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    158c767 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2021

  1. docs(iroha_crypto): update Signature docs and align args of verify

    Signed-off-by: 0x009922 <a.marcius26@gmail.com>
    0x009922 authored and i1i1 committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    7fe09ca View commit details
    Browse the repository at this point in the history
  2. rust update to 1.54

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    1a63f7c View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Remove rwlock from torii

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    5620ac7 View commit details
    Browse the repository at this point in the history
  2. Add derives for data model

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    addcb0d View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2021

  1. Broker bug - test showcase

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    2716e57 View commit details
    Browse the repository at this point in the history
  2. Introduces multiple broker fixes

    1. Unsubscribe from broker on actor stop
    2. Support multiple subscriptions from the same actor type (previously a TODO)
    3. Fixes a bug where broker always put self as an actor id.
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    9c148c3 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. Revert "Introduces multiple broker fixes"

    This reverts commit 9c148c3.
    
    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    025819f View commit details
    Browse the repository at this point in the history
  2. Rework commit with broker bug fixes

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    7a0b936 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2021

  1. Migrate to warp

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    ec8c30c View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. Execute on_start in actor synchronously

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    c782529 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. Update api spec and fix health endpoint

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    178adc1 View commit details
    Browse the repository at this point in the history
  2. Change query endpoint to POST instead of GET

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    2166d16 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. Integration of Iroha P2P. Closes #1134.

    Signed-off-by: Revertron <rev@revertron.com>
    Revertron committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    e9bc747 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

  1. Added RawGenesisBlock to schema introspection

    Signed-off-by: rkharisov <rinat@soramitsu.co.jp>
    rkharisov committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    a034459 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. Improvements in peer start up

    - Allows loading genesis public key only from env
    - config, genesis and trusted_peers path can now be specified in cli params
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    326ff44 View commit details
    Browse the repository at this point in the history
  2. Added precision for assets. Closes #1169.

    Signed-off-by: Revertron <rev@revertron.com>
    Revertron committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    273483b View commit details
    Browse the repository at this point in the history
  3. Remove old network implementation. Closes #1382.

    Signed-off-by: Revertron <rev@revertron.com>
    Revertron committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    c33c4b3 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2021

  1. Fix iroha_client_cli::events (#1395)

    Signed-off-by: satu-n <49983831+satu-n@users.noreply.github.com>
    s8sato authored and e-ivkov committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    b07e2a7 View commit details
    Browse the repository at this point in the history
  2. Remove unnecessary dependencies

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    bda1361 View commit details
    Browse the repository at this point in the history
  3. Altered representation of FixedPoint in schema

    Signed-off-by: rkharisov <rinat@soramitsu.co.jp>
    rkharisov committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    298466b View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2021

  1. Removal of arguments from test_network crate

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 9, 2021
    Configuration menu
    Copy the full SHA
    5e5b459 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2021

  1. Introduces metadata for asset definitions

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    793ae0b View commit details
    Browse the repository at this point in the history
  2. Remove some useless lint allowences

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    ad8c042 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2021

  1. Update CODEOWNERS.md with new team members

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Sep 14, 2021
    Configuration menu
    Copy the full SHA
    c1ac0b4 View commit details
    Browse the repository at this point in the history
  2. Substitute queue with crossbeam one

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 14, 2021
    Configuration menu
    Copy the full SHA
    0461b0b View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2021

  1. Replace iroha_error with thiserror, eyre and color-eyre

    Signed-off-by: Alexey Kalita <kalita.alexey@outlook.com>
    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    KalitaAlexey authored and i1i1 committed Sep 16, 2021
    Configuration menu
    Copy the full SHA
    c5b1bc3 View commit details
    Browse the repository at this point in the history
  2. Fix http status codes

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 16, 2021
    Configuration menu
    Copy the full SHA
    cf51bd0 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2021

  1. Push Iroha2 to Dockerhub as nightly

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 authored and e-ivkov committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    312f5f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. Updates workflow so that it matches main

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Sep 21, 2021
    Configuration menu
    Copy the full SHA
    21b178d View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2021

  1. Make fields public in client

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    0b45ca3 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2021

  1. PR to add myself to CODEOWNERS.md (#1469)

    Fixes #1468
    
    Co-authored-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    GaroRobe and Artem Ponomarev authored Sep 24, 2021
    Configuration menu
    Copy the full SHA
    bae1705 View commit details
    Browse the repository at this point in the history
  2. Fix overflow when subtracting durations (#1194) (#1464)

    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Sep 24, 2021
    Configuration menu
    Copy the full SHA
    f3ee594 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2021

  1. Configuration menu
    Copy the full SHA
    393b6bd View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. Speedup ci

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    0e3a31f View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. Https client fixup

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 28, 2021
    Configuration menu
    Copy the full SHA
    73c3185 View commit details
    Browse the repository at this point in the history
  2. Fixup dockerfile release build

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 28, 2021
    Configuration menu
    Copy the full SHA
    b4a396b View commit details
    Browse the repository at this point in the history
  3. Fixup queue

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 28, 2021
    Configuration menu
    Copy the full SHA
    30e307c View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. Gossip separated from round

    Fixes bug when sometimes leader wouldn't propagate MST transactions
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored and i1i1 committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    8ff887d View commit details
    Browse the repository at this point in the history
  2. Queue panic failure fix.

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored and i1i1 committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    1947e75 View commit details
    Browse the repository at this point in the history
  3. Add header specification to client library

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    b459d4e View commit details
    Browse the repository at this point in the history
  4. Log level fix

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    8ddaf0b View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Update docker publish target to hyperledger/iroha2 #1453 (#1475)

    Fix some workflows #
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Sep 30, 2021
    Configuration menu
    Copy the full SHA
    ade579f View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

  1. Queue stress test

    - Queue stress test
    - Some other minor tests added for queue cases
    - Queue test fixes
    - Fixes in the queue behavior due to improper rebase
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    
    fixes
    e-ivkov committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    9449b16 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. GaroRobe/issue1150 (#1491)

    * Implemented feature for data files to store configurable number of blocks.
    * Proper async stream-style deserialization.
    * Added BlockStoreError for better error markup and 3 error-specific tests:
    1. Inconsequent write error
    2. Inconsequent read error
    3. Corrupted datafile error
    * Changed frame size type to u64.
    Temporarily limited buffer size for frame with 500Kb constant.
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    GaroRobe authored Oct 8, 2021
    Configuration menu
    Copy the full SHA
    d5b60f5 View commit details
    Browse the repository at this point in the history
  2. Fix logs and general improvements.

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    417cc59 View commit details
    Browse the repository at this point in the history
  3. Updated README.md and iroha/config.json to match new API and URL fo…

    …rmat.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored and e-ivkov committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    6bd0c07 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2021

  1. Added myself to CODEOWNERS

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored and i1i1 committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    96711b1 View commit details
    Browse the repository at this point in the history
  2. Change crates name and path. Close #1185 (#1504)

    * Rename the library: `iroha` to `iroha_core`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Rename the binary: `iroha_cli` to `iroha`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Trim the path of every member of the workspace
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Fix WORKDIR in Dockerfile
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Fix paths in files outside cargo
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Remove outdated lines
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Rename crates: `actor_derive`, `futures_derive`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Update `README.md#project-structure`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Fix with rebase
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Oct 11, 2021
    Configuration menu
    Copy the full SHA
    0a6b130 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2021

  1. Added new query FindTransactionByHash. (#1517)

    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    
    Co-authored-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    GaroRobe and Artem Ponomarev authored Oct 12, 2021
    Configuration menu
    Copy the full SHA
    f234960 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. Add handler for getting specific block hash

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    bd970da View commit details
    Browse the repository at this point in the history
  2. GaroRobe/issue1451 (#1520)

    Removed MAX_FAULTY_PEERS parameter.
    Now max_faulty_peers() is a SumeragiConfiguration method.
    Calculated as (f-1)/3, where f is trusted peers count.
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    GaroRobe authored Oct 13, 2021
    Configuration menu
    Copy the full SHA
    c076756 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. GaroRobe/issue1458 (#1523)

    * For each Actor added mailbox size
    as a config parmeter.
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    
    * Updated autodoc
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    
    * Removed expect in core.
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    
    * Styling change
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    
    Co-authored-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    GaroRobe and Artem Ponomarev authored Oct 14, 2021
    Configuration menu
    Copy the full SHA
    a500afd View commit details
    Browse the repository at this point in the history
  2. Logging improvements (#1518)

    * Removed code duplication via monomorphic dispatch.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added tests and implemented `bunyan` formatter.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Update logger/tests/setting_logger.rs
    
    Co-authored-by: Ivan <vanyarybin1@live.ru>
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Formatting
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Replaced `use_bunyan` and `bunyan_destination` by `log_file_path`.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Moved the configuration to borrow vs clone.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Documentation fix
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Co-authored-by: Ivan <vanyarybin1@live.ru>
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Update logger/src/lib.rs
    
    Co-authored-by: Ivan <vanyarybin1@live.ru>
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Changed `init` signature.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Co-authored-by: Ivan <vanyarybin1@live.ru>
    appetrosyan and i1i1 authored Oct 14, 2021
    Configuration menu
    Copy the full SHA
    4ff4c9f View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

  1. Addition of typed crypto primitives and migration to typesafe cryptog…

    …raphy
    
    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    d53fbd9 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2021

  1. Update contributing guide

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    722bb21 View commit details
    Browse the repository at this point in the history
  2. Ensure that unstable network tests pass for valid code

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    d8d459e View commit details
    Browse the repository at this point in the history
  3. Added boolean-based asset mintability check. (#1530)

    * Added boolean-based asset mintability check.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Regression fix.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Applied clippy suggestions.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Fixed all `genesis.json` to comply with the new `AssetDefinition`
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Oct 19, 2021
    Configuration menu
    Copy the full SHA
    066515f View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. Fixup configure endpoint

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    23862e1 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2021

  1. GaroRobe/issue1533 (#1537)

    * Fixed VersionedTransaction::from modifying creation timestamp.
    * Changed trx to tx, according to naming convention
    * Moved keypair and account into shared Lazy<>
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    GaroRobe authored Oct 21, 2021
    Configuration menu
    Copy the full SHA
    23a7f1c View commit details
    Browse the repository at this point in the history
  2. Removed the DSL crate & moved tests to data_model (#1545)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Oct 21, 2021
    Configuration menu
    Copy the full SHA
    284d24c View commit details
    Browse the repository at this point in the history
  3. CI segmentation improvements (#1542)

    * Master rebase
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added all threads to coverage workflow
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Fixed missing dependencies.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added separate workflow for unstable_network.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Oct 21, 2021
    Configuration menu
    Copy the full SHA
    aabf7ec View commit details
    Browse the repository at this point in the history
  4. CI Dependency FIx (#1547)

    * Master rebase
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Fix
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Oct 21, 2021
    Configuration menu
    Copy the full SHA
    f516d3d View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2021

  1. Sending telemetry (#1524)

    Signed-off-by: Alexey Kalita <kalita.alexey@outlook.com>
    KalitaAlexey authored Oct 22, 2021
    Configuration menu
    Copy the full SHA
    51cf4a9 View commit details
    Browse the repository at this point in the history
  2. Fix query error response with specific status code and hints. Close #…

    …1454 (#1527)
    
    * Fix query error response with specific status code and hints. Close #1454
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Fix a bit `CONTRIBUTING.md`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Fix with reviews
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Oct 22, 2021
    Configuration menu
    Copy the full SHA
    f34d0be View commit details
    Browse the repository at this point in the history
  3. Fix signatures in schema

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Oct 22, 2021
    Configuration menu
    Copy the full SHA
    9738d18 View commit details
    Browse the repository at this point in the history
  4. Added buildx as suggested by the failing pipeline. (#1553)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Oct 22, 2021
    Configuration menu
    Copy the full SHA
    9f5c890 View commit details
    Browse the repository at this point in the history
  5. Update rust version to 1.56.0

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 committed Oct 22, 2021
    Configuration menu
    Copy the full SHA
    2fd4322 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Fix the random bounces in create-docker workflow. (#1556)

    * Should fix the random bounces in `create-docker` workflow.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added container specification.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Oct 25, 2021
    Configuration menu
    Copy the full SHA
    24be5e1 View commit details
    Browse the repository at this point in the history
  2. Metadata for domains (#1541)

    Signed-off-by: Alexey Kalita <kalita.alexey@outlook.com>
    KalitaAlexey authored Oct 25, 2021
    Configuration menu
    Copy the full SHA
    c007d52 View commit details
    Browse the repository at this point in the history
  3. Removed unnecessary sudo. (#1562)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Oct 25, 2021
    Configuration menu
    Copy the full SHA
    8fa1de7 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Add optional nonce to distinguish transactions. Close #1493 (#1563)

    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Oct 26, 2021
    Configuration menu
    Copy the full SHA
    ca70911 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. Add Unregister peer instruction (#1555)

    * Master rebase
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Master rebase
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Fix
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Fix typo.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added unsubscribe peer instruction.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added tests for unregister peer instruction.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added network stability tests for adding and unregistering peers.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Formatting fixes.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Applied clippy lint.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Reduced cyclomatic complexity.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Addressed comments.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Fixed clippy lint.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Oct 27, 2021
    Configuration menu
    Copy the full SHA
    0bda0ae View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. GaroRobe/issue1197 (#1569)

    * Added DiskIO mock for error injection in Kura tests.
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    
    * Fixed/suppressed linting messages
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    
    * Naming changes
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    
    Co-authored-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    GaroRobe and Artem Ponomarev authored Oct 29, 2021
    Configuration menu
    Copy the full SHA
    c1f027a View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. CI improvements (#1566)

    * Switched coverage to use `lld`.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Use `tarpaulin` for coverage report generation.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added temporary ASLR disable.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added use of custom docker container
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Removed unnecessary steps
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Moved most workflows to custom container.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Addressed `iroha2-dev.yml` comments
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Test optimisation
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Further optimisations
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Nov 1, 2021
    Configuration menu
    Copy the full SHA
    09fa17a View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. Detect future timestamp on queue push (#1570)

    * Add utility function to get the current system time
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Detect future timestamp on queue push
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Nov 2, 2021
    Configuration menu
    Copy the full SHA
    53190df View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2021

  1. upgrade dependabot (#1580)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Nov 8, 2021
    Configuration menu
    Copy the full SHA
    f3d49bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac0ad74 View commit details
    Browse the repository at this point in the history
  3. CODEOWNER update and minor fixes (#1579)

    - add @mversic as codeowner
    - link to git hooks instead of copying
    - use --workspace vs --all for cargo subcommands
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Nov 8, 2021
    Configuration menu
    Copy the full SHA
    6db1000 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. add commit-msg git hook to include signoff (#1586)

    * add commit-msg git hook to ensure signoff is included in commit msg
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * add legal disclaimer
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Nov 9, 2021
    Configuration menu
    Copy the full SHA
    bc6ef82 View commit details
    Browse the repository at this point in the history
  2. fix dependabot config (#1584)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Nov 9, 2021
    Configuration menu
    Copy the full SHA
    1cbe4b2 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. [refactor] iroha_p2p (#1573)

    * Added p2p privatisation.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Made peer impls chainable.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added monadic error handling.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * More refactorings.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Made the names of logging monadic handlers more appropriate.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added option to record the error that caused the peer to error.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added state checks.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Finalised refactor.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Finalised PR.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added type state.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Small fixes.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Removed unnecessary logging.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Improved documentation.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Nov 10, 2021
    Configuration menu
    Copy the full SHA
    fd84c85 View commit details
    Browse the repository at this point in the history
  2. Reconnect telemetry (#1574)

    Signed-off-by: Alexey Kalita <kalita.alexey@outlook.com>
    KalitaAlexey authored Nov 10, 2021
    Configuration menu
    Copy the full SHA
    a45326b View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. [Refactor] 1529: structured logging (#1598)

    * refactor log messages
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * use tracing shorthand notation
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Nov 11, 2021
    Configuration menu
    Copy the full SHA
    6224043 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. Use VersionedQueryResult vs QueryResult for /query endpoint (#1611)

    * return versioned query response for /query endpoint
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Nov 15, 2021
    Configuration menu
    Copy the full SHA
    0b24231 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. Switch to GitHub Runners (#1625)

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored Nov 22, 2021
    Configuration menu
    Copy the full SHA
    fdacca4 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2021

  1. [Opt] FuturesUnordered instead of join_all (#1627)

    * use FuturesUnordered instead of join_all
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Nov 23, 2021
    Configuration menu
    Copy the full SHA
    9a7e066 View commit details
    Browse the repository at this point in the history
  2. Removed myself from CODEOWNERS (#1634)

    * Removed myself from CODEOWNERS
    
    * Removed myself from CODEOWNERS
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    
    Co-authored-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    GaroRobe and Artem Ponomarev authored Nov 23, 2021
    Configuration menu
    Copy the full SHA
    bc94a23 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2021

  1. [refactor] Organisation of json files and readme. (#1617)

    * [README.md] Updated Readme to conform to template.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Fixed tests to use the new locations.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Improved documentation generator.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added a table for system requirements.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Removed redundant configuration files.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Added glossary entries.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Final consolidation.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Removed JSONs from tests.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Hard-coded configurations to not use JSON.
    
    Made tests pass.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Added glossary entries.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added glossary entries.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added glossary to whitepaper.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Nov 24, 2021
    Configuration menu
    Copy the full SHA
    3285d53 View commit details
    Browse the repository at this point in the history
  2. Transaction status events tested for each of 7 peers (#1631)

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored Nov 24, 2021
    Configuration menu
    Copy the full SHA
    1b6bcb0 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2021

  1. poll instead of pushing latest blocks (#1613)

    * poll instead of pushing latest blocks
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * select peer at random
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * fix chain iterator
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * blocks_after_hash rewrite
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * implement DoubleEndedIterator for Chain
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Nov 25, 2021
    Configuration menu
    Copy the full SHA
    0daef60 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2021

  1. Fix mock tests - futures unordered bug (#1642)

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored Nov 26, 2021
    Configuration menu
    Copy the full SHA
    b216aed View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2021

  1. [fix] Minting issues (1593 and 1405) (#1629)

    * [fix] issue 1405
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Improved error printing.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Improved error printing.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Addressed comments.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Coverage fix.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Optimisations.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Fix for 1405.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Nov 29, 2021
    Configuration menu
    Copy the full SHA
    0fb966d View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2021

  1. [Feat] Add /status endpoint to a specific port (#1646)

    * Add `/status` endpoint to a specific port
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Apply review comments up to #discussion_r754032107
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Delete things related to the number of connected peers
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Nov 30, 2021
    Configuration menu
    Copy the full SHA
    abdc590 View commit details
    Browse the repository at this point in the history
  2. [Feat] Add the number of connected peers to Status (#1576)

    * Revert "Delete things related to the number of connected peers"
    
    This reverts commit b228b41.
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Clarify `Peer` has true public key only after handshake
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * `DisconnectPeer` without tests
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Implement unregister peer execution
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Add (un)register peer subcommand to `client_cli`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Refuse reconnections from an unregistered peer by its address
    
    After your peer unregisters and disconnects another peer,
    your network will hear reconnection requests from the peer.
    All you can know at first is the address whose port number is arbitrary.
    So remember the unregistered peer by the part other than the port number
    and refuse reconnection from there
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Remove `client_cli maintenance` subcommand guide
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Apply review comments up to #discussion_r758027645
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Give status_url configuration for TestClient
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Nov 30, 2021
    Configuration menu
    Copy the full SHA
    60cbd05 View commit details
    Browse the repository at this point in the history
  3. [feature] #1652: PR Title Formatting

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored Nov 30, 2021
    Configuration menu
    Copy the full SHA
    f35a152 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2021

  1. Add actor doc and minor fixes (#1647)

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 authored Dec 1, 2021
    Configuration menu
    Copy the full SHA
    aadcd1d View commit details
    Browse the repository at this point in the history
  2. [feature] #1238: Run-time log-level updates (#1603)

    * [feat] Created basic `connection` entrypoint-based reloading.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Added trait-based log-level reloading.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Refined the Reloadable trait.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Finalised interface.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Addressed Comments.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Moved to async.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Moved Heavy workflow tests to push workflow.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Moved to `async` interface.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Version bump for `once_cell`
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Moved heavy tests to [iroha2-dev] -> [iroha2] PR workflows.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Moved heavy tests to [iroha2-dev] -> [iroha2] PR workflows.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Fixed run-time logging reload.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Fixed logging reload.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Fixed endpoint duplication.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Added test for run-time reloading.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Added option to synchronize max log level.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
     Fix issue 1612.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Fix issue 1612.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    More rust-like naming of traits.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Addressed comments.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Addressing comments.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Doctest fix.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    Doctest fix.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Reduced `test-threads` to 2, to fix regression.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 1, 2021
    Configuration menu
    Copy the full SHA
    1fa01f9 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2021

  1. Update api_spec.md: fix request/response bodies (#1663)

    Signed-off-by: 0x009922 <a.marcius26@gmail.com>
    0x009922 authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    0a885e5 View commit details
    Browse the repository at this point in the history
  2. Remove i1i1 from maintainers (#1667)

    Signed-off-by: i1i1 <vanyarybin1@live.ru>
    i1i1 authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    4341b35 View commit details
    Browse the repository at this point in the history
  3. [refactor] #1650: tidy up data_model (#1645)

    * move World to wsv, fix roles feature, derive IntoSchema for CommittedBlock
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * decoupled client and core libraries
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * move shared constants to data_model
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * move merkle tree to data_model
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 2, 2021
    Configuration menu
    Copy the full SHA
    b21ae37 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. [refactor] #1661: Cargo.toml cleanup (#1670)

    * sort out cargo dependencies
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * don't expose tracing as a dependency, use iroha_logger::prelude
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 3, 2021
    Configuration menu
    Copy the full SHA
    a89815b View commit details
    Browse the repository at this point in the history
  2. [feature] #1216: Add Prometheus endpoint. (#1656)

    * [feature] #1216 - initial implementation of metrics endpoint.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added last_block metric.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Refactored and added uptime metric.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Documentation fix.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 3, 2021
    Configuration menu
    Copy the full SHA
    c613d87 View commit details
    Browse the repository at this point in the history
  3. fix new clippy lints in the code (#1669)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 3, 2021
    Configuration menu
    Copy the full SHA
    498bc56 View commit details
    Browse the repository at this point in the history
  4. [ci] #1657: Update image to rust 1.57 (#1666)

    * [fix] #1630: Move back to self-hosted runners.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * More readable regex.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Created a workflow-based regex matcher.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added bootstrap to push workflow.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Fixed new clippy lints.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Made trybuild tests pass.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Removed cache from some jobs.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 3, 2021
    Configuration menu
    Copy the full SHA
    6cd608c View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2021

  1. [feature] #1678: try_allocate (#1679)

    * Added allocation error handling using try_reserve.
    
    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    GaroRobe authored Dec 6, 2021
    Configuration menu
    Copy the full SHA
    b7d921d View commit details
    Browse the repository at this point in the history
  2. [refactor]: Fix linter error (#1681)

    Signed-off-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    
    Co-authored-by: Artem Ponomarev <ponomarev@soramitsu.co.jp>
    GaroRobe and Artem Ponomarev authored Dec 6, 2021
    Configuration menu
    Copy the full SHA
    068b228 View commit details
    Browse the repository at this point in the history
  3. [feature] #1643: Wait for peers to commit genesis in tests (#1655)

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored Dec 6, 2021
    Configuration menu
    Copy the full SHA
    607b051 View commit details
    Browse the repository at this point in the history
  4. Move back to self-hosted runners. (#1682)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 6, 2021
    Configuration menu
    Copy the full SHA
    ff10e61 View commit details
    Browse the repository at this point in the history
  5. bump dependencies (#1677)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 6, 2021
    Configuration menu
    Copy the full SHA
    1925148 View commit details
    Browse the repository at this point in the history
  6. Initial documentation of key_pairs. (#1684)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 6, 2021
    Configuration menu
    Copy the full SHA
    aad012a View commit details
    Browse the repository at this point in the history
  7. [feature] #1675: use type instead of wrapper struct for versioned ite…

    …ms (#1665)
    
    * use type instead of wrapper struct for inner versioned items
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * rename unwrap methods on versioned structures
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    Co-authored-by: Aleksandr Petrosyan <a-p-petrosyan@yandex.ru>
    mversic and appetrosyan authored Dec 6, 2021
    Configuration menu
    Copy the full SHA
    cd16272 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. [feature] #1689: Fix feature dependencies. (#1688)

    * [feature] #1261: Add cargo bloat.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Fixed compilation of individual packages.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 7, 2021
    Configuration menu
    Copy the full SHA
    875ec52 View commit details
    Browse the repository at this point in the history
  2. remove Io derive (#1691)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 7, 2021
    Configuration menu
    Copy the full SHA
    685dae0 View commit details
    Browse the repository at this point in the history
  3. Clarify different ports for endpoints (#1697)

    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Dec 7, 2021
    Configuration menu
    Copy the full SHA
    ac05878 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. [fix] #1698: Fixed public keys, documentation and error messages. (#1700

    )
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 8, 2021
    Configuration menu
    Copy the full SHA
    7590165 View commit details
    Browse the repository at this point in the history
  2. [documentation] #1685, #1694: Update [Contributing.md]. (#1705)

    * [documentation] #1685: Update [Contributing.md].
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Set versions to their appropriate counterparts for pre-release.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 8, 2021
    Configuration menu
    Copy the full SHA
    ac8d090 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

  1. standardize ui tests format, move derive ui tests to derive crates (#…

    …1708)
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 10, 2021
    Configuration menu
    Copy the full SHA
    21f407d View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2021

  1. [fix] #1706: Update max_faults with Topology update (#1710)

    * Update `max_faults` with Topology update
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Change `max_faults` type from `u32` to `usize`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Improve status test
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Apply review comments
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Trim docs
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Apply review comments
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Dec 11, 2021
    Configuration menu
    Copy the full SHA
    29e8e57 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. allow only known fields in version attribute (#1723)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 14, 2021
    Configuration menu
    Copy the full SHA
    19ccf42 View commit details
    Browse the repository at this point in the history
  2. [refactor] #1725: Remove global state in Torii (#1721)

    * implement add_state macro_rules and remove `ToriiState`
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * split router implementations in Torii for easier testing
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 14, 2021
    Configuration menu
    Copy the full SHA
    e59c537 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2021

  1. [feature] #1331: Implement more Prometheus metrics (#1720)

    * Initial implementation of some metrics.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Refactored registry registration.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Implemented proc_macro for instrumenting queries.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added tests and fixed clippy warnings.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added feature gate.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 15, 2021
    Configuration menu
    Copy the full SHA
    685070e View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2021

  1. remove serde_json as iroha_crypto dependency (#1722)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 16, 2021
    Configuration menu
    Copy the full SHA
    fd881b3 View commit details
    Browse the repository at this point in the history
  2. [refactor] #1210: Split event stream (#1729)

    * move transaction related functionality to data_model/transaction module
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * split web socket event producer and consumer
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * use publisher/subscriber terminology
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 16, 2021
    Configuration menu
    Copy the full SHA
    4ec1112 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Update Mold 1.0 (#1736)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 17, 2021
    Configuration menu
    Copy the full SHA
    b122578 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. [feature] #1210 Block streaming - server side (#1724)

    * move transaction related functionality to data_model/transaction module
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * split web socket event producer and consumer
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * use publisher/subscriber terminology
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * add block streaming over websocket to torii
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * add server side tests
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * refactor implemented block streaming code
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * update api_spec
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 20, 2021
    Configuration menu
    Copy the full SHA
    494431d View commit details
    Browse the repository at this point in the history
  2. [feature] #1144: Add metadata nesting (#1738)

    * Added nested metadata.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * Added nesting.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 20, 2021
    Configuration menu
    Copy the full SHA
    d901189 View commit details
    Browse the repository at this point in the history
  3. [fix] #1636, #1249: Remove trusted_peers.json and structopt (#1739)

    * [fix] #1636: Remove `trusted_peers.json`.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * [refactor] #1249: Remove `structopt` from `iroha_core`.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    
    * [fix] #1636: Remove `trusted_peers.json`.
    
    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 20, 2021
    Configuration menu
    Copy the full SHA
    cb37922 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. [feature] #1734: Validate Name to exclude whitespaces (#1743)

    * Unify metadata key to `Name`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Identify `Domain` by `Id` instead of `Name`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Make `Name` a wrapper struct instead of a type alias of `String`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Rename all `Id::new()`s to `Id::test()`s
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Define new `Id::new()`s which return `Result<Self>`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Rewrite some `Id::test()`s to new `Id::new()`s
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Reduce methods to `Name::validate_len`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Fix for tests
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Apply review comments
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Dec 22, 2021
    Configuration menu
    Copy the full SHA
    e24a7c0 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2021

  1. [fix] #1404: Verify fixed. (#1745)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 23, 2021
    Configuration menu
    Copy the full SHA
    37ea5ae View commit details
    Browse the repository at this point in the history
  2. [fix] #1742: Concrete errors returned in core instructions. (#1744)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Dec 23, 2021
    Configuration menu
    Copy the full SHA
    276ae90 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2021

  1. Configuration menu
    Copy the full SHA
    8c0dcc4 View commit details
    Browse the repository at this point in the history
  2. [fix] #1751, #1715: Consensus fixes (#1757)

    * [fix] #1715: Consensus fixes to handle high load (#1746)
    
    * View change handling fixes
    
    - View change proofs made independent of particular transaction hashes
    - Reduced message passing
    - Collect view change votes instead of sending messages right away (improves network resilience)
    - Fully use Actor framework in Sumeragi (schedule messages to self instead of task spawns)
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    
    * Improves fault injection for tests with Sumeragi
    
    - Brings testing code closer to production code
    - Removes overcomplicated wrappers
    - Allows Sumeragi use actor Context in test code
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    
    * Batch transaction gossiping
    
    Significantly reduces message passing
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    
    * Fixes for mock tests
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    
    * [fix] #1751: Sumeragi awaits wsv block commit (#1752)
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored Dec 27, 2021
    Configuration menu
    Copy the full SHA
    7df0caa View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2021

  1. [fix] #1755: Minor fixes for #1743, #1725 (#1760)

    * Fix JSONs according to #1743 `Domain` struct change
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Fix `status` term to `telemetry` according to #1725
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Fix `status_address`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Dec 28, 2021
    Configuration menu
    Copy the full SHA
    3d85d89 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2021

  1. [feature] #1172: Implement instruction events (#1764)

    * Split `iroha_data_model::events` to files
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Give `WorldStateView` a `EventsSender`
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Implement instruction events
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Make `DataStatus::Updated` detailed
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Apply review comments
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Re-doc "Default ... constructor" to imperative mood
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Dec 29, 2021
    Configuration menu
    Copy the full SHA
    5f9aa3a View commit details
    Browse the repository at this point in the history
  2. [feature] #1425: add wasm runtime (#1759)

    * add wasm runtime
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Dec 29, 2021
    Configuration menu
    Copy the full SHA
    14d1caf View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2021

  1. [fix] #1772: Fix after #1764 (#1773)

    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Dec 30, 2021
    Configuration menu
    Copy the full SHA
    d7c0b58 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2022

  1. Configuration menu
    Copy the full SHA
    98ee674 View commit details
    Browse the repository at this point in the history
  2. make schema, version and macro no_std compatible (#1781)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Jan 10, 2022
    Configuration menu
    Copy the full SHA
    25cbd6b View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. [fix] #1802: Logging readability improvements (#1803) (#1806)

    - events log moved to trace level
    - ctx removed from log capture
    - terminal colors are made optional (for better log output to files)
    
    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored Jan 11, 2022
    Configuration menu
    Copy the full SHA
    4975ef3 View commit details
    Browse the repository at this point in the history
  2. [feature] #1782: make iroha_crypto no_std compatible

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Jan 11, 2022
    Configuration menu
    Copy the full SHA
    84d01ac View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. [fix] #1804: fix schema generation for HashOf, SignatureOf, add test …

    …to ensure no schemas are missing
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Jan 12, 2022
    Configuration menu
    Copy the full SHA
    79d0df6 View commit details
    Browse the repository at this point in the history
  2. [feature] #1179: Add revoke-permission-or-role instruction (#1748)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Jan 12, 2022
    Configuration menu
    Copy the full SHA
    0a82112 View commit details
    Browse the repository at this point in the history
  3. [fix] #1788: Reduce memory footprint of Value. (#1807)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Jan 12, 2022
    Configuration menu
    Copy the full SHA
    a0fab40 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. [fix] #1714: Compare PeerId only by key (#1800)

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored Jan 13, 2022
    Configuration menu
    Copy the full SHA
    86862ed View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. [fix] #1774: log exact reason for validation failures. (#1810)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Jan 14, 2022
    Configuration menu
    Copy the full SHA
    a033890 View commit details
    Browse the repository at this point in the history
  2. [feature] #1749: no_std in data_model (#1779)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Jan 14, 2022
    Configuration menu
    Copy the full SHA
    b02dfcb View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. [feature] #1805: Optional terminal colors for panic errors (#1818)

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored Jan 17, 2022
    Configuration menu
    Copy the full SHA
    c17f692 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. [fix] #1819: Remove traceback from error report in validation. (#1820)

    Signed-off-by: Aleksandr Petrosyan <a-p-petrosyan@yandex.ru>
    appetrosyan authored Jan 18, 2022
    Configuration menu
    Copy the full SHA
    4161360 View commit details
    Browse the repository at this point in the history
  2. [fix] #1821: add IntoSchema for MerkleTree and VersionedValidBlock, f…

    …ix HashOf and SignatureOf schemas
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Jan 18, 2022
    Configuration menu
    Copy the full SHA
    f5a8aeb View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. [feature] #1425: add limits to wasm execution (#1828)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Jan 25, 2022
    Configuration menu
    Copy the full SHA
    c162fdd View commit details
    Browse the repository at this point in the history
  2. [documentation]: Updates codeowners file (#1843)

    Signed-off-by: Egor Ivkov <e.o.ivkov@gmail.com>
    e-ivkov authored Jan 25, 2022
    Configuration menu
    Copy the full SHA
    d4dc200 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. [feature] #1425: Wasm helper crate

    * add helper crate for writing wasm smartcontracts
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * add Execute trait, add CI workflow for wasm helper crate
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    204163b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53bd9d0 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. [refactor]: add wsv reference to quueue

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    cbadf86 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Configuration menu
    Copy the full SHA
    fe475bc View commit details
    Browse the repository at this point in the history
  2. [feature] #1754: Add Kura inspector CLI (#1817)

    * Define the interface
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Implement
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    
    * Apply review comments
    
    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    b23b43e View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. [fix] #1848: Prevent public keys from being burned to nothing (#1860)

    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Feb 2, 2022
    Configuration menu
    Copy the full SHA
    e04ff9e View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. [fix] #1865: use latest smallstr to be able to build no_std wasm smar…

    …tcontracts
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Feb 3, 2022
    Configuration menu
    Copy the full SHA
    34e7793 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. [feature] #1766: Wasm permission validation (#1861)

    * custom decode for SignaturesOf
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * add permission validation for wasm smartcontracts
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    0cb91f9 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. [fix] #0000: Make implicitly ignored doc-test explicitly ignored. Fix…

    … typo. (#1878)
    
    Signed-off-by: Aleksandr Petrosyan <a-p-petrosyan@yandex.ru>
    appetrosyan authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    5bb6bc4 View commit details
    Browse the repository at this point in the history
  2. use custom encoding instead of multival return (#1873)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    Co-authored-by: Aleksandr Petrosyan <a-p-petrosyan@yandex.ru>
    mversic and appetrosyan authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    82701a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b7ad8e1 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. [feature] #1767: restrict linear memory usage for wasm smartcontracts (

    …#1879)
    
    restrict linear memory usage for wasm smartcontracts
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    34e9c4f View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. [feature] #1606: Add ipfs link to domain logo in Domain structure (#1886

    )
    
    Signed-off-by: Arjentix <arjentix@gmail.com>
    Arjentix authored Feb 10, 2022
    Configuration menu
    Copy the full SHA
    34b184e View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. produce events while executing wasm smartcontract (#1894)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Feb 11, 2022
    Configuration menu
    Copy the full SHA
    dffcc24 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Configuration menu
    Copy the full SHA
    82f59cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba39024 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. [feature] #1195: Close a websocket connection cleanly (#1899)

    Signed-off-by: Arjentix <arjentix@gmail.com>
    Arjentix authored Feb 16, 2022
    Configuration menu
    Copy the full SHA
    6ed901c View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Configuration menu
    Copy the full SHA
    7f51a10 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Configuration menu
    Copy the full SHA
    2102df4 View commit details
    Browse the repository at this point in the history
  2. share workdir as a volume with dev docker instances (#1910)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Feb 18, 2022
    Configuration menu
    Copy the full SHA
    e0eda1e View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. [feature] #1902: Bare metal 4-peer setup script. (#1923)

    Added a version of setup_test_env.sh that does not require docker-compose and uses the debug build of Iroha.
    appetrosyan authored Feb 22, 2022
    Configuration menu
    Copy the full SHA
    f25ca85 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    b60912c View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    b2a353c View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2022

  1. Configuration menu
    Copy the full SHA
    cea591a View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. [documentation]: add wasm README (#1919)

    * add wasm README
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    
    * fix review comments
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Feb 28, 2022
    Configuration menu
    Copy the full SHA
    9a149ee View commit details
    Browse the repository at this point in the history
  2. [refactor] #1903: move event emission to modify_* methods (#1931)

    Signed-off-by: Daniil Polyakov <arjentix@gmail.com>
    Arjentix authored Feb 28, 2022
    Configuration menu
    Copy the full SHA
    dc5c724 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Configuration menu
    Copy the full SHA
    caad1b9 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    ba241b7 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. [ci]: fix failing tests. (#1938)

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan authored Mar 3, 2022
    Configuration menu
    Copy the full SHA
    27f0035 View commit details
    Browse the repository at this point in the history
  2. [feature] #1918: Implement basic authentication for client (#1942)

    Signed-off-by: Daniil Polyakov <arjentix@gmail.com>
    Arjentix authored Mar 3, 2022
    Configuration menu
    Copy the full SHA
    6295c20 View commit details
    Browse the repository at this point in the history
  3. [fix] #1943: Add query errors to the schema (#1950)

    Signed-off-by: s8sato <49983831+s8sato@users.noreply.github.com>
    s8sato authored Mar 3, 2022
    Configuration menu
    Copy the full SHA
    b25faf7 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. [fix] #1955: Fix possibility to pass : inside web_login (#1956)

    Signed-off-by: Daniil Polyakov <arjentix@gmail.com>
    Arjentix authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    39764fe View commit details
    Browse the repository at this point in the history
  2. fix return value for QueryBox execution in wasm (#1954)

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    dcca272 View commit details
    Browse the repository at this point in the history
  3. [ci]: add proper tag to push workflow on main.

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    2dac89e View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Configuration menu
    Copy the full SHA
    61d0602 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Configuration menu
    Copy the full SHA
    832d618 View commit details
    Browse the repository at this point in the history
  2. [documentation]: Update outdated README files.

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    ddbaaae View commit details
    Browse the repository at this point in the history
  3. [ci]: Add telemetry to default features

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    60ecbb5 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. [feature] #1970: Add optional schema endpoint

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    f58992e View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. [feature] #1621: Introduce By Call Triggers (#2006)

    Signed-off-by: Daniil Polyakov <arjentix@gmail.com>
    Arjentix authored Mar 28, 2022
    Configuration menu
    Copy the full SHA
    eaa2b7e View commit details
    Browse the repository at this point in the history
  2. [fix] #1897: Remove usize/isize from serialization (#1989)

    Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
    SamHSmith authored Mar 28, 2022
    Configuration menu
    Copy the full SHA
    85d881c View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. [fix] #2013: Hotfix CLI args.

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    89fc73f View commit details
    Browse the repository at this point in the history
  2. [ci]: Fix push workflow

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    2b723a6 View commit details
    Browse the repository at this point in the history
  3. [documentation]: Generate changelog

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    ad31a59 View commit details
    Browse the repository at this point in the history
  4. [bump]: pre-release preparations.

    Signed-off-by: Aleksandr <a-p-petrosyan@yandex.ru>
    appetrosyan committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    f119803 View commit details
    Browse the repository at this point in the history
  5. [fix] #1969: Make the roles feature part of the default feature set.

    Signed-off-by: Aleksandr Petrosyan <a-p-petrosyan@yandex.ru>
    appetrosyan committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    4e552ac View commit details
    Browse the repository at this point in the history
  6. [documentation]: generate latest changelog

    Signed-off-by: Aleksandr Petrosyan <a-p-petrosyan@yandex.ru>
    appetrosyan committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    adf1ad8 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. [fix] #1922: Move crypto_cli into tools

    Signed-off-by: Sam H. Smith <sam.henning.smith@protonmail.com>
    SamHSmith authored and appetrosyan committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    892c2d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d83a3e View commit details
    Browse the repository at this point in the history