Skip to content

Commit d681673

Browse files
Update versioned exonum.com/doc links:
The 1.0.0 docs are published under full (1.0.0) version, unlike the previous releases.
1 parent 4dabb63 commit d681673

35 files changed

Lines changed: 53 additions & 53 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
* [Stable Rust compiler](https://www.rust-lang.org/).
2323
The minimum supported version is Rust 1.41.0.
24-
* The [system dependencies](https://exonum.com/doc/version/1.0/get-started/install/) of Exonum.
24+
* The [system dependencies](https://exonum.com/doc/version/1.0.0/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
@@ -123,12 +123,12 @@ Run `mvn clean -DcleanRust`.
123123
The [Exonum Java Binding](exonum-java-binding) project is split into several modules.
124124
Here are the main ones:
125125
* [`core`](exonum-java-binding/core) contains the APIs to define and implement an
126-
[Exonum service](https://exonum.com/doc/version/1.0/get-started/design-overview/#modularity-and-services).
126+
[Exonum service](https://exonum.com/doc/version/1.0.0/get-started/design-overview/#modularity-and-services).
127127
* [`core-native`](exonum-java-binding/core/rust) contains the glue code between Java and Rust.
128128
* [`app`](exonum-java-binding/core/rust/exonum-java) is an application that runs a node with Java
129129
and Rust services.
130130
* [`common`](exonum-java-binding/common) provides common functionality to Exonum core
131-
and light clients: [Exonum proofs](https://exonum.com/doc/version/1.0/get-started/design-overview/#proofs),
131+
and light clients: [Exonum proofs](https://exonum.com/doc/version/1.0.0/get-started/design-overview/#proofs),
132132
hashing and cryptographic operations, serialization support.
133133
* [`exonum-service-archetype`](exonum-java-binding/service-archetype) implements an archetype
134134
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/1.0/get-started/what-is-exonum/)
20-
- [Roadmap](https://exonum.com/doc/version/1.0/roadmap/)
19+
- [What is Exonum?](https://exonum.com/doc/version/1.0.0/get-started/what-is-exonum/)
20+
- [Roadmap](https://exonum.com/doc/version/1.0.0/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: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ 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/1.0/get-started/java-binding/)
12+
- [User Guide](https://exonum.com/doc/version/1.0.0/get-started/java-binding/)
1313
- [Javadocs](https://exonum.com/doc/api/java-binding/0.10.0/index.html)
14-
- [Java Service Development Tutorial](https://exonum.com/doc/version/1.0/get-started/first-java-service/)
14+
- [Java Service Development Tutorial](https://exonum.com/doc/version/1.0.0/get-started/first-java-service/)
1515
- [Cryptocurrency Example Service](cryptocurrency-demo)
1616

1717
## License

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
@@ -63,7 +63,7 @@ public final class ServiceRuntimeBootstrap {
6363
* Dependency reference classes used to validate that service artifacts don't contain copies of
6464
* the classes used in Exonum public APIs and loaded by the application classloader.
6565
*
66-
* @see <a href="https://exonum.com/doc/version/1.0/get-started/java-binding/#using-libraries">Exonum dependencies</a>
66+
* @see <a href="https://exonum.com/doc/version/1.0.0/get-started/java-binding/#using-libraries">Exonum dependencies</a>
6767
*/
6868
public static final ImmutableMap<String, Class<?>> DEPENDENCY_REFERENCE_CLASSES =
6969
ImmutableMap.<String, Class<?>>builder()

exonum-java-binding/core/rust/exonum-java/README.md

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

99
For more information see the relevant documentation on the tool:
10-
- [User Guide](https://exonum.com/doc/version/1.0/get-started/java-binding/)
10+
- [User Guide](https://exonum.com/doc/version/1.0.0/get-started/java-binding/)
1111
- [Javadocs](https://exonum.com/doc/api/java-binding/0.10.0/index.html)
1212

1313
# License

exonum-java-binding/core/rust/src/cmd/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ mod run_dev;
3535
///
3636
/// Configures and runs Exonum node with Java runtime enabled.
3737
///
38-
/// See https://exonum.com/doc/version/1.0/get-started/java-binding/#node-configuration
38+
/// See https://exonum.com/doc/version/1.0.0/get-started/java-binding/#node-configuration
3939
#[derive(StructOpt, Debug)]
4040
#[structopt(author, about)]
4141
#[allow(clippy::large_enum_variant)]

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
@@ -431,7 +431,7 @@ public Block getLastBlock() {
431431
* Returns the current consensus configuration of the network.
432432
*
433433
* @throws IllegalStateException if the "genesis block" was not created
434-
* @see <a href="https://exonum.com/doc/version/1.0/architecture/configuration/">Exonum configuration</a> for
434+
* @see <a href="https://exonum.com/doc/version/1.0.0/architecture/configuration/">Exonum configuration</a> for
435435
* consensus configuration information.
436436
*/
437437
public Config getConsensusConfiguration() {
@@ -443,7 +443,7 @@ public Config getConsensusConfiguration() {
443443
* Note that this pool represents the state as of the current snapshot, and its state is volatile
444444
* even between block commits.
445445
*
446-
* @see <a href="https://exonum.com/doc/version/1.0/advanced/consensus/specification/#pool-of-unconfirmed-transactions">Pool of Unconfirmed Transactions</a>
446+
* @see <a href="https://exonum.com/doc/version/1.0.0/advanced/consensus/specification/#pool-of-unconfirmed-transactions">Pool of Unconfirmed Transactions</a>
447447
*/
448448
public KeySetIndexProxy<HashCode> getTransactionPool() {
449449
return schema.getTransactionPool();

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ MapIndex<HashCode, TransactionLocation> getTxLocations() {
168168
* Note that this pool represents the state as of the current snapshot, and its state is volatile
169169
* even between block commits.
170170
*
171-
* @see <a href="https://exonum.com/doc/version/1.0/advanced/consensus/specification/#pool-of-unconfirmed-transactions">Pool of Unconfirmed Transactions</a>
171+
* @see <a href="https://exonum.com/doc/version/1.0.0/advanced/consensus/specification/#pool-of-unconfirmed-transactions">Pool of Unconfirmed Transactions</a>
172172
*/
173173
KeySetIndexProxy<HashCode> getTransactionPool() {
174174
return dbAccess.getKeySet(CoreIndex.TRANSACTIONS_POOL, hash());

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/1.0/get-started/java-binding/#using-libraries",
82+
+ "https://exonum.com/doc/version/1.0.0/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/1.0/glossary/#validator">validator</a>,
30+
* If this node is a <a href="https://exonum.com/doc/version/1.0.0/glossary/#validator">validator</a>,
3131
* returns its identifier.
32-
* If this node is an <a href="https://exonum.com/doc/version/1.0/glossary/#auditor">auditor</a>,
32+
* If this node is an <a href="https://exonum.com/doc/version/1.0.0/glossary/#auditor">auditor</a>,
3333
* it will return {@code OptionalInt.empty()}.
3434
*/
3535
OptionalInt getValidatorId();

0 commit comments

Comments
 (0)