cosmos-sdk/examples/basecoin
Adrian Brink 8837af66bd Refactor CoinMapper
CoinMapper is now called CoinKeeper to differentiate it from
AccountMapper. A Mapper retrieves things from a store. A Keeper exposes
functionality of coins and maintain invariants.

bank.NewHandler takes a CoinKeeper instead of the entire AccountMapper.
2018-02-13 13:33:19 -05:00
..
app Refactor CoinMapper 2018-02-13 13:33:19 -05:00
cmd/basecoind working 2018-02-08 21:16:33 +00:00
tools Remove shelldown from tools 2018-01-28 18:17:19 -08:00
types auth.AccountStore assumes go-wire; Remove GetTxBytes() from Tx 2018-01-20 18:11:38 -08:00
.gitignore Add first Basecoin test harness 2018-01-26 06:54:03 -08:00
glide.yaml Add README.md to Basecoin; Update licenses 2018-01-28 18:17:19 -08:00
LICENSE Add README.md to Basecoin; Update licenses 2018-01-28 18:17:19 -08:00
Makefile Removes the _attic folder from x/ 2018-02-09 08:05:32 +01:00
README.md Add README.md to Basecoin; Update licenses 2018-01-28 18:17:19 -08:00

This is the "Basecoin" example application built on the Cosmos-SDK. This "Basecoin" is not affiliated with Coinbase, nor the stable coin.

You need a recent version of glide to install Basecoin's dependencies.

> make get_tools

Then, you can build the cmd binaries (NOTE: a work in progress!), or run the tests.

> make get_vendor_deps
> make build
> make test

If you want to create a new application, start by copying the Basecoin app.