Ethan Frey
c083678cae
cleaned up basecli tx so it really works
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
bae7cec3fa
Move all subcommands out of main into proper folders
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
c7ca6ec038
Fixed import
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
Ethan Frey
00304dd094
Prompt for password on sendtx
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
Ethan Frey
8c93a6455b
Implement query account without proofs
2018-03-01 02:36:57 +00:00
Ethan Frey
58f2cbfa38
Removed keys stub
2018-03-01 02:36:57 +00:00
Ethan Frey
b0c65f8045
All keys logic works with new basecli
2018-03-01 02:36:57 +00:00
Ethan Frey
7361269eb6
Updated keys add
2018-03-01 02:36:57 +00:00
Ethan Frey
ee31db3263
Very rough import of old keys logic
2018-03-01 02:36:57 +00:00
Ethan Frey
66e6677281
Copy over gaiacli skeleton to basecli
2018-03-01 02:36:57 +00:00
Ethan Frey
e8676921f7
Basecoind start works with upgraded tendermint
2018-03-01 02:36:08 +00:00
Ethan Frey
7848ee23db
Addressed pr comments
2018-03-01 02:36:08 +00:00
Ethan Frey
34772f8b6e
Unit test initialization bug
2018-03-01 02:36:08 +00:00
Ethan Frey
d694dbe7c1
Add first server command tests
2018-03-01 02:36:08 +00:00
Ethan Frey
cdd33aa04b
mock app tests now work
2018-03-01 02:36:08 +00:00
Ethan Frey
3ea9634291
Test init/query mock app
2018-03-01 02:34:05 +00:00
Ethan Frey
1f31fbeea8
Start writing test scaffold to test server
2018-03-01 02:34:05 +00:00
Ethan Frey
f93947f3ab
Update tendermint, can parse genesis in start
2018-03-01 02:34:05 +00:00
Ethan Frey
603c358574
Fix up server app_options initialization
2018-03-01 02:31:17 +00:00
Ethan Frey
94ddda6a1f
Copy init code from tendermint so it runs properly
2018-03-01 02:31:17 +00:00
Ethan Frey
4e91a0db89
Add cli to basecoind, fix compatability issues
2018-03-01 02:31:17 +00:00
Ethan Frey
c0f9a6f1cb
Update dependencies to import tendermint
2018-03-01 02:30:14 +00:00
Ethan Frey
09e07bb44a
Extracted initialization logic into server, default option generation in gaia
2018-03-01 02:30:14 +00:00
Ethan Frey
438d18e059
Pulled most of gaiad into server, with rough implementation
2018-03-01 02:30:13 +00:00
Ethan Frey
a99d913982
Extract version command to common location
2018-03-01 02:30:13 +00:00
Ethan Frey
d1fc3d6801
Add overview
2018-03-01 02:30:13 +00:00
Rigel
2a3990d713
Merge pull request #511 from cosmos/adrian/multiple_routes
...
WIP: Add multiple routes simultaneously
2018-02-28 17:42:36 +00:00
Adrian Brink
40c3465ec5
Add multiple routes simultaneously
...
closes #329
2018-02-28 17:27:20 +00:00
Ethan Buchman
55730270e5
basecoin: remove glide
2018-02-28 00:04:20 -05:00
Ethan Buchman
ed88100f15
Merge pull request #515 from cosmos/bugfix/remove-basecoin-extra-vendor
...
Remove errant basecoin vendor mess
2018-02-27 23:57:38 -05:00
Ethan Buchman
36e0d332e1
Merge pull request #523 from cosmos/bucky/baseapp-state-obj
...
baseapp: introduce checkState and deliverState to wrap their ms and ctx
2018-02-27 23:56:30 -05:00
Ethan Buchman
2cefcf9e6c
baseapp: introduce checkState and deliverState to wrap their ms and ctx
2018-02-27 23:46:27 -05:00
Ethan Buchman
0a87bfa26f
Merge pull request #521 from cosmos/bucky/fix-multistore-load
...
baseapp: fix restarting
2018-02-27 23:19:43 -05: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
Ethan Buchman
7f44470ad5
baseapp: save header on commit. fixes #507
2018-02-27 22:29:26 -05:00
Ethan Buchman
d6fcb797e4
Merge pull request #514 from cosmos/fabo/383-rest-api
...
Add REST API spec
2018-02-27 19:58:13 -05:00
Ethan Buchman
57e8030b55
Merge pull request #510 from cosmos/adrian/checktx
...
REVIEW: Don't abort after AnteHandler if CheckTx
2018-02-27 19:55:46 -05:00
Ethan Buchman
5d52ceb111
Merge pull request #499 from cosmos/feature/get-commit-kv-store
...
REVIEW: Add GetCommitKVStore and CommitKVStore
2018-02-27 19:27:53 -05:00
Ethan Buchman
a91bcaf4f2
Merge pull request #488 from cosmos/moar-tests
...
REVIEW: baseapp: start TestInfo
2018-02-27 19:11:49 -05:00
Ethan Buchman
e519ccb1fb
Merge pull request #498 from cosmos/makefile
...
MERGE: makefile: dont use sub vendor deps
2018-02-27 16:28:55 -05:00
Ethan Frey
babbf0635f
Remove errant basecoin vendor mess
2018-02-27 17:44:20 +01:00
Fabian
0cafd75351
Create lcd-rest-api.yaml
2018-02-27 13:08:23 +01:00
Adrian Brink
d79473d1ab
Go through all tests
2018-02-26 11:59:48 +01:00
Adrian Brink
ec4711afd8
Don't abort after AnteHandler if CheckTx
...
Currently we are aborting running a transaction after the AnteHandler in
case it is a checkTx. This means that the handler never gets the chance
to check the validity of a transaction. Furthermore the AnteHandler
should not handle CheckTx logic.
The AnteHandler should handle global validation, whereas each Handler
should handle module validation.
2018-02-25 21:59:11 +01:00
Ethan Buchman
834f98c692
Merge pull request #500 from cosmos/docs_handlers
...
Clarify AnteHandler and MsgHandler
2018-02-21 15:13:30 -05:00