diff --git a/docs/basecoin/basics.rst b/docs/old/basecoin/basics.rst similarity index 100% rename from docs/basecoin/basics.rst rename to docs/old/basecoin/basics.rst diff --git a/docs/basecoin/extensions.rst b/docs/old/basecoin/extensions.rst similarity index 100% rename from docs/basecoin/extensions.rst rename to docs/old/basecoin/extensions.rst diff --git a/docs/sdk/glossary.rst b/docs/old/glossary.rst similarity index 100% rename from docs/sdk/glossary.rst rename to docs/old/glossary.rst diff --git a/docs/ibc.rst b/docs/old/ibc.rst similarity index 100% rename from docs/ibc.rst rename to docs/old/ibc.rst diff --git a/docs/x/replay-protection.rst b/docs/old/replay-protection.rst similarity index 100% rename from docs/x/replay-protection.rst rename to docs/old/replay-protection.rst diff --git a/docs/staking/intro.rst b/docs/old/staking/intro.rst similarity index 100% rename from docs/staking/intro.rst rename to docs/old/staking/intro.rst diff --git a/docs/staking/key-management.rst b/docs/old/staking/key-management.rst similarity index 100% rename from docs/staking/key-management.rst rename to docs/old/staking/key-management.rst diff --git a/docs/staking/local-testnet.rst b/docs/old/staking/local-testnet.rst similarity index 100% rename from docs/staking/local-testnet.rst rename to docs/old/staking/local-testnet.rst diff --git a/docs/staking/public-testnet.rst b/docs/old/staking/public-testnet.rst similarity index 100% rename from docs/staking/public-testnet.rst rename to docs/old/staking/public-testnet.rst diff --git a/docs/apps.md b/docs/sdk/apps.md similarity index 97% rename from docs/apps.md rename to docs/sdk/apps.md index 29fb905cba..01210cb662 100644 --- a/docs/apps.md +++ b/docs/sdk/apps.md @@ -15,7 +15,7 @@ while defining as little about that state machine as possible (staying true to t BaseApp requires stores to be mounted via capabilities keys - handlers can only access stores they're given the key for. The BaseApp ensures all stores are properly loaded, cached, and committed. One mounted store is considered the "main" - it holds the latest block header, from which we can find and load the -most recent state. +most recent state ([TODO](https://github.com/cosmos/cosmos-sdk/issues/522)). BaseApp distinguishes between two handler types - the `AnteHandler` and the `MsgHandler`. The former is a global validity check (checking nonces, sigs and sufficient balances to pay fees, diff --git a/docs/sdk/install.rst b/docs/sdk/install.rst index c5a82475a3..b4c0ad5dac 100644 --- a/docs/sdk/install.rst +++ b/docs/sdk/install.rst @@ -6,7 +6,8 @@ version of the code, please head to our `downloads `__ page to get a pre-compiled binary for your platform. -Usually, Cosmos SDK can be installed like a normal Go program: +Usually, Cosmos SDK can be installed to +`$GOPATH/src/github.com/cosmos/cosmos-sdk` like a normal Go program: :: @@ -23,13 +24,7 @@ repo, the correct way to install is: git pull origin master make all -This will create the ``basecoin`` binary in ``$GOPATH/bin``. -``make all`` implies ``make get_vendor_deps`` and uses ``dep`` to -install the correct version of all dependencies. It also tests the code, -including some cli tests to make sure your binary behaves properly. - -If you need another branch, make sure to run ``git checkout `` -before ``make all``. And if you switch branches a lot, especially -touching other tendermint repos, you may need to ``make fresh`` -sometimes so dep doesn't get confused with all the branches and -versions lying around. +This will create the ``basecoind`` and ``basecli`` binaries locally in +``./build/bin``. ``make all`` implies ``make get_vendor_deps`` and uses +``glide`` to install the correct version of all dependencies. It also tests the +code, including some cli tests to make sure your binary behaves properly.