frog power 4000
38e3fdfcea
Merge PR #4094 : Account for Rounding Errors in Distribution Calculations
2019-04-10 18:53:42 -04:00
Alexander Bezobchuk
3361871198
Merge PR #4047 : Fix queryDelegationRewards
2019-04-04 13:53:22 -04:00
Alexander Bezobchuk
e2928d5b70
Merge PR ##4007: Add Block Time in Txs Responses
2019-04-02 21:09:37 -04:00
Frank Yang
bc8d2d4414
R4R: Rename validator.GetJailed() to validator.IsJailed() #3245 ( #4017 )
...
Closes : #3245
2019-04-02 15:43:22 +02:00
Alexander Bezobchuk
b95ade93bd
Merge PR #4011 : Mint/Inflation Querier, LCD and CLI
...
* A few godoc updates
* More minor tweaks and reformatting
* Implement initial minting querier
* Implement stringer interface for minting params
* Minor cleanup
* Add minting CLI commands
* Implement inflation query command
* Implement annual provisions query and CLI command
* Update x/mint/client/module_client.go
Co-Authored-By: alexanderbez <alexanderbez@users.noreply.github.com>
* Update x/mint/client/module_client.go
Co-Authored-By: alexanderbez <alexanderbez@users.noreply.github.com>
* Update x/mint/client/module_client.go
Co-Authored-By: alexanderbez <alexanderbez@users.noreply.github.com>
* Update x/mint/querier.go
Co-Authored-By: alexanderbez <alexanderbez@users.noreply.github.com>
* Add minting REST client routes/handlers
* Fix build issues
* Implement querier unit tests
* Update gaiacli docs
* Implement LCD tests
* Update Swagger docs
* Add pending log entry
* add examples
Signed-off-by: Karoly Albert Szabo <szabo.karoly.a@gmail.com>
* revert adding examples
Signed-off-by: Karoly Albert Szabo <szabo.karoly.a@gmail.com>
2019-04-01 10:28:36 -07:00
frog power 4000
df4394185e
Merge PR #3656 : Broken-Invar Tx - aka. Crisis module
...
* beginning thinking on issue
* ...
* working
* working
* working fee pool distribution
* spek outline
* spec update
* gas refund calculations
* simulation saved to ~/.gaiad/simulations/
* lean simulation output
int
* cleanup bank simulation messages
* operation messges
int
* lint
* move simulation to its own module
* move simulation log code to log.go
* logger overhaul
int
* distribution comments
* fix compiling
* cleanup modifications to x/distribution/keeper/allocation.go
int
int
int
* gov bug
* result.IsOK() minimization
* importExport typo bug
* pending
* address @alexanderbez comments
* simple @cwgoes comments addressed
* event logging unified approach
* distr module name constant
* implementing
* compiles
* gaia integration
* proper constant fee removal
* crisis genesis
* go.sum update
* ...
* debugging
* fix sum errors
* missing err checks
* working implementing CLI
* remove query command
* crisis expected keepers in other modules
* crisis testing infrastructure
* working
* tests complete
* modify handler to still panic if not enough pool coins, docs working
* spec tags
* docs complete
* CL
* assert invariants on a blockly basis gaiad functionality
* gaiad CL
* transaction details in runtime invariance panic
* Apply suggestions from code review
Co-Authored-By: rigelrozanski <rigel.rozanski@gmail.com>
* sender tags
* @mossid suggestions
int
* @cwgoes comments final
* Apply suggestions from code review
Co-Authored-By: rigelrozanski <rigel.rozanski@gmail.com>
* bug seems fixed (#3998 )
* delete unused line in zero height export bug
2019-03-28 19:27:47 -04:00
Karoly Albert Szabo
5bb6090e38
Add route for querying signing_info for all validators ( #3952 )
...
Also remove duplicate pagination:
- move function to extract query params into types/rest
- adjust pagination values locally until available in tendermint for validators
Code cleanup:
- helper function in test
- fix pagination description in swagger.yaml
- uint instead of int when possible
Closes : #3226
Closes : #3991
2019-03-28 18:43:33 +00:00
Jack Zampolin
38b7c0705c
Implement client functionality for the community pool ( #3939 )
...
Fixes : #3937
2019-03-28 01:05:36 +00:00
Alexander Bezobchuk
f635b1cd14
Fix Proposal Stringer ( #3986 )
...
Fix the `Stringer` interface implementation for the `Proposal` type:
- Add missing description.
- Fix indentation.
2019-03-27 21:08:20 +00:00
Alexander Bezobchuk
ea46da7126
Merge PR #3970 : Fix Tx Sign Offline Mode
...
- Add shorthand flags `-a` and `-s` for the account and sequence numbers respectively
- Mark the account and sequence numbers required during "offline" mode
- Always do an RPC query for account and sequence number during "online" mode
- If clients wish to provide such values, they must use `--offline`. This makes the whole flow/UX easier to reason about.
closes : #3893
2019-03-26 10:36:10 -04:00
Alexander Bezobchuk
59765cecb1
Merge PR #3857 : Remove Shares Concept from Unbond/Redelegate UX
...
* Remove shares concept from unbonding and redelegation
* Remove redundant staking REST type declerations
* Rename staking REST request types
* Fix slashing tests
* Fix staking tests
* Fix integration tests
* Add safety checks for when validator tokens are zero
* Attempt to fix simulation
* Add pending log entry
* Update docs
* Implement and use SharesFromTokens
* Rename ShareTokens and ShareTokensTruncated
* Rename Delegation to Amount in DelegateRequest
* Implement and use SharesFromTokensTruncated
* Update MsgDelegate to use Amount instead of Value
* Use constructors in staking sim messages
* Implement and use ValidateUnbondAmount
2019-03-25 17:13:02 -04:00
Jack Zampolin
f9c290f42e
Merge PR #3957 : Remove requirement that deposit period and voting period linked
2019-03-22 13:47:04 -07:00
Frank Yang
424adf1461
Merge PR #3953 : Codespace should be lowercase
2019-03-20 16:45:02 -07:00
Alexander Bezobchuk
386116f9e2
Merge PR: #3918 Allow Unrated Decreases to Validator Commission Rates
...
* Allow arbitrary decreases to validator commission rates
* Implement TestCommissionValidate
* Implement TestCommissionValidateNewRate
* Add comments to unit tests
2019-03-19 22:04:25 -04:00
Alessio Treglia
cdf2b7a7c5
gometalinter -> golangci-lint migration ( #3933 )
...
{,scripts/}Makefile:
- Remove gometalinter, install golangci-lint.
- Remove distinction between tools and devtools.
Just tools is enough.
- test_lint -> lint
Migrating away from underscore separated names.
- Remove unnecessary targets.
- Drop tendermint/lint. Incompatbile with golangci-lint
and no longer necessary anyway.
- Fix misleading message in go-mod-cache.
- New ci-target to avoid download tools twice.
- Run tests with -mod=readonly.
Port tools/gometalinter.json to .golangci.yml
Update CircleCI config accordingly.
Closes : #3896
2019-03-19 17:52:43 +01:00
frog power 4000
ea9aecdff4
Merge PR #3894 : Minting mechanism explanatory docs
...
* minting spec concepts
* cl
* Update docs/spec/mint/01_concepts.md
Co-Authored-By: rigelrozanski <rigel.rozanski@gmail.com>
* typo address @alexanderbez
* Apply suggestions from code review
Co-Authored-By: rigelrozanski <rigel.rozanski@gmail.com>
* commit for CI to restart
2019-03-18 11:11:31 -04:00
Joon
465bb02d6a
Merge PR #3779 : Split Proposal Interface
2019-03-15 17:47:47 +01:00
frog power 4000
f0d1efa43c
Merge PR #3819 : Simulation Refactor
2019-03-14 19:13:15 +01:00
Frank Yang
7e53da86ee
Merge PR #3884 : steak to stake
2019-03-14 10:32:46 -04:00
Alexander Bezobchuk
b316c477c1
Merge PR #3836 : Fix WithdrawValidatorCommission
2019-03-12 16:10:20 +01:00
Alexander Bezobchuk
e236607368
Merge PR #3801 : BaseApp Security Improvements
2019-03-07 21:52:19 -08:00
Alessio Treglia
fbd79d0cad
Merge PR #3818 : Introduce sdk.NewCoins
2019-03-07 16:55:08 -08:00
Alexander Bezobchuk
d7fc4e98ab
Improve iterate validators dist. invariant ( #3818 )
2019-03-06 21:03:15 -05:00
Christopher Goes
4c50380181
Merge PR #3750 : Outstanding per-validator rewards; correctly handle same-BeginBlock redelegation-double-slash
2019-03-06 19:54:12 +01:00
Jack Zampolin
805e7fbfc2
Merge PR #3806 : Fix nil returned in Unmarshal functions
...
* Fix nils returned in unmarshal functions
* Address comments
2019-03-06 12:38:18 +01:00
Alexander Bezobchuk
51c03aa6fe
Merge PR #3803 : Validator Creation Updates
2019-03-05 17:55:46 +01:00
Samuel E. Moelius
c7f6a3e8c6
Merge PR #3797 : Have MsgCreateValidator.UnmarshalJSON return an error rather than panic.
2019-03-04 13:28:18 +01:00
Samuel E. Moelius
05529f9c13
Merge PR #3794 : Write changes to store.
2019-03-04 13:27:01 +01:00
Samuel E. Moelius
ad91605d77
Merge PR #3795 : Make Redelgate log message consistent with others.
2019-03-04 13:26:12 +01:00
frog power 4000
52bf9ef9fd
Revert "Merge PR #3762 : Allow Validator w/ No Self-Delegation to Unjail (Transfers Disabled)"
...
This reverts commit c2aecb8b0e
.
2019-03-01 19:04:37 -05:00
Alexander Bezobchuk
47a44fb580
Merge PR #3748 : Multisig Display UX Improvements
2019-03-01 13:29:33 -08:00
Alexander Bezobchuk
c2aecb8b0e
Merge PR #3762 : Allow Validator w/ No Self-Delegation to Unjail (Transfers Disabled)
2019-03-01 13:19:27 -08:00
Jack Zampolin
7ac01bd76a
Merge PR #3767 : Added querier for auth module
2019-03-01 12:40:39 -08:00
Jack Zampolin
bdf55d9610
Merge PR #3778 : Fix improper distr msg tag
2019-03-01 11:15:53 -08:00
Tony Stark
b5fa8dbf49
Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into develop
2019-03-02 00:08:56 +05:30
Alexander Bezobchuk
5d8b94979d
Merge PR #3763 : Disable ED25519 Account Keys
2019-03-01 09:12:28 -08:00
Tony Stark
7c3251fa26
Added a condition in querier
2019-03-01 08:49:18 +05:30
Sunny Aggarwal
172e2657ba
Merge PR #3765 : testing sequence increment if not enough balance for send
2019-02-28 12:50:41 -08:00
Tony Stark
2899ff9ce4
Added tests for querier
2019-03-01 01:11:14 +05:30
Tony Stark
b42410ea80
Added custom querier
2019-03-01 01:10:32 +05:30
Jae Kwon
10bd98e58e
Merge PR #3717 : Allow the undelegation of more coins than were delegated; More validity checks.
2019-02-27 22:09:26 +01:00
Jae Kwon
7e08b62f4e
Merge PR #3726 : Cap(clip) reward to remaining coins in AllocateTokens
2019-02-27 21:38:57 +01:00
Christopher Goes
e2baa3806a
Merge PR #3758 : Remove governance_penalty
2019-02-27 08:44:05 -08:00
Christopher Goes
7cddda7b05
Merge PR #3728 : Alternative negative coins fix (floor multiplication)
2019-02-26 10:23:11 -08:00
Alexander Bezobchuk
6ace1fada2
Merge PR #3696 : Cleanup Tx Broadcasting and Encoding
2019-02-26 12:34:27 +01:00
Alexander Bezobchuk
feb98bcd05
Merge PR #3698 : Prompt User Confirmation Prior to Signing & Broadcasting
...
* Prompt user confirmation prior to sign & broadcasting
* Update confirmation message
* Update and fix existing CLI integration tests
* Implement CLI integration test for tx confirmation
* Fix order of input into tx send
2019-02-26 12:34:01 +01:00
Alexander Bezobchuk
b9be1166f7
Merge PR #3673 : Message & Codec Registration Consistency
2019-02-25 16:16:52 +01:00
Alexander Bezobchuk
c96d8f3e81
Merge PR #3713 : Use from instead of name CLI flag for the tx sign cmd
...
* Use from instead of name CLI flag for the tx sign cmd
* Use cliCtx.GetFromName() instead of direct from value
2019-02-22 17:15:36 +01:00
frog power 4000
a814e5ce66
Merge PR #3679 : Consistent Operators
...
* Minus->Sub Plus->Add Div->Quo
* pending
* Update PENDING.md
Co-Authored-By: rigelrozanski <rigel.rozanski@gmail.com>
* fix
* typo
2019-02-21 12:35:55 -05:00
Alexander Bezobchuk
992dc8b2dc
Merge PR #3691 : Minor Error Message Cleanup
...
* cleanup error messages
* Add pending log entry
* Rename Message to Error in ErrorResponse
2019-02-21 03:49:57 -05:00