Commit Graph
5249 Commits
Author SHA1 Message Date
Christopher Goes bb7b2ca0bb Merge branch 'develop' into dev/remove_golint 2018-09-04 14:14:11 +02:00
Christopher Goes d1e8edad65 Merge PR #2230: baseapp: Remove baseapp.SetTxDecoder() 2018-09-04 14:12:43 +02:00
ValarDragon ea01b91958 baseapp: Remove baseapp.SetTxDecoder()
Closes #1441
2018-09-03 22:53:07 -07:00
ValarDragon 9b26ccfa76 tools: Remove gocyclo
We can investigate re-introducing our own fork #postlaunch.
Closes #2211
2018-09-03 21:31:20 -07:00
ValarDragon 5ed24e44d2 simulation: Minor changes
Now that we properly initialize governance, a ton of governance slashing
doesn't happen in the first few blocks. Because of this, we can run through
blocks in the range (0,200) quite rapidly. This PR acknowledges that and
increases many of the default block heights.
2018-09-03 19:15:51 -07:00
ValarDragon 753e58bac0 simulation: Make governance simulation use future operations to schedule
votes.

In a future PR, functionality to test that slashing occured properly should be added.
2018-09-03 18:30:18 -07:00
rigelrozanski 9a2aee8791 working 2018-09-03 20:46:33 -04:00
Alessio Treglia 86395809cb Implement generate-only option for commands that create txs
The new CLI flag builds an unsigned transaction and writes it to STDOUT.
Likewise, REST clients can now append generate_only=true to a request's
query arguments list and expect a JSON response carrying the unsigned
transaction.

Closes: #966
2018-09-04 02:32:05 +02:00
rigelrozanski d7794b483d Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution 2018-09-03 15:53:54 -04:00
rigelrozanski 469334d7f6 Merge branch 'rigel/piggy-bank-fee-spec' into rigel/fee-distribution 2018-09-03 15:53:21 -04:00
rigelrozanski 5c600f2e2b jae comments 2018-09-03 15:49:36 -04:00
Jeremiah Andrews 20f5325f47 Fix more linter errors 2018-09-03 09:52:20 -07:00
Christopher Goes 532c9ee95e Client updates for TM 0.24 2018-09-03 18:24:32 +02:00
Christopher Goes 14d5e686d9 More TM 0.24 updates 2018-09-03 18:04:28 +02:00
Christopher Goes 73292e08b4 Start of changes for TM 0.24 2018-09-03 17:01:49 +02:00
Jeremiah Andrews 01da56a020 Fix pending changelog 2018-09-03 08:01:31 -07:00
Jeremiah Andrews 2378e3431c Fix linter errors 2018-09-03 07:58:57 -07:00
Christopher Goes 3ac55b589d Update testcase from merge 2018-09-03 07:57:15 -07:00
Christopher Goes bd227ec6db dep ensure -v -update 2018-09-03 07:57:15 -07:00
Jeremiah Andrews b83e6e8b1a Add to pending changelog 2018-09-03 07:57:15 -07:00
Jeremiah Andrews b72f87a027 Update IAVL dependency for v0.10.0 2018-09-03 07:57:15 -07:00
Christopher Goes 7f1b06a724 Merge PR #2187: simulation: Add benchmarking 2018-09-03 13:33:59 +02:00
Christopher Goes e1ce5d42d8 Merge pull request #2214 from cosmos/dev/display_db_info
simulation: display db size at end of simulation, add makefile entries
2018-09-03 13:14:14 +02:00
Christopher Goes a4f36aa874 Merge pull request #2200 from cosmos/dev/GetValidator_speed_improvement
Improve GetValidator speed
2018-09-03 13:07:09 +02:00
HaoyangLiu b43a1a3808 Split swagger.json, currently only transaction, bank and version are supported 2018-09-03 18:41:52 +08:00
HaoyangLiu ed935181e6 Refactor swagger.json for API docs 2018-09-03 18:32:13 +08:00
Sunny Aggarwal 92eef7a4fa docs 2018-09-03 00:16:38 -07:00
Sunny Aggarwal a3bbf3a55b PENDING 2018-09-03 00:09:26 -07:00
Sunny Aggarwal aafa0d92dd BFT Time 2018-09-03 00:09:26 -07:00
Sunny Aggarwal 3a62c83873 asdf 2018-09-03 00:09:26 -07:00
HaoyangLiu 1e97074165 Refactor key sign command and add it to gaiacli 2018-09-03 14:13:14 +08:00
HaoyangLiu ea96d8bc2a Add governance and slashing, implement post /txs api 2018-09-03 13:40:23 +08:00
HaoyangLiu 093c4ada5c remove useless fmt.Sprintf and add paramCheck to recover key 2018-09-03 09:56:53 +08:00
rigelrozanski 2c66ba0bd4 extra comment on cache key usage 2018-09-02 15:42:25 -04:00
HaoyangLiu 6ecec39cb0 Reset makefile 2018-09-02 22:44:32 +08:00
HaoyangLiu e496bbd6f5 Update pending and skip statik in test_lint 2018-09-02 22:30:24 +08:00
HaoyangLiu e742b02d3b Refactor code for key management: use cdc instead of json and remove hardcode http status 2018-09-02 22:00:40 +08:00
HaoyangLiu 9a1dac2f87 Refactor code according to code review 2018-09-02 21:42:17 +08:00
HaoyangLiu 8e032f850a Rename rest-server to lite-server and add README to clarify how to update API docs 2018-09-02 20:30:59 +08:00
HaoyangLiu 79c0bc40c8 Add swagger-ui to gaiacli rest-server 2018-09-02 20:09:43 +08:00
ValarDragon 8a452b940a simulation: display db size at end of simulation, add makefile entries 2018-09-01 19:09:27 -07:00
Dev Ojha 311c5f8ac6 Merge branch 'develop' into dev/benchmark_simulation 2018-09-01 15:14:46 -07:00
Christopher Goes d214952450 Merge PR #2163: Validator unbonding state 2018-09-01 23:15:03 +02:00
Christopher Goes 309a74ef6c Merge PR #2208: types: fixed the error returned from AccAddress unmarshal. 2018-09-01 23:06:36 +02:00
Christopher Goes c96b88f504 Merge PR #2213: Make the slashing logger print a string representation of slashFactor 2018-09-01 23:06:02 +02:00
ValarDragon 52775f3329 Make the slashing logger print a string representation of slashFactor
It used to print the decimal number, which has an extra factor of 10**10,
and is thus confusing.
2018-09-01 13:54:47 -07:00
ValarDragon f29fdcafdd Add comments 2018-09-01 13:21:42 -07:00
ValarDragon 3b4caa5dd2 fix lint 2018-09-01 12:59:36 -07:00
ValarDragon a991a2e1c4 Improve GetValidator speed
In simulation, this was shown to cause a 4x speedup. There are no safety
concerns here, as amino encoding is deterministic.
2018-09-01 12:59:36 -07:00
Dev Ojha 5643c0801b Merge branch 'develop' into dev/benchmark_simulation 2018-09-01 12:37:50 -07:00