Commit Graph

175 Commits

Author SHA1 Message Date
Ethan Buchman e4ba2f83a2 makefile: dont use sub vendor deps 2018-02-21 09:53:14 -05:00
Ethan Buchman 53812a2076
Merge pull request #490 from cosmos/basecoin-install-patch
basecoin get_tools
2018-02-21 00:17:46 -05:00
Zach Ramsay c1b9721f89 coverage recipe 2018-02-20 21:13:27 +00:00
Adrian Brink 9ec5f37a02
Fix installation process for basecoind from top-level folder
The make build command only works if you install the dependencies first.
Previously you had to cd into examples/basecoin and run get_vendor_deps
and then cd into cosmos-sdk and then run build.

With this change a user can just run build in the top-level folder and
the dependencies are installed automatically.
2018-02-20 13:00:48 +01:00
zramsay e1e886a0fc s/dummy&Dummy/kvstore&KVStore/g 2018-02-19 22:17:06 +00:00
Jae Kwon 1197c6db93 Making basecoind quickly terminate - temporary workaround 2018-02-18 22:09:10 -08:00
Zach Ramsay d4dcc4c3c8 tests: more organized 2018-02-13 09:12:23 -05:00
Zach Ramsay b51d5dda8c remove deprecated 'tests/' directory & old D-file 2018-02-13 09:12:23 -05:00
Ethan Buchman bdc33f6a10 examples/gaia 2018-02-13 08:40:09 -05:00
Ethan Frey c7f31bdf26 Collapsed nested commands in gaiacli 2018-02-13 08:40:09 -05:00
Ethan Frey b10afcaf4c Rough separation of gaiad and gaiacli 2018-02-13 08:40:09 -05:00
Ethan Frey 90a102cf3e Start with demo chub command
Add version and node subcommand as TODOs
2018-02-13 08:39:42 -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
Adrian Brink ea62142adf
Remove Tendermint Core as dependency to enable build 2018-02-03 12:32:13 +01:00
Jae Kwon c6bad0b325 Add first Basecoin test harness 2018-01-26 06:54:03 -08:00
Jae Kwon 0d22a9106c Wipe examples/basecoin/vendor to use cosmos-sdk vendor 2018-01-20 22:28:43 -08:00
Jae Kwon a74293e4ba godoc tweak 2018-01-20 15:03:57 -08:00
Ethan Buchman 8c6a2d7ec1 codecov: closes #334 2018-01-17 20:00:54 -05:00
Ethan Buchman 69621fb41e fix circle 2018-01-17 19:17:57 -05:00
Jae Kwon 81b6012021 Vendor tools into tools/* (#331)
* Add tools dir
* Update Makefile to call tools/Makefile
* Add cmd/basecoind to make make pass
2018-01-16 11:24:20 -08:00
Ethan Buchman 2c1d5332be make test/install 2018-01-06 15:53:31 -05:00
Jae Kwon 8c250cc840 Move Queue to attic 2017-12-01 14:08:37 -08:00
Ethan Frey 53e9106b09 Start working to compile eyes app 2017-10-25 19:56:48 +02:00
Ethan Frey 9211564e0b Move postponed functionality to _attic so we can focus 2017-10-25 19:56:48 +02:00
Ethan Frey b11536c579 Move the tests into basecoin examples 2017-09-08 20:51:14 +02:00
rigelrozanski 4ac089f084 json testing, addressed init option PR comments 2017-09-06 01:19:20 -04:00
Ethan Frey 96f96ffc3d Moved basecoin into examples 2017-09-04 16:50:09 +02:00
Ethan Frey 041396b53e Moved eyes into example apps, cleaned up Makefile 2017-09-04 16:50:09 +02:00
Ethan Frey d22c08b12a Store shunit2 in the repo, no dangerous wget each test 2017-09-04 16:50:09 +02:00
Ethan Frey ce46642aa0 Move counter cli tests into example dir 2017-09-04 16:50:09 +02:00
Ethan Frey 21cc189043 moved counter to examples dir 2017-09-04 16:50:09 +02:00
Ethan Frey 592752435c Fix makefile version flag 2017-08-21 22:21:42 +01:00
Emmanuel Odeke 8a4e24925a Fixed tests/cli/rest.sh for checking accounts 2017-08-18 22:50:10 +01:00
Ethan Frey a908c24235 Use linker flags to set git commit in version command 2017-08-18 22:04:50 +01:00
Alexis Sellier a9df9aeef4 Make Makefile posix-compliant 2017-08-08 21:09:39 +02:00
Ethan Frey 483ed6d87a Add cli tests for eyes query and add to Makefile 2017-08-07 18:50:33 +02:00
Ethan Frey b7f31ad70a Test sendtx with foreign addr creates proper ibc packet 2017-07-27 16:36:15 -04:00
Ethan Frey 5f1d98ba0f Tested sending 1 sig from role 2017-07-19 16:36:35 +02:00
Ethan Frey 942506c21a basecli tx handles json input 2017-07-18 22:40:04 +02:00
Ethan Frey d9c39ff9e6 Bring more cli tests from light-client 2017-07-18 21:46:13 +02:00
rigel rozanski 463f2dca30 changefile remove silent on bash test
int

int
2017-07-18 12:08:28 +02:00
Ethan Frey 28b5350cb6 Added simple benchmark for signature checks 2017-07-06 16:51:40 +02:00
rigel rozanski 375fad3bec go linting working 2017-07-04 23:28:27 -04:00
Ethan Frey 49ebe59804 Get counter app working, with cli tests 2017-07-04 14:04:18 +02:00
Ethan Frey d0a2041c89 Remove references to IBC from binaries 2017-07-03 16:47:03 +02:00
Ethan Frey 78787ccd23 Cleanup Makefile - cache shunit2 files 2017-06-29 14:53:38 +02:00
rigel rozanski 4e93be304e circle fix, minor IBC tutorial 2017-06-29 05:52:07 -04:00
rigel rozanski a08775052c circle fixes 2017-06-29 05:47:38 -04:00
rigel rozanski ec7ef41fdc First Full Auto-Tutorial Test 2017-06-29 05:47:38 -04:00
rigel rozanski e521f3769e tutorial auto-testing, basecoin basics 2017-06-29 05:47:38 -04:00
Ethan Frey aa18ff4c4c Update go-crypto with keys seedphrase, better testable password prompts 2017-06-21 20:13:54 +02:00
Ethan Frey 0fc0a62323 Added restart cli test to Makefile 2017-06-21 18:38:19 +02:00
Ethan Frey 06c854f846 "make fresh" when things are getting stale 2017-06-19 15:13:46 +02:00
rigel rozanski 24bd0f5ed6 update docs, move counter
int

int

int
2017-06-18 19:01:54 -04:00
Ethan Frey f75ebca3ae Fix Makefile, remove no longer needed demo! 2017-06-16 17:10:45 +02:00
Ethan Frey 4606fc84f7 Add ibc test scaffolding 2017-06-16 14:43:54 +02:00
Ethan Frey 4d4137855d Cache shunit2 in Makefile, so we don't wget everytime 2017-06-16 13:56:12 +02:00
rigel rozanski ad17fcf347 makefile cleanup
int
2017-06-16 13:38:51 +02:00
Ethan Frey 81d6d2425f Added counter tests as well 2017-06-16 13:38:51 +02:00
rigel rozanski e356fc1edb makefile cleanup 2017-06-16 13:38:22 +02:00
Ethan Frey cfe13e9c13 Cleanup proof format, complete basic cli tests 2017-06-15 17:45:44 +02:00
Ethan Frey 66c9010bcb Starting bash cli tests 2017-06-15 17:16:00 +02:00
Anton Kaliaev 1f345358e6
fix broken build script (it relies on make tools)
also removed `sudo` from `bash scripts/dish.sh` - I was able to build
dist on MacOS without it. Do we need it?
2017-06-02 19:06:48 +03:00
Ethan Buchman 9a9a3a787a make: build and publish 2017-06-01 23:51:35 -04:00
Anton Kaliaev 4fff8821a3 replace fullpath with a dot in Makefile 2017-04-13 21:37:00 -04:00
Anton Kaliaev 0e730e67f8
Dockerfile and Dockerfile.dev for development 2017-03-14 16:15:03 +04:00
Ethan Frey 1fd2d17cd9 Update go-crypto, move testutils into types 2017-02-25 00:12:15 +01:00
Jae Kwon b8374f4a9c Merge abci_proof 2017-01-28 09:33:07 -08:00
rigelrozanski ba24e69e45 restructure, tmsp test now using go testing, app/tmsp_test.go 2017-01-13 15:29:12 -05:00
rigelrozanski 73c7edd588 runs in-tendermint 2017-01-12 00:07:56 -05:00
Jae Kwon bc78a2d272 Governmint testing 2016-04-17 12:41:26 -07:00
Jae Kwon 615981c70d Add 'update_deps' 2016-03-28 09:46:57 -07:00
Jae Kwon cec82d8250 s/blackstar/basecoin/g 2016-02-16 12:29:54 -08:00
Jae Kwon 538f3110b1 Relaxed nonce-checking for demo 2016-02-08 15:01:26 -08:00
Jae Kwon d31a8d8258 Initial commit 2016-02-05 23:16:33 -08:00