diff --git a/README.md b/README.md
index 710f152..44d83d4 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# Java library for TON Client
-[![SDK version](https://img.shields.io/badge/TON%20SDK%20version-1.27.1-green)](https://github.com/tonlabs/TON-SDK/tree/1.27.1)
+[![SDK version](https://img.shields.io/badge/TON%20SDK%20version-1.28.0-green)](https://github.com/tonlabs/TON-SDK/tree/1.28.0)
The Library is a binding for [TONOS Client](https://github.com/tonlabs/TON-SDK) written in Java
that act as a bridge between TONOS Client and a Java application. The library includes original
@@ -42,7 +42,7 @@ Follow installation instructions from https://docs.docker.com/engine/install/
```
$ mvn test
```
-- If succeed, you can find "ton-client-binding-1.27.1-jar-with-dependencies.jar" file located under ${Project_basedir}/binding/target
+- If succeed, you can find "ton-client-binding-1.28.0-jar-with-dependencies.jar" file located under ${Project_basedir}/binding/target
### Clean
@@ -60,7 +60,7 @@ To use it in your projects, add the dependency to `pom.xml`
com.radiance.tonclient
ton-client-binding
- 1.27.1
+ 1.28.0
...
```
diff --git a/binding/api.json b/binding/api.json
index da16401..fc87d44 100644
--- a/binding/api.json
+++ b/binding/api.json
@@ -1,5 +1,5 @@
{
- "version": "1.27.1",
+ "version": "1.28.0",
"modules": [
{
"name": "client",
diff --git a/binding/pom.xml b/binding/pom.xml
index 34155e5..3ff871e 100644
--- a/binding/pom.xml
+++ b/binding/pom.xml
@@ -6,7 +6,7 @@
com.radiance.tonclient
ton-client-binding
- 1.27.1
+ 1.28.0
ton-client-binding
diff --git a/build.cmd b/build.cmd
index 94d7ad7..918b547 100644
--- a/build.cmd
+++ b/build.cmd
@@ -3,7 +3,7 @@ SET PROJECT_DIR=%~dp0
SET TON_DIR=%PROJECT_DIR%\target\TON-SDK
IF NOT EXIST %TON_DIR% (
- git clone --single-branch --branch 1.27.1 https://github.com/tonlabs/TON-SDK.git %TON_DIR%
+ git clone --single-branch --branch 1.28.0 https://github.com/tonlabs/TON-SDK.git %TON_DIR%
)
cd jni
diff --git a/build.sh b/build.sh
index dec280c..1c2c681 100755
--- a/build.sh
+++ b/build.sh
@@ -3,7 +3,7 @@
tondir=target/TON-SDK
projectdir=`pwd`
-branch=1.27.1
+branch=1.28.0
#`git rev-parse --abbrev-ref HEAD`
[ -d "$tondir" ] || git clone --single-branch --branch $branch https://github.com/tonlabs/TON-SDK.git $tondir
diff --git a/jni/Cargo.lock b/jni/Cargo.lock
index 69ed8ee..b1f3c4a 100644
--- a/jni/Cargo.lock
+++ b/jni/Cargo.lock
@@ -49,7 +49,7 @@ dependencies = [
[[package]]
name = "api_derive"
-version = "1.27.1"
+version = "1.28.0"
dependencies = [
"api_info",
"quote",
@@ -59,7 +59,7 @@ dependencies = [
[[package]]
name = "api_info"
-version = "1.27.1"
+version = "1.28.0"
dependencies = [
"serde",
"serde_derive",
@@ -2361,7 +2361,7 @@ dependencies = [
[[package]]
name = "ton-client-jni"
-version = "1.27.1"
+version = "1.28.0"
dependencies = [
"jni",
"lazy_static",
@@ -2371,8 +2371,8 @@ dependencies = [
[[package]]
name = "ton_abi"
-version = "2.1.6"
-source = "git+https://github.com/tonlabs/ton-labs-abi.git?tag=2.1.6#a74609a928d17cd02985ced2fcaf93f50321c21e"
+version = "2.1.7"
+source = "git+https://github.com/tonlabs/ton-labs-abi.git?tag=2.1.7#ec48e6f90fc0ad6b73ce5c2501807a94b38c056a"
dependencies = [
"base64 0.10.1",
"byteorder",
@@ -2393,10 +2393,10 @@ dependencies = [
[[package]]
name = "ton_block"
-version = "1.7.35"
-source = "git+https://github.com/tonlabs/ton-labs-block.git?tag=1.7.35#9b2ba8a91b688ec2afcb7799065245b7906492a8"
+version = "1.7.36"
+source = "git+https://github.com/tonlabs/ton-labs-block.git?tag=1.7.36#2a5ec43f63a1c5b9361bcc4cbb1c005d2277d450"
dependencies = [
- "base64 0.10.1",
+ "base64 0.13.0",
"crc",
"ed25519",
"ed25519-dalek",
@@ -2412,8 +2412,8 @@ dependencies = [
[[package]]
name = "ton_block_json"
-version = "0.6.32"
-source = "git+https://github.com/tonlabs/ton-labs-block-json.git?tag=0.6.32#75af081a0157dde7c0eb59a9b2641f43587ba457"
+version = "0.6.33"
+source = "git+https://github.com/tonlabs/ton-labs-block-json.git?tag=0.6.33#14a3e26d57cc75d544f94a1ebca2943014d801c8"
dependencies = [
"base64 0.11.0",
"failure",
@@ -2429,7 +2429,7 @@ dependencies = [
[[package]]
name = "ton_client"
-version = "1.27.1"
+version = "1.28.0"
dependencies = [
"aes",
"api_derive",
@@ -2484,8 +2484,8 @@ dependencies = [
[[package]]
name = "ton_executor"
-version = "1.15.45"
-source = "git+https://github.com/tonlabs/ton-labs-executor.git?tag=1.15.45#102da5cb2b52935f9e683390f71a4a88ca63d809"
+version = "1.15.47"
+source = "git+https://github.com/tonlabs/ton-labs-executor.git?tag=1.15.47#358ffc53d528850d4139e32e8cc058253717db80"
dependencies = [
"base64 0.10.1",
"failure",
@@ -2493,7 +2493,7 @@ dependencies = [
"log",
"rand 0.8.4",
"ton_block",
- "ton_labs_assembler",
+ "ton_labs_assembler 1.2.30",
"ton_types",
"ton_vm",
]
@@ -2513,9 +2513,24 @@ dependencies = [
"ton_types",
]
+[[package]]
+name = "ton_labs_assembler"
+version = "1.2.30"
+source = "git+https://github.com/tonlabs/ton-labs-assembler.git?tag=1.2.30#be4bcbae766f37fba2466398b692d92667df9225"
+dependencies = [
+ "failure",
+ "hex 0.4.3",
+ "log",
+ "num 0.2.1",
+ "num-traits",
+ "serde",
+ "serde_json",
+ "ton_types",
+]
+
[[package]]
name = "ton_sdk"
-version = "1.27.1"
+version = "1.28.0"
dependencies = [
"api_derive",
"api_info",
@@ -2575,7 +2590,7 @@ dependencies = [
"num-traits",
"rand 0.7.3",
"sha2 0.9.8",
- "ton_labs_assembler",
+ "ton_labs_assembler 1.2.29",
"ton_types",
]
diff --git a/jni/Cargo.toml b/jni/Cargo.toml
index 279241f..0b8afd6 100644
--- a/jni/Cargo.toml
+++ b/jni/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ton-client-jni"
-version = "1.27.1"
+version = "1.28.0"
authors = ["Igor Vasilev"]
edition = "2018"
diff --git a/pom.xml b/pom.xml
index 6b171b5..b50da09 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
4.0.0
com.radiance.tonclient
ton-client
- 1.27.1
+ 1.28.0
pom
ton-client