Commit Graph

167 Commits

Author SHA1 Message Date
Ethan Buchman 3babf8c2d9 fix and clean fees and x/auth 2018-03-17 19:54:18 +01:00
mossid 8a99041512 move ibc_test code to basecoin/app_test 2018-03-15 17:24:31 +01:00
Adrian Brink cd79574927
Add IBC to basecoind 2018-03-15 15:07:01 +01:00
Ethan Buchman 8f03b181c7 examples/basecoin/app: fix test by using StdSignDoc 2018-03-13 11:54:22 +01:00
rigelrozanski 29cd41e5e4 basecoin app_test is cool now 2018-03-13 02:58:09 +01:00
rigelrozanski e7777cc7ca cool module renames 2018-03-13 02:57:14 +01:00
rigelrozanski b9691f1086 cool module test fixes 2018-03-13 02:57:14 +01:00
Ethan Buchman 661d0fd7e8 types: StdSignDoc includes sequence for each sig 2018-03-13 01:42:13 +01:00
Ethan Buchman e4da8ebee2 fixes from rebase 2018-03-13 01:42:13 +01:00
Ethan Buchman a05ea5fcc9 implement replay protection 2018-03-13 01:42:13 +01:00
Ethan Buchman 70e9f52f76 examples/bascoin/app: clean tests 2018-03-13 01:42:13 +01:00
rigelrozanski b861b4692d wip app tests 2018-03-06 00:56:03 +00:00
rigelrozanski 7b0a5fb043 add cool msg to codec 2018-03-05 00:55:23 +00:00
rigelrozanski 131130b7a4 basecoin upgrade without CLI 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
Ethan Buchman cba7379f78 dont mount multiple stores while its broken 2018-03-01 02:03:26 -05:00
Ethan Buchman 2047abc8bc add tests to show mounting multiple stores is broken. see #532 2018-03-01 02:00:44 -05: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
Ethan Frey 67e896dcaf Clean up sendtx example 2018-03-01 02:36:57 +00:00
Ethan Frey f481900b23 Hacked together sendtx - basecoin parse logic fails 2018-03-01 02:36:57 +00:00
Adrian Brink 40c3465ec5 Add multiple routes simultaneously
closes #329
2018-02-28 17:27:20 +00:00
Ethan Buchman 588acc272e baseapp: dont save header for now. use DeliverTx state in InitChain (fixes #474) 2018-02-27 23:07:54 -05:00
zramsay 0e93f694d6 basecoin/tests: send real tx, check balances (#471) 2018-02-19 02:31:52 +00:00
Ethan Buchman 5019700425 Set(Begin/End)Blocker and some comments 2018-02-18 13:48:36 -05:00
Ethan Buchman 958a632eed baseapp: ctxCheck and ctxDeliver, begin/endBlocker 2018-02-17 18:14:15 -05: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
Ethan Buchman c56b6254de update basecoin for baseapp changes - still need to fix tests 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
rigelrozanski f446b94ac7 wip basecoin refactoring 2018-02-17 16:32:30 -05:00
rigelrozanski 34ff225c31 working 2018-02-17 16:32:30 -05:00
rigelrozanski 890fadc8c3 wip refactor examples/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
Ethan Buchman d9ebe34c32 fixes from review 2018-02-13 07:30:51 -05:00
rigelrozanski 658d7633a3 cleanup 2018-02-13 10:28:24 +00:00
rigelrozanski ed662566eb remove genesis of checkTx 2018-02-12 12:55:22 +00:00
rigelrozanski 0bab936d70 initgen tests complete 2018-02-09 17:07:54 +00:00
Ethan Frey b09653c9ea Fix init state bug 2018-02-09 18:04:18 +01:00
rigelrozanski fd1684ab6b ... 2018-02-09 16:56:23 +00:00
rigelrozanski 2b9633db4a working genesis tests 2018-02-09 16:24:21 +00:00
rigelrozanski 7206c434d4 genesis exisiting tests pass 2018-02-09 12:48:11 +00:00
rigelrozanski 17acf9e18d working 2018-02-09 04:33:42 +00:00
rigelrozanski 849139ebeb working 2018-02-08 21:16:33 +00:00
rigelrozanski 6eaafa496a wip genesis parsing 2018-02-08 10:36:37 +00:00
rigelrozanski 7643dea255 genesis wip compiles 2018-02-08 10:36:37 +00:00
rigelrozanski 40fd4589c1 init genesis WIP, also making golint compliant 2018-02-08 10:36:13 +00:00
Jae Kwon c368b1062c Add docs/design.md; Add sketchy for illustration 2018-01-28 15:20:45 -08:00
Jae Kwon d9e4b32004 Make code clearer by setting things to app 2018-01-27 17:34:43 -08:00
Jae Kwon b95b67d520 Separation of Tx from Msg; CodeType 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 de5bf2ebc6 Add Coins.AmountOf 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 561da6353f x/auth/Account -> x/auth/BaseAccount; RegisterWireBaseAccount() 2018-01-20 22:10:41 -08:00
Jae Kwon 633eaa87b3 cosmos-sdk/app.App -> cosmos-sdk/baseapp.BaseApp 2018-01-20 20:13:46 -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
Ethan Buchman 6d3b5cb402 basecoin: fix codecs, add some tests 2018-01-20 18:11:38 -08:00
Jae Kwon 14a0dce920
Refactor basecoin example (#332)
Refactor basecoin example
2018-01-17 16:59:40 -08:00
Ethan Buchman e45ad068fb move things to _attic 2018-01-06 15:35:22 -05:00
Ethan Frey 1d5fdfa7c2 Try to update deps, but borken 2017-12-03 21:41:02 -08:00
Jae Kwon 6e8e4331ea ... 2017-11-26 20:29:17 -08:00