Commit Graph

5544 Commits

Author SHA1 Message Date
Federico Kunze eda558bc7e Merge PR #4600: Check Denom when (Un|Re)delegating 2019-06-20 09:51:18 -04:00
Alexander Bezobchuk 6d5ca0b4f1 Remove print response flag (#4593)
This flag isn't used anywhere and probably hasn't for quite some time.
2019-06-20 14:26:48 +02:00
Hans Schoenburg c3bef9a211 remove ICS categories from swagger UI docs Fixes #4357 (#4429) 2019-06-20 14:17:58 +02:00
Alessio Treglia e12876c0a6
Add goconst to enabled linters (#4591) 2019-06-19 18:44:08 +02:00
Alessio Treglia c530c1cbb7
Remove auth's AccountDecoder type (#4588)
AccountDecoder is now entirely redundant.
client package now does no longer depend on x/auth.

Context: #4488
2019-06-19 16:20:27 +02:00
Alessio Treglia 1eb7706c28
Separate account getters from client/context (#4579)
Account getters are removed from client context. x/auth has the
queriers necessary for retrieving account information.
These functions should be removed since they are currently
redundant and don't provide any extra value.

Closes: #4543
2019-06-19 14:24:11 +02:00
colin axner 84a2582877 remove BlockHeight in context (#4580)
closes #4578
2019-06-19 00:11:31 +02:00
Alessio Treglia 55928ad165
Fix BaseAccount's YAML serialization (#4577) 2019-06-18 18:03:16 +02:00
colin axner 314af42d92 Reintroduce Coin.IsValid() (#4558)
Closes #4556
2019-06-18 18:02:31 +02:00
Alessio Treglia 1e7c4dd58a
Move /bank/balances/{address} REST endpoint into /x/bank (#4570)
Closes: #4560
2019-06-18 15:44:09 +02:00
Marko a79749564e Merge PR #4571: Update .vuepress 2019-06-18 08:04:47 -04:00
Alessio Treglia 1fcac93d57
switch GetConfirmation()'s default to no (#4575)
client/input.GetConfirmation() returns true if and only if the
user's input is confirmative.

The function is used in places where fat-fingering may cause
financial loss, e.g. gaiacli tx send command. Thus it seems
wiser to provide a conservative default in order to protect
users from accidental mistyping.

Closes: #4564
2019-06-18 11:46:51 +02:00
shirleypyj 36142ab624 Merge PR #4567: Update README.md 2019-06-17 22:54:49 -04:00
Alessio Treglia 18415eedaf
Take empty input as yes answer (#4565)
Closes: #4564
2019-06-16 12:06:39 +02:00
Alexander Bezobchuk ac2e765607
Merge PR #4561: Add account JSON tag to AccountWithHeight 2019-06-15 16:17:39 +02:00
Alessio Treglia 73700df8c3 Merge PR #4555: Move client/{tx,rest,utils} into x/auth/client 2019-06-15 14:34:11 +02:00
helldealer 941effc14d Merge PR #4553: Fix undelegate losing tokens issue 2019-06-15 10:26:17 +02:00
Alessio Treglia 1e9ca4a15b
x/bank: use internal package (#4521)
Reorganise x/bank packages and leverage internal special
package for enhanced encapsulation.
2019-06-14 16:10:37 +02:00
Alexander Bezobchuk d5fe9b7eef
Merge PR #4550: Minor Cleanup 2019-06-14 11:52:28 +02:00
colin axner 95f3d32250 Merge PR #4536: Return account queries with height 2019-06-13 15:54:17 +02:00
frog power 4000 8c89023e9f Merge PR #4524: Staking ValidatorPowerRank to use "Potential Consensus Power" 2019-06-12 17:57:47 +02:00
gamarin2 b096357d99 Merge PR #4426: Anatomy of an SDK App Doc 2019-06-12 13:22:27 +02:00
Alessio Treglia 58ce605de4 Merge PR #4530: Test zero fee scenario
Closes: #4528
2019-06-11 12:47:17 +02:00
Alessio Treglia 8cc708b67c
Remove --cors flag (#4525)
The feature is long gone.
Thanks: Angelo Recca <a.recca@bitsong.io> for reporting this.
2019-06-10 17:01:48 +01:00
frog power 4000 d1f17ff903
Merge PR #4520: add some noalias's also fix alias directory in mint 2019-06-10 11:57:38 +02:00
Alexander Bezobchuk 6606007297 Merge PR #4435: Simulation: Params from File
* Move distr params to simulation param generator

* Cleanup sim params output

* Print params when possible instead of entire genesis struct

* Update module param simulator keys

* Rename module params simulator keys

* Add/fix missing module params and implement SimParams

* UPdate sim test to accept params file

* Allow weights to be provided from file

* Create doc.go

* Remove TODO

* Implement MustMarshalJSONIndent

* Use mustMarshalJSONIndent for non-codec

* Remove TODO

* Fix doc.go

* Update points

* Update simapp/doc.go

Co-Authored-By: Alessio Treglia <quadrispro@ubuntu.com>

* Update simapp/doc.go

Co-Authored-By: Alessio Treglia <quadrispro@ubuntu.com>

* Cleanup appStateFn

* Use constants for simulation parameter keys

* Update msgs.go

* minor formatting
2019-06-08 16:55:47 -04:00
Alessio Treglia b4eb4a9e64 Merge PR #4511: Fix YAML encoding of staking.Validator
* Fix YAML encoding of staking.Validator

Closes: #4508

* Address fede's comment
2019-06-08 14:00:36 -04:00
Alexander Bezobchuk db6cb238ab x/mint: use internal package (#4513)
Update minting module to utilize internal package
2019-06-08 17:17:21 +01:00
Alexander Bezobchuk dc84c99dee Revert "Generalize auth/types.StdSignature (#4507)" (#4512)
This reverts commit a32d5a46d7.
2019-06-08 11:04:52 +01:00
Alessio Treglia 97d10210be Merge PR #4510: Negative height paramter's value leads to undefined behavior 2019-06-07 14:11:50 -04:00
Alessio Treglia a32d5a46d7
Generalize auth/types.StdSignature (#4507)
New Signature interface available in the top level types package.
auth.StdSignature implements such interface. User defined auth
module can now define their own custom signature types.

Work carried out in the context of the following issues:
- #4488
- #4487
2019-06-07 14:21:35 +01:00
colin axner c777fb9108 Merge PR #4505: Support height queries in REST client 2019-06-07 09:02:07 -04:00
Nicolas Pinto 3862b74899 Improve coverage via four optimized seeds. (#4504)
Improving coverage by adding four seeds that have been optimized for it.
2019-06-06 22:26:00 +01:00
frog power 4000 1a2a54029c Merge PR #4502: InvariantRouter -> InvariantRegistry 2019-06-06 16:32:38 -04:00
Alexander Bezobchuk 86da70d8aa Use LTE instead of Equal (#4503) 2019-06-06 16:32:14 -04:00
Alexander Bezobchuk 3180e68c7b
Merge PR #4499: Remove Client Codec Redundancy 2019-06-06 11:43:15 -04:00
Alessio Treglia 5b78a7bc19 Merge PR #4500: Remove unnecessary auth dependency from the server package 2019-06-06 10:48:01 -04:00
Alexander Bezobchuk 1ccf0c2e8d
Merge PR #4494: Fix validator-outstanding-rewards command 2019-06-06 09:43:13 -04:00
frog power 4000 5f9c3fdf88 Merge PR #4451: Client and Module Modularization 2019-06-05 19:26:16 -04:00
gamarin2 d80a980c30 Merge PR #4484: Fix docs build 2019-06-05 14:13:39 -04:00
Federico Kunze 9c65e47329 Merge PR #4485: rename expected pkg to exported
* rename expected pkg to exported

* rename pkg
2019-06-05 13:42:25 -04:00
Federico Kunze d322e23425 Merge PR #4417: cleanup staking references from types pkg
* cleanup staking references from types pkg

* check interface on runtime

* fixes

* rename validator set from slashing keeper

* final cleanup

* fix test

* fix querier

* fix tests

* rename interfaces

* update bond status

* fixes

* expected pkg

* ensure expected keepers match used funcs

* cha cha cha
2019-06-04 15:06:58 -07:00
Federico Kunze fe695b8f7b Merge PR #4460: Gov Keys and Iterators
* refactor gov keys

* iterators and renamings

* invert queue key order

* changelog

* fix tests

* update alias.go

* Apply suggestions from code review

Co-Authored-By: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>

* rename keys

* rename functions

* Apply suggestions from code review

Co-Authored-By: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>

* address Aleks' comments

* fix test

* address Karoly's comments
2019-06-04 11:38:11 -07:00
Karoly Albert Szabo 3962b3ca23 Update swagger file with tested GET routes (#4470)
A route had to be commented as it's returning 500 instead of 200 with
empty body -> will make the tests fail:

 - /slashing/validators/{validatorPubKey}/signing_info
  Related to cosmos/gaia#19
2019-06-04 18:20:26 +01:00
colin axner 6e2f5f3102 R4R: Support "unknown commands" for subcommands (#4465)
Fixes #4284
Now prints:

gaiacli query distr comission --trust-node cosmos1234
ERROR: unknown command "comission" for "distr"

Did you mean this?
	commission

Adds custom argument validation for subcommands with subcommands. Doesn't affect "query" or "tx" subcommands since they reside in gaia repo. All flags except help are disabled for these commands.
2019-06-04 18:07:12 +01:00
Frank Yang 75de63ce31 Merge PR #4474: Add go comment for user defined address 2019-06-04 08:59:14 -04:00
Frank Yang 30550257a7 Merge PR #4456: Using `QueryWithData` to query unbonding delegations 2019-06-04 08:05:44 -04:00
colin axner 9c049321a1 Merge PR #4466: Lazy commission validation 2019-06-03 17:14:21 -04:00
4ever9 59ac148061 Merge PR #4469: refactor(querier): use err for return 2019-06-03 09:31:51 -04:00
Alexander Bezobchuk dcdabc7e6e
Merge PR #4468: Add CHANGELOG entry 2019-06-01 10:31:09 -04:00