diff --git a/CHANGELOG.md b/CHANGELOG.md index e0a612670..adfa1c266 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -980,7 +980,7 @@ and a validator address plus a timestamp. Note we may remove the validator address & timestamp fields in the future (see ADR-25). `lite2` package has been added to solve `lite` issues and introduce weak -subjectivity interface. Refer to the [spec](https://github.com/tendermint/spec/blob/master/spec/consensus/light-client.md) for complete details. +subjectivity interface. Refer to the [spec](./spec/consensus/light-client/) for complete details. `lite` package is now deprecated and will be removed in v0.34 release. ### BREAKING CHANGES: diff --git a/abci/README.md b/abci/README.md index e2234f4d1..f79251bbc 100644 --- a/abci/README.md +++ b/abci/README.md @@ -19,8 +19,8 @@ To get up and running quickly, see the [getting started guide](../docs/app-dev/g A detailed description of the ABCI methods and message types is contained in: -- [The main spec](https://github.com/tendermint/spec/blob/master/spec/abci/abci.md) -- [A protobuf file](https://github.com/tendermint/spec/blob/master/proto/tendermint/abci/types.proto) +- [The main spec](../spec/abci/abci.md) +- [A protobuf file](../proto/tendermint/abci/types.proto) - [A Go interface](./types/application.go) ## Protocol Buffers diff --git a/docs/architecture/README.md b/docs/architecture/README.md index b6625cc80..a29e69db0 100644 --- a/docs/architecture/README.md +++ b/docs/architecture/README.md @@ -67,6 +67,10 @@ Note the context/background should be written in the present tense. - [ADR-063: Privval-gRPC](./adr-063-privval-grpc.md) - [ADR-066: E2E-Testing](./adr-066-e2e-testing.md) - [ADR-072: Restore Requests for Comments](./adr-072-request-for-comments.md) +- [ADR-077: Block Retention](./adr-077-block-retention.md) +- [ADR-078: Non-zero Genesis](./adr-078-nonzero-genesis.md) +- [ADR-079: ED25519 Verification](./adr-079-ed25519-verification.md) +- [ADR-080: Reverse Sync](./adr-080-reverse-sync.md) ### Accepted diff --git a/spec/abci++/abci++_basic_concepts_002_draft.md b/spec/abci++/abci++_basic_concepts_002_draft.md index 8fe97c9e8..f2fda37dc 100644 --- a/spec/abci++/abci++_basic_concepts_002_draft.md +++ b/spec/abci++/abci++_basic_concepts_002_draft.md @@ -192,8 +192,8 @@ enum EvidenceType { ``` There are two forms of evidence: Duplicate Vote and Light Client Attack. More -information can be found in either [data structures](https://github.com/tendermint/spec/blob/master/spec/core/data_structures.md) -or [accountability](https://github.com/tendermint/spec/blob/master/spec/light-client/accountability/) +information can be found in either [data structures](../core/data_structures.md) +or [accountability](../light-client/accountability/) ## Vote Extensions diff --git a/spec/consensus/proposer-based-timestamp/v1/pbts_001_draft.md b/spec/consensus/proposer-based-timestamp/v1/pbts_001_draft.md index e269cc795..21d7d6a2a 100644 --- a/spec/consensus/proposer-based-timestamp/v1/pbts_001_draft.md +++ b/spec/consensus/proposer-based-timestamp/v1/pbts_001_draft.md @@ -261,7 +261,7 @@ This specification describes the changes needed to be done to the Tendermint con [proposertla]: ../tla/TendermintPBT_001_draft.tla -[bfttime]: https://github.com/tendermint/spec/blob/master/spec/consensus/bft-time.md +[bfttime]: ../../bft-time.md [tlatender]: https://github.com/tendermint/spec/blob/master/rust-spec/tendermint-accountability/README.md -[lcspec]: https://github.com/tendermint/spec/tree/master/spec/light-client +[lcspec]: ../../light-client/ [arXiv]: https://arxiv.org/abs/1807.04938