You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: Update all docs to prepare for v0.37 (tendermint#9243)
* Update docs references from master to main
Signed-off-by: Thane Thomson <[email protected]>
* Update DOCS_README to reflect current reality
Signed-off-by: Thane Thomson <[email protected]>
* Update vuepress config with current versions and updated discussions link
Signed-off-by: Thane Thomson <[email protected]>
* Update generated docs versions
Signed-off-by: Thane Thomson <[email protected]>
* Update docs build to use temp folder instead of home
Signed-off-by: Thane Thomson <[email protected]>
* Document build-docs Makefile target
Signed-off-by: Thane Thomson <[email protected]>
* Add serve-docs Makefile target to serve local build of docs
Signed-off-by: Thane Thomson <[email protected]>
* Ensure 404 page is copied during docs build
Signed-off-by: Thane Thomson <[email protected]>
* Redirect /master/ to /main/
Signed-off-by: Thane Thomson <[email protected]>
* Attempt to resolvetendermint#7908
Signed-off-by: Thane Thomson <[email protected]>
* Update OpenAPI references from master to main
Signed-off-by: Thane Thomson <[email protected]>
* Update CHANGELOG references from master to main
Signed-off-by: Thane Thomson <[email protected]>
* Update Docker readme references from master to main
Signed-off-by: Thane Thomson <[email protected]>
* Update UPGRADING references from master to main
Signed-off-by: Thane Thomson <[email protected]>
* Update package-specific documentation references from master to main
Signed-off-by: Thane Thomson <[email protected]>
* Update spec references from master to main
Signed-off-by: Thane Thomson <[email protected]>
* Update all code comment references to docs site from master to main
Signed-off-by: Thane Thomson <[email protected]>
* Build v0.34.x as "latest"
Signed-off-by: Thane Thomson <[email protected]>
* Explicitly mark v0.34 docs as latest in version selector
Signed-off-by: Thane Thomson <[email protected]>
* Update all links from docs.tendermint.com/main to docs.tendermint.com/latest
Signed-off-by: Thane Thomson <[email protected]>
* ci: Redeploy docs on pushes to v0.34.x
Signed-off-by: Thane Thomson <[email protected]>
* Temporarily copy spec directory into docs while building
Signed-off-by: Thane Thomson <[email protected]>
* Add nav link to main and clearly mark as unstable
Signed-off-by: Thane Thomson <[email protected]>
* Revert to only publishing docs in nav for v0.34 and v0.33 with no latest
Signed-off-by: Thane Thomson <[email protected]>
* Link to docs.tendermint.com/v0.34 from RFCs
Signed-off-by: Thane Thomson <[email protected]>
* Rather just use main for all docs.tendermint.com references on main branch
Signed-off-by: Thane Thomson <[email protected]>
* Rename GitHub tree links from master to main
Signed-off-by: Thane Thomson <[email protected]>
* Update link for ABCI Rust client
Signed-off-by: Thane Thomson <[email protected]>
* Update github links from master to main
Signed-off-by: Thane Thomson <[email protected]>
* Update badges in root readme
Signed-off-by: Thane Thomson <[email protected]>
* Remove codecov badge since we do not use it any more
Signed-off-by: Thane Thomson <[email protected]>
* Remove Java and Kotlin tutorials
Signed-off-by: Thane Thomson <[email protected]>
* Remove specs from docs build
Signed-off-by: Thane Thomson <[email protected]>
* Migrate spec links to GitHub repo from docs site
Signed-off-by: Thane Thomson <[email protected]>
* Remove references to non-existent PEX reactor spec
Signed-off-by: Thane Thomson <[email protected]>
* Fix linting badge in README
Signed-off-by: Thane Thomson <[email protected]>
Signed-off-by: Thane Thomson <[email protected]>
Copy file name to clipboardexpand all lines: CHANGELOG.md
+14-14
Original file line number
Diff line number
Diff line change
@@ -438,7 +438,7 @@ Special thanks to external contributors on this release: @james-ray, @fedekunze,
438
438
-[abci][\#5174](https://github.com/tendermint/tendermint/pull/5174) Remove `MockEvidence` in favor of testing with actual evidence types (`DuplicateVoteEvidence` & `LightClientAttackEvidence`) (@cmwaters)
439
439
-[abci][\#5191](https://github.com/tendermint/tendermint/pull/5191) Add `InitChain.InitialHeight` field giving the initial block height (@erikgrinaker)
440
440
-[abci][\#5227](https://github.com/tendermint/tendermint/pull/5227) Add `ResponseInitChain.app_hash` which is recorded in genesis block (@erikgrinaker)
441
-
-[config][\#5147](https://github.com/tendermint/tendermint/pull/5147) Add `--consensus.double_sign_check_height` flag and `DoubleSignCheckHeight` config variable. See [ADR-51](https://github.com/tendermint/tendermint/blob/master/docs/architecture/adr-051-double-signing-risk-reduction.md) (@dongsam)
441
+
-[config][\#5147](https://github.com/tendermint/tendermint/pull/5147) Add `--consensus.double_sign_check_height` flag and `DoubleSignCheckHeight` config variable. See [ADR-51](https://github.com/tendermint/tendermint/blob/main/docs/architecture/adr-051-double-signing-risk-reduction.md) (@dongsam)
442
442
-[db][\#5233](https://github.com/tendermint/tendermint/pull/5233) Add support for `badgerdb` database backend (@erikgrinaker)
443
443
-[evidence][\#4532](https://github.com/tendermint/tendermint/pull/4532) Handle evidence from light clients (@melekes)
444
444
-[evidence][#4821](https://github.com/tendermint/tendermint/pull/4821) Amnesia (light client attack) evidence can be detected, verified and committed (@cmwaters)
@@ -452,7 +452,7 @@ Special thanks to external contributors on this release: @james-ray, @fedekunze,
452
452
-[rpc][\#5017](https://github.com/tendermint/tendermint/pull/5017) Add `/check_tx` endpoint to check transactions without executing them or adding them to the mempool (@melekes)
453
453
-[rpc][\#5108](https://github.com/tendermint/tendermint/pull/5108) Subscribe using the websocket for new evidence events (@cmwaters)
454
454
-[statesync] Add state sync support, where a new node can be rapidly bootstrapped by fetching state snapshots from peers instead of replaying blocks. See the `[statesync]` config section.
455
-
-[evidence][\#5361](https://github.com/tendermint/tendermint/pull/5361) Add LightClientAttackEvidence and refactor evidence lifecycle - for more information see [ADR-059](https://github.com/tendermint/tendermint/blob/master/docs/architecture/adr-059-evidence-composition-and-lifecycle.md) (@cmwaters)
455
+
-[evidence][\#5361](https://github.com/tendermint/tendermint/pull/5361) Add LightClientAttackEvidence and refactor evidence lifecycle - for more information see [ADR-059](https://github.com/tendermint/tendermint/blob/main/docs/architecture/adr-059-evidence-composition-and-lifecycle.md) (@cmwaters)
456
456
457
457
### IMPROVEMENTS
458
458
@@ -532,7 +532,7 @@ This security release fixes:
532
532
Tendermint 0.33.0 and above allow block proposers to include signatures for the
533
533
wrong block. This may happen naturally if you start a network, have it run for
534
534
some time and restart it **without changing the chainID**. (It is a
Special thanks to external contributors on this release:
@@ -1225,7 +1225,7 @@ Special thanks to external contributors on this release:
1225
1225
1226
1226
### FEATURES:
1227
1227
1228
-
- [blockchain] [\#3561](https://github.com/tendermint/tendermint/issues/3561) Add early version of the new blockchain reactor, which is supposed to be more modular and testable compared to the old version. To try it, you'll have to change `version` in the config file, [here](https://github.com/tendermint/tendermint/blob/master/config/toml.go#L303) NOTE: It's not ready for a production yet. For further information, see [ADR-40](https://github.com/tendermint/tendermint/blob/master/docs/architecture/adr-040-blockchain-reactor-refactor.md) & [ADR-43](https://github.com/tendermint/tendermint/blob/master/docs/architecture/adr-043-blockchain-riri-org.md)
1228
+
- [blockchain] [\#3561](https://github.com/tendermint/tendermint/issues/3561) Add early version of the new blockchain reactor, which is supposed to be more modular and testable compared to the old version. To try it, you'll have to change `version` in the config file, [here](https://github.com/tendermint/tendermint/blob/main/config/toml.go#L303) NOTE: It's not ready for a production yet. For further information, see [ADR-40](https://github.com/tendermint/tendermint/blob/main/docs/architecture/adr-040-blockchain-reactor-refactor.md) & [ADR-43](https://github.com/tendermint/tendermint/blob/main/docs/architecture/adr-043-blockchain-riri-org.md)
1229
1229
- [mempool] [\#3826](https://github.com/tendermint/tendermint/issues/3826) Make `max_msg_bytes` configurable(@bluele)
1230
1230
- [node] [\#3846](https://github.com/tendermint/tendermint/pull/3846) Allow replacing existing p2p.Reactor(s) using [`CustomReactors`
* Use `boltdb` tag to compile Tendermint with bolt db
1547
1547
- [node] [\#3362](https://github.com/tendermint/tendermint/issues/3362) Return an error if `persistent_peers` list is invalid (except
1548
1548
when IP lookup fails)
@@ -1766,7 +1766,7 @@ more details.
1766
1766
- [rpc] [\#3269](https://github.com/tendermint/tendermint/issues/2826) Limit number of unique clientIDs with open subscriptions. Configurable via `rpc.max_subscription_clients`
1767
1767
- [rpc] [\#3269](https://github.com/tendermint/tendermint/issues/2826) Limit number of unique queries a given client can subscribe to at once. Configurable via `rpc.max_subscriptions_per_client`.
1768
1768
- [rpc] [\#3435](https://github.com/tendermint/tendermint/issues/3435) Default ReadTimeout and WriteTimeout changed to 10s. WriteTimeout can increased by setting `rpc.timeout_broadcast_tx_commit` in the config.
1769
-
- [rpc/client] [\#3269](https://github.com/tendermint/tendermint/issues/3269) Update `EventsClient` interface to reflect new pubsub/eventBus API [ADR-33](https://github.com/tendermint/tendermint/blob/master/docs/architecture/adr-033-pubsub.md). This includes `Subscribe`, `Unsubscribe`, and `UnsubscribeAll` methods.
1769
+
- [rpc/client] [\#3269](https://github.com/tendermint/tendermint/issues/3269) Update `EventsClient` interface to reflect new pubsub/eventBus API [ADR-33](https://github.com/tendermint/tendermint/blob/main/docs/architecture/adr-033-pubsub.md). This includes `Subscribe`, `Unsubscribe`, and `UnsubscribeAll` methods.
1770
1770
1771
1771
* Apps
1772
1772
- [abci] [\#3403](https://github.com/tendermint/tendermint/issues/3403) Remove `time_iota_ms` from BlockParams. This is a
@@ -1819,7 +1819,7 @@ more details.
1819
1819
- [blockchain] [\#3358](https://github.com/tendermint/tendermint/pull/3358) Fix timer leak in `BlockPool` (@guagualvcha)
- [libs/db/remotedb/grpcdb] [\#3402](https://github.com/tendermint/tendermint/issues/3402) Close Iterator/ReverseIterator after use
1822
-
- [libs/pubsub] [\#951](https://github.com/tendermint/tendermint/issues/951), [\#1880](https://github.com/tendermint/tendermint/issues/1880) Use non-blocking send when dispatching messages [ADR-33](https://github.com/tendermint/tendermint/blob/master/docs/architecture/adr-033-pubsub.md)
1822
+
- [libs/pubsub] [\#951](https://github.com/tendermint/tendermint/issues/951), [\#1880](https://github.com/tendermint/tendermint/issues/1880) Use non-blocking send when dispatching messages [ADR-33](https://github.com/tendermint/tendermint/blob/main/docs/architecture/adr-033-pubsub.md)
1823
1823
- [lite] [\#3364](https://github.com/tendermint/tendermint/issues/3364) Fix `/validators` and `/abci_query` proxy endpoints
1824
1824
(@guagualvcha)
1825
1825
- [p2p/conn] [\#3347](https://github.com/tendermint/tendermint/issues/3347) Reject all-zero shared secrets in the Diffie-Hellman step of secret-connection
@@ -2517,7 +2517,7 @@ Special thanks to external contributors on this release:
2517
2517
This release is mostly about the ConsensusParams - removing fields and enforcing MaxGas.
2518
2518
It also addresses some issues found via security audit, removes various unused
Copy file name to clipboardexpand all lines: DOCKER/README.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ DockerHub tags for official releases are [here](https://hub.docker.com/r/tenderm
6
6
7
7
Official releases can be found [here](https://github.com/tendermint/tendermint/releases).
8
8
9
-
The Dockerfile for tendermint is not expected to change in the near future. The master file used for all builds can be found [here](https://raw.githubusercontent.com/tendermint/tendermint/master/DOCKER/Dockerfile).
9
+
The Dockerfile for Tendermint is not expected to change in the near future. The main file used for all builds can be found [here](https://raw.githubusercontent.com/tendermint/tendermint/main/DOCKER/Dockerfile).
10
10
11
11
Respective versioned files can be found <https://raw.githubusercontent.com/tendermint/tendermint/vX.XX.XX/DOCKER/Dockerfile> (replace the Xs with the version number).
12
12
@@ -20,9 +20,9 @@ Respective versioned files can be found <https://raw.githubusercontent.com/tende
20
20
21
21
Tendermint Core is Byzantine Fault Tolerant (BFT) middleware that takes a state transition machine, written in any programming language, and securely replicates it on many machines.
22
22
23
-
For more background, see the [the docs](https://docs.tendermint.com/master/introduction/#quick-start).
23
+
For more background, see the [the docs](https://docs.tendermint.com/main/introduction/#quick-start).
24
24
25
-
To get started developing applications, see the [application developers guide](https://docs.tendermint.com/master/introduction/quick-start.html).
25
+
To get started developing applications, see the [application developers guide](https://docs.tendermint.com/main/introduction/quick-start.html).
To run a 4-node network, see the `Makefile` in the root of [the repo](https://github.com/tendermint/tendermint/blob/master/Makefile) and run:
40
+
To run a 4-node network, see the `Makefile` in the root of [the repo](https://github.com/tendermint/tendermint/blob/main/Makefile) and run:
41
41
42
42
```sh
43
43
make build-linux
@@ -49,8 +49,8 @@ Note that this will build and use a different image than the ones provided here.
49
49
50
50
## License
51
51
52
-
- Tendermint's license is [Apache 2.0](https://github.com/tendermint/tendermint/blob/master/LICENSE).
52
+
- Tendermint's license is [Apache 2.0](https://github.com/tendermint/tendermint/blob/main/LICENSE).
53
53
54
54
## Contributing
55
55
56
-
Contributions are most welcome! See the [contributing file](https://github.com/tendermint/tendermint/blob/master/CONTRIBUTING.md) for more information.
56
+
Contributions are most welcome! See the [contributing file](https://github.com/tendermint/tendermint/blob/main/CONTRIBUTING.md) for more information.
0 commit comments