Anton Kaliaev f62aae63de
add chain-id flag
without it basecoin fails with

```
ERROR: BroadcastTxCommit got non-zero exit code: BaseInvalidSignature. ; Error in CheckTx;in validateInputsAdvanced();Error (base) invalid signature;SignBytes: 010C636861696E2D745448346D690100000000000000000104636F696E000000000000000001010114A677E98456071E3240EF0A2E0B80FFE7D36515BF010101066D79636F696E000000000000000501010001793B7E33EF94132E16534CC9BA59F74944065FA917A98DB68ABA806D219A452901010114E2AFEA4A193E85A2DBB8668D4EA0DC0B1A6AD63A010101066D79636F696E0000000000000005
```
2017-06-01 01:12:22 +03:00
..
2017-06-01 01:03:15 +03:00
2017-06-01 01:12:22 +03:00

Basecoin example

This is an example of using basecoin.

Usage

make create

Check account balance and send a transaction

  1. wait until all the pods are Running.

    kubectl get pods -w -o wide -L tm
    
  2. wait until app starts.

    kubectl logs -c app -f tm-0
    
  3. get account's address of the second pod

    ADDR=`kubectl exec -c app tm-1 -- cat /app/key.json | jq ".address" | tr -d"\""`
    
  4. send 5 coins to it from the first pod

    kubectl exec -c app tm-0 -- basecoin tx send --to "0x$ADDR" --amount 5mycoin --from /app/key.json --chain_id chain-tTH4mi
    

Clean up

make destroy