Skip to content

Commit e4e4339

Browse files
version bump to 0.12.0-SNAPSHOT
1 parent c4320a6 commit e4e4339

File tree

20 files changed

+62
-39
lines changed

20 files changed

+62
-39
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
**0.12.0**
2+
13
**0.11.0**
24
1. Sparkz dependency updated to 2.3.0
35
2. Updated third-party dependencies

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ While we keep monitoring the memory footprint of the proofs generation process,
4848
- After the installation, just run `export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1` before starting the sidechain node, or run the sidechain node adding `LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1` at the beginning of the java command line as follows:
4949

5050
```
51-
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1 java -cp ./target/sidechains-sdk-simpleapp-0.11.0.jar:./target/lib/* io.horizen.examples.SimpleApp <path_to_config_file>
51+
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1 java -cp ./target/sidechains-sdk-simpleapp-0.12.0-SNAPSHOT.jar:./target/lib/* io.horizen.examples.SimpleApp <path_to_config_file>
5252
```
5353
- In the folder `ci` you will find the script `run_sc.sh` to automatically check and use jemalloc library while starting the sidechain node.
5454

ci/run_sc.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -eo pipefail
44

5-
SIMPLE_APP_VERSION="${SIMPLE_APP_VERSION:-0.11.0}"
5+
SIMPLE_APP_VERSION="${SIMPLE_APP_VERSION:-0.12.0-SNAPSHOT}"
66

77
if [ -d "$1" ] && [ -f "$2" ]; then
88
path_to_jemalloc="$(ldconfig -p | grep "$(arch)" | grep 'libjemalloc\.so\.1$' | tr -d ' ' | cut -d '>' -f 2)"

coverage-reports/generate_report.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# this script should be run in the root of coverage-reports folder
77

88
# Specify snapshot version
9-
SNAPSHOT_VERSION_TAG="0.11.0"
9+
SNAPSHOT_VERSION_TAG="0.12.0"
1010

1111
# Check if SIDECHAIN_SDK is set and not empty
1212
if [ -z "$SIDECHAIN_SDK" ]; then

doc/index.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Horizen Sidechain SDK Release Notes
22

3+
## Version [0.12.0](/doc/release/0.12.0.md)
34
## Version [0.11.0](/doc/release/0.11.0.md)
45
## Version [0.10.1](/doc/release/0.10.1.md)
56
## Version [0.10.0](/doc/release/0.10.0.md)

doc/release/0.12.0.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Release notes - version 0.12.0
2+
3+
---
4+
5+
## Notes about new/updated Features
6+
7+
---
8+
## Bug Fixes
9+
10+
---
11+
12+
## Improvements
13+
14+
---
15+
## Update test instructions from previous version
16+
17+
18+
---
19+
Full [Changelog](/CHANGELOG.md) file here
20+

examples/README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -44,24 +44,24 @@ Otherwise, to run an Example App outside the IDE:
4444
* (Windows)
4545
```
4646
cd Sidechains-SDK\examples\simpleapp
47-
java -cp ./target/sidechains-sdk-simpleapp-0.11.0.jar;./target/lib/* io.horizen.examples.SimpleApp <path_to_config_file>
47+
java -cp ./target/sidechains-sdk-simpleapp-0.12.0-SNAPSHOT.jar;./target/lib/* io.horizen.examples.SimpleApp <path_to_config_file>
4848
```
4949
* (Linux)
5050
```
5151
cd ./Sidechains-SDK/examples/utxo/simpleapp
52-
java -cp ./target/sidechains-sdk-simpleapp-0.11.0.jar:./target/lib/\* io.horizen.examples.SimpleApp <path_to_config_file>
52+
java -cp ./target/sidechains-sdk-simpleapp-0.12.0-SNAPSHOT.jar:./target/lib/\* io.horizen.examples.SimpleApp <path_to_config_file>
5353
```
5454
**Model: Account**
5555
5656
* (Windows)
5757
```
5858
cd Sidechains-SDK\examples\evmapp
59-
java -cp ./target/sidechains-sdk-evmapp-0.11.0.jar;./target/lib/* io.horizen.examples.EvmApp <path_to_config_file>
59+
java -cp ./target/sidechains-sdk-evmapp-0.12.0-SNAPSHOT.jar;./target/lib/* io.horizen.examples.EvmApp <path_to_config_file>
6060
```
6161
* (Linux)
6262
```
6363
cd ./Sidechains-SDK/examples/account/evmapp
64-
java -cp ./target/sidechains-evmapp-0.11.0.jar:./target/lib/\* io.horizen.examples.EvmApp <path_to_config_file>
64+
java -cp ./target/sidechains-evmapp-0.12.0-SNAPSHOT.jar:./target/lib/\* io.horizen.examples.EvmApp <path_to_config_file>
6565
```
6666
6767
On some Linux OSs during backward transfers certificates proofs generation an extremely large RAM consumption may happen, that will lead to the process being force killed by the OS.
@@ -74,7 +74,7 @@ While we keep monitoring the memory footprint of the proofs generation process,
7474
- After the installation, just run `export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1` before starting the sidechain node, or run the sidechain node adding `LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1` at the beginning of the java command line as follows:
7575
7676
```
77-
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1 java -cp ./target/sidechains-sdk-simpleapp-0.11.0.jar:./target/lib/* io.horizen.examples.SimpleApp <path_to_config_file>
77+
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1 java -cp ./target/sidechains-sdk-simpleapp-0.12.0-SNAPSHOT.jar:./target/lib/* io.horizen.examples.SimpleApp <path_to_config_file>
7878
```
7979
- In the folder `ci` you will find the script `run_sc.sh` to automatically check and use jemalloc library while starting the sidechain node.
8080

examples/account/evmapp/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.horizen</groupId>
55
<artifactId>sidechains-sdk-evmapp</artifactId>
6-
<version>0.11.0</version>
6+
<version>0.12.0-SNAPSHOT</version>
77
<inceptionYear>2022</inceptionYear>
88
<properties>
99
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -15,7 +15,7 @@
1515
<dependency>
1616
<groupId>io.horizen</groupId>
1717
<artifactId>sidechains-sdk</artifactId>
18-
<version>0.11.0</version>
18+
<version>0.12.0-SNAPSHOT</version>
1919
</dependency>
2020
<dependency>
2121
<groupId>junit</groupId>

examples/account/evmapp_sctool/pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.horizen</groupId>
55
<artifactId>sidechains-sdk-evmapp_sctool</artifactId>
6-
<version>0.11.0</version>
6+
<version>0.12.0-SNAPSHOT</version>
77
<inceptionYear>2022</inceptionYear>
88
<properties>
99
<maven.compiler.source>11</maven.compiler.source>
@@ -14,13 +14,13 @@
1414
<dependency>
1515
<groupId>io.horizen</groupId>
1616
<artifactId>sidechains-sdk-scbootstrappingtools</artifactId>
17-
<version>0.11.0</version>
17+
<version>0.12.0-SNAPSHOT</version>
1818
<scope>compile</scope>
1919
</dependency>
2020
<dependency>
2121
<groupId>io.horizen</groupId>
2222
<artifactId>sidechains-sdk-evmapp</artifactId>
23-
<version>0.11.0</version>
23+
<version>0.12.0-SNAPSHOT</version>
2424
<scope>compile</scope>
2525
</dependency>
2626
</dependencies>

examples/mc_sc_workflow_example.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ Build SDK components by using a command (in the root of the Sidechains-SDK folde
3232

3333
Run Bootstrapping tool using the command depending on the sidechain model:
3434

35-
- account: `java -jar tools/sidechains-sdk-account_sctools/target/sidechains-sdk-account_sctools-0.11.0.jar`
36-
- utxo: `java -jar tools/sidechains-sdk-utxo_sctools/target/sidechains-sdk-utxo_sctools-0.11.0.jar`
35+
- account: `java -jar tools/sidechains-sdk-account_sctools/target/sidechains-sdk-account_sctools-0.12.0-SNAPSHOT.jar`
36+
- utxo: `java -jar tools/sidechains-sdk-utxo_sctools/target/sidechains-sdk-utxo_sctools-0.12.0-SNAPSHOT.jar`
3737

3838
All other commands are performed as commands for Bootstrapping tool in the next format: `"command name" "parameters for command in JSON format"`.
3939
For any help, you could use the command `help`, for the exit just print `exit`
@@ -507,30 +507,30 @@ Run an Example App with the `my_settings.conf`:
507507

508508
* For Windows:
509509
```
510-
java -cp ./examples/utxo/simpleapp/target/sidechains-sdk-simpleapp-0.11.0.jar;./examples/simpleapp/target/lib/* io.horizen.examples.SimpleApp ./examples/my_settings.conf
510+
java -cp ./examples/utxo/simpleapp/target/sidechains-sdk-simpleapp-0.12.0-SNAPSHOT.jar;./examples/simpleapp/target/lib/* io.horizen.examples.SimpleApp ./examples/my_settings.conf
511511
```
512512
* For Linux (Glibc):
513513
```
514-
java -cp ./examples/utxo/simpleapp/target/sidechains-sdk-simpleapp-0.11.0.jar:./examples/simpleapp/target/lib/* io.horizen.examples.SimpleApp ./examples/my_settings.conf
514+
java -cp ./examples/utxo/simpleapp/target/sidechains-sdk-simpleapp-0.12.0-SNAPSHOT.jar:./examples/simpleapp/target/lib/* io.horizen.examples.SimpleApp ./examples/my_settings.conf
515515
```
516516
* For Linux (Jemalloc):
517517
```
518-
LD_PRELOAD=<path to jemalloc library>/libjemalloc.so.1 java -cp ./examples/utxo/simpleapp/target/sidechains-sdk-simpleapp-0.11.0.jar:./examples/simpleapp/target/lib/* io.horizen.examples.SimpleApp ./examples/my_settings.conf
518+
LD_PRELOAD=<path to jemalloc library>/libjemalloc.so.1 java -cp ./examples/utxo/simpleapp/target/sidechains-sdk-simpleapp-0.12.0-SNAPSHOT.jar:./examples/simpleapp/target/lib/* io.horizen.examples.SimpleApp ./examples/my_settings.conf
519519
```
520520

521521
**Model: Account**
522522

523523
* For Windows:
524524
```
525-
java -cp ./examples/account/evmapp/target/sidechains-sdk-evmapp-0.11.0.jar;./examples/evmapp/target/lib/* io.horizen.examples.EvmApp ./examples/my_settings.conf
525+
java -cp ./examples/account/evmapp/target/sidechains-sdk-evmapp-0.12.0-SNAPSHOT.jar;./examples/evmapp/target/lib/* io.horizen.examples.EvmApp ./examples/my_settings.conf
526526
```
527527
* For Linux (Glibc):
528528
```
529-
java -cp ./examples/account/evmapp/target/sidechains-sdk-evmapp-0.11.0.jar:./examples/evmapp/target/lib/* io.horizen.examples.EvmApp ./examples/my_settings.conf
529+
java -cp ./examples/account/evmapp/target/sidechains-sdk-evmapp-0.12.0-SNAPSHOT.jar:./examples/evmapp/target/lib/* io.horizen.examples.EvmApp ./examples/my_settings.conf
530530
```
531531
* For Linux (Jemalloc):
532532
```
533-
LD_PRELOAD=<path to jemalloc library>/libjemalloc.so.1 java -cp ./examples/account/evmapp/target/sidechains-sdk-evmapp-0.11.0.jar:./examples/evmapp/target/lib/* io.horizen.examples.EvmApp ./examples/my_settings.conf
533+
LD_PRELOAD=<path to jemalloc library>/libjemalloc.so.1 java -cp ./examples/account/evmapp/target/sidechains-sdk-evmapp-0.12.0-SNAPSHOT.jar:./examples/evmapp/target/lib/* io.horizen.examples.EvmApp ./examples/my_settings.conf
534534
```
535535

536536

examples/utxo/simpleapp/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.horizen</groupId>
55
<artifactId>sidechains-sdk-simpleapp</artifactId>
6-
<version>0.11.0</version>
6+
<version>0.12.0-SNAPSHOT</version>
77
<inceptionYear>2018</inceptionYear>
88
<properties>
99
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -15,7 +15,7 @@
1515
<dependency>
1616
<groupId>io.horizen</groupId>
1717
<artifactId>sidechains-sdk</artifactId>
18-
<version>0.11.0</version>
18+
<version>0.12.0-SNAPSHOT</version>
1919
</dependency>
2020
<dependency>
2121
<groupId>junit</groupId>

examples/utxo/utxoapp_sctool/pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.horizen</groupId>
55
<artifactId>sidechains-sdk-utxoapp_sctool</artifactId>
6-
<version>0.11.0</version>
6+
<version>0.12.0-SNAPSHOT</version>
77
<inceptionYear>2018</inceptionYear>
88
<properties>
99
<maven.compiler.source>11</maven.compiler.source>
@@ -14,13 +14,13 @@
1414
<dependency>
1515
<groupId>io.horizen</groupId>
1616
<artifactId>sidechains-sdk-scbootstrappingtools</artifactId>
17-
<version>0.11.0</version>
17+
<version>0.12.0-SNAPSHOT</version>
1818
<scope>compile</scope>
1919
</dependency>
2020
<dependency>
2121
<groupId>io.horizen</groupId>
2222
<artifactId>sidechains-sdk-simpleapp</artifactId>
23-
<version>0.11.0</version>
23+
<version>0.12.0-SNAPSHOT</version>
2424
<scope>compile</scope>
2525
</dependency>
2626
</dependencies>

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.horizen</groupId>
55
<artifactId>Sidechains</artifactId>
6-
<version>0.11.0</version>
6+
<version>0.12.0-SNAPSHOT</version>
77
<inceptionYear>2018</inceptionYear>
88
<properties>
99
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

qa/SidechainTestFramework/scutil.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
WAIT_CONST = 1
2121

22-
SNAPSHOT_VERSION_TAG = "0.11.0-SNAPSHOT"
22+
SNAPSHOT_VERSION_TAG = "0.12.0-SNAPSHOT"
2323

2424
# log levels of the log4j trace system used by java applications
2525
APP_LEVEL_OFF = "off"

sdk/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.horizen</groupId>
55
<artifactId>sidechains-sdk</artifactId>
6-
<version>0.11.0</version>
6+
<version>0.12.0-SNAPSHOT</version>
77
<name>${project.groupId}:${project.artifactId}</name>
88
<description>Zendoo is a unique sidechain and scaling solution developed by Horizen. The Zendoo ${project.artifactId} is a framework that supports the creation of sidechains and their custom business logic, with the Horizen public blockchain as the mainchain.</description>
99
<url>https://github.com/${project.github.organization}/${project.artifactId}</url>

tools/dbtool/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.horizen</groupId>
55
<artifactId>sidechains-sdk-dbtools</artifactId>
6-
<version>0.11.0</version>
6+
<version>0.12.0-SNAPSHOT</version>
77
<inceptionYear>2022</inceptionYear>
88
<properties>
99
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -15,7 +15,7 @@
1515
<dependency>
1616
<groupId>io.horizen</groupId>
1717
<artifactId>sidechains-sdk</artifactId>
18-
<version>0.11.0</version>
18+
<version>0.12.0-SNAPSHOT</version>
1919
</dependency>
2020
<dependency>
2121
<groupId>junit</groupId>

tools/sctool/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.horizen</groupId>
55
<artifactId>sidechains-sdk-scbootstrappingtools</artifactId>
6-
<version>0.11.0</version>
6+
<version>0.12.0-SNAPSHOT</version>
77
<name>${project.groupId}:${project.artifactId}</name>
88
<description>This module offers a way to create a sidechain's configuration file and some utilities.</description>
99
<url>https://github.com/${project.github.organization}/${project.artifactId}</url>
@@ -49,7 +49,7 @@
4949
<dependency>
5050
<groupId>io.horizen</groupId>
5151
<artifactId>sidechains-sdk</artifactId>
52-
<version>0.11.0</version>
52+
<version>0.12.0-SNAPSHOT</version>
5353
<scope>compile</scope>
5454
</dependency>
5555
<dependency>

tools/sidechains-sdk-account_sctools/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.horizen</groupId>
55
<artifactId>sidechains-sdk-account_sctools</artifactId>
6-
<version>0.11.0</version>
6+
<version>0.12.0-SNAPSHOT</version>
77
<name>${project.groupId}:${project.artifactId}</name>
88
<description>This module offers a way to create a sidechain's configuration file and some utilities (account model).</description>
99
<url>https://github.com/${project.github.organization}/${project.artifactId}</url>
@@ -48,7 +48,7 @@
4848
<dependency>
4949
<groupId>io.horizen</groupId>
5050
<artifactId>sidechains-sdk-scbootstrappingtools</artifactId>
51-
<version>0.11.0</version>
51+
<version>0.12.0-SNAPSHOT</version>
5252
<scope>compile</scope>
5353
</dependency>
5454
</dependencies>

tools/sidechains-sdk-utxo_sctools/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.horizen</groupId>
55
<artifactId>sidechains-sdk-utxo_sctools</artifactId>
6-
<version>0.11.0</version>
6+
<version>0.12.0-SNAPSHOT</version>
77
<name>${project.groupId}:${project.artifactId}</name>
88
<description>This module offers a way to create a sidechain's configuration file and some utilities (utxo model).</description>
99
<url>https://github.com/${project.github.organization}/${project.artifactId}</url>
@@ -48,7 +48,7 @@
4848
<dependency>
4949
<groupId>io.horizen</groupId>
5050
<artifactId>sidechains-sdk-scbootstrappingtools</artifactId>
51-
<version>0.11.0</version>
51+
<version>0.12.0-SNAPSHOT</version>
5252
<scope>compile</scope>
5353
</dependency>
5454
</dependencies>

tools/signingtool/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.horizen</groupId>
55
<artifactId>sidechains-sdk-signingtools</artifactId>
6-
<version>0.11.0</version>
6+
<version>0.12.0-SNAPSHOT</version>
77
<inceptionYear>2022</inceptionYear>
88
<properties>
99
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -15,7 +15,7 @@
1515
<dependency>
1616
<groupId>io.horizen</groupId>
1717
<artifactId>sidechains-sdk</artifactId>
18-
<version>0.11.0</version>
18+
<version>0.12.0-SNAPSHOT</version>
1919
</dependency>
2020
<dependency>
2121
<groupId>junit</groupId>

0 commit comments

Comments
 (0)