Skip to content

Commit b70476b

Browse files
authored
Merge pull request #239 from everx-labs/support-due-payment-fix
Added support for due payment fixes
2 parents d51188b + ee42c78 commit b70476b

File tree

7 files changed

+25
-20
lines changed

7 files changed

+25
-20
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## Version 0.58.4
6+
7+
- Added support for due payment fix
8+
- Bump block version
9+
510
## Version 0.58.3
611

712
- Minor fixes related to renaming

Cargo.toml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
build = 'common/build/build.rs'
33
edition = '2021'
44
name = 'ever-node'
5-
version = '0.58.3'
5+
version = '0.58.4'
66

77
[workspace]
88
members = [ 'storage' ]
@@ -86,16 +86,16 @@ stream-cancel = '0.8.0'
8686
string-builder = '^0.2.0'
8787
tokio = { features = [ 'rt-multi-thread' ], version = '1.5' }
8888
tokio-util = '0.7'
89-
adnl = { features = [ 'client', 'node', 'server' ], git = 'https://github.com/everx-labs/ever-adnl.git', tag = '0.10.22' }
89+
adnl = { features = [ 'client', 'node', 'server' ], git = 'https://github.com/everx-labs/ever-adnl.git', tag = '0.10.24' }
9090
catchain = { path = 'catchain' }
91-
ever_abi = { git = 'https://github.com/everx-labs/ever-abi.git', tag = '2.5.1' }
92-
ever_block = { git = 'https://github.com/everx-labs/ever-block.git', tag = '1.10.0' }
93-
ever_block_json = { git = 'https://github.com/everx-labs/ever-block-json.git', tag = '0.8.3' }
94-
ever_executor = { git = 'https://github.com/everx-labs/ever-executor.git', tag = '1.17.3' }
95-
ever_vm = { git = 'https://github.com/everx-labs/ever-vm.git', tag = '2.1.2' }
91+
ever_abi = { git = 'https://github.com/everx-labs/ever-abi.git', tag = '2.5.3' }
92+
ever_block = { git = 'https://github.com/everx-labs/ever-block.git', tag = '1.10.2' }
93+
ever_block_json = { git = 'https://github.com/everx-labs/ever-block-json.git', tag = '0.8.6' }
94+
ever_executor = { git = 'https://github.com/everx-labs/ever-executor.git', tag = '1.17.6' }
95+
ever_vm = { git = 'https://github.com/everx-labs/ever-vm.git', tag = '2.1.5' }
9696
lockfree = { git = 'https://github.com/everx-labs/lockfree.git' }
9797
storage = { path = 'storage' }
98-
ton_api = { git = 'https://github.com/everx-labs/ever-tl.git', package = 'ton_api', tag = '0.3.77' }
98+
ton_api = { git = 'https://github.com/everx-labs/ever-tl.git', package = 'ton_api', tag = '0.3.79' }
9999
validator_session = { path = 'validator-session' }
100100

101101
[dev-dependencies]
@@ -132,4 +132,3 @@ version = '0.26.0'
132132
features = [ 'cmake_build' ]
133133
optional = true
134134
version = '0.26.0'
135-

catchain/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ quanta = '0.11.1'
1919
rand = '0.8'
2020
regex = '1.3.1'
2121
tokio = { features = [ 'rt-multi-thread' ], version = '1.5' }
22-
adnl = { features = [ 'node' ], git = 'https://github.com/everx-labs/ever-adnl.git', tag = '0.10.22' }
23-
ever_block = { git = 'https://github.com/everx-labs/ever-block.git', tag = '1.10.0' }
22+
adnl = { features = [ 'node' ], git = 'https://github.com/everx-labs/ever-adnl.git', tag = '0.10.24' }
23+
ever_block = { git = 'https://github.com/everx-labs/ever-block.git', tag = '1.10.2' }
2424
storage = { path = '../storage' }
25-
ton_api = { git = 'https://github.com/everx-labs/ever-tl.git', package = 'ton_api', tag = '0.3.77' }
25+
ton_api = { git = 'https://github.com/everx-labs/ever-tl.git', package = 'ton_api', tag = '0.3.79' }
2626

2727
[dev-dependencies]
2828
chrono = '0.4.10'

src/validating_utils.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ pub fn supported_capabilities() -> u64 {
4949
GlobalCapabilities::CapSuspendedList as u64 |
5050
GlobalCapabilities::CapsTvmBugfixes2022 as u64 |
5151
GlobalCapabilities::CapNoSplitOutQueue as u64 |
52+
GlobalCapabilities::CapDuePaymentFix as u64 |
5253
GlobalCapabilities::CapTvmV19 as u64;
5354
#[cfg(feature = "gosh")]
5455
let caps = caps | GlobalCapabilities::CapDiff as u64;
@@ -58,7 +59,7 @@ pub fn supported_capabilities() -> u64 {
5859
}
5960

6061
pub fn supported_version() -> u32 {
61-
50
62+
51
6263
}
6364

6465
pub fn check_this_shard_mc_info(

src/validator/out_msg_queue.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1460,7 +1460,7 @@ impl<T: Eq> RootRecord<T> {
14601460
}
14611461
fn from_cell(cell: &Cell, mut bit_len: usize, id: T) -> Result<Self> {
14621462
let mut cursor = SliceData::load_cell_ref(cell)?;
1463-
let key = cursor.get_label_raw(&mut bit_len, BuilderData::default())?;
1463+
let key = LabelReader::read_label_raw(&mut cursor, &mut bit_len, BuilderData::default())?;
14641464
let lt = cursor.get_next_u64()?;
14651465
Ok(Self {
14661466
lt,

storage/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ serde_derive = '1.0.114'
2626
strum = '0.18.0'
2727
strum_macros = '0.18.0'
2828
tokio = { features = [ 'fs', 'rt-multi-thread' ], version = '1.5' }
29-
adnl = { git = 'https://github.com/everx-labs/ever-adnl.git', tag = '0.10.22' }
30-
ever_block = { git = 'https://github.com/everx-labs/ever-block.git', tag = '1.10.0' }
29+
adnl = { git = 'https://github.com/everx-labs/ever-adnl.git', tag = '0.10.24' }
30+
ever_block = { git = 'https://github.com/everx-labs/ever-block.git', tag = '1.10.2' }
3131
lockfree = { git = 'https://github.com/everx-labs/lockfree.git' }
32-
ton_api = { git = 'https://github.com/everx-labs/ever-tl.git', package = 'ton_api', tag = '0.3.77' }
32+
ton_api = { git = 'https://github.com/everx-labs/ever-tl.git', package = 'ton_api', tag = '0.3.79' }
3333

3434
[build-dependencies]
3535
cc = { features = [ 'parallel' ], version = '1.0.61' }

validator-session/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ log = '0.4'
1515
metrics = '0.21.0'
1616
metrics-core = '0.5'
1717
rand = '0.8'
18-
adnl = { git = 'https://github.com/everx-labs/ever-adnl.git', tag = '0.10.22' }
18+
adnl = { git = 'https://github.com/everx-labs/ever-adnl.git', tag = '0.10.24' }
1919
catchain = { path = '../catchain' }
20-
ever_block = { git = 'https://github.com/everx-labs/ever-block.git', tag = '1.10.0' }
20+
ever_block = { git = 'https://github.com/everx-labs/ever-block.git', tag = '1.10.2' }
2121
storage = { path = '../storage' }
22-
ton_api = { git = 'https://github.com/everx-labs/ever-tl.git', package = 'ton_api', tag = '0.3.77' }
22+
ton_api = { git = 'https://github.com/everx-labs/ever-tl.git', package = 'ton_api', tag = '0.3.79' }
2323

2424
[dev-dependencies]
2525
chrono = '0.4'

0 commit comments

Comments
 (0)