RickiNano

Results 19 issues of RickiNano

This adds support for decimal numbers when converting from Nano to raw. It is also backwards compatible with integer amounts both expressed like "35" or like "35.00000" Decimals beyond 30...

rpc

### Summary Confirming large amount of 1 raw receive blocks becomes extremely slow During testing of v23RC1 I created 300k+ single account blocks At first the blocks were processed fine...

### Summary Nodes receives blocks asynchronously, resulting in each node having its own perceptions on when exactly a block was received and thus affecting the associated LRU (Least Recent Use)....

This PR introduces an optional list of ip addresses that a node operator wants to ignore. The peers are inserted in the config file as "blocked_peers" Both ip v4 and...

### Summary Have nodes connect to Github's api on startup and check if it's running the latest node version. If not, show a message that an updated version is available....

### Summary The current AEC container size defaults to 5000 slots of which 1000 are reserved for hinted scheduling. The 4000 normal elections have a timeout of five minutes. During...

The `migrate_database_lmdb_to_rocksdb` option is running for a very long time with the current ledger size (almost 200 million blocks). On my local machine it took 65 minutes to complete. Nothing...

Updates RocksDb from V8.6.7 to the latest stable version V9.9.2 I have tested this version of RocksDb with node version V26.1 on live network for 3 days without problems. CPU...

Makes confirm_req_hashes_max and confirm_ack_hashes_max configurable. Defaults are kept at 7 and 12. In `confirm_ack_hash_serialization` unit test, confirm_ack_hashes_max has been hardcoded to 12 to specifically verify v1 votes serialization. There is...

This PR adds a dynamic Time-To-Live on elections to improve the AEC alignment and efficiency during heavy load. The TTL has been reduced to 30 seconds for normal elections and...