From 5fc78a01d73358be8b7b57ca90a1aa57541b5830 Mon Sep 17 00:00:00 2001 From: rigel rozanski Date: Thu, 27 Jul 2017 15:50:33 -0400 Subject: [PATCH] overview.md link fix --- docs/quark/overview.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/quark/overview.md b/docs/quark/overview.md index 46a1c22960..491d021742 100644 --- a/docs/quark/overview.md +++ b/docs/quark/overview.md @@ -6,15 +6,15 @@ and match modular elements as desired. Along side, all modules are permissioned and sandboxed to reduce For more explanation please see the [standard -library](https://github.com/tendermint/basecoin/blob/infographic/docs/quark/stdlib.md) +library](https://github.com/tendermint/basecoin/blob/unstable/docs/quark/stdlib.md) and -[glossary](https://github.com/tendermint/basecoin/blob/infographic/docs/quark/glossary.md) +[glossary](https://github.com/tendermint/basecoin/blob/unstable/docs/quark/glossary.md) documentation. For a more interconnected schematics see these -[framework](https://github.com/tendermint/basecoin/blob/infographic/docs/graphics/overview-framework.png) +[framework](https://github.com/tendermint/basecoin/blob/unstable/docs/graphics/overview-framework.png) and -[security](https://github.com/tendermint/basecoin/blob/infographic/docs/graphics/overview-security.png) +[security](https://github.com/tendermint/basecoin/blob/unstable/docs/graphics/overview-security.png) overviews. ## Framework Overview @@ -27,14 +27,14 @@ off one level, like an onion. As so, the transaction must be constructed to mirror the execution stack, and each middleware should allow embedding an arbitrary tx for the next layer in the stack. - + ### Execution Stack Middleware components allow for code reusability and integrability. A standard set of middleware are provided and can be mix-and-matched with custom middleware. Some of the [standard -library](https://github.com/tendermint/basecoin/blob/infographic/docs/quark/stdlib.md) +library](https://github.com/tendermint/basecoin/blob/unstable/docs/quark/stdlib.md) middlewares provided in this package include: - Logging - Recovery @@ -55,7 +55,7 @@ a fee even if the end business logic fails, under this situation we would add the DeliverTx Checkpoint to after the fee middleware but before the business logic. This diagram displays a typical process flow through an execution stack. - + ### Dispatcher @@ -68,7 +68,7 @@ Similarity to the execution stack, when executing a transaction the dispatcher isolates the state space available to the designated module (see [Data Store](overview.md#data-store)). - + ## Security Overview @@ -83,7 +83,7 @@ designated permission for the transaction context to perform a specific action. Context is passed through the middleware and dispatcher, allowing one to add permissions on this app-space, and check current permissions. - + ### Data Store @@ -100,6 +100,6 @@ prefixing invisible to each module while preventing each module from affecting each other module. Under this model no two registered modules are permitted to have the same namespace. - +