Commit Graph

81 Commits

Author SHA1 Message Date
Yukai Tu
aee516f595 Fix auth handler public key issue 2018-03-16 17:57:28 -07:00
Ethan Buchman
2336a20f5a fix cli to sign StdSignDoc. fixes #620 2018-03-14 13:11:19 +01:00
Ethan Buchman
20e2c24f9d x/auth: ante_test.go 2018-03-13 01:42:13 +01:00
Ethan Buchman
1955e3436f x/auth: mapper_test.go 2018-03-13 01:42:13 +01:00
Ethan Buchman
661d0fd7e8 types: StdSignDoc includes sequence for each sig 2018-03-13 01:42:13 +01:00
Ethan Buchman
a05ea5fcc9 implement replay protection 2018-03-13 01:42:13 +01:00
Ethan Buchman
087721dc04 x/bank: clean up tests 2018-03-13 01:42:13 +01:00
Ethan Buchman
b906c141bd x/bank: remove Sequence from Input 2018-03-13 01:42:13 +01:00
Ethan Buchman
9b8db6b37c x/auth: clean up ante handler 2018-03-13 01:42:13 +01:00
rigelrozanski
b68500e948 ... 2018-03-05 00:45:31 +00:00
rigelrozanski
9349d95cd9 add some unmarshal panics 2018-03-04 17:24:23 +00:00
rigelrozanski
fb199e293e fixes, add to changelog 2018-03-04 17:21:37 +00:00
rigelrozanski
a2e4479dcc complete cool CLI 2018-03-04 17:21:37 +00:00
rigelrozanski
b6347db664 refactor client 2018-03-04 17:21:37 +00:00
rigelrozanski
131130b7a4 basecoin upgrade without CLI 2018-03-04 17:21:37 +00:00
rigelrozanski
6dec9353be working new cool module in basecoin 2018-03-04 17:21:37 +00:00
Ethan Buchman
630a5fe579 revert to old go-wire 2018-03-02 04:24:07 -05:00
Ethan Buchman
62d6a5de46 crypto.Address -> sdk.Address 2018-03-02 02:49:07 -05:00
rigelrozanski
0469358286 rebase fixes 2018-03-01 03:17:48 +00:00
rigelrozanski
3be46395cf restructure to remove deps on example 2018-03-01 02:36:57 +00:00
rigelrozanski
5bc5135c1b wire 2018-03-01 02:36:57 +00:00
rigelrozanski
1d3904dfd3 bank registers crypto 2018-03-01 02:36:57 +00:00
rigelrozanski
65f27f2daa basecli refactor 2018-03-01 02:36:57 +00:00
Ethan Frey
bb74e84b29 Clean up keys/keybase and comments 2018-03-01 02:36:57 +00:00
Ethan Frey
03dc660797 Cleanup client/input.go per buckys request 2018-03-01 02:36:57 +00:00
Ethan Frey
05f5141734 Cleanup from rige's review 2018-03-01 02:36:57 +00:00
Ethan Frey
734b1073ba Added tx subcommands and automate manual testing 2018-03-01 02:36:57 +00:00
Ethan Frey
7779eec990 Make store name for query account configurable 2018-03-01 02:36:57 +00:00
Ethan Frey
356baf61c1 Move sendtx and query account commands into x/bank 2018-03-01 02:36:57 +00:00
Adrian Brink
d79473d1ab
Go through all tests 2018-02-26 11:59:48 +01:00
Zach Ramsay
0e0b6ae504 x/bank: moar tests 2018-02-21 02:05:41 +00:00
Zach Ramsay
b9780ff9ae x/bank: boost test coverage 2018-02-20 23:57:24 +00:00
Ethan Buchman
8d8f4114a8 x/sketchy -> examples/basecoin/x/sketchy 2018-02-17 16:32:30 -05:00
Ethan Buchman
c31f871de6 finish removing TestApp and TestTx 2018-02-17 16:32:30 -05:00
rigelrozanski
1555c4876e pretty good refactor 2018-02-17 16:32:30 -05:00
rigelrozanski
938ee94e9e WIP refactor working 2018-02-17 16:32:30 -05:00
rigelrozanski
6681904af9 wip refactoring basecoin 2018-02-17 16:32:30 -05:00
rigelrozanski
44536faf08 wip refactoring basecoin 2018-02-17 16:32:30 -05:00
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
Adrian Brink
f98f57b4ff
Removes the _attic folder from x/
If you need to reference things from _attic, please check `ref/attic`.
That branch keeps all the old _attic files.

I've removed it here in order to make it easier for developers to search
and understand the codebase. We shouldn't have stale code on `develop`.
2018-02-09 08:05:32 +01:00
Jae Kwon
3b09a3033a Review feedback from Adrian 2018-01-28 15:20:45 -08:00
Jae Kwon
c368b1062c Add docs/design.md; Add sketchy for illustration 2018-01-28 15:20:45 -08:00
Jae Kwon
b95b67d520 Separation of Tx from Msg; CodeType 2018-01-26 06:54:03 -08:00
Jae Kwon
05036e35d2 CacheWrap after AnteHandler 2018-01-26 06:54:03 -08:00
Jae Kwon
c6bad0b325 Add first Basecoin test harness 2018-01-26 06:54:03 -08:00
Jae Kwon
be665d53fe Substore->Store; BaseApp has db; Mapper 2018-01-22 06:20:46 -08:00
Jae Kwon
6be2532459 wire.UnmarshalBinary expects a pointer to struct, never a pointer pointer 2018-01-21 20:58:52 -08:00
Jae Kwon
561da6353f x/auth/Account -> x/auth/BaseAccount; RegisterWireBaseAccount() 2018-01-20 22:10:41 -08:00
Jae Kwon
bd8bbf9d98 BasecoinApp init refactor 2018-01-20 19:06:29 -08:00
Jae Kwon
8fda920de0 auth.AccountStore assumes go-wire; Remove GetTxBytes() from Tx 2018-01-20 18:11:38 -08:00