Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump tonlib-sys depenency #49

Merged
merged 72 commits into from
Apr 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
be4b1a6
Sync with upstream
dbaranovstonfi Feb 19, 2024
0e1b27b
Merge branch '0.13.1-dowstream' into 'main'
dbaranovstonfi Feb 19, 2024
f46726e
Merge branch 'main' of ssh://git.stonfi.net:2222/ston-fi/rust/tonlib-rs
dbaranov34 Feb 20, 2024
c52d66b
revert
dbaranov34 Feb 20, 2024
0eac5e5
chore: Release tonlib version 0.13.2
Feb 20, 2024
1ffe11d
chore: Release tonlib version 0.13.3-dev
Feb 20, 2024
55a4d75
Impl #99: Add typedef ArcCell for Arc<Cell>
dbaranovstonfi Feb 20, 2024
8db39d5
Merge branch '99-type-alias-for-arccell' into 'main'
dbaranovstonfi Feb 20, 2024
d818e40
chore: Release tonlib version 0.13.2
Feb 20, 2024
5a1d8b5
chore: Release tonlib version 0.13.3-dev
Feb 20, 2024
bdaf3f9
Impl #103: Limit parallel invokes on TonConnection
dbaranovstonfi Feb 23, 2024
85a9646
Merge branch '103-limit-ton-connections' into 'main'
dbaranovstonfi Feb 23, 2024
dee28a5
chore: Release tonlib version 0.13.3
Feb 23, 2024
bc5ad99
chore: Release tonlib version 0.13.4-dev
Feb 23, 2024
84e1f04
switch to 2023.6
dbaranov34 Mar 22, 2024
3861a96
Impl #111 Update TonConnectionCallback
dbaranovstonfi Mar 25, 2024
c16a67c
Merge branch '111-update-tonconnectioncallback' into 'v0.13-extended-…
dbaranovstonfi Mar 25, 2024
5c47c66
Impl #112: Port connection limit to 13.2 tonlib
dbaranovstonfi Mar 25, 2024
42ddcb4
Merge branch '112-connection-params' into 'v0.13-extended-support'
dbaranovstonfi Mar 25, 2024
684f7cd
fix of connection test
dbaranov34 Mar 26, 2024
75a7ea5
Impl #110: test for getting SIGSEGV on canceled invokes
dbaranovstonfi Mar 28, 2024
bb64856
Merge branch '110-droppping_invoke_test' into 'v0.13-extended-support'
dbaranovstonfi Mar 28, 2024
54f8aed
tonlib repo 2023.4
dbaranov34 Mar 29, 2024
dec79b4
Impl #113 backport Cell.parser.load_dict metod from tonlib 14
dbaranovstonfi Mar 29, 2024
a86adec
Merge branch '113-implement-cell-parser-load_dict-metod' into 'v0.13-…
dbaranovstonfi Mar 29, 2024
aef49c2
tonlib 2023.6.4
dbaranov34 Mar 29, 2024
b98496f
update global_config
dbaranov34 Mar 29, 2024
ee7a8df
tl 2024
dbaranov34 Mar 29, 2024
7421f52
Improve logging
SlavikBaranov Mar 29, 2024
648ea09
NI: Improve logging
SlavikBaranov Apr 7, 2024
4215070
NI: Fix dependency
SlavikBaranov Apr 7, 2024
58081a9
NI: Add TonConnectionCallback::on_idle handler
SlavikBaranov Apr 7, 2024
f241a69
Merge branch 'connection-idle' into 'v0.14'
Apr 7, 2024
1887a0d
NI: Update tonlib-sys
SlavikBaranov Apr 7, 2024
423e8a4
Impl #115: backport deps update
dbaranovstonfi Apr 8, 2024
6167781
Merge branch '115-backport-deps-update' into 'v0.14'
dbaranovstonfi Apr 8, 2024
c6b6a8f
Merge branch 'v0.14' into NI-pull-0.14
dbaranov34 Apr 8, 2024
f59998a
Impl #117: Expose `JoinHandle` of TonConnection's `run_loop`
Apr 8, 2024
18e5d3a
Merge branch '117-join-handle' into 'v0.14'
Apr 8, 2024
b93e6aa
NI: Fix typo in comment
SlavikBaranov Apr 9, 2024
90ee4cc
NI: Add comment
SlavikBaranov Apr 9, 2024
84cf187
NI: Improve diagnostics
SlavikBaranov Apr 9, 2024
3109fde
Merge branch 'v0.14' into 'v0.14-24'
Apr 9, 2024
e534d73
NI: Add connection creation logging
SlavikBaranov Apr 9, 2024
4240d1e
Merge branch 'v0.14' into 'v0.14-24'
Apr 9, 2024
10dd829
NI: Improve logging
SlavikBaranov Apr 9, 2024
b34403d
NI: Fix build
SlavikBaranov Apr 9, 2024
bb32fda
Merge branch 'v0.14' into 'v0.14-24'
Apr 9, 2024
0d17717
NI: Fix missing on_idle in MultiConnectionCallback
SlavikBaranov Apr 9, 2024
f8d95af
Merge branch 'ni-on-idle-multi' into 'v0.14'
Apr 9, 2024
beb9044
Merge remote-tracking branch 'origin/v0.14' into v0.14-24
SlavikBaranov Apr 9, 2024
00c5274
NI: Implement a test that reproduces hang
Apr 10, 2024
aaa266a
Merge branch 'ni-reproduce-hang' into 'v0.14'
Apr 10, 2024
a7d0d02
Merge remote-tracking branch 'origin/v0.14' into v0.14-24
SlavikBaranov Apr 10, 2024
ab3a215
NI: Improve hanging test
SlavikBaranov Apr 10, 2024
9283d40
Merge remote-tracking branch 'origin/v0.14' into v0.14-24
SlavikBaranov Apr 10, 2024
dc0f0b9
Impl #105: backport BlockTransactionsExt
dbaranovstonfi Apr 10, 2024
dd1689f
Merge branch 'NI-backport-105' into 'v0.14'
dbaranovstonfi Apr 10, 2024
ea72b6e
Merge remote-tracking branch 'origin/v0.14' into v0.14-24
dbaranov34 Apr 10, 2024
00b0672
NI: Improve test
SlavikBaranov Apr 10, 2024
13e6c98
fmt
dbaranov34 Apr 15, 2024
b7847bc
Merge branch 'v0.14' into v0.14-24
dbaranov34 Apr 15, 2024
fb42028
Impl #120: Migrate tonlib to a patched ton monorepo
dbaranovstonfi Apr 15, 2024
1f8c783
Merge branch '120-patched-ton' into 'v0.14-24'
dbaranovstonfi Apr 15, 2024
16ac228
temporary commit to test macos build
dbaranov34 Apr 16, 2024
eb66f1b
switch to release patched tonlib-sys
dbaranov34 Apr 16, 2024
3e95c0b
Impl #123: pre-release tonlib
dbaranovstonfi Apr 17, 2024
bceec1a
Merge branch '123-pre-release-tonlib' into 'v0.14-24'
dbaranovstonfi Apr 17, 2024
ab9648d
Croscompilation for znver2
dbaranovstonfi Apr 19, 2024
2088739
Merge branch 'NI-znver2-on14-24' into 'v0.14-24'
dbaranovstonfi Apr 19, 2024
1617d91
support of crosscompilation
dbaranov34 Apr 19, 2024
fc1b888
Merge remote-tracking branch 'upstream/main' into upstream-0.14.1
dbaranov34 Apr 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tonlib"
version = "0.14.0"
version = "0.14.1"
edition = "2021"
description = "Rust SDK for The Open Network"
license = "MIT"
Expand Down Expand Up @@ -45,8 +45,7 @@ reqwest = "0.11"
thiserror = "1"
tokio = { version = "1", features = ["rt","macros"] }
tokio-retry = "0.3"
tonlib-sys ="=2024.3.2" # Current 0.14 + sys

tonlib-sys = "=2024.3.3"

[dev-dependencies]
anyhow = "1"
Expand Down
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ To use this library in your Rust application, add the following to your Cargo.to

```toml
[dependencies]
tonlib = "0.13"
tonlib = "0.14"
```

Then, in your Rust code, you can import the library with:
Expand Down Expand Up @@ -419,6 +419,9 @@ async fn create_simple_transfer() -> anyhow::Result<()> {
}
```

## Cross-compilation
In order to cross-compile for specific cpu microachitecture set environment variable `TARGET_CPU_MARCH` to the required. Supported values are listen in https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html

## Contributing

If you want to contribute to this library, please feel free to open a pull request on GitHub.
Expand Down
Loading