π£ Good morning dear Friends! A few words about the main mission and rules of this channel
π Channel mission:
- Inform validators about changes in evernode
βοΈOur rules:
- No ads
- Only important information for evcerscale validators
- Evernode updates notifications
- Evernode changelogs
π Stay tuned and have a good day!
π Channel mission:
- Inform validators about changes in evernode
βοΈOur rules:
- No ads
- Only important information for evcerscale validators
- Evernode updates notifications
- Evernode changelogs
π Stay tuned and have a good day!
GitHub
GitHub - everx-labs/ever-node: Everscale/Venom node in Rust
Everscale/Venom node in Rust. Contribute to everx-labs/ever-node development by creating an account on GitHub.
π1
Evernode update info pinned Β«π£ Good morning dear Friends! A few words about the main mission and rules of this channel π Channel mission: - Inform validators about changes in evernode βοΈOur rules: - No ads - Only important information for evcerscale validators - Evernode updates notificationsβ¦Β»
π£ Imprortant news about the changelog updates
#evernode_update #evernode_changelog
Node Version: 0.50.5
Tools version: 0.1.262
Block version: 22
βοΈImportantβοΈ
DB restoring is mandatory while deploying this node version to fix internal DB data errors that happened earlier. For the correct update:
1. Change the βrestore_dbβ key value from βfalseβ to βtrueβ at the very end of the config.json file (node config file)
2. Stop the node
3. Update the node image
4. Restart the node
βοΈDB restoration may take time (1 hour or more)βοΈ
π Changelog
- New ZEROROTRIF instruction
ZEROROTRIF (x y β x y or 0 x y), pushes a Zero under the second stack entry from the top, but only if the topmost Integer y is non-zero.
- New ZEROROTRIF2 instruction
ZEROROTRIF2 (x y β x y or 0 0 x y), pushes two Zeros under the second stack entry from the top, but only if the topmost Integer y is non-zero. Equivalent to ZEROROTRIF; ZEROROTRIF.
- New ZEROROTRIFNOT instruction
ZEROROTRIFNOT (x y β x y or 0 x y), pushes a Zero under the second stack entry from the top, but only if the topmost Integer y is zero.
- New ZEROROTRIFNOT2 instruction
ZEROSWAPIFNOT2 (x β x or 0 0 x), pushes two Zeros under the topmost Integer x, but only if x = 0. Equivalent to ZEROSWAPIFNOT; ZEROSWAPIFNOT.
- New ZEROSWAPIF instruction
ZEROSWAPIF (x β x or 0 x), pushes a Zero under the topmost Integer x, but only if x <> 0.
- New ZEROSWAPIF2 instruction
ZEROSWAPIF2 (x β x or 0 0 x), pushes two Zeros under the topmost Integer x, but only if x <> 0. Equivalent to ZEROSWAPIF; ZEROSWAPIF.
- New ZEROSWAPIFNOT instruction
ZEROSWAPIFNOT (x β x or 0 x), pushes a Zero under the topmost Integer x, but only if x = 0.
- New ZEROSWAPIFNOT2 instruction
ZEROSWAPIFNOT2 (x β x or 0 0 x), pushes two Zeros under the topmost Integer x, but only if x = 0. Equivalent to ZEROSWAPIFNOT; ZEROSWAPIFNOT.
- Disabled setlibcode, changelibcode instruction
- Validator not validating in some cases fix
- Security fix for ADNL packet signature
- Improved DB restoration
- Fixed several bugs (storage fee calculation, storing last state of validator)
Many thanks to EverX for the Changelog
π Stay tuned and have a good day!
#evernode_update #evernode_changelog
Node Version: 0.50.5
Tools version: 0.1.262
Block version: 22
βοΈImportantβοΈ
DB restoring is mandatory while deploying this node version to fix internal DB data errors that happened earlier. For the correct update:
1. Change the βrestore_dbβ key value from βfalseβ to βtrueβ at the very end of the config.json file (node config file)
2. Stop the node
3. Update the node image
4. Restart the node
βοΈDB restoration may take time (1 hour or more)βοΈ
π Changelog
- New ZEROROTRIF instruction
ZEROROTRIF (x y β x y or 0 x y), pushes a Zero under the second stack entry from the top, but only if the topmost Integer y is non-zero.
- New ZEROROTRIF2 instruction
ZEROROTRIF2 (x y β x y or 0 0 x y), pushes two Zeros under the second stack entry from the top, but only if the topmost Integer y is non-zero. Equivalent to ZEROROTRIF; ZEROROTRIF.
- New ZEROROTRIFNOT instruction
ZEROROTRIFNOT (x y β x y or 0 x y), pushes a Zero under the second stack entry from the top, but only if the topmost Integer y is zero.
- New ZEROROTRIFNOT2 instruction
ZEROSWAPIFNOT2 (x β x or 0 0 x), pushes two Zeros under the topmost Integer x, but only if x = 0. Equivalent to ZEROSWAPIFNOT; ZEROSWAPIFNOT.
- New ZEROSWAPIF instruction
ZEROSWAPIF (x β x or 0 x), pushes a Zero under the topmost Integer x, but only if x <> 0.
- New ZEROSWAPIF2 instruction
ZEROSWAPIF2 (x β x or 0 0 x), pushes two Zeros under the topmost Integer x, but only if x <> 0. Equivalent to ZEROSWAPIF; ZEROSWAPIF.
- New ZEROSWAPIFNOT instruction
ZEROSWAPIFNOT (x β x or 0 x), pushes a Zero under the topmost Integer x, but only if x = 0.
- New ZEROSWAPIFNOT2 instruction
ZEROSWAPIFNOT2 (x β x or 0 0 x), pushes two Zeros under the topmost Integer x, but only if x = 0. Equivalent to ZEROSWAPIFNOT; ZEROSWAPIFNOT.
- Disabled setlibcode, changelibcode instruction
- Validator not validating in some cases fix
- Security fix for ADNL packet signature
- Improved DB restoration
- Fixed several bugs (storage fee calculation, storing last state of validator)
Many thanks to EverX for the Changelog
π Stay tuned and have a good day!
everx.io
EverX β Venture Studio | Formerly TON Labs
EverX built the core software stack behind a family of high-performance blockchain networks. Today we manage that portfolio of technology, IP and digital assets, and turn it into new companies.
βοΈImportantβοΈ
Don't upgrade your nodes!
At the moment, a new version of the ever node is being tested.
β‘οΈ We will publish information on the test result:
- commit ID
- Node Version
- Tools version
- Block version
π Stay tuned and have a good day!
Don't upgrade your nodes!
At the moment, a new version of the ever node is being tested.
β‘οΈ We will publish information on the test result:
- commit ID
- Node Version
- Tools version
- Block version
π Stay tuned and have a good day!
π4
#evernode_update #evernode_changelog
Commit ID: 51f91af8269e648ff7b3f4a80f2eff0d1e5d831d
Node Version: 0.50.13
Tools version: 0.1.262
Block version: 26
βοΈImportantβοΈ
Please update your nodes strictly one at a time! Until one finishes updating completely, it is forbidden to run the other one!
1. Build node.
2. Restart the node
π Changelog
node from 0.50.5 to 0.50.13 diff
adnl from 0.7.67 to 0.7.69 diff
ever-crypto from 0.1.7 to 0.1.17 diff
overlay from 0.6.50 to 0.6.52 diff
rldp from 0.7.61 to 0.7.63 diff
ton_block_json from 0.7.5 to 0.7.11 diff
ton_executor from 1.15.57 to 1.15.64 diff
ton_types from 1.10.12 to 1.10.14 diff
ton_block from 1.7.39 to 1.7.43 diff
ton_vm from 1.8.32 to 1.8.33 diff
ton_abi from 2.1.14 to 2.2.1 diff
ton_labs_assembler from 1.2.31 to 1.2.34 diff
dht from 0.5.62 to 0.5.64 updated dependencies only
ton_api from 0.2.120 to 0.2.123 updated dependencies only
π Stay tuned and have a good day!
Commit ID: 51f91af8269e648ff7b3f4a80f2eff0d1e5d831d
Node Version: 0.50.13
Tools version: 0.1.262
Block version: 26
βοΈImportantβοΈ
Please update your nodes strictly one at a time! Until one finishes updating completely, it is forbidden to run the other one!
1. Build node.
2. Restart the node
π Changelog
node from 0.50.5 to 0.50.13 diff
adnl from 0.7.67 to 0.7.69 diff
ever-crypto from 0.1.7 to 0.1.17 diff
overlay from 0.6.50 to 0.6.52 diff
rldp from 0.7.61 to 0.7.63 diff
ton_block_json from 0.7.5 to 0.7.11 diff
ton_executor from 1.15.57 to 1.15.64 diff
ton_types from 1.10.12 to 1.10.14 diff
ton_block from 1.7.39 to 1.7.43 diff
ton_vm from 1.8.32 to 1.8.33 diff
ton_abi from 2.1.14 to 2.2.1 diff
ton_labs_assembler from 1.2.31 to 1.2.34 diff
dht from 0.5.62 to 0.5.64 updated dependencies only
ton_api from 0.2.120 to 0.2.123 updated dependencies only
π Stay tuned and have a good day!
GitHub
GitHub - everx-labs/ever-node: Everscale/Venom node in Rust
Everscale/Venom node in Rust. Contribute to everx-labs/ever-node development by creating an account on GitHub.
#evernode_changelog
Node Version: 0.50.21
Tools version: 0.1.280
Block version: 30
π Changelog
evernode tools from 0.1.262 to 0.1.280
πΉMinor update and update dependencies
evernode from 0.50.13 to 0.50.21
πΉBlock version up to 30
πΉSupport TIP-1.1 COPYLEFT
πΉCapFullBodyInBounced (return full body for bounces messages) in development
πΉCapStorageFeeToTvm (return storage fee value) in development
πΉFix and refactoring evernode stopping by SIGINT
πΉNode stopping delay up to 1000 milliseconds from 100 milliseconds
πΉCheck max part size for partially transmitted data like archives and states
πΉChange node statuses (get it from evernode tools console):
πΉπΉRename finish boot to finish_boot
πΉπΉRename synchronization by blocks to synchronization_by_blocks
πΉπΉRename synchronization finished to synchronization_finished
πΉπΉRename no set status to no_set_status
πΉπΉAdd checking_db
πΉπΉAdd db_broken
πΉNew optional flag for evernode
πΉπΉforce_check_db - start check & restore db process forcely
πΉAdd DB versions. Preview version 0, current version 1DB updated automatically when node started
πΉOption
ton_vm from 1.8.33 to 1.8.38
πΉAdd benchmarks
πΉAdd instructions
πΉπΉINITCODEHASH 256 bit hash of code cell with contract was deployed
πΉπΉSTORAGEFEE collected storage fee from account in this transaction
πΉπΉSEQNO current sequence number of collating block
πΉπΉFIND_BY_INIT_CODE_HASH the list of accounts with initial code hash
πΉπΉFIND_BY_CODE_HASH list of accounts with code hash
πΉπΉFIND_BY_DATA_HASH list of accounts with data hash
πΉπΉTRYELECT executes try_elect method for accounts got by config param 30
πΉπΉCOPYLEFT Add license payment to code creator.
overlay from 0.6.52 to 0.6.58
πΉFixes
rldp from 0.7.63 to 0.7.68
πΉAdd several logs
ton_abi from 2.2.1 to 2.2.8
πΉFixes
ton_api from 0.2.123 to 0.2.128
πΉAdd data for RempMessageStatus
ton_block from 1.7.43 to 1.7.51
πΉSupport global config 42 (TIP-1.1 COPYLEFT)
ton_block_json from 0.7.11 to 0.7.18
πΉRemp
πΉGlobal config 30
πΉGlobal config 42 (TIP-1.1 COPYLEFT)
ton_executor from 1.15.64 to 1.15.72
πΉAdd benchmarks, support global config 42 (TIP-1.1 COPYLEFT)
ton_types from 1.10.14 to 1.11.2
πΉBoc ser/deserialisation with safe aborting
adnl from 0.7.69 to 0.7.74 updated dependencies only
dht from 0.5.64 to 0.5.68 updated dependencies only
ever-crypto from 0.1.17 to 0.1.24 updated dependencies only
lockfree no changes
Node Version: 0.50.21
Tools version: 0.1.280
Block version: 30
π Changelog
evernode tools from 0.1.262 to 0.1.280
πΉMinor update and update dependencies
evernode from 0.50.13 to 0.50.21
πΉBlock version up to 30
πΉSupport TIP-1.1 COPYLEFT
πΉCapFullBodyInBounced (return full body for bounces messages) in development
πΉCapStorageFeeToTvm (return storage fee value) in development
πΉFix and refactoring evernode stopping by SIGINT
πΉNode stopping delay up to 1000 milliseconds from 100 milliseconds
πΉCheck max part size for partially transmitted data like archives and states
πΉChange node statuses (get it from evernode tools console):
πΉπΉRename finish boot to finish_boot
πΉπΉRename synchronization by blocks to synchronization_by_blocks
πΉπΉRename synchronization finished to synchronization_finished
πΉπΉRename no set status to no_set_status
πΉπΉAdd checking_db
πΉπΉAdd db_broken
πΉNew optional flag for evernode
πΉπΉforce_check_db - start check & restore db process forcely
πΉAdd DB versions. Preview version 0, current version 1DB updated automatically when node started
πΉOption
adnl.set_options(AdnlNode::OPTION_FORCE_COMPRESSION)ON in evernode version 0.50.21
ton_vm from 1.8.33 to 1.8.38
πΉAdd benchmarks
πΉAdd instructions
πΉπΉINITCODEHASH 256 bit hash of code cell with contract was deployed
πΉπΉSTORAGEFEE collected storage fee from account in this transaction
πΉπΉSEQNO current sequence number of collating block
πΉπΉFIND_BY_INIT_CODE_HASH the list of accounts with initial code hash
πΉπΉFIND_BY_CODE_HASH list of accounts with code hash
πΉπΉFIND_BY_DATA_HASH list of accounts with data hash
πΉπΉTRYELECT executes try_elect method for accounts got by config param 30
πΉπΉCOPYLEFT Add license payment to code creator.
overlay from 0.6.52 to 0.6.58
πΉFixes
rldp from 0.7.63 to 0.7.68
πΉAdd several logs
ton_abi from 2.2.1 to 2.2.8
πΉFixes
ton_api from 0.2.123 to 0.2.128
πΉAdd data for RempMessageStatus
ton_block from 1.7.43 to 1.7.51
πΉSupport global config 42 (TIP-1.1 COPYLEFT)
ton_block_json from 0.7.11 to 0.7.18
πΉRemp
πΉGlobal config 30
πΉGlobal config 42 (TIP-1.1 COPYLEFT)
ton_executor from 1.15.64 to 1.15.72
πΉAdd benchmarks, support global config 42 (TIP-1.1 COPYLEFT)
ton_types from 1.10.14 to 1.11.2
πΉBoc ser/deserialisation with safe aborting
adnl from 0.7.69 to 0.7.74 updated dependencies only
dht from 0.5.64 to 0.5.68 updated dependencies only
ever-crypto from 0.1.17 to 0.1.24 updated dependencies only
lockfree no changes
π1



