TGViewer
Channel Public Channel
Evernode update info

Evernode update info

@evernode

Subscribers
83
Photos
0
Videos
0
Links
35

Showing posts older than #49 · Back to latest

Older Posts 20 shown
Post #48 786
#evernode_update #evernode_changelog
Commit ID: 72f5a07b725a71f76e6ca3496845f461dd1e6e4b
Node Version: 0.55.63
Tools version: 0.1.314
Block version: 44

📌 Update Instructions
Use instructions for block 44

‼️ Attention: for validators using statsd to collect metrics from a node ‼️

🛠Changelog

node
🔹 Fix panic in statsd metrics
Post #47 818
#evernode_update #evernode_changelog
Commit ID: c08e2a9a14bb137888a71ed89319e88202a35549
Node Version: 0.55.63
Tools version: 0.1.314
Block version: 44

📌 Update Instructions
1. Build node and node tools
2. Stop the node
3. Update global config
4. Change node config (backup your config file before change):
config file: config.json
add
"states_cache_mode": "Moderate",
"skip_saving_persistent_states": false
check and change
  "cells_db_config": {
"states_db_queue_len": 1000,
"max_pss_slowdown_mcs": 750,
"prefill_cells_counters": false,
"cache_cells_counters": true,
"cells_lru_size": 1000000
}
5. Start the node. Whait until sync_status will change from:
"node_status": "checking_db"
to
"sync_status": "synchronization_finished"
or "validation_status:" become Active

‼️ Attention: do not update the next node until the previous one has worked successfully for 3 hours.‼️

🛠Changelog
node from 0.55.35 to 0.55.63
🔹 Remove time limit for boot
🔹 Simplify procedure to get next key blocks for boot
🔹 Partially support hardforking in node
🔹 Produce applied shard hashes and raw block proofs to Kafka
🔹 Print WARN if node was built without --release
🔹 Backward compatibility for old and new broadcast algorithms
🔹 Speeding up saving persistant state
🔹 Speed up node shutdown
🔹 Fix for deep recursion on catchain blocks dropping
🔹 Limit for rocksdb log file: max 3 files, 100MB each
🔹 Improve internal message queue cleanup
🔹🔹 Add new algoritm for internal message queue cleanup with sorted access
🔹🔹 Previous algoritm with random access is optional (work if collator have free time)
🔹 Update metrics
🔹🔹 change cargo feature metrics to log_metrics, prometheus
🔹🔹 Support collect metrics to prometheus directly
🔹 Refactor processing of external messages
🔹🔹 external messages processing by FIFO (before was random access)
🔹🔹 fast track for external messages to non-existent account
🔹 Added shard states cache modes
🔹🔹 "Off" states are saved synchronously and not cached.
🔹🔹 "Moderate" (recommended), states are saved asiynchronously. Number of cached cells (in the state's BOCs) is minimal.
🔹🔹 "Full" (previous state), states saved asynchronously. The number of cells in memory is continuously growing.
🔹🔹 Added "cache_cells_counters" param in config.json. If it is set to true, then cell counters are cached in memory. It speeds up cells' DB but takes more memory. This cache was always enabled before.
🔹🔹 Added limit for cells DB cache size ("cells_lru_size" param in config.json). Zero value means default limit - 1000000.

evernode tool from 0.1.310 to 0.1.314
🔹 Support hops check for old-fashioned broadcasts
🔹 delete ever-crypto dependency

adnl from 0.8.19 to 0.9.1
🔹 Introduce server ID
🔹 ADNL channel reset on

overlay from 0.6.210 to 0.6.240
🔹 Overlay message sanity check
🔹 Allow to send duplicated broadcasts
🔹 Transparently support hops check for old-fashioned broadcasts

rldp from 0.7.205 to 0.7.232
🔹 Added RLPD message sanity check

ever_abi from 2.3.129 to 2.3.147
🔹 Use crypto functions from ever-types

ever_api from 0.3.24 to 0.3.41
🔹 Add raw.getShardAccountMeta
🔹 Add raw.getAccountByBlock
🔹 Add raw.getAccountMetaByBlock
🔹 Add raw.getAppliedShardsInfo

ever_block from 1.9.88 to 1.9.104
🔹 Added new method MerkleUdate::apply_for_with_metrics()
🔹 Fixed deserialization of BlockInfo. Added method BlockInfo::read_from_ex()
🔹 Fixed Block::set_gen_utime_ms method

ever_block_json from 0.7.168 to 0.7.187
🔹 Pruned cells are not serialized to BOC, only hash is written

ever-types from 2.0.18 to 2.0.28
🔹 Add BocWriterStack for faster boc saving
🔹 Transform BocWriter::traverse() into iterative algo
🔹 Refactor hashmap functions to optimize perfomance

ever_vm from 1.8.189 to 1.8.211
🔹 Add benchmarks
🔹 Recover load_hashed_cell() perf
🔹 Optimize IntegerData::as_slice()
🔹 Drop trees of StackItem::Tuple iteratively

Updated dependencies only
🔹 dht from 0.6.30 to 0.6.61
🔹 ever_executor from 1.16.58 to 1.16.82

ever-crypto (deprecated)
🔹 don't use in node packages anymore

No changes
🔹 lockfree
  • ❤ 1
Post #46 362
📣 Important news.

⚡️ Activation of minor changes in the mainnet network.

2023.09.11
Enabling CapStorageFeeToTvm:
It's enable STORAGEFEE opcode for vm.
Now, you can use
tx.storageFee
for solidity

⚠️ No additional actions are required from validators. Your nodes already contain the actual code.
GitHub TVM-Solidity-Compiler/API.md at master · everx-labs/TVM-Solidity-Compiler Solidity compiler for TVM. Contribute to everx-labs/TVM-Solidity-Compiler development by creating an account on GitHub.
Post #45 918
#evernode_update #evernode_changelog
Commit ID: 286132d4a22782fd67756fb39cb81b272be9681d
Node Version: 0.55.35
Tools version: 0.1.310
Block version: 43
(Include all changes from block version: 42)

❗️Important❗️
During this update, the node will be inoperable and stop validation for an hour or more.

📌 Update Instructions
1. Build node.
2. Build tools
3. Stop the node
4. Change node config (backup your config file before change):
config file: config.json
rename
prefill_cells_cunters
to
prefill_cells_counters
5. Start the node
6. Whait until sync_status will change from:
"node_status":  "checking_db"
to
"sync_status": "synchronization_finished"
or "validation_status:" become Active

‼️ Attention: do not update the next node until the previous one has worked successfully for 2 hours.‼️
🛠Changelog
node from 0.55.26 to 0.55.35
🔹 delete ever-crypto dependency
🔹 new DB_VERSION_4 with updated cells (with counter) and correct allow_old_cells property
🔹 update CURRENT_DB_VERSION to DB_VERSION_4
🔹 catchain logs improvement
🔹 Peristent state heuristics
🔹 Fix of SystemTime::elapsed() unwrap call
🔹 recomended_rust up to 1.70.0
🔹 node config "prefill_cells_cunters" rename to "prefill_cells_counters"
🔹 node config added
🔹 🔹 CollatorConfig retry_if_empty
🔹 🔹 CollatorConfig finalize_empty_after_ms
🔹 🔹 CollatorConfig empty_collation_sleep_ms
🔹 🔹 skip_saving_persistent_states

evernode tool from 0.1.302 to 0.1.310
🔹 New console command getstatsnew
🔹 Support DHT policy on ADNL resolver
🔹 Remove dependency on ever-crypto crate

⚡️ New console command getstatsnew
🔹 add global_id
🔹 rename sync_status to node_status
🔹 rename validation_stats to last_validation_ago_sec
🔹 rename collation_stats to last_collation_ago_sec
🔹add validation_status (Disabled, Waiting, Countdown, Active)

adnl from 0.8.9 to 0.8.19
🔹 Turn off ADNL channel reset feature to provide seamless update
🔹 delete ever-crypto dependency

dht from 0.6.16 to 0.6.30
🔹 delete ever-crypto dependency

overlay from 0.6.196 to 0.6.210
🔹 delete ever-crypto dependency

rldp from 0.7.192 to 0.7.205
🔹 delete ever-crypto dependency

ever-types from 2.0.15 to 2.0.18
🔹 Fixed big cells counting in read_inmem
🔹 Additional checks for big cells count while BOC reading

ever_abi from 2.3.122 to 2.3.129
🔹 Return tagged dependencies

ever_vm from 1.8.181 to 1.8.189
🔹 new TRYKEEP instruction
🔹 new GASREMAINING instruction

Updated dependencies only
🔹 ever_executor from 1.16.50 to 1.16.58
🔹 ever_block_json from 0.7.160 to 0.7.168
🔹 ever_block from 1.9.81 to 1.9.88
🔹 ever_api from 0.3.17 to 0.3.24

No changes
🔹 lockfree
🔹 ever-crypto
  • 🔥 1
Post #44 938
#evernode_update
Commit ID: e1c321bf3aef765554c3caa43e0bd417bb4ba14d
Node Version: 0.53.1
Tools version: 0.1.302
Block version: 41

‼️ Attention: Block 42 has instability in ADNL ‼️

We downgrade node to Block 41

⚠️ Update your nodes

1. Build node.
2. Build tools
3. Restart the node
Post #43 985
#evernode_update #evernode_changelog
Commit ID: b1508c58806542736ac5c2126a640272a1047311
Node Version: 0.55.26
Tools version: 0.1.307
Block version: 42


1. Build node.
2. Build tools
3. Restart the node

🛠Changelog
node from 0.53.1 to 0.55.26
🔹 package ctrlc from 3.2.5 to 3.4.0
🔹 Fixed bug in ShardStateKeeper: 'is_queue_update_for' had been called wrong way.
🔹 Limited the number of attempts in accept block routine (was infinite)
🔹 Fast validator session configuration
🔹 No new validator lists for Remp; message rerouting in Remp fixed; less load when Remp caps is off
🔹 Message duplicate checks using message unique ids (body hashes) in Remp
🔹 Change getstats data
🔹 Supported new version of BocWriter::with_params with fixed cell lifetime
🔹 Remp collation check for uid duplicates added
🔹 Fixed setup of special settings for the "cells" column family in RocksDB
🔹 Fix got GetStats during boot
🔹 Support for different formats of validator statistics
🔹 Improve log messages about neighbours
🔹 Stopping validation in validator_group after all blocks in range are generated
🔹 Refactored REMP message forwarding criteria: now a forwarded message is collated if it has at least one non-reject status from previous sessions
🔹 Fixes in check_message_duplicates: now same-block duplicate checks are properly performed
🔹 log::error to log::trace for no validator_group
🔹 Disable timeout for catchain processing after restart
🔹 Fix boot wrong next key block sequence
🔹 Fix boot from init block

evernode tool from 0.1.302 to 0.1.307
🔹 New console command getstatsnew
🔹 Support DHT policy on ADNL resolver

adnl from 0.7.143 to 0.8.9
🔹 Introduce ADNL connection status
🔹 Refresh peers after channel reset
🔹 Add CHANNEL_RESET flag

ever_api from 0.2.188 to 0.3.17
🔹 Added conversion between KeyOption and PublicKey
🔹 Added datatypes for msg queue updates
🔹 Updated datatypes to allow unique message id tracing in REMP
🔹 Add GetSelectedStats control query
🔹 Added Signing trait for structures which have signature field

ever-types from 1.12.7 to 2.0.15
🔹 Added big cell
🔹 Bumped version of crc crate to 3.0
🔹 Implemented hashmap filter split in one pass like two hashmap filters
🔹 Added crypto functions from crypto-repo
🔹 Added interface base64_encode_url_safe
🔹 Fixed panics after fuzzing
🔹 Added UsageTree::build_visited_set
🔹 Fixed cells lifetime while BOC traverse
🔹 BocWriter::write_ex(): do not compute CRC if not requested

dht from 0.5.154 to 0.6.16
🔹 Limit maximum score of bad peer
🔹 Support for different DHT search policies
🔹 Overlay node search with iterations

ever_abi from 2.3.75 to 2.3.122
🔹 Fix zero varint encoding
🔹 Fixed max integer values serialization

ever_block from 1.9.39 to 1.9.81
🔹 Added capability flag for big cells GlobalCapabilities::CapBigCells = 0x4000_0000

ever_block_json from 0.7.108 to 0.7.160
🔹 Supported ever-types version 2.0

ever_executor from 1.15.189 to 1.16.50
🔹 Supported ever-types version 2.0
🔹 Disable debug symbols by default

ever_vm from 1.8.127 to 1.8.181
🔹 Disable debug symbols by default
🔹 Supported changed interface of BocWriter::with_roots

Updated dependencies only
🔹 ever-crypto from 0.1.101 to 0.1.148
🔹 rldp from 0.7.138 to 0.7.192
🔹 overlay from 0.6.138 to 0.6.196

No changes
🔹 lockfree

⚡️ New console command getstatsnew
🔹 add global_id
🔹 rename sync_status to node_status
🔹 rename validation_stats to last_validation_ago_sec
🔹 rename collation_stats to last_collation_ago_sec
🔹add validation_status (Disabled, Waiting, Countdown, Active)
  • 👍 3
  • 🔥 1
  • 🐳 1
Post #42 1.25K
#configuration_change

📣 Important news.

⚡️ Activation of minor changes for mainnet network.

Enabling CapBounceAfterFailedAction
Return full message body for bounce message

Enabling CapBounceAfterFailedAction
Return bounce message if transaction fail on Action phase

⚠️ No additional actions are required from validators. Your nodes already contain the actual code.
  • 👍 4
Post #41 522
#configuration_change

Max split changed for workchain 0

current config :

Config p12: [
{
"workchain_id": 0,
"enabled_since": 1650051943,
"actual_min_split": 0,
"min_split": 0,
"max_split": 8,
"active": true,
"accept_msgs": true,
"flags": 0,
"zerostate_root_hash": "a3f00067173e9732dc0e07a4e93f42ae05866488dbf1e7fafac22ca4f5a004fa",
"zerostate_file_hash": "f04ad820f6470c55cc18999c82a290e6c55f56ebc732e738ab22f888c630ceec",
"version": 0,
"basic": true,
"vm_version": -1,
"vm_mode": "0",
"min_addr_len": null,
"max_addr_len": null,
"addr_len_step": null,
"workchain_type_id": null
}
  • 👍 3
Post #40 499
#evernode_update #evernode_changelog
Commit ID: fc5edf6b646fd62b0d1a10a1039b57739853c791
Node Version: 0.53.1
Tools version: 0.1.302
Block version: 41

The main part of the fixes by the Everscale major incident 25.04.2023


1. Build node.
2. Restart the node

⚠️ Update your node as soon as possible

🛠Changelog
node from 0.53.0 to 0.53.1
🔹 Optimization of split\merge events
🔹 Optimization internal messages queue

No changes
🔹 ever_executor
🔹 adnl
🔹 dht
🔹 overlay
🔹 rldp
🔹 ever_abi
🔹 ever_api
🔹 ever_vm
🔹 ever-crypto
🔹 ever_block_json
🔹 ever_block
🔹 ever_types
🔹 lockfree
🔹 evernode tool
Post #39 470
#evernode_update #evernode_changelog
Commit ID: 099c8de416410a0483046ee221e98ac3779b01a3
Node Version: 0.53.1
Tools version: 0.1.302
Block version: 40

1. Build node.
2. Restart the node

⚠️ Update your node as soon as possible

🛠Changelog
node from 0.53.0 to 0.53.1
🔹 hot fix for workchain 0

No changes
🔹 ever_executor
🔹 adnl
🔹 dht
🔹 overlay
🔹 rldp
🔹 ever_abi
🔹 ever_api
🔹 ever_vm
🔹 ever-crypto
🔹 ever_block_json
🔹 ever_block
🔹 ever_types
🔹 lockfree
🔹 evernode tool
Post #38 456
#evernode_update #evernode_changelog
Commit ID: eec4214efdeccdbdff8c4e671bcebec2e575d54c
Node Version: 0.53.0
Tools version: 0.1.302
Block version: 39


1. Update cargo packages
cargo clean
rm -rf ~/.cargo/git/checkouts/ton-labs-*
rm -rf ~/.cargo/git/checkouts/ever-*
cargo update

2. Build node.
3. Restart the node


🛠Changelog

node from 0.52.1000 to 0.53.0
🔹 fix dependencies in cargo.toml

ever_executor
🔹 security fix

No changes
🔹 adnl
🔹 dht
🔹 overlay
🔹 rldp
🔹 ever_abi
🔹 ever_api
🔹 ever_vm
🔹 ever-crypto
🔹 ever_block_json
🔹 ever_block
🔹 ever_types
🔹 lockfree
🔹 evernode tool
  • 👍 1
Post #37 621
#evernode_update #evernode_changelog
Commit ID: 7831fbd682efcb685716e02296288b65c374af7b
Node Version: 0.52.1000
Tools version: 0.1.302
Block version: 38

1. Update cargo packages
cargo clean
rm -rf ~/.cargo/git/checkouts/ton-labs-*
rm -rf ~/.cargo/git/checkouts/ever-*
cargo update

2. Build node.
3. Restart the node


🛠Changelog

Will update soon.
  • 👍 3
Post #36 320
#configuration_change

forward_fee reduced for workchain 0

current config :
Config p25: {
"lump_price": "0x7a120",
"bit_price": "0x1f40000",
"cell_price": "0xc3500000",
"ihr_price_factor": 98304,
"first_frac": 21845,
"next_frac": 21845
}
Post #35 516
#configuration_change

📣 Important news.

forward_fee will be reduced by 2 times on April 17 for workchain 0

⚠️ Attention:
config p25 will be change from:
{
"lump_price": "0xf4240",
"bit_price": "0x3e80000",
"cell_price": "0x186a00000",
"ihr_price_factor": 98304,
"first_frac": 21845,
"next_frac": 21845
}
to
{
"lump_price": "0x7a120",
"bit_price": "0x1f40000",
"cell_price": "0xc3500000",
"ihr_price_factor": 98304,
"first_frac": 21845,
"next_frac": 21845
}

Motivation
It's necessary step before enabling CapFullBodyInBounced.

Backward compatibility
This change does not introduce any known backward compatibility issues.
Post #34 493
#evernode_update #evernode_changelog
Commit ID: ac93bb52bda91c62aadb3fcbff4763db399a6ec5
Node Version: 0.52.2
Tools version: 0.1.300
Block version: 37

1. Build node.
2. Restart the node

🛠Changelog

node from 0.51.55 to 0.52.2
🔹 faster cells storage (separated counters) Increase performance for operations with big Blockchain state changes
🔹 update CURRENT_DB_VERSION to 3
🔹 add capability "CapFeeInGasUnits"
🔹 add capability "CapBounceAfterFailedAction"

adnl from 0.7.131 to 0.7.143
🔹 add last_packets counter

ever_executor from 1.15.175 to 1.15.189
🔹 capability CapBounceAfterFailedAction: if transaction fails on Action phase,bounced message will be produced
🔹 check gas limit and credit for overflow
🔹 check capability for calculating forward and storage fees

Updated dependencies only
🔹 dht from 0.5.141 to 0.5.154
🔹 overlay from 0.6.124 to 0.6.138
🔹 rldp from 0.7.125 to 0.7.138
🔹 ever_abi from 2.3.65 to 2.3.75
🔹 ever_api from 0.2.178 to 0.2.188
🔹 ever_vm from 1.8.116 to 1.8.127
🔹 ever-crypto from 0.1.91 to 0.1.101
🔹 ever_block_json from 0.7.95 to 0.7.108
🔹 ever_block from 1.9.28 to 1.9.39

No changes
🔹 ever_types
🔹 lockfree
🔹 evernode tool
Post #33 407
#evernode_update #evernode_changelog
Commit ID: bf502e32ce7738620a55fdcc68c23f6c38daf2d1
Node Version: 0.51.55
Tools version: 0.1.300
Block version: 36

1. Build node.
2. Restart the node

🛠Changelog

node from 0.51.34 to 0.51.55
🔹 add remp feature source code (feature is off now)
🔹 add lib: arc-swap 0.3.11
🔹 add lib: num_cpus 1.13
🔹 add remp_emergency to default feature

ever_block from 1.9.27 to 1.9.28
🔹 small optimization

ever_vm from 1.8.113 to 1.8.116
🔹 fix exception handler
🔹 small optimization

Updated dependencies only
🔹 adnl from 0.7.130 to 0.7.131
🔹 dht from 0.5.140 to 0.5.141
🔹 ever-crypto from 0.1.90 to 0.1.91
🔹 overlay from 0.6.123 to 0.6.124
🔹 rldp from 0.7.124 to 0.7.125
🔹 ever_api from 0.2.177 to 0.2.178
🔹 ever_abi from 2.3.64 to 2.3.65
🔹 ever_block_json from 0.7.94 to 0.7.95
🔹 ever_executor from 1.15.172 to 1.15.175

No changes
🔹 lockfree
🔹 ever_types
🔹 evernode tools
Post #32 1.35K
#evernode_update #evernode_changelog
Commit ID: a67e970ae133bbffe1b42db23efb45b5b964bda9
Node Version: 0.51.34
Tools version: 0.1.300
Block version: 35

1. Build node.
2. Restart the node

🛠Changelog

node from 0.51.25 to 0.51.34
🔹 add optional feature "signature_with_id"
🔹 few updates for slashing (feature is off now)
🔹 fix bug: CapStcontNewFormat, CapFastStorageStatBugfix, CapResolveMerkleCell can't enabled
🔹 master\shard block upload optimization
🔹GC optimization

evernode tools from 0.1.297 to 0.1.300
🔹 Fix for cell loading with checking

adnl from 0.7.119 to 0.7.130
🔹 update ANDL node stop logic

ton_block from 1.9.18 to 1.9.27
🔹 rename CapWc2WcQueueUpdates to CapWorkchains
🔹 update ProofChain logic
🔹 add CapResolveMerkleCell
🔹 add CapSignatureWithId

ton_executor from 1.15.154 to 1.15.172
🔹 set block version while vm setup
🔹 support SignatureWithId

ton_types 1.12.6 to 1.12.7
🔹 small optimization

ton_vm from 1.8.96 to 1.8.113
🔹 Fix DATASIZE primitives with GlobalCapability
🔹 add set_block_version
🔹 support cell loading for block version 34
🔹 support SignatureWithId

Updated dependencies only
🔹 ever-crypto from 0.1.80 to 0.1.90
🔹 dht from 0.5.131 to 0.5.140
🔹 overlay from 0.6.114 to 0.6.123
🔹 rldp from 0.7.115 to 0.7.124
🔹 ton_abi from 2.3.54 to 2.3.64
🔹 ton_api from 0.2.167 to 0.2.177
🔹 ton_block_json from 0.7.83 to 0.7.94

No changes
🔹 lockfree
  • 👍 2
Post #31
Evernode update info pinned «#evernode_update #evernode_changelog Commit ID: e6820018e1170f6f7baec66931229ebb4a55eba8 Node Version: 0.51.25 Tools version: 0.1.297 Block version: 34 ❗️Important❗️ Follow update instruction in validators chat !! EN - https://t.me/freetonvalidators/27418…»
Post #30 325
#evernode_update #evernode_changelog
Commit ID: e6820018e1170f6f7baec66931229ebb4a55eba8
Node Version: 0.51.25
Tools version: 0.1.297
Block version: 34


❗️Important❗️
Follow update instruction in validators chat !!
EN - https://t.me/freetonvalidators/27418
RU - https://t.me/ever_validators_ru/139701

node from 0.51.14 to 0.51.25
🔹 Log4rs package updated to 1.2
🔹 Improve GC logic
🔹 Improve neighbor search logic

adnl from 0.7.92 to 0.7.119
🔹 Updated dependencies
🔹 Small logs improvements

overlay from 0.6.77 to 0.6.114
🔹 Add workchains interaction (don't use now)

ton_abi from 2.3.23 to 2.3.54
🔹 Update to 1.0
🔹 Update sha2 to 0.10

ton_api from 0.2.143 to 0.2.167
🔹 Add build info
🔹 Fix tl schema for remp messages

ton_block from 1.8.6 to 1.9.18
🔹 Merkle proof pruned cell access fix
🔹 New version of Block struct with out messages queue updates for foreign workchains
🔹 Added GlobalCapabilities::CapWc2WcQueueUpdates
🔹 Added new functions related with out messages queue updates
🔹 Fixed appending references to cells
🔹 Add CapsTvmBugfixes2022=0x200000 (popsave, exception handler, loops)
🔹 Add CapWc2WcQueueUpdates=0x400000
🔹 Add CapStcontNewFormat=0x800000 (support old format continuation serialization)
🔹 Add CapFastStorageStatBugfix=0x1000000

ton_block_json from 0.7.55 to 0.7.83
🔹 Update for CopyLeft serialization (disable in mainnet now)

ton_executor from 1.15.113 to 1.15.154
🔹 Small optimization

ton_types 1.11.8 to 1.12.6
🔹 Loading cells with checking cell type
🔹 Remove bad types conversion

ton_vm from 1.8.58 to 1.8.96
🔹 Fix for cells loading
🔹 Some refactoring for remove direct usage of Arcs
🔹 Update sha2 to 0.10
🔹 Stack overflow during load library cell
🔹 Adapt some functions (CDATASIZE, XCTOS, XLOAD, CTOS) to library cells
🔹 Fixed STCONT/LDCONT primitives for tuples and continuations and remove recursion
🔹 Fix DATASIZE primitives with GlobalCapability and put new code under Capability

Updated dependencies only
🔹 dht from 0.5.90 to 0.5.131
🔹 ever-crypto from 0.1.55 to 0.1.80
🔹 rldp from 0.7.86 to 0.7.115

No changes
🔹 lockfree
🔹 evernode tools
Telegram Sergey Tyurin in Everscale Validators ‼️ DANGER‼️ ‼️ Failure to follow the update schedule may cause the network will stop ‼️ Validators whose msig ends with a digit: - 0,1,2,3 - update nodes after submitting to elections starting at 14.01 04:24 GMT and no later than 14.01 18:37 GMT - 4,5,6…
  • 👍 1
Post #29 243
#configuration_change
📣 Important news.

⚡️ Minimal block version up to 32
  • 👍 1
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 →