skalenetwork / skale-consensus

Running the very core of SKL network, SKALE BFT consensus is universal, modern, modular, high-performance, asynchronous, provably-secure, agent-based Proof-of-Stake blockchain consensus engine in C++ 17. Includes provably secure embedded Oracle. Used by SKALE elastic blockchains. Easy and flexible enough to implement your own blockchain or smart contract platform. BLS signatures and Binary Asynchronous Consensus are main building blocks.
https://docs.skale.network/technology/consensus-spec
GNU Affero General Public License v3.0
78 stars 32 forks source link

Oracle requests or responses don't printed in logs except on request receiver node #753

Closed oleksandrSydorenkoJ closed 1 year ago

oleksandrSydorenkoJ commented 1 year ago

Versions: schain:3.16.1-beta.0

Preconditions: Active schain 16 nodes with enabled Oracle Oracle-demo log level in skaled -v 3

Steps to reproduce

  1. Run examples.py in oracle-demo
  2. check skaled logs on any skaled-container from chain

Expected state: Oracle logs should be printed on any of 16 skaled-container

Actual state: Oracle requests or responses don't printed in logs except on the request receiver node

Note: Logs are present in the previous release-version of skaled: schain:3.16.0-stable.3

oleksandrSydorenkoJ commented 1 year ago

Actual for schain:3.16.1-beta.1

oleksandrSydorenkoJ commented 1 year ago

Verified on regression network Skale chain name: moral-optimal-tan-skale version: skalenetwork/schain:3.16.1-beta.2 https://skaleqa.testrail.io/index.php?/tests/view/13420

Log-level skaled: debug (-v 3) Log-level consensus: debug