Skip to content

Commit 62008f4

Browse files
Update the links to the docs on the site [ECR-3957]:
They will be published under "0.13-rc.2".
1 parent ff013d4 commit 62008f4

25 files changed

Lines changed: 39 additions & 39 deletions

File tree

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ You need to install the following dependencies:
2121
* [Maven 3.5+](https://maven.apache.org/download.cgi).
2222
* [Rust 1.36.0](https://www.rust-lang.org/).
2323
To install a specific Rust version, use `rustup install 1.36.0` command.
24-
* The [system dependencies](https://exonum.com/doc/version/0.12/get-started/install/) of Exonum.
24+
* The [system dependencies](https://exonum.com/doc/version/0.13-rc.2/get-started/install/) of Exonum.
2525
You do _not_ need to manually fetch and compile Exonum.
2626

2727
__Important__: It is necessary to install RocksDB
@@ -135,12 +135,12 @@ Run `mvn clean -DcleanRust`.
135135
The [Exonum Java Binding](exonum-java-binding) project is split into several modules.
136136
Here are the main ones:
137137
* [`core`](exonum-java-binding/core) contains the APIs to define and implement an
138-
[Exonum service](https://exonum.com/doc/version/0.12/get-started/design-overview/#modularity-and-services).
138+
[Exonum service](https://exonum.com/doc/version/0.13-rc.2/get-started/design-overview/#modularity-and-services).
139139
* [`core-native`](exonum-java-binding/core/rust) contains the glue code between Java and Rust.
140140
* [`app`](exonum-java-binding/core/rust/exonum-java) is an application that runs a node with Java
141141
and Rust services.
142142
* [`common`](exonum-java-binding/common) provides common functionality to Exonum core
143-
and light clients: [Exonum proofs](https://exonum.com/doc/version/0.12/get-started/design-overview/#proofs),
143+
and light clients: [Exonum proofs](https://exonum.com/doc/version/0.13-rc.2/get-started/design-overview/#proofs),
144144
hashing and cryptographic operations, serialization support.
145145
* [`exonum-service-archetype`](exonum-java-binding/service-archetype) implements an archetype
146146
generating a template project of Exonum Java service.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ The following projects are available:
1616

1717
## Links
1818
For more information see the relevant documentation on the tool:
19-
- [What is Exonum?](https://exonum.com/doc/version/0.12/get-started/what-is-exonum/)
20-
- [Roadmap](https://exonum.com/doc/version/0.12/roadmap/)
19+
- [What is Exonum?](https://exonum.com/doc/version/0.13-rc.2/get-started/what-is-exonum/)
20+
- [Roadmap](https://exonum.com/doc/version/0.13-rc.2/roadmap/)
2121
- [Contribution Guide](CONTRIBUTING.md)
2222
- [Code of Conduct](https://github.com/exonum/exonum/blob/master/CODE_OF_CONDUCT.md)
2323

exonum-java-binding/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ With Exonum Java Binding you can define stateful Exonum Services in Java,
99
configure a network of nodes and run your services in it.
1010

1111
For more information see the relevant documentation on the tool:
12-
- [User Guide](https://exonum.com/doc/version/0.12/get-started/java-binding/)
12+
- [User Guide](https://exonum.com/doc/version/0.13-rc.2/get-started/java-binding/)
1313
- [Javadocs](https://exonum.com/doc/api/java-binding/0.8.0/index.html)
1414
- [Cryptocurrency Example Service](cryptocurrency-demo)
1515

exonum-java-binding/app/src/main/java/com/exonum/binding/app/ServiceRuntimeBootstrap.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public final class ServiceRuntimeBootstrap {
5454
* Dependency reference classes used to validate that service artifacts don't contain copies of
5555
* the classes used in Exonum public APIs and loaded by the application classloader.
5656
*
57-
* @see <a href="https://exonum.com/doc/version/0.12/get-started/java-binding/#using-libraries">Exonum dependencies</a>
57+
* @see <a href="https://exonum.com/doc/version/0.13-rc.2/get-started/java-binding/#using-libraries">Exonum dependencies</a>
5858
*/
5959
public static final ImmutableMap<String, Class<?>> DEPENDENCY_REFERENCE_CLASSES =
6060
ImmutableMap.<String, Class<?>>builder()

exonum-java-binding/core/src/main/java/com/exonum/binding/core/blockchain/Blockchain.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ public Block getLastBlock() {
235235
* Returns the current consensus configuration of the network.
236236
*
237237
* @throws IllegalStateException if the "genesis block" was not created
238-
* @see <a href="https://exonum.com/doc/version/0.12/architecture/configuration/">Exonum configuration</a> for
238+
* @see <a href="https://exonum.com/doc/version/0.13-rc.2/architecture/configuration/">Exonum configuration</a> for
239239
* consensus configuration information.
240240
*/
241241
public Config getConsensusConfiguration() {
@@ -247,7 +247,7 @@ public Config getConsensusConfiguration() {
247247
* Note that this pool represents the state as of the current snapshot, and its state is volatile
248248
* even between block commits.
249249
*
250-
* @see <a href="https://exonum.com/doc/version/0.12/advanced/consensus/specification/#pool-of-unconfirmed-transactions">Pool of Unconfirmed Transactions</a>
250+
* @see <a href="https://exonum.com/doc/version/0.13-rc.2/advanced/consensus/specification/#pool-of-unconfirmed-transactions">Pool of Unconfirmed Transactions</a>
251251
*/
252252
public KeySetIndexProxy<HashCode> getTransactionPool() {
253253
return schema.getTransactionPool();

exonum-java-binding/core/src/main/java/com/exonum/binding/core/blockchain/CoreSchemaProxy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ MapIndex<HashCode, TransactionLocation> getTxLocations() {
171171
* Note that this pool represents the state as of the current snapshot, and its state is volatile
172172
* even between block commits.
173173
*
174-
* @see <a href="https://exonum.com/doc/version/0.12/advanced/consensus/specification/#pool-of-unconfirmed-transactions">Pool of Unconfirmed Transactions</a>
174+
* @see <a href="https://exonum.com/doc/version/0.13-rc.2/advanced/consensus/specification/#pool-of-unconfirmed-transactions">Pool of Unconfirmed Transactions</a>
175175
*/
176176
KeySetIndexProxy<HashCode> getTransactionPool() {
177177
return KeySetIndexProxy.newInstance(CoreIndex.TRANSACTIONS_POOL, dbView,

exonum-java-binding/core/src/main/java/com/exonum/binding/core/runtime/ClassLoadingScopeChecker.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ void checkNoCopiesOfAppClasses(ClassLoader pluginClassloader) {
7979
+ " 2. Does not specify its version (i.e., inherits it "
8080
+ "from exonum-java-binding-bom)%n"
8181
+ "See also: "
82-
+ "https://exonum.com/doc/version/0.12/get-started/java-binding/#using-libraries",
82+
+ "https://exonum.com/doc/version/0.13-rc.2/get-started/java-binding/#using-libraries",
8383
pluginClassloader, libraryCopies);
8484
throw new IllegalArgumentException(message);
8585
}

exonum-java-binding/core/src/main/java/com/exonum/binding/core/service/BlockCommittedEvent.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@
2727
public interface BlockCommittedEvent {
2828

2929
/**
30-
* If this node is a <a href="https://exonum.com/doc/version/0.12/glossary/#validator">validator</a>,
30+
* If this node is a <a href="https://exonum.com/doc/version/0.13-rc.2/glossary/#validator">validator</a>,
3131
* returns its identifier.
32-
* If this node is an <a href="https://exonum.com/doc/version/0.12/glossary/#auditor">auditor</a>,
32+
* If this node is an <a href="https://exonum.com/doc/version/0.13-rc.2/glossary/#auditor">auditor</a>,
3333
* it will return {@code OptionalInt.empty()}.
3434
*/
3535
OptionalInt getValidatorId();

exonum-java-binding/core/src/main/java/com/exonum/binding/core/service/Node.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public interface Node {
3434
* the {@linkplain #getPublicKey() node service key}, and then submits it into Exonum network.
3535
* This node does <em>not</em> execute the transaction immediately, but broadcasts it to all
3636
* the nodes in the network. Then each node verifies the transaction and, if it is correct,
37-
* adds it to the <a href="https://exonum.com/doc/version/0.12/advanced/consensus/specification/#pool-of-unconfirmed-transactions">pool of unconfirmed transactions</a>.
37+
* adds it to the <a href="https://exonum.com/doc/version/0.13-rc.2/advanced/consensus/specification/#pool-of-unconfirmed-transactions">pool of unconfirmed transactions</a>.
3838
* The transaction is executed later asynchronously.
3939
*
4040
* <p>Incorrect transactions (e.g., the payload of which cannot be deserialized by the target

exonum-java-binding/core/src/main/java/com/exonum/binding/core/service/Service.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ default void initialize(Fork fork, Configuration configuration) {
9494
* @param node a set-up Exonum node, providing an interface to access
9595
* the current blockchain state and submit transactions
9696
* @param router a router responsible for handling requests to this service
97-
* @see <a href="https://exonum.com/doc/version/0.12/get-started/java-binding/#external-service-api">
97+
* @see <a href="https://exonum.com/doc/version/0.13-rc.2/get-started/java-binding/#external-service-api">
9898
* Documentation on service API</a>
9999
*/
100100
void createPublicApiHandlers(Node node, Router router);

0 commit comments

Comments
 (0)