Dimitrios Siganos

Results 56 issues of Dimitrios Siganos

The function is_bootstrap_connection does not do what it says. It implies that it simply checks if a connection is bootstrap or not but, in fact, it does a lot more...

enhancement
good first issue

RPC accounts_pending applies count before sorting. If both count and sorting are set, then it should get all results, sort them and then apply count. The documentation also needs to...

documentation
rpc

``` ds@tux:~/nano/releases/V23.3$ make run_tsan_tests cd tsan && TSAN_OPTIONS="suppressions=../nano-node/tsan_suppressions" ./core_test --gtest_filter=network.peer_max_tcp_attempts Running main() from core_test_main.cc Note: Google Test filter = network.peer_max_tcp_attempts [==========] Running 1 test from 1 test suite. [----------] Global...

unit test

Tidy up of wallet locking and password RPC commands. The following should be done: * password_valid: deprecated in favor of existing wallet_locked (which implies there is a valid password existing...

rpc

The accounts balances RPC returns possibly unconfined data. It should be changed to return only confirmed data by default, by use of include_only_confirmed option. Like the RPC account_balance does.

enhancement
rpc

``` [ RUN ] bootstrap_processor.lazy_pruning_missing_block Assertion (election != nullptr) failed void nano::blocks_confirm(nano::node &, const std::vector &, const bool) /Users/runner/work/nano-node/nano-node/nano/test_common/system.cpp:258 0# nano::generate_stacktrace() in /Users/runner/work/nano-node/nano-node/build/./core_test 1# assert_internal(char const*, char const*, char const*,...

unit test

``` [ RUN ] rpc.wallet_info /Users/runner/work/nano-node/nano-node/nano/rpc_test/rpc.cpp:3401: Failure Expected equality of these values: "3" cemented_block_count_text Which is: "4" [ FAILED ] rpc.wallet_info (1433 ms) ``` https://github.com/nanocurrency/nano-node/runs/6028534288?check_suite_focus=true#step:6:2071

unit test

### Summary In github CI, the results of RPC, QT and load tests are not checked. ### Node version V22.1 ### Build details manual ### OS and version any ###...

unit test

Optimistic elections are not working since at least the introduction of the election scheduler. We need to review the approach we want to take w.r.t. optimistic elections. One reason (but...

``` [ RUN ] election.quorum_minimum_update_weight_before_quorum_checks /workspace/nano/core_test/election.cpp:246: Failure Value of: system.poll () Actual: Deadline expired Expected: [ FAILED ] election.quorum_minimum_update_weight_before_quorum_checks (15386 ms) ``` https://github.com/nanocurrency/nano-node/runs/5752564359?check_suite_focus=true#step:5:552

unit test