Commit Graph

1323 Commits

Author SHA1 Message Date
Ethan Buchman 4412c49546
Merge pull request #429 from cosmos/feature/remove_attec
Removes the _attic folder from x/
2018-02-13 07:49:12 -05:00
Ethan Buchman 96e56d9daf update changelog 2018-02-13 07:47:12 -05:00
Ethan Buchman 69c316f5de
Merge pull request #416 from cosmos/feature/initgen
Initialize Genesis State
2018-02-13 07:38:21 -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
Ethan Buchman 29d91271ca
Merge pull request #437 from cosmos/spec
add spec dir
2018-02-11 12:15:25 -05:00
Ethan Buchman 8864bc2a20 add spec dir 2018-02-11 12:17:40 -05: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
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
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 da538a8bf6 more comments cleanup 2018-02-08 10:36:37 +00:00
rigelrozanski 41ae60c1fb working 2018-02-08 10:36:36 +00:00
rigelrozanski 40fd4589c1 init genesis WIP, also making golint compliant 2018-02-08 10:36:13 +00:00
Ethan Buchman 9c00dda4eb
Merge pull request #404 from cosmos/feature/multi-query
Add Proper query to BaseApp and rootMultiStore
2018-02-07 00:49:19 -05:00
Ethan Buchman d48c819207 minor things 2018-02-06 17:20:29 -05:00
Ethan Frey b21081c83a Test query routing in rootMultiStore 2018-02-06 17:20:29 -05:00
Ethan Frey c73f08c845 Make GetStoreByName private, as only needed by MultiStore Query 2018-02-06 17:20:29 -05:00
Ethan Frey 8765fa32fa Expose rootMultiStore query in BaseApp 2018-02-06 17:20:29 -05:00
Ethan Frey 44c39043f1 Test iavlStore query 2018-02-06 17:20:29 -05:00
Ethan Frey 31f00742e5 Add query to iavl store 2018-02-06 17:20:29 -05:00
Ethan Frey 512c601adc Add tests for query path routing 2018-02-06 17:20:29 -05:00
Ethan Frey bc325c4d1c Add Query routing to rootMultiStore 2018-02-06 17:20:29 -05:00
Ethan Frey 57b28d95de Add GetStoreByName to MultiStore to help with Query lookups 2018-02-06 17:20:29 -05:00
Ethan Buchman ed592cd94a
Merge pull request #423 from cosmos/context-GetOp-never-crashes
Context get op never crashes
2018-02-06 14:51:49 -05:00
Ethan Buchman 14ce7f3366 types: update comments on ctx.GetOp 2018-02-06 14:48:18 -05:00
Emmanuel Odeke cf91a059c9 types: Context.GetOp should never crash
Ensure that requesting version <= 0 doesn't
cause a runtime out of bounds dereference,
with a simple validation and accompanying tests
to ensure we never regress.

Since GetOp allows int64, it is fair game
that it should except out of range inputs,
plus this is an SDK so is bound to be abused
both unintentionally and intentionally.

Fixes #400
2018-02-06 14:48:07 -05:00
Ethan Buchman c3c5fd7482
Merge pull request #399 from cosmos/feature/init-account
Expose NewContext, so I can initialize accounts
2018-02-06 13:43:35 -05:00
Ethan Frey ff6fbe9e80 Expose NewContext, so I can initialize accounts 2018-02-06 19:35:25 +01:00
Ethan Buchman 9ca0501a4b
Merge pull request #418 from cosmos/feature/remove_tmc_dep
Remove Tendermint Core as dependency to enable build
2018-02-06 13:15:00 -05:00
Adrian Brink ea62142adf
Remove Tendermint Core as dependency to enable build 2018-02-03 12:32:13 +01:00
Adrian Brink 08e5cbd9cf
Create CODE_OF_CONDUCT.md 2018-01-29 12:38:50 +01:00
Adrian Brink 0b5c262f35 Need to trigger rebuild 2018-01-28 18:54:54 -08:00
Adrian Brink 12fef05733 Add note about contract 2018-01-28 18:54:54 -08:00
Adrian Brink 1cc0cf236c Add tests for coins 2018-01-28 18:54:54 -08:00
Jae Kwon 102d196204 Add README.md to Basecoin; Update licenses 2018-01-28 18:17:19 -08:00
Jae Kwon 4354774532 Remove shelldown from tools 2018-01-28 18:17:19 -08: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
Adrian Brink df7cd9e670 Finally working 2018-01-27 17:40:11 -08:00
Jae Kwon d9e4b32004 Make code clearer by setting things to app 2018-01-27 17:34:43 -08:00
Jae Kwon 2246a9c68b Fix guide docs 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