TGViewer
Channel Public Channel
Evernode update info

Evernode update info

@evernode

Subscribers
82
Photos
0
Videos
0
Links
35

Showing posts older than #72 · Back to latest

Older Posts 20 shown
Post #71 780
#evernode_update #evernode_changelog
Commit ID: 3dba9a90eb51a81ece6095caf25674cfa71436a4
Node Version: 0.57.0
Block version: 50

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.56.7 to 0.57.0
PR234 Removed low_memory_mode flag from node's config.json. It is always enabled now.
PR234 Shadow SMFT

ever_api from 0.3.69 to 0.3.72
🔹 Added new structs for REMP

ever_block from 1.9.139 to 1.9.141
🔹 Added capability CapUndeletableAccounts to avoid deletion of frozen accounts

ever-executor from 1.16.119 to 1.16.122
🔹 Do not delete frozen accounts (if CapUndeletableAccounts set)

ever-types from 2.0.38 to 2.0.39
🔹 Remove debug prints for BLS

Updated dependencies only
🔹 ever_abi from 2.4.23 to 2.4.25
🔹 ever_block_json from 0.7.228 to 0.7.231
🔹 ever_vm from 1.9.20 to 1.9.22
🔹 adnl from 0.10.12 to 0.10.15

No changes
🔹 lockfree
GitHub Shadow SMFT for first deployment test on a network by LenyKholodov · Pull Request #234 · everx-labs/ever-node Everscale/Venom node in Rust. Contribute to everx-labs/ever-node development by creating an account on GitHub.
Post #69 728
#evernode_update #evernode_changelog
Commit ID: 722e1f89bb678fe7c0999027638e9aa5562f57d7
Node Version: 0.56.7
Block version: 49

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.56.4 to 0.56.7
PR228 Estimate block size using pruned cells estimation (It's last PR that fix "devnet frizes" problem, that we found several weeks ago)
PR230 Added new parameter to node config sync_by_archives which allows to synchronize node by archives instead of single blocks. It may be useful in some conditions, for example, long ping to other nodes.
PR231 Logging was a bit refactored. Added neighbor's stat to telemetry.

No changes
🔹 adnl 0.10.12
🔹 ever_abi 2.4.23
🔹 ever_api 0.3.69
🔹 ever_block 1.9.139
🔹 ever_block_json 0.7.228
🔹 ever_executor 1.16.119
🔹 ever_vm 1.9.20
🔹 ever-types 2.0.38
🔹 lockfree
GitHub Estimate pruned by yaroslavser · Pull Request #228 · tonlabs/ever-node Everscale/Venom node in Rust. Contribute to tonlabs/ever-node development by creating an account on GitHub.
Post #68 1.2K
#evernode_update #evernode_changelog
Commit ID: ed7fd87c49947d49af1fda6d79f75268da941f10
Node Version: 0.56.4
Block version: 49

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.56.0 to 0.56.4
PR224 Fix unstable sync (if key blocks mismatch)
PR226 Fixed bug in storing cells mechanism.
PR229 Supported new multi-networks API of DHT (for mesh network)
PR229 United crate for protocols

adnl from 0.10.2 to 0.10.2
🔹 Prepare to make united crate for protocols
🔹🔹 Merge DHT repo into ADNL repo
🔹🔹 Merge Overlay repo into ADNL repo
🔹🔹 Merge RLDP repo into ADNL repo

ever_block from 1.9.126 to 1.9.139
🔹 HashmapAugE returns depth of tree on insert new item

ever-types from 2.0.33 to 2.0.38
🔹 Generate BLS key based on key material (for SMFT)
🔹 The code related to cell counting was covered by the cell_counter feature.
🔹 Rebranding to ever
🔹 Minor optimization for fn SliceData::get_bytestring
🔹 Added BocReader::set_allow_big_cells method
🔹 Supported big cell data serialization in CellData::serialize & CellData::deserialize

overlay from 0.7.22 to 0.7.32
🔹deprecated
🔹moved to ADNL library

rldp from 0.8.21 to 0.8.26
🔹deprecated
🔹moved to ADNL library

dht from 0.6.96 to 0.7.6
🔹deprecated
🔹moved to ADNL library

Updated dependencies only
🔹 ever_abi from 2.4.16 to 2.4.23
🔹 ever_api from 0.3.62 to 0.3.69
🔹 ever_block_json from 0.7.215 to 0.7.228
🔹 ever_executor from 1.16.112 to 1.16.119
🔹 ever_vm from 1.9.9 to 1.9.20

No changes
🔹 lockfree
GitHub Fix unstable sync by bvscd · Pull Request #224 · tonlabs/ever-node Everscale/Venom node in Rust. Contribute to tonlabs/ever-node development by creating an account on GitHub.
  • 🔥 2
Post #67 744
#evernode_update #evernode_changelog
Commit ID: 5d4277ed038a3479fee37a7ca2c5d270cf4705d4
Node Version: 0.56.0
Block version: 49

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.55.99 to 0.56.0
🔹 PR209 fix estimation of block size when message deleted from outbound queue  (first part)
🔹 PR209 refactoring and rebranding (Remove ton::bytes type due to inconvenience of use)

overlay from 0.7.22 to 0.7.27
🔹 Rebranding
🔹 Updated dependencies

rldp from 0.8.18 to 0.8.21
🔹 Rebranding
🔹 Updated dependencies

ever_api from 0.3.61 to 0.3.61
🔹 refactoring

Updated dependencies only
🔹 adnl from 0.9.24 to 0.10.2
🔹 dht from 0.6.91 to 0.6.96
🔹 ever_block_json from 0.7.214 to 0.7.215

No changes
🔹 ever_block 1.9.126
🔹 ever-types 2.0.33
🔹 ever_abi 2.4.16
🔹 ever_executor 1.16.112
🔹 ever_vm 1.9.9
🔹 lockfree
GitHub Deleted messages from outbound queue which were left after split are … by yaroslavser · Pull Request #209 · tonlabs/ever-node Deleted messages from outbound queue which were left after split are taken into estimation of block size
Post #66 551
#evernode_update #evernode_changelog
Commit ID: 8fa6da7aadf25d160a6f1c94b69fc27255d1ba2b
Node Version: 0.55.99
Block version: 48

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.55.96 to 0.55.99
🔹 PR219 Improved algorithm for ping of bad peers
🔹 PR220 Fixed mint of extra currencies.
🔹 PR221 changed cell cache algorithm
🔹🔹 deprecated FULL mode for config states_cache_mode
🔹🔹 Moderate mode for config states_cache_mode work async now

ever_block from 1.9.124 to 1.9.126
🔹 added MerkleUpdate::apply_for_with_cells_factory

ever-types from 2.0.32 to 2.0.33
🔹 Added new method Cell::cell_impl(&self)

Updated dependencies only
🔹 dht from 0.6.88 to 0.6.91
🔹 adnl from 0.9.23 to 0.9.24
🔹 overlay from 0.7.20 to 0.7.22
🔹 rldp from 0.8.16 to 0.8.18
🔹 ever_abi from 2.4.15 to 2.4.16
🔹 ever_api from 0.3.60 to 0.3.61
🔹 ever_block_json from 0.7.213 to 0.7.214
🔹 ever_executor from 1.16.111 to 1.16.112
🔹 ever_vm from 1.9.8 to 1.9.9

No changes
🔹 lockfree
GitHub Fix for bad neighbors ping by bvscd · Pull Request #219 · tonlabs/ever-node Everscale/Venom node in Rust. Contribute to tonlabs/ever-node development by creating an account on GitHub.
  • 👍 5
Post #64 570
#evernode_update #evernode_changelog
Commit ID: 4e9cddd3d9897cfd322a7d14b375c2ba5e9595e8
Node Version: 0.55.96
Tools version: 0.1.318
Block version: 48

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.55.94 to 0.55.96
🔹 PR217 Fix script to run test network locally
🔹 PR217 Fix warnings
🔹 PR218 Move tools from repo ever-node-tools to node repo

evernode tool
⚠️ Marked as obsolete

Updated dependencies only
🔹 adnl from 0.9.22 to 0.9.23
🔹 dht from 0.6.87 to 0.6.88
🔹 overlay from 0.7.19 to 0.7.20
🔹 rldp from 0.8.15 to 0.8.16
🔹 ever_abi from 2.4.14 to 2.4.15
🔹 ever_api from 0.3.59 to 0.3.60
🔹 ever_block from 1.9.122 to 1.9.124
🔹 ever_block_json from 0.7.212 to 0.7.213
🔹 ever_executor from 1.16.110 to 1.16.111
🔹 ever_vm from 1.9.7 to 1.9.8

No changes
🔹 lockfree
🔹 ever-types

⚠️ Dear validators, All binaries from ever-node-tools are build together with the node now. Don't forget to support this in your scripts.
GitHub Fix scripts to run test network. Remove compiler warnings by bvscd · Pull Request #217 · tonlabs/ever-node Everscale/Venom node in Rust. Contribute to tonlabs/ever-node development by creating an account on GitHub.
Post #63 530
#evernode_update #evernode_changelog
Commit ID: 7c5053728bd986eb6949f60a0383b78041a8d3a6
Node Version: 0.55.94
Tools version: 0.1.318
Block version: 48

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.55.92 to 0.55.94
🔹 PR214 Fix compiler warnings
🔹 PR214 Add REMP settings to default configs
🔹 PR212 use neighbors for requesting key block ids
🔹 PR215 recommended rust up to 1.76.0

ever_api from 0.3.57 to 0.3.59
🔹 Added remp catchain messages

ever_block_json from 0.7.209 to 0.7.212
🔹 README file added

ever-types from 2.0.31 to 2.0.32
🔹 add tests

ever_vm from 1.9.5 to 1.9.7
🔹 Changed exception type when storing NaN integer on stack

Updated dependencies only
🔹 adnl from 0.9.20 to 0.9.22
🔹 dht from 0.6.85 to 0.6.87
🔹 overlay from 0.7.17 to 0.7.19
🔹 rldp from 0.8.13 to 0.8.15
🔹 ever_abi from 2.4.13 to 2.4.14
🔹 ever_block from 1.9.121 to 1.9.122
🔹 ever_executor from 1.16.108 to 1.16.110

No changes
🔹 lockfree
GitHub Fix 1.76 complier warnings. Update default config with REMP options by bvscd · Pull Request #214 · tonlabs/ever-node Everscale/Venom node in Rust. Contribute to tonlabs/ever-node development by creating an account on GitHub.
  • ❤ 1
Post #62 389
📣 Important news.

⚡️ Activation of minor changes in the mainnet network.

CapNoSplitOutQueue enabled:
Added ability not to split out message queues during shard split

⚠️ No additional actions are required from validators. Your nodes already contain the actual code.
  • 👍 1
Post #61 700
#evernode_update #evernode_changelog
Commit ID: c7151bd86ebb6659b9b4dd99dfa01a7905fda14b
Node Version: 0.55.92
Tools version: 0.1.318
Block version: 48

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.55.91 to 0.55.92
🔹 PR203 Added ability not to split out message queues during shard split
🔹 PR208 More debug output when send ADNL query

No changes
🔹 adnl
🔹 overlay
🔹 ever_abi
🔹 ever_block
🔹 ever_block_json
🔹 ever_executor
🔹 ever_vm
🔹 dht
🔹 rldp
🔹 ever_api
🔹 ever-types
🔹 lockfree

⚠️ PR203 change block number from 47 to 48. It's important change for network. Please update your nodes
GitHub Don't split out message queue by yaroslavser · Pull Request #203 · tonlabs/ever-node Outbound queues don't split during shard splitting. All outbound messages are copying to both states and will be cleaned up in next blocks. Additional checks added during execution inbound mess...
Post #59 426
📣 Important news.

⚡️ Activation of minor changes in the mainnet network.

CapTvmV19 enabled:
activates changes in the virtual machine
🔹 Fix ENDS insn: account for refs too
🔹 Fix a gas computation bug in stack moving
🔹 Revise the price of signature checking instructions
🔹 Check the type of exotic cell for ENDXC insn


⚠️ No additional actions are required from validators. Your nodes already contain the actual code.
Post #58 687
#evernode_update #evernode_changelog
Commit ID: 543b8ea1e965ea042692e6048d120fddbfc03e17
Node Version: 0.55.91
Tools version: 0.1.318
Block version: 47

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.55.90 to 0.55.91
🔹 Try to use old persistent states in cold boot if newest one is not ready yet

No changes
🔹 adnl
🔹 overlay
🔹 ever_abi
🔹 ever_block
🔹 ever_block_json
🔹 ever_executor
🔹 ever_vm
🔹 evernode
🔹 dht
🔹 rldp
🔹 ever_api
🔹 ever-types
🔹 lockfree
Post #57 867
#evernode_update #evernode_changelog
Commit ID: 92dedb371552ed461402863ab73d0a5e8b0e4c45
Node Version: 0.55.90
Tools version: 0.1.318
Block version: 47

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from  0.55.82 to 0.55.90
🔹 Switch to rocksdb from crates.io
🔹 Implement initial_sync_disabled node run parameter allowing node to sync from zero state
🔹 Optimizations on external messages processing (old protocol)
🔹 Fixed accept block when block data already saved

adnl from 0.9.15 to 0.9.20
🔹 Remove duplicated telemetry

overlay from 0.7.11 to 0.7.17
🔹 Added flag started_listening to fix queue overflow

ever_abi from 2.4.8 to 2.4.13
🔹 Fixed decoding of a large-size elements array.

ever_block from 1.9.117 to 1.9.121
🔹 Add new capability for disabling split of out queues during shard split (0x0008_0000_0000)
🔹 SMFT capability added (0x0004_0000_0000)
🔹 add tests
🔹 refactoring

ever_block_json from 0.7.205 to 0.7.209
🔹 add tests

ever_executor from 1.16.97 to 1.16.108
🔹 Remove compiler warning
🔹 Remove unwraps that lead to panic
🔹 Deny non-zero cell level in code/data/lib

ever_vm from 1.8.225 to 1.9.5
🔹 add tests
🔹 CapTvmV19
🔹🔹 Fix ENDS insn: account for refs too
🔹🔹 Fix a gas computation bug in stack moving
🔹🔹 Revise the price of signature checking instructions
🔹🔹 Check the type of exotic cell for ENDXC insn

evernode tool from 0.1.315 to 0.1.318
🔹 Make keyid tool usable without extra features
🔹 Added ability to print all accounts short info

Updated dependencies only
🔹 dht from 0.6.79 to 0.6.85
🔹 rldp from 0.8.8 to 0.8.13
🔹 ever_api from 0.3.53 to 0.3.57


No changes
🔹 ever-types
🔹 lockfree
  • ❤ 1
Post #56 750
📣 Important news.

⚡️ REMP Activated for mainnet network.

Dear validators:

Check your remp section in node config

"remp": {
"client_enabled": true,
"remp_client_pool": null,
"service_enabled": true,
"max_incoming_broadcast_delay_millis": 0,
"message_queue_max_len": 10000
},
  • 🔥 6
  • 👍 3
Post #55 699
#evernode_update #evernode_changelog
Commit ID: 3b2c2c279119d50ed00f0e48280c9dbe9fb8c8b5
Node Version: 0.55.82
Tools version: 0.1.315
Block version: 46

📌 Update Instructions
1. Build node and node tools
2. Stop the node
3. Change node config (backup your config file before change):
config file: config.json
remove from cells_db_config section:
"cells_lru_size": 1000000,

and add to cells_db_config section:
"cache_size_bytes": 4294967296

you will see:

"cells_db_config" : {
"states_db_queue_len": 1000,
"max_pss_slowdown_mcs": 750,
"prefill_cells_counters": false,
"cache_cells_counters": true,
"cache_size_bytes": 4294967296
}

5. Start the node. Wait until sync_status will change from:
"node_status": "checking_db"
to
"sync_status": "synchronization_finished"
or "validation_status:" become Active


🛠Changelog
node from 0.55.81 to 0.55.82
🔹 Cells cache with improved performance
🔹 Fixed persistent shard states GC

No changes
🔹 lockfree
🔹 adnl
🔹 rldp
🔹 ever_abi
🔹 ever_ap
🔹 ever_block
🔹 ever_executor
🔹 dht
🔹 overlay
🔹 ever_block_json
🔹 ever-types
🔹 ever_vm
🔹 evernode tool
Post #54 1.13K
#evernode_update #evernode_changelog
Commit ID: 19e6018d33aeec0fe68208dc55ef704e7ab0dff3
Node Version: 0.55.81
Tools version: 0.1.315
Block version: 46

📌 Update Instructions
1. Build node and node tools
2. Stop the node
3. Change node config (backup your config file before change):
config file: config.json
check and change
  "remp": {
"client_enabled": true,
"remp_client_pool": null,
"service_enabled": true,
"max_incoming_broadcast_delay_millis": 0,
"message_queue_max_len": 10000
},
5. Start the node. Wait until sync_status will change from:
"node_status": "checking_db"
to
"sync_status": "synchronization_finished"
or "validation_status:" become Active

🛠Changelog
node from 0.55.72 to 0.55.81
🔹 Final version of REMP
🔹 Add option field message_queue_max_len for REMP config
🔹 Add command line option --process-conf-and-exit (run node, make or check config file and exit)
🔹 Add run TVM control requests
🔹 Fixed accept block when block data already saved

adnl from 0.9.1 to 0.9.9
🔹 Performance improved

rldp from 0.7.232 to 0.8.1
🔹 Don't process expired RLDP query

ever_abi from 2.3.147 to 2.4.3
🔹 support Abi Version 2.4.0

ever_api from 0.3.41 to 0.3.48
🔹 Added control queries TL declaration smc.runTvm, smc.runTvmByBlock, smc.runTvmMsg, smc.runTvmMsgByBlock
🔹 Added BLS data structures

ever_block from 1.9.104 to 1.9.110
🔹 BLS data structures have been added

ever_executor from 1.16.83 to 1.16.89
🔹 Deny ChangeLibrary action when CapSetLibCode is unset


Updated dependencies only
🔹 dht from 0.6.61 to 0.6.70
🔹 overlay from 0.6.240 to 0.7.3
🔹 ever_block_json from 0.7.189 to 0.7.197
🔹 ever-types from 2.0.28 to 2.0.31
🔹 ever_vm from 1.8.212 to 1.8.218
🔹 evernode tool from 0.1.315 to 0.1.316
🔹 evernode tool

No changes
🔹 lockfree
  • 🔥 1
  • 😱 1
Post #53 664
#evernode_update #evernode_changelog
Commit ID: cb1958cc1e55faa657dbc0c48565691b5b8ecadd
Node Version: 0.55.72
Tools version: 0.1.315
Block version: 45

🛠Changelog
node from 0.55.71 to 0.55.72
🔹 Fixed the blocks parser for newly synchronized nodes (for external_db feature)

No changes
🔹 lockfree
🔹 evernode tool
🔹 adnl
🔹 overlay
🔹 rldp
🔹 ever_abi
🔹 ever_api
🔹 ever_block
🔹 ever_block_json
🔹 ever-types
🔹 ever_vm
🔹 dht
🔹 ever_executor

⚠️ No additional actions are required from validators.
  • 🔥 1
Post #52 711
Dear validators, synchronize your system time!

⚡️ Please synchronize your system time, several nodes are trying to collate blocks from the future.
Post #51 1.2K
#evernode_update #evernode_changelog
Commit ID: 6545a0f1bdf3600a77f4803c9bca395d4e1cf22b
Node Version: 0.55.71
Tools version: 0.1.315
Block version: 45

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.55.69 to 0.55.71
🔹 Cleaning outdated Catchain caches on node startup

No changes
🔹 lockfree
🔹 evernode tool
🔹 adnl
🔹 overlay
🔹 rldp
🔹 ever_abi
🔹 ever_api
🔹 ever_block
🔹 ever_block_json
🔹 ever-types
🔹 ever_vm
🔹 dht
🔹 ever_executor
Post #50 960
#evernode_update #evernode_changelog
Commit ID: ea2a95eb07e7fd20a115841b9a0b1ef7bcaf53ae
Node Version: 0.55.69
Tools version: 0.1.315
Block version: 45

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.55.64 to 0.55.69
🔹 Sending blocks to Kafka was moved to separate worker
🔹 Use tcmalloc without debug functionality
🔹 GC improvements

ever_block_json from 0.7.187 to 0.7.189
🔹 Block parser: parsing was failed if block had empty shard state update.
🔹 Block parser: optimized deserialization accounts from merkle update.
🔹 Added block parser – implements common block parsing strategy (with accounts, transactions, messages etc.). It is a generalized parsing algorithm based on three sources (ever-node, parser-service, evernode-se).

ever_vm from 1.8.211 to 1.8.212
🔹 slice_serialize and slice_deserialize now is public functions

Updated dependencies only
🔹 ever_executor from 1.16.82 to 1.16.83
🔹 evernode tool from 0.1.314 to 0.1.315

No changes
🔹 lockfree
🔹 adnl
🔹 overlay
🔹 rldp
🔹 ever_abi
🔹 ever_api
🔹 ever_block
🔹 ever-types
🔹 dht
  • 🔥 2
Post #49 821
#evernode_update #evernode_changelog
Commit ID: f19c7d0964dec1cf2f18e50600babc057f90e22a
Node Version: 0.55.64
Tools version: 0.1.314
Block version: 44

📌 Update Instructions
1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.55.63 to 0.55.64
🔹 Cleanup old catchain session in db
🔹 Write last_trans_lt to account's json for deleted accounts (for external_db feature)

No changes
🔹 lockfree
🔹 evernode tool
🔹 adnl
🔹 overlay
🔹 rldp
🔹 ever_abi
🔹 ever_api
🔹 ever_block
🔹 ever_block_json
🔹 ever-types
🔹 ever_vm
🔹 dht
🔹 ever_executor
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →