Federico Kunze
cfb5acca6e
Merge PR #2099 : Query staking Pool and Params
2018-08-21 17:32:54 +02:00
Ethan Buchman
af73b885e7
Merge branch 'develop' into bucky/merge-master
2018-08-19 16:24:45 -04:00
Alessio Treglia
4fbaee205f
Merge pull request #1997 : Handle unmarshalling failures gracefully in x/stake commands
...
* Handle panic gracefully when unbond begin fails
See #1831
* Handle failure to query delegation gracefully.
Closes #1907
* Update PENDING.md
* Reuse stake's error functions
* New ErrBadValidatorAddr error
UnmarshalValidator() checks the address length first;
it does not make sense to attempt unmarshalling if the
address is wrong.
* New ErrBadDelegationAddr error
* Introduce ErrBad{Redelegation,UnbondingDelegation}Addr custom errors to replace errors.New() calls
* Replace ErrBadUnbondingDelegationAddr with ErrBadDelegationAddr to avoid duplication
Thanks: @melekes for pointing this out
* Use sdk.AddrLen instead of hardcoded address length
* s/triple/tuple/ ## mention PR id in PENDING.md
2018-08-15 15:49:06 -04:00
Federico Kunze
c9358ec198
R4R: Fix repeated cmds in CLI for staking (v.0.24.0 release) ( #2043 )
...
* Cherry picked commits
* Update CHANGELOG.md
2018-08-15 16:59:46 +02:00
Alexander Bezobchuk
12c2c236c2
Merge PR #1741 : CoreContext Refactor
2018-08-06 20:11:30 +02:00
Sunny Aggarwal
896cd333f0
address comments
2018-07-09 16:06:05 -07:00
sunnya97
7ac220beb6
asdf
2018-07-09 00:59:51 -07:00
ValarDragon
8fc6e68511
stake/client: Fix panic on if validator doesn't exist
...
Closes #1505
2018-07-05 18:24:02 -07:00
Ethan Buchman
84ecd1e043
Merge pull request #1339 from forbole/develop
...
Update testnet readme and use Bech32-encoded delegator address
2018-07-05 16:59:04 -04:00
rigelrozanski
aed3a87366
address cwgoes comments
2018-07-04 17:07:06 -04:00
rigelrozanski
a2f7b582df
validators smaller values stored
2018-07-04 01:32:49 -04:00
rigelrozanski
04921b9ebd
ubd and red more limited values
2018-07-04 00:29:02 -04:00
rigelrozanski
199c1e81eb
delegations new key format ported
2018-07-03 23:44:54 -04:00
Rigel
2a2f5db450
Merge branch 'develop' into rigel/stake-spec-compliance
2018-07-02 21:03:46 -04:00
rigelrozanski
ab4661f88b
bug somewhere here
2018-07-02 18:16:47 -04:00
Ethan Buchman
f78f30c67a
update for tm v0.22.0. tmlibs->tendermint/libs
2018-07-02 16:34:06 -04:00
Rigel
50733f5c22
Merge branch 'develop' into develop
2018-06-27 19:22:48 -04:00
Rigel
6f140d7296
Merge PR #1119 : Unbonding, Redelegation
...
* stake/fees spec updates
* staking overview.md revisions, moving files
* docs reorganization
* staking spec state revisions
* transaction stake updates
* complete staking spec update
* WIP adding unbonding/redelegation commands
* added msg types for unbonding, redelegation
* stake sub-package reorg
* working stake reorg
* modify lcd tests to not use hardcoded json strings
* add description update
* index keys
* key managment for unbonding redelegation complete
* update stake errors
* completed handleMsgCompleteUnbonding fn
* updated to use begin/complete unbonding/redelegation
* fix token shares bug
* develop docs into unbonding
* got non-tests compiling after merge develop
* working fixing tests
* PrivlegedKeeper -> PrivilegedKeeper
* tests compile
* fix some tests
* fixing tests
* remove PrivilegedKeeper
* get unbonding bug
* only rpc sig verification failed tests now
* move percent unbonding/redelegation to the CLI and out of handler logic
* remove min unbonding height
* add lcd txs
* add pool sanity checks, fix a buncha tests
* fix ante. set lcd log to debug (#1322 )
* redelegation tests, adding query functionality for bonds
* add self-delegations at genesis ref #1165
* PR comments (mostly) addressed
* cleanup, added Query LCD functionality
* test cleanup/fixes
* fix governance test
* SlashValidatorSet -> ValidatorSet
* changelog
* stake lcd fix
* x/auth: fix chainID in ante
* fix lcd test
* fix lint, update lint make command for spelling
* lowercase error string
* don't expose coinkeeper in staking
* remove a few duplicate lines in changelog
* chain_id in stake lcd tests
* added transient redelegation
* 'transient' => 'transitive'
* Re-add nolint instruction
* Fix tiny linter error
2018-06-27 04:00:12 +02:00
Sherry Ma
1a67dc5d7c
Changed decode delegator address function
...
In delegation query, the function to decode the address of delegator should be using Bech32 but not Hex
2018-06-22 18:37:15 +08:00
Fabian
42e72956f4
Merge PR #1252 : Query node version
...
introduce non store queries
add version query
update lcd spec
changelog
moved version query into baseapp
2018-06-14 07:49:21 +02:00
Zaki Manian
ce850dca3b
Switch from bech32cosmos to bech32
2018-06-01 16:23:58 +02:00
Rigel
1c462013a9
Merge branch 'develop' into matt/stake-rest
2018-05-30 10:53:12 -04:00
rigelrozanski
52cd8b8c1f
fix endPath missing bug for query
2018-05-30 07:42:59 -07:00
Zaki Manian
f33f49a840
Almost from scratch reimplementation of bech32cosmos integration.
2018-05-27 13:47:23 +02:00
rigelrozanski
e70249b631
more bucky comments, single status validator, only one store now for core validator object
2018-05-20 17:39:04 -04:00
rigelrozanski
a74d9c2db6
Changelog updates, CLI cleanup
...
int
2018-05-17 11:12:28 -04:00
rigelrozanski
518e2490d5
develop rebase staking fixes
2018-05-17 09:19:05 -04:00
rigelrozanski
6d0c788185
working refactoring
2018-05-17 09:17:40 -04:00
rigelrozanski
fa64487e65
working fee distribution reorg
2018-05-17 09:17:40 -04:00
rigelrozanski
37156ad192
debug stake store refactor, cli change
2018-05-17 09:17:40 -04:00
rigelrozanski
d464779d34
iter->substore, enable delegator bonds query
2018-05-08 15:57:12 -04:00
rigelrozanski
d44c7afa30
add range queries, add candidates query
2018-05-08 15:57:12 -04:00
rigelrozanski
dd9b5e78f7
cleanup stake marshalJson -> marshalBinary
2018-05-01 16:41:04 -04:00
rigelrozanski
05c4bbb997
staking cli UnmarshalBinary -> UnmarshalJSON
2018-04-30 19:30:00 -04:00
Christopher Goes
56ac948dc6
REST folder restructure & cleanup
2018-04-25 16:18:06 +02:00