docs: remove shelldown FTTB

This commit is contained in:
Zach Ramsay 2018-02-02 23:24:57 +00:00 committed by Ethan Buchman
parent d4dcc4c3c8
commit 22ed04c896
2 changed files with 1 additions and 33 deletions

View File

@ -10,8 +10,6 @@ Install
With go, it's one command: With go, it's one command:
.. code:: shelldown[0]
:: ::
go get -u github.com/cosmos/cosmos-sdk go get -u github.com/cosmos/cosmos-sdk
@ -26,8 +24,6 @@ Generate some keys
Let's generate two keys, one to receive an initial allocation of coins, Let's generate two keys, one to receive an initial allocation of coins,
and one to send some coins to later: and one to send some coins to later:
.. code:: shelldown[1]
:: ::
basecli keys new cool basecli keys new cool
@ -42,8 +38,6 @@ Initialize Basecoin
To initialize a new Basecoin blockchain, run: To initialize a new Basecoin blockchain, run:
.. code:: shelldown[2]
:: ::
basecoin init <ADDRESS> basecoin init <ADDRESS>
@ -51,8 +45,6 @@ To initialize a new Basecoin blockchain, run:
If you prefer not to copy-paste, you can provide the address If you prefer not to copy-paste, you can provide the address
programatically: programatically:
.. code:: shelldown[3]
:: ::
basecoin init $(basecli keys get cool | awk '{print $2}') basecoin init $(basecli keys get cool | awk '{print $2}')
@ -70,8 +62,6 @@ Start Basecoin
Now we can start Basecoin: Now we can start Basecoin:
.. code:: shelldown[4]
:: ::
basecoin start basecoin start
@ -86,8 +76,6 @@ light-client utility. Basecli is used for sending transactions and
querying the state. Leave Basecoin running and open a new terminal querying the state. Leave Basecoin running and open a new terminal
window. Here run: window. Here run:
.. code:: shelldown[5]
:: ::
basecli init --node=tcp://localhost:46657 --genesis=$HOME/.basecoin/genesis.json basecli init --node=tcp://localhost:46657 --genesis=$HOME/.basecoin/genesis.json
@ -108,8 +96,6 @@ Send transactions
Now we are ready to send some transactions. First Let's check the Now we are ready to send some transactions. First Let's check the
balance of the two accounts we setup earlier: balance of the two accounts we setup earlier:
.. code:: shelldown[6]
:: ::
ME=$(basecli keys get cool | awk '{print $2}') ME=$(basecli keys get cool | awk '{print $2}')
@ -120,8 +106,6 @@ balance of the two accounts we setup earlier:
The first account is flush with cash, while the second account doesn't The first account is flush with cash, while the second account doesn't
exist. Let's send funds from the first account to the second: exist. Let's send funds from the first account to the second:
.. code:: shelldown[7]
:: ::
basecli tx send --name=cool --amount=1000mycoin --to=$YOU --sequence=1 basecli tx send --name=cool --amount=1000mycoin --to=$YOU --sequence=1
@ -129,16 +113,12 @@ exist. Let's send funds from the first account to the second:
Now if we check the second account, it should have ``1000`` 'mycoin' Now if we check the second account, it should have ``1000`` 'mycoin'
coins! coins!
.. code:: shelldown[8]
:: ::
basecli query account $YOU basecli query account $YOU
We can send some of these coins back like so: We can send some of these coins back like so:
.. code:: shelldown[9]
:: ::
basecli tx send --name=friend --amount=500mycoin --to=$ME --sequence=1 basecli tx send --name=friend --amount=500mycoin --to=$ME --sequence=1
@ -148,16 +128,12 @@ send from.
If we try to send too much, we'll get an error: If we try to send too much, we'll get an error:
.. code:: shelldown[10]
:: ::
basecli tx send --name=friend --amount=500000mycoin --to=$ME --sequence=2 basecli tx send --name=friend --amount=500000mycoin --to=$ME --sequence=2
Let's send another transaction: Let's send another transaction:
.. code:: shelldown[11]
:: ::
basecli tx send --name=cool --amount=2345mycoin --to=$YOU --sequence=2 basecli tx send --name=cool --amount=2345mycoin --to=$YOU --sequence=2
@ -165,8 +141,6 @@ Let's send another transaction:
Note the ``hash`` value in the response - this is the hash of the Note the ``hash`` value in the response - this is the hash of the
transaction. We can query for the transaction by this hash: transaction. We can query for the transaction by this hash:
.. code:: shelldown[12]
:: ::
basecli query tx <HASH> basecli query tx <HASH>
@ -204,8 +178,6 @@ unlike Bitcoin's use of Unspent Transaction Outputs (UTXOs). Note
Basecoin is a multi-asset cryptocurrency, so each account can have many Basecoin is a multi-asset cryptocurrency, so each account can have many
different kinds of tokens. different kinds of tokens.
.. code:: golang
:: ::
type Account struct { type Account struct {
@ -243,8 +215,6 @@ a list of outputs, and transfers all the tokens listed in the inputs
from their corresponding accounts to the accounts listed in the output. from their corresponding accounts to the accounts listed in the output.
The ``SendTx`` is structured as follows: The ``SendTx`` is structured as follows:
.. code:: golang
:: ::
type SendTx struct { type SendTx struct {
@ -307,8 +277,6 @@ To remove all the files created and refresh your environment (e.g., if
starting this tutorial again or trying something new), the following starting this tutorial again or trying something new), the following
commands are run: commands are run:
.. code:: shelldown[end-of-tutorials]
:: ::
basecli reset_all basecli reset_all

View File

@ -29,7 +29,7 @@ Create keys
First, we name our key: First, we name our key:
.. code:: shelldown ::
basecli keys new alice basecli keys new alice