Jack Zampolin
0043912548
Merge PR #3338 : Remove unused code and examples
2019-01-24 11:18:45 +01:00
Christopher Goes
b5e245fee3
Merge PR #3333 : F1 storage efficiency improvements
2019-01-23 12:37:03 +01:00
Jack Zampolin
9f50c9f5b6
R4R: Ensure all CLI queries respect output flags ( #3320 )
2019-01-22 09:28:39 -08:00
Alessio Treglia
cffa39cf44
Add bash completion for gaiad and gaiacli ( #3334 )
2019-01-21 19:42:15 -08:00
frog power 4000
7f789d2ed3
Merge PR #3281 : Staking Spec Upgrade
...
* remove kv seperation for marshalling
* pending
* cleanup
* cleanup x2
* pending
* working
* minor refactors
* entry structs defined
* uncompiled mechanism written
* add many compile fixes
* code compiles
* fix test compile errors
* test cover passes
* ...
* multiple entries fix
* ...
* more design fix
* working
* fix test cover bug
* Update PENDING.md
* update comment around queue completion for redelegations/ubds
* basic spec updates
* spec folder cleanup
* cleanup docs folder cont.
* ...
* find-replace and folder rename
* supplimentary find/replace
* pending
* supplimentary
* pending
* few undos, stakingd -> staked
* to staking -> to stake
* undos
* most staking -> most stake
* ...
* undos
* simplestake->simplestaking
* ...
* pending update
* capital letter replacements
* ...
* working
* staking doc updates from rigel/delegation-index branch
* spec-spec
* spec-spec
* LooseTokens -> NotBondedTokens
* staking state.md updates
* updates to hook and endblock spec
* Update docs/gaia/gaiacli.md
Co-Authored-By: rigelrozanski <rigel.rozanski@gmail.com>
* Update docs/gaia/validators/validator-setup.md
Co-Authored-By: rigelrozanski <rigel.rozanski@gmail.com>
* Update docs/gaia/validators/validator-setup.md
Co-Authored-By: rigelrozanski <rigel.rozanski@gmail.com>
* comment undo
* remove ErrConflictingRedelegation
* @cwgoes comments are resolved
* further updates to endblock and state
* msg json update
* working transaction updates
* working
* complete transaction rewrite
* PENDING.md
* typo
* add todo
* address @jackzampolin @cwgoes comments
* couple leftover comments, rename
* Update x/staking/types/pool.go
Co-Authored-By: rigelrozanski <rigel.rozanski@gmail.com>
* cwgoes additions
* cwgoes suggestions x2
2019-01-21 19:52:03 -05:00
Thane Thomson
332a5a34c5
Merge PR #3142 : Basecoind BECH fixes
...
Adds a function to initialise the Cosmos SDK to use the same Bech32
prefixes as those which basecli uses.
2019-01-21 18:59:35 -05:00
Christopher Goes
f65ae49356
Merge PR #3319 : Distribution Queriers & CLI query commands
2019-01-18 20:38:40 +01:00
Alexander Bezobchuk
36d1736a08
Refactor Gas/Fee Model ( #3258 )
2019-01-18 08:45:20 -08:00
frog power 4000
8f7a222308
Merge PR #3314 : Staking misc rename
2019-01-17 18:53:22 +01:00
Alexander Bezobchuk
f2e87ad81f
Merge PR #3308 : Genesis Vesting Accounts & Simulation
...
* Update vesting spec and impl time fields and constructors
* Update genesis to support vesting accounts
* More spec and godoc updates
* Update genesis section in vesting spec
* Fix bank unit tests
* Add test cases to ToAccount in genesis
* Update RegisterCodec to include vesting interface and types
* Fix GetVestedCoins bug where block time is past vesting end time
* Add vesting accounts to simulation
* Update vesting genesis logic to panic on invalid accounts
* Change randomness of vesting accounts in simulation
2019-01-17 17:15:13 +01:00
Alessio Treglia
20bcacfaf4
Merge PR #3316 : Fix regression in gaiacli config file handling
...
* --chain-id must be a persistent flag to be successfully read from config
* Prevent panic when not enough arguments
* Add docs on gaiacli config
* Small tweak
2019-01-17 16:40:34 +01:00
Christopher Goes
2942f83ff5
Merge PR #3099 : F1 fee distribution
2019-01-16 22:38:05 +01:00
Alessio Treglia
26cb0a125a
Multi-signature workflow support ( #3264 )
...
- New keys add --multisig flag to store multisig keys
locally.
- New multisign command to generate multisig
signatures.
- New sign --multisig flag to enable multisig mode.
- Add multisig transactions support in ante handler.
- gaiad add-genesis-account can now take both account
addresses and key names.
Closes : #3198
2019-01-16 09:30:57 -08:00
frog power 4000
133934ae37
Merge PR #3243 : allow multiple simultaneous redelegations/ubds between same delegator/validator(s) addresses
...
* remove kv seperation for marshalling
* pending
* cleanup
* cleanup x2
* pending
* working
* minor refactors
* entry structs defined
* uncompiled mechanism written
* add many compile fixes
* code compiles
* fix test compile errors
* test cover passes
* ...
* multiple entries fix
* ...
* more design fix
* working
* fix test cover bug
* Update PENDING.md
* update comment around queue completion for redelegations/ubds
* basic spec updates
* remove ErrConflictingRedelegation
* @cwgoes comments are resolved
* Update x/staking/keeper/slash.go
Co-Authored-By: rigelrozanski <rigel.rozanski@gmail.com>
* address @alexanderbez comments
2019-01-16 05:35:18 -05:00
cong
916ea85630
Merge PR #2730 : add tx search pagination related CLI/REST API parameter
2019-01-15 16:34:48 +01:00
gamarin2
11738de624
What is gaia intro to docs ( #3294 )
2019-01-14 13:03:18 -08:00
Alexander Bezobchuk
a984a22373
Merge PR #2694 : Vesting Account(s) Implementation
2019-01-14 17:11:24 +01:00
frog power 4000
78a21353da
Rename stake/ to staking/ ( #3280 )
2019-01-11 12:08:01 -08:00
Alessio Treglia
df567616a9
Upgrade tendermint to 0.28.0-dev0 ( #3279 )
2019-01-11 09:19:01 -08:00
Sunny Aggarwal
4aec6cd41c
R4R: Tombstone Implementation ( #3225 )
2019-01-10 17:22:49 -08:00
Hleb Albau
867f8a7467
Merge PR #3195 : Configurable pruning. Fix docs and create strategies const.
2019-01-09 16:06:22 +01:00
Federico Kunze
74aa9844fc
Fix swagger ( #3232 )
2019-01-08 08:13:04 -08:00
Dev Ojha
e855780df7
Merge PR #3216 : F1: Add O(1) slashing section
...
* Add O(1) slashing section
* Update abstract
2019-01-07 07:33:13 +01:00
gamarin2
7ff29246df
Fix broken docs links and other small docs improvements ( #3218 )
2019-01-03 08:08:10 -08:00
frog power 4000
a98a5a056a
Merge PR #2958 : Validator Power Dec-> Int
...
* Validator Power Dec-> Int, working
* non-test code compiles
* working, many test compile fixes
* all test compile errors resolved
* ...
* slashing test fixes minor
* test cover passes
* invariant rounding issue
* comment update
* PENDING and doc updates
* @cwgoes comments
* RemoveDelShares trimmings to the final delegation share
* fixes
* ...
* fix the oopsie
* @alexanderbez comments
* merge fixes
* address @cwgoes comments
2019-01-02 15:29:47 -05:00
Nicolas Pinto
0d63c92be1
Merge PR #3154 : minor doc update to validator-setup
2018-12-27 01:17:25 -05:00
Alexander Bezobchuk
b0662aa4f6
Implement Proposal Proposer client interfaces ( #3184 )
2018-12-21 09:30:46 -08:00
Alessio Treglia
abbd2d4dd3
Change --gas=simulate to --gas=auto when sending txs ( #3170 )
2018-12-20 11:21:07 -08:00
Alexander Bezobchuk
217a2925dc
Auth Module Param Store ( #2998 )
2018-12-20 11:09:43 -08:00
Alessio Treglia
0c0bff7ea0
Fix Makefile's all target ( #3085 )
...
- Rename get_dev_tools to devtools
- tools and devtools now create a stamp after execution so
that they are not executed twice on the same pipeline
- Add clean target to remove stamps
2018-12-20 10:03:59 -08:00
Alexander Bezobchuk
5a13e75367
Tags Cleanup & Docs ( #3137 )
2018-12-19 19:28:38 -08:00
Jack Zampolin
14ebc65daf
Merge PR #3119 : Move all store keys into constants
...
* Move all store keys into constants
* Fix lint issue
* Add Pending.md
* QuerierKey -> QuerierRoute
2018-12-19 20:58:30 +01:00
Zach
5241c3c7c1
go one.eleven.four ( #3169 )
2018-12-19 11:41:59 -08:00
gamarin2
d98745fbb2
Improve SDK Intro ( #3149 )
2018-12-19 11:41:30 -08:00
Harun Đulić
7c8a76a093
Fix link to ABCI in SDK Application Architecture ( #3167 )
2018-12-19 09:07:22 -08:00
Jack Zampolin
0360b12075
Remove unimplemented gaiacli init command ( #3156 )
2018-12-19 08:25:27 -08:00
Zach
26fc5163e3
Update go version in docs ( #3123 )
2018-12-18 12:48:30 -08:00
Alessio Treglia
500fa2b694
Make coins denoms case insensitive ( #3092 )
2018-12-18 11:14:11 -08:00
Zach
ec9c4ea543
Add RPC docs link to docs navbar ( #3131 )
2018-12-17 16:04:39 -08:00
Zach
131f93b898
Update docs README ( #3124 )
2018-12-17 09:22:11 -08:00
Alexander Bezobchuk
110fd63e22
Add Slashing Query Params ( #3117 )
2018-12-14 11:09:39 -08:00
Zach
5802becf09
Docs configuration changes ( #3106 )
2018-12-13 10:16:23 -08:00
Arve Knudsen
0ccdb204e3
Fix directory listing in intro ( #3097 )
...
Fix directory listing in SDK intro so that it gets the path to the examples right (docs/examples/ as opposed to examples/).
2018-12-13 09:55:28 -08:00
zramsay
f97b5070d1
docs: algolia full-text search
2018-12-13 09:48:55 -05:00
Jack Zampolin
9ae3a8a04e
Docs: Reference -> Concepts ( #3090 )
2018-12-12 15:00:53 -08:00
Artur Albov
0c6d53dc07
Merge PR #2959 : Add TxEncoder to client TxBuilder
2018-12-12 22:29:42 +01:00
Federico Kunze
f0ba58e422
Update docs/.vuepress/config.js
...
Co-Authored-By: gamarin2 <gautier@tendermint.com>
2018-12-12 21:56:57 +01:00
gamarin
a0a49d80a7
sdk tuto sidebar
2018-12-12 17:37:35 +01:00
gamarin
93e3d2950d
merge
2018-12-12 14:17:07 +01:00
gamarin
e1d9fac340
reference to concepts
2018-12-12 14:16:00 +01:00
Alessio Treglia
f5e0379ef5
Merge PR #3087 : Fix gaia lite docs on REST server's SSL flags
...
* Fix gaia lite docs on REST server's SSL flags
Closes : #3086
* Fix rest-server command call
Advanced was removed long ago
2018-12-12 13:17:15 +01:00
Dev Ojha
a31dc20e6a
Merge PR #2990 : Update f1 spec
...
* Update f1 spec:
* Improves exposition of the base scheme
* Fix inflation section / add sketch of how to do it
* Add future work section
I've also realized that using the ideas of the inflation section,
we could even remove the iteration over slashes when withdrawing!
(Note, inflation section equations / proof of correctness has not been
thoroughly transcribed from my head onto paper, so its not guaranteed to
be correct at the moment. However the inflation section of this describes
something separate from inflation in the hub. It has inflation happen by
having each staked token produce more staked tokens, instead of having it come
through block rewards. This inflation can also happen per validator,
so as to enable non-signing validators to not get inflation)
* Fix grammar
Co-Authored-By: ValarDragon <ValarDragon@users.noreply.github.com>
* Add proof of correctness to the inflation section
* Re-update PDF after merging chris' fixes
* address more of @cwgoes' suggestions
2018-12-12 13:13:53 +01:00
Jack Zampolin
b2f458ab48
Update broken links ( #3035 )
2018-12-11 11:52:22 -08:00
zramsay
490a8d61c0
update release test script links, closes #2606
2018-12-11 14:40:25 -05:00
zramsay
e46afe00d6
make sidebar titles nicer
2018-12-11 12:12:29 -05:00
Alessio Treglia
24a1670cf0
Run make format
2018-12-10 14:27:25 +00:00
Sunny Aggarwal
945803d586
Governance Quorum ( #3053 )
2018-12-10 02:50:20 -08:00
Christopher Goes
ba5e87ca6f
x/auth module spec / code reconciliation ( #2964 )
2018-12-05 16:48:08 -08:00
Christopher Goes
dfd00a661a
Inflation bug fixes ( #2982 )
...
* PENDING.md; swap BeginBlocker ordering
* Calculate inflation every block
* Update x/mint spec
* Reset distribution info bond height instead
2018-12-04 10:17:02 -08:00
Jack Zampolin
07b0ad3c9e
Merge PR #2987 : Add shorthand flag to address output on gaiacli keys show and update docs
...
* Add shorthand flag to address output on gaiacli keys show
* Update docs and add PENDING
* Update client/keys/show.go
Co-Authored-By: jackzampolin <jack.zampolin@gmail.com>
* pk -> p
2018-12-04 17:38:43 +01:00
Jack Zampolin
886bd35670
Address gov cli ux issues and add additional input validation for better errors ( #2938 )
...
* Fix governance cli ux issues and add additional transaction validation
2018-12-03 12:48:51 -08:00
Zach
fedecd5436
docs: add tutorial to sidebar ( #2865 )
...
* add tutorial
2018-12-03 08:23:49 -08:00
gamarin2
5c5ea48623
Improve testnet docs ( #2928 )
...
* improve testnet docs
2018-12-01 09:54:59 -08:00
Christopher Goes
98caf44e35
Merge PR #2853 : Write bank module specification, check spec/code consistency
...
* Update PENDING.md
* New structure
* Start transactions section
* Remove MsgIssue
* Update keepers.md
* Add state.md
* Update keepers.md, discovered #2887
* Move inputOutputCoins to BaseKeeper
* Remove no-loner-applicable tests
* More spec updates
* Tiny cleanup
* Clarify storage rationale
* Warn the user
* Remove extra newline
2018-11-29 22:56:42 +01:00
Alessio Treglia
c3965f5509
Remove inconsistent gaiacli keys new/add dualism ( #2904 )
...
* Remove inconsistent gaiacli keys new/add dualism
2018-11-29 12:59:41 -08:00
Jack Zampolin
ddab04e55f
R4R: Update single node network bootstrapping documentation ( #2931 )
...
* Update single node network bootstrapping documentation to reflect changes to gentx
* Update docs/gaia/networks.md
* Address PR comments
2018-11-29 12:39:09 -08:00
Hendrik Hofstadt
ca43225851
Merge PR #2943 : Fix tag usage in handlers and EndBlocker
...
* Fix tag usage in handlers and EndBlocker
* Prepend action tag in baseApp
* Fix LCD
* Remove unnecessary conversion
* Fix invalid consensus pubkey in CLI tests
* Fix tag usage in cli_test
* Shorten bechify in test
* Update docs and PENDING
2018-11-29 15:34:57 +01:00
BigManing
619b60f207
Merge PR #2908 : Fix file path error
2018-11-28 00:10:12 +01:00
Christopher Goes
1a18a428a4
Merge PR #2842 : Fix tx search
2018-11-28 00:09:14 +01:00
Federico Kunze
7cf5da2f72
address Chris' comments
2018-11-28 00:00:38 +01:00
Aleksandr Bezobchuk
252030c6b6
Update examples
2018-11-27 16:09:20 -05:00
Federico Kunze
9c85e935fd
Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into fedekunze/2819-fix-tx-search
...
Merge develop
2018-11-27 16:38:08 +01:00
Federico Kunze
666fafb97a
add other tests and update docs
2018-11-27 15:16:33 +01:00
Jae Kwon
d1e76221d8
Jae/simulator improvements ( #2900 )
...
* Make simulator operations predetermined
* Use new dbm.ReverseIterator API
* Simulation speed improvements
* Pin exact revisions, not branches
* Rename 'MountStoresIAVL' to 'MountStores'
* Zero Power Block fees to community pool
2018-11-27 00:14:22 -08:00
Alessio Treglia
469b8eff6b
R4R: Update genesis docs ( #2833 )
...
* Extend validator-setup.md
2018-11-26 12:21:09 -05:00
Christopher Goes
ad121f1498
Add a flag to export for zero-height start ( #2827 )
...
Closes #2812
This PR adds the flag --for-zero-height to gaiad export, which runs several alterations to the application state to prepare for restarting a new chain in a consistent fashion.
It also:
* Moves Gaia's export code to cmd/gaia/app/export.go for cleaner separation.
* Fixes an inconsistency where we treated the initChainer as happening at height -1 - it should now happen at height 0, since the first header sent by Tendermint has height 1.
* Runs the runtime invariant checks on start (in initChainer)
* Adds a few auxiliary functions to clear slashing periods
* Removes the Height field from Delegation objects in x/stake, which was not used anywhere
2018-11-26 04:21:23 -08:00
frog power 4000
7cb1ba625e
blockly minting ( #2825 )
...
* update mechanism to use average block time
* correctly sets accum height for zero-delegations
* update Decimal Format()
* clip withdrawal tokens
* PositiveDelegationInvariant
* DelegatorSharesInvariant
* DelAccumInvariants
2018-11-26 04:13:47 -08:00
Christopher Goes
c21961b21d
Merge PR #2886 : Don't get command through client.{Get,Post}Commands()
...
* Don't get command through client.{Get,Post}Commands()
Logic has changed recently and commands are now enriched
with flags by default.
Closes : #2884
2018-11-26 12:46:22 +01:00
Sunny Aggarwal
b7da2eaa33
Merge PR #2799 : Account numbers and sequences to uint64
2018-11-26 12:29:21 +01:00
rigelrozanski
0861112b70
Merge remote-tracking branch 'origin/develop' into rigel/deliver-max-gas
2018-11-22 12:34:41 -05:00
Alessio Treglia
c22b400ba8
Add missing cmd
2018-11-22 15:49:56 +00:00
Alessio Treglia
b8b502c43a
Same for democli
2018-11-22 14:42:35 +00:00
Alessio Treglia
c245a3deb1
Don't get command through client.{Get,Post}Commands()
...
Logic has changed recently and commands are now enriched
with flags by default.
Closes : #2884
2018-11-22 13:51:51 +00:00
John McDowall
f09fa33cfd
Merge PR #2802 : Correct the usage of misspelling of English word 'depositor'.
...
Throughout the codebase the misspelling 'depositer' of the English word
'depositor' has been used. This commit applies a global search and
replace to correct the misspelling.
2018-11-22 00:53:33 +01:00
rigelrozanski
70e60c2f30
Merge remote-tracking branch 'origin/develop' into rigel/deliver-max-gas
2018-11-21 01:51:56 -05:00
Jae Kwon
bd982b1423
Merge reference/baseapp and spec/baseapp/WIP_abci_application.md
2018-11-20 20:23:09 -08:00
Jae Kwon
10bdf8fa03
Store ConsensusParams to main store
2018-11-20 16:44:49 -08:00
Alexander Bezobchuk
41fc538ac7
Add Safety Measures to Coin/Coins ( #2797 )
2018-11-20 01:22:35 -08:00
rigelrozanski
56dc2363fa
Merge remote-tracking branch 'origin/develop' into rigel/deliver-max-gas
2018-11-20 02:58:33 -05:00
Alexander Bezobchuk
6e813ab3a8
Change gas & related fields to unsigned integer type ( #2839 )
...
* Change gas & related fields to unsigned integer type
* Implement AddUint64Overflow
2018-11-19 09:13:45 -08:00
Jack Zampolin
f525717054
Standardize CLI Exports from Modules ( #2840 )
...
* Move query and tx commands to modules
* Move GetAccountDecoder to prevent import cycle and replace calls to it with one call in WithAccountDecoder
* Add moduleClients interface and implement in all applicable modules
* Use module clients in cli initialization
2018-11-19 09:02:34 -08:00
Jack Zampolin
9676ce7d48
Expose LCD router, allowing devs to register custom routes from their modules ( #2836 )
...
* Fixes #1081
2018-11-16 14:21:36 -08:00
Alexander Bezobchuk
15b6fa0959
Cache-wrap context during ante handler exec ( #2781 )
...
* Use cache-wrapped multi-store in ante
* Implement TestBaseAppAnteHandler
* Add reference documentation for BaseApp/CheckTx/DeliverTx
2018-11-16 10:33:47 -08:00
Sunny Aggarwal
8d6b0929fb
Codespaces as Strings ( #2821 )
2018-11-16 09:12:24 -08:00
Zach
ca2270c87e
Merge PR #2831 : Fix dead link
2018-11-16 14:48:38 +01:00
rigelrozanski
4818e67145
Merge remote-tracking branch 'origin/develop' into rigel/deliver-max-gas
2018-11-16 03:32:55 -05:00
gamarin2
e04d32c8d5
DOCS: fix links and add cli to sidebar ( #2830 )
...
* fix links and add cli to sidebar
2018-11-15 11:54:54 -08:00
Alessio Treglia
815a6de82f
R4R: Remove AppInit ( #2801 )
...
* Remove AppInit
* Update PENDING.md
2018-11-15 10:01:19 -08:00
rigelrozanski
2a594fe338
basic cwgoes comments
2018-11-15 11:13:18 -05:00
Alessio Treglia
7b7d45ddd2
Merge PR #2800 : Limit total number of signatures per transaction
...
* Limit total number of signatures per transaction
* Fail if limit is exceeded
* Loop over all sigs and count subkeys
* No need for a type switch, adopt early return
* Test rejection logic
* Mention sigs limit
2018-11-15 15:30:24 +01:00
Christopher Goes
ac0319fd3c
Update docs
2018-11-14 18:23:20 -08:00
Christopher Goes
17b9afaaa7
Export specific height
2018-11-14 18:23:20 -08:00
Zach
555b61e3ae
deleted obsolete file ( #2817 )
2018-11-14 14:32:41 -08:00
Jack Zampolin
0453992ddb
Update contributing.md with new merge policy ( #2789 )
...
* Update contribuiting.md with new merge policy
2018-11-14 13:12:03 -08:00
rigelrozanski
90217e2313
docs and pending
2018-11-14 15:14:34 -05:00
gamarin2
7f07e93601
Bring back banner ( #2814 )
2018-11-14 12:01:59 -08:00
rigelrozanski
7be5179982
Merge remote-tracking branch 'origin/develop' into rigel/deliver-max-gas
2018-11-14 14:45:02 -05:00
gamarin2
addcfbf5cb
Documentation Structure Change and Cleanup ( #2808 )
...
* Update docs/sdk/clients.md
* organize ADR directory like tendermint
* docs: move spec-proposals into spec/
* remove lotion, moved to website repo
* move getting-started to cosmos-hub, and voyager to website
* docs: move lite/ into clients/lite/
* move introduction/ content to website repo
* move resources/ content to website repo
* mv sdk/clients.md to clients/clients.md
* mv validators to cosmos-hub/validators
* move deprecated sdk/ content to _attic
* sdk/modules.md is duplicate with modules/README.md
* consolidate remianing sdk/ files into a single sdk.md
* move examples/ to docs/examples/
* mv docs/cosmos-hub to docs/gaia
* Add keys/accounts section to localnet docs
2018-11-14 11:44:17 -08:00
Rigel
6feab55e1e
Merge PR #2765 : Slight cleanup of distribution specification
...
[R4R] Slight cleanup of distribution specification
2018-11-14 13:53:11 -05:00
Alexander Bezobchuk
bba7a3053d
Update overview.md
2018-11-14 13:26:31 -05:00
Rigel
b1a1f192fb
Update docs/spec/distribution/overview.md
...
Co-Authored-By: alexanderbez <alexanderbez@users.noreply.github.com>
2018-11-14 11:58:55 -05:00
Rigel
4b5be088c4
Update docs/spec/distribution/overview.md
...
Co-Authored-By: alexanderbez <alexanderbez@users.noreply.github.com>
2018-11-14 11:58:26 -05:00
Rigel
9118cd7e13
Update docs/spec/distribution/overview.md
...
Co-Authored-By: alexanderbez <alexanderbez@users.noreply.github.com>
2018-11-14 11:58:00 -05:00
Sunny Aggarwal
d1614ebb7e
R4R: Query Gov Params ( #2576 )
...
* gov query params
2018-11-13 15:45:37 -08:00
Aleksandr Bezobchuk
46b331de07
Address PR review
2018-11-13 09:02:19 -05:00
Aleksandr Bezobchuk
795a76d489
More cleanup
2018-11-11 15:53:43 -05:00
Aleksandr Bezobchuk
338b49b2cd
Slight distribution spec cleanup
2018-11-11 15:51:27 -05:00
Christopher Goes
4d1246dae9
Merge branch 'develop' into sunny/get_all_delegations_validator_querier
2018-11-09 15:28:03 +01:00
Christopher Goes
94f45311a0
Fix state export/import, add to CI ( #2690 )
...
* Update slashing import/export
* More slashing.WriteGenesis
* Add test import/export to CI
* Store equality comparison.
* Fix validator bond intra-tx counter
* Set timeslices for unbonding validators
* WriteGenesis => ExportGenesis
* Delete validators from unbonding queue when re-bonded
* Hook for validator deletion, fix staking genesis tests
2018-11-08 16:28:28 -08:00
Sunny Aggarwal
1d3a04a61c
Switch gov proposal-queues to use iterators ( #2638 )
...
* switched gov proposals queue to use iterators
* update gov spec
* update proposal.Equal
* Amino api change
* switched proposalID to uint64
* renamed Gov Procedures to Params
* s/ActiveProposalQueueProposalKey/KeyActiveProposalQueueProposal/g
* numLatestProposals -> Limit
* fixed staking invariant breakage because of gov deposits
* Send deposits to DepositedCoinsAccAddr or BurnedDepositCoinsAccAddr
2018-11-06 23:33:18 -08:00
Christopher Goes
dfddac394d
Merge branch 'develop' into sunny/get_all_delegations_validator_querier
2018-11-05 11:56:32 +01:00
Alexander Bezobchuk
50926fffff
Update to TM v0.26.0 - Part I ( #2679 )
...
* Update to TM v0.26.0
2018-11-04 18:28:38 -08:00
Sunny Aggarwal
4c3ac3f512
addressed comments
2018-11-03 22:56:33 -07:00
Alexander Bezobchuk
c5238b0d1e
Merge PR #2589 : Update Vesting Spec
2018-11-01 23:13:40 +01:00
Zach
ddba4fc810
Merge PR #2657 : Fix config.js
2018-11-01 23:12:22 +01:00
Alessio Treglia
bb734c43c6
Docs updated
2018-10-31 13:42:42 +00:00
Rigel
89047d8ebd
Merge PR #2642 : Add todo diagrams
2018-10-31 12:07:06 +01:00
Jae Kwon
1538ab8de9
Merge branch 'develop' into release/v0.25.0
2018-10-30 17:54:54 -07:00
zramsay
ba7ed9d7cb
fix flags in docs, closes #2530
2018-10-29 13:42:44 -04:00
Federico Kunze
855e0ac70a
Merge PR #2596 : Cmds for validator unbondings and redelegations
2018-10-28 22:28:12 +01:00
Christopher Goes
9c28c69c40
Rectify validator setup documentation
2018-10-26 16:33:27 +02:00
Christopher Goes
860245e6fa
'--voter' is no longer required
2018-10-26 16:09:17 +02:00
Christopher Goes
8288490430
More docs fixes
2018-10-26 15:57:18 +02:00
Christopher Goes
cce48dc68c
Docs fixes in progress while running through the release process
2018-10-26 15:47:07 +02:00
Christopher Goes
a9d9eb578c
Merge branch 'master' into release/v0.25.0
2018-10-24 15:35:47 +02:00
Christopher Goes
c577831261
Merge PR #2554 : Make `gaiacli keys show` multisig-ready
2018-10-24 15:24:12 +02:00
Alessio Treglia
68f869a24d
s/number/weight/
2018-10-23 18:16:03 -07:00
Sunny Aggarwal
d666658ca9
Merge PR #2553 : Renamed msg.Name() and msg.Type() to msg.Type() and msg.Route()
2018-10-23 21:23:55 +02:00
Christopher Goes
33c8238392
Merge branch 'develop' into cwgoes/check-supply-in-simulation
2018-10-23 17:54:58 +02:00
ValarDragon
48b8775121
F1 fee distribution draft 00
...
This was written up in latex, because github markdown doesn't support latex.
2018-10-22 17:56:31 -07:00
Christopher Goes
7f43860ca9
Merge branch 'cwgoes/check-supply-in-simulation' of github.com:cosmos/cosmos-sdk into cwgoes/check-supply-in-simulation
2018-10-23 02:39:25 +02:00
Alessio Treglia
ca049fd453
Add some docs
2018-10-22 13:43:18 -07:00
rigelrozanski
278d23776b
call hook on slashing
2018-10-22 14:59:00 -04:00
Alessio Treglia
6014089fa1
Rename AccountMapper to AccountKeeper
...
Closes : #2540
2018-10-20 23:22:48 -07:00
Christopher Goes
c9e5c324c4
Merge branch 'develop' into cwgoes/check-supply-in-simulation
2018-10-20 01:40:18 +02:00
Federico Kunze
57277d1143
Merge PR #2537 : Staking REST utils refactor and querier tests (pt 1 redelegation PR)
2018-10-20 00:49:10 +02:00
Christopher Goes
7770aec306
Withdraw rewards on bonded to unbonding
2018-10-20 00:13:44 +02:00
Rigel
b48d0d5623
Merge PR #2527 : Minting
2018-10-19 20:36:00 +02:00
Alessio Treglia
593921d04d
Merge PR #2524 : Replace GenTx with StdTx
...
Rework the process of loading a genesis.json file to load a starting app state and set of initial transactions to process.
* New function to create genesis account from MsgCreateValidator
* Add arg to PrintUnsignedStdTx() to actually operate in offline mode
* New func processStdTxs()
* Remove gen-tx command
* Cleanup, return validators as they need to be written into genesis.json
* Modify gaiad init to allow auto-create of stdTx
* Remove server/testnet.go
* Don't load node_key.json, which might not be available
* Get the txs through DeliverTx
* Add app.slashingKeeper.AddValidators at the end of genesis
* On InitChain(), Signature's account number must be 0
* Add (tentative?) command to generate {node_key,priv_validator}.json files
* Reintroduce gaiad testnet
* Prompt user for passwords
* Update gaia to work with auth.StdTx
* Remove test_utils, NewTestGaiaAppGenState is now deprecated
* Combine --genesis-format and --generate-only
* Improve sign command's --offline flag documentation
* Moniker must be set
* Call app.slashingKeeper.AddValidators() even if len(txs) == 0
* Refactoring, introduce gaiad init --skip-genesis, code cleanup
* Drop unnecessary workaround to make lcd_tests pass
* Reintroduce gentx
* Simple name changes, GenesisState.Txs -> .GenTxs; OWK -> OverwriteKey; OverwriteKeys -> OverwriteKey
2018-10-19 20:00:27 +02:00
Sunny Aggarwal
505c356f20
Merge PR #2514 : Refactor validator deletion
2018-10-18 21:58:18 +02:00
gamarin2
a7e6969029
Merge PR #2493 : Fix service provider docs
...
* Fix link
* Default curve
* Link to website
* Update to latest docs
* test relative link
* test links 2
* Link test 3
* test link 4
* Proper docs + links
Note: Current swagger doc lives on cosmos staging site. The doc on here refer to the main website and will therefore 404 until staging is deployed to main site
2018-10-18 20:50:05 +02:00
Zach
ce23ad41ce
Merge PR #2447 : Cleanup docs/light
2018-10-18 02:46:03 +02:00
Jack Zampolin
2e59e2626b
Merge PR #2510 : Update PRIORITIES.md
2018-10-17 21:41:36 +02:00
Christopher Goes
2514d6d828
Merge branch 'develop' into nylira-patch-1
2018-10-17 18:39:01 +02:00
Christopher Goes
3f59cf1517
Merge branch 'develop' into cwgoes/fix-signing-info-bugs
2018-10-16 19:23:57 +02:00
Christopher Goes
2803830c7e
Merge PR #2236 : Distr-PR-5 Implement Distribution
2018-10-16 08:18:21 +02:00
Peng Zhong
d0a00b4174
add Google Analytics for documentation pages
...
Also renames the static docs site to "Cosmos Documentation", which is a better representation of the contents than "Cosmos Network".
2018-10-16 12:11:57 +08:00
Christopher Goes
83f7a4cb7b
Bugfix; update slashing spec
2018-10-15 23:01:29 +02:00
Joon
047c3d1456
Merge branch 'develop' into joon/2490-copy-godocs
2018-10-16 04:14:40 +09:00
Christopher Goes
2c4d9a0be4
Merge branch 'develop' into cwgoes/fix-signing-info-bugs
2018-10-15 21:04:49 +02:00
rigelrozanski
5de0c9a1f8
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-10-15 02:43:36 -04:00
rigelrozanski
2ece2ff37c
address @cwgoes comments
2018-10-15 02:34:01 -04:00
Sunny Aggarwal
6c9e71b654
Merge PR #2451 : implement validator queue
...
* unbonding redelegation queue
* address some of bez and chris review
* delete old timeslices from queue
* added Rigel's test case
* added end-time to tags
* fixed bug in staking
* removed prints
* Get -> Queue
* called Endblocker in test
* implement validator queue
* Docs and PENDING
* address federicos comments
* unexposed UnbondingToUnbonded
* no copying unbonded val array to memory
2018-10-14 20:37:06 -04:00
mossid
fb78f1d0af
add docs, fix GetSubspace, address comments
...
rm Subspace.ptr
2018-10-14 02:44:29 +09:00
Christopher Goes
1ff2e865a8
Back to greater than
2018-10-12 21:15:39 +02:00
Christopher Goes
a83535aef3
Greater than to greater than or equal to
2018-10-12 21:09:23 +02:00
rigelrozanski
dba20d1725
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-10-12 06:06:24 -04:00
Christopher Goes
6e4a8d9e16
Update spec
2018-10-12 01:04:57 +02:00
Christopher Goes
963bcaf66f
Fix IBC paper link
2018-10-09 23:13:37 +02:00
rigelrozanski
600532575b
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-10-08 20:15:17 -04:00
Sunny Aggarwal
cd21427a7b
Merge PR #2405 : Unbonding and Redelegations Queue
2018-10-08 06:43:47 +02:00
rigelrozanski
e304b9c600
debugging simulation
2018-10-05 20:32:06 -04:00
rigelrozanski
45f0dd0e3b
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-10-04 18:33:12 -04:00
HaoyangLiu
9f67e8af20
Merge PR #2215 : Add swagger-ui for gaiacli lite-server
2018-10-04 13:00:24 +02:00
Zach
a4690bbe58
Merge PR #2434 : config.js
2018-10-03 20:09:35 +02:00
gamarin2
f8cc0af144
Merge PR #2403 : Update doc on website
2018-10-03 19:11:34 +02:00
Zach
a7fabbea16
Merge PR #2431 : Update some links
2018-10-03 18:02:34 +02:00
Christopher Goes
482a22da90
Merge PR #2428 : Update priorities file
2018-10-03 17:27:59 +02:00
Dev Ojha
6cbac79912
Merge PR #2419 : Add quick start section to the docs readme
2018-10-02 14:02:22 +02:00
gamarin2
a3b31c7a6b
Merge PR #2427 : Fix typo val faq
2018-10-02 13:58:58 +02:00
rigelrozanski
436d2a0178
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-09-27 22:48:16 -04:00
rigelrozanski
0436f50c00
...
2018-09-27 19:54:41 -04:00
Zach
e7134e8742
Merge PR #2414 : docs: add version
2018-09-27 16:52:24 +08:00
Dev Ojha
7d5bc459fa
Merge PR #2413 : Remove reflection from handlers
2018-09-27 05:04:06 +08:00
Dev Ojha
cb86efa054
Merge PR #2376 : auth: Don't recalculate mempool fees for every msg signer, misc. cleanup
...
This PR begins improving the godocs for the auth module, and begins cleaning
up the Ante handler.
Additionally we previously calculated if the fee was sufficient for the tx
on every single signer. This is now refactored to be more efficient, and have
a better logical flow. No changelog entry as this is new to this release.
2018-09-27 02:34:01 +08:00
Alessio Treglia
a2caefc8ae
Merge PR #2390 : CLI subcommands reorganization
2018-09-26 22:00:49 +08:00
Rigel
b54801b4b3
[RETRY] Distr-PR-3 More staking hooks ( #2404 )
...
* update commission hook for new commission work
* comment update
2018-09-25 23:11:57 -07:00
rigelrozanski
3846894c3a
Merge branch 'rigel/new-hooks' into rigel/fee-distribution
2018-09-25 20:09:33 -04:00
rigelrozanski
9e9756a6a9
Merge remote-tracking branch 'origin/develop' into rigel/new-hooks
2018-09-25 18:31:12 -04:00
rigelrozanski
47e899bb61
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-09-25 17:45:48 -04:00
Sunny Aggarwal
15e848e43c
Merge PR #2395 : Remove governance slashing
2018-09-26 02:45:20 +08:00
Sunny Aggarwal
a04d5cf26d
Merge PR #2072 : WIP Bank Denom Metadata Spec
...
* Bank Denom Metadata Spec
* moved to WIP filename
* val comment
2018-09-25 14:18:04 -04:00
Rigel
6b595842ed
Distr-PR-1 Staking ConsPubKey -> ConsAddr index ( #2369 )
...
* pulling in stuff from fee-distr PR
* revert some gov changes
* fix using cons address, also remove old commented distr code
* doc update
* val comments
* remove GetValidatorByConsPubKey
2018-09-24 21:09:31 -07:00
rigelrozanski
f5116b9d57
Merge branch 'rigel/truncate-decimal' into rigel/new-hooks
2018-09-24 22:52:12 -04:00
rigelrozanski
16594f7daf
Merge remote-tracking branch 'origin/develop' into rigel/stake-cons-addr
2018-09-24 21:54:30 -04:00
Alexander Bezobchuk
9dafa3252d
Merge PR #2365 : Validator Commission Model
...
* Update validator commission fields
* Remove CommissionChangeToday and update to use CommissionChangeTime
* Implement commission as a first class citizen type
* Implement stringer for Comission
* Move commission type and logic to new file
* Add new commission errors
* Add commission to create validator message
* Implement and call UpdateValidatorCommission
* Update godoc for UpdateValidatorCommission
* Add Abs to the decimal type
* Implement new SetValidatorCommission
* Update decimal short godocs
* Move set initial commission logic
* Move initial commission validation to Commission type
* Update initial validator commission logic and unit tests
* Remove commission update time from struct and move to validator
* Update validator create handler tests
* Implement commission logic for CLI
* Fix make lint failure
* Fix make cover failure
* Update edit validator logic to handle new commission rate
* Fix lint and cover
* Update create/edit validator simulation to include commission params
* Update MsgEditValidator godoc
* Update pending log
* Update staking tx docs
* Fix CLI create validator test
* Update variables names for commission strings
* Merge UpdateTime into Commission type
* Update create-validator usage in docs
* Update more docs with examples
* More doc updates
2018-09-24 18:23:58 -04:00
rigelrozanski
df0d5825be
add staking hooks to staking spec
2018-09-22 16:43:29 -04:00
rigelrozanski
14792f2b23
val comments
2018-09-22 13:50:26 -04:00
rigelrozanski
a2b2ef92f2
Merge remote-tracking branch 'origin/develop' into rigel/stake-cons-addr
2018-09-22 13:42:37 -04:00
gamarin2
6835adb477
Merge PR #1652 : Service Provider doc
...
* Add wip service provider doc
* rm space
* small modif
* Finalize service provider doc
* Integrate jb comments
2018-09-21 20:41:16 -04:00
Zach
0ac0301467
Merge PR #2371 : how to build docs locally
2018-09-21 20:37:42 -04:00
Alessio Treglia
e2da4caae4
Merge PR #2364 : Implement HTTPS for the LCD REST server
...
In order to guarantee a secure connection between apps and the LCD the
communication must be encrypted - even if clients and server run on the
same local machine, credentials must never be transmitted in clear text.
Upon start up, the server generates a self-signed certificate and a key.
Both are stored as temporary files; removal is guaranteed on exit.
This new behaviour is now enabled by default, though users are provided
with a --insecure flag to switch it off.
2018-09-22 00:33:58 +08:00
rigelrozanski
72e3025481
doc update
2018-09-20 22:43:11 -04:00
Sunny Aggarwal
8721dd6ff8
Merge PR #2355 : Governance BFT Time 2: Electric Boogaloo
2018-09-20 22:53:52 +08:00
Zach
fcd32c2f3d
Merge PR #2271 : docs: automated local/remote testnet instructions
2018-09-20 02:30:41 +08:00
rigelrozanski
97f7dbc5e6
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-09-19 13:25:23 -04:00
Zach
1167e07b98
Merge PR #2341 : Link to DOCS_README
2018-09-20 01:24:31 +08:00
Alessio Treglia
b74a6a9066
Merge PR #2328 : Support min fees-based anti spam strategy
2018-09-19 23:25:52 +08:00
rigelrozanski
a18b89539a
handler, tags, msgs, codec
2018-09-18 23:30:00 -04:00
rigelrozanski
2eff69a575
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-09-17 17:53:42 -04:00
Dev Ojha
b09e8599d9
Merge PR #2334 : ADR for global message counter
2018-09-17 23:26:21 +08:00
Dev Ojha
65137f6331
Merge PR #2343 : Add a name field to the message type
...
This is to facillitate ease of implementing #1406 . (Tags for messages
could then be added dynamically)
Ultimately once we make the router support hiearchical routing, (#770 )
we can then remove the name field and just the parse info for tags from that.
Until then, we can parse the tag name as
`fmt.Sprintf("%s %s", msg.Type(), msg.Name())`
2018-09-17 22:34:06 +08:00
Peng Zhong
98005b03c4
Merge PR #2338 : Update chinese whitepaper
2018-09-15 02:55:04 +08:00
Dev Ojha
9cf40e2df5
Merge PR #2337 : Update revoked -> jailed in the docs, and in minor places within cmd
2018-09-15 02:52:23 +08:00
Dev Ojha
b5f8350dff
Merge PR #2333 : Copy ADR template from Tendermint
...
* Copy ADR template from Tendermint
* Modify @alexanderbez 's ADR template
2018-09-13 22:01:30 -04:00
Dev Ojha
6b55093c75
Merge PR #2324 : rename wire to codec
...
* rename wire to codec
* fix formatting and cli
* fix the docs
2018-09-13 14:17:32 -04:00
rigelrozanski
46db96bdb7
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-09-13 02:11:07 -04:00
Zach
f1ac53b4ad
Merge PR #2270 : docs: lotion update
2018-09-12 15:39:34 +08:00
Alexander Bezobchuk
854aca2f7d
Merge PR #2238 : Ensure Tendermint Validator Update Invariants
2018-09-12 15:16:28 +08:00
Alessio Treglia
fb0cc0b078
Merge PR #2306 : Change --gas=0 semantic and introduce --gas=simulate
...
* Change --gas=0 semantic and introduce --gas=simulate
Make --gas flag accept a conventional "simulate" string value in addition
to integers. Passing --gas=simulate would trigger the tx simulation and
set the gas according to the gas estimate returned by the simulation.
Any other integer value passed to --gas would be interpreted as-is and
and set as gas wanted value.
Closes : #2300
* Add test cases with gas=0
* ACK suggestion from @alexanderbez
* s/GasFlagSimulateString/GasFlagSimulate/
* Drop TODO comment on Gas type
* Enrich TODO with ref
2018-09-11 20:31:30 -04:00
rigelrozanski
7d864fee11
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-09-10 18:42:26 -04:00
Alexander Bezobchuk
e13cdc0260
Merge PR #2146 : x/bank: Keeper Interfaces
...
* Update banking module to implement and use keeper interfaces
* Cleanup/consolidate x/bank keeper interface
2018-09-10 14:25:34 -04:00
Alessio Treglia
4448d175ad
Merge PR #2240 : New broadcast command
...
Implement broadcast command/REST endpoint to submit transactions
generated offline with --generated-only and the sign command.
2018-09-08 17:26:20 +08:00
Alexander Bezobchuk
0edfa17b53
Merge PR #2251 : Refactor Bech32 Prefixes and Nomenclature of Validator Pubkey and Operator
2018-09-08 16:44:58 +08:00
ValarDragon
e812919649
Rename coinKeeper -> bankKeeper
...
Closes #2267
2018-09-07 22:34:32 -07:00
Christopher Goes
5494e3c2dc
Merge branch 'develop' into cwgoes/revert-governance-bft-time
2018-09-07 17:24:37 +02:00
Christopher Goes
72e9664ce1
Revert "Merge PR #2217 : Governance BFT Time"
...
This reverts commit 94b86f85c1
, reversing
changes made to 2a4edcca48
.
2018-09-07 17:00:57 +02:00
Alessio Treglia
e6a8a4df55
Implement command/REST endpoint for offline tx sign off #1953
...
* Add sign CLI command to sign transactions generated with the
--generate-only flag.
* Add /sign REST endpoint for Voyager support.
Redirect password prompt to STDERR to avoid messing up cli
commands output. As a rule of thumb, program's output should
always go to STDOUT, whilst errors&diagnostics go to STDERR
as per POSIX's philosophy and specs.
2018-09-07 12:57:50 +01:00
Christopher Goes
94b86f85c1
Merge PR #2217 : Governance BFT Time
2018-09-07 08:53:42 +02:00
Christopher Goes
72b3a45778
Merge branch 'develop' into sunny/gov-bft-time
2018-09-07 07:47:14 +02:00
Christopher Goes
693aea8985
Suggest opening pending PR back to develop
2018-09-07 01:04:58 +02:00
rigelrozanski
b40909906d
update spec
2018-09-05 19:15:15 -04:00
rigelrozanski
8ab25fa78c
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-09-05 18:29:37 -04:00
Rigel
e9e83f0b6d
Merge PR #2237 : move WIP-lamborghini-distribution
2018-09-05 13:59:37 -04:00
rigelrozanski
38c6090a9b
Merge branch 'rigel/move-spec' into rigel/fee-distribution
2018-09-04 22:17:45 -04:00
Christopher Goes
a6120686f9
Merge PR #2165 : Implement generate-only option for commands that create txs
2018-09-05 01:12:03 +02:00
rigelrozanski
43ab06678f
move WIP-lamborghini-distribution
2018-09-04 17:21:38 -04:00
rigelrozanski
4ddf6ca082
undo spec move for PR clarity
2018-09-04 17:17:13 -04:00
rigelrozanski
48aa9a6ad5
working, moved WIP distribution spec to attic
2018-09-04 16:19:37 -04:00
Christopher Goes
1039388207
Merge PR #1944 : Piggy-bank distribution spec
2018-09-04 14:19:09 +02: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
Sunny Aggarwal
92eef7a4fa
docs
2018-09-03 00:16:38 -07:00
Alessio Treglia
599923fb99
Introduce simulate mode
...
Add a simulate only flag '--dry-run' to both CLI tx commands
and RESTful endpoints to trigger the simulation of unsigned
transactions.
* Turning --dry-run on causes the --gas flag to be ignored.
The simulation will return the estimate of the gas required
to actually run the transaction.
* Adjustment is no longer required. It now defaults to 1.0.
* In some test cases accounts retrieved from the state do not
come with a PubKey. In such cases, a fake secp256k1 key is
generated and gas consumption calculated accordingly.
Closes : #2110
2018-08-31 19:04:11 +02:00
Jordan Bibla
3fe942bf16
double curlies breaks vuepress - single curlies does not
2018-08-31 12:10:00 -04:00
rigelrozanski
b2eab0d0c4
Merge remote-tracking branch 'origin/develop' into rigel/fee-distribution
2018-08-31 02:41:16 -04:00
Alexander Bezobchuk
2d92803b9f
Merge PR #2040 : Refactor Validator Account Types/Bech32 Prefixing
...
* Add new account bech32 prefixes with godocs
* Restructure spacing of existing account code
* Update account godocs
* More account godoc updates + new tm pub/addr helpers
* Update validator type to use new account types/bech32 prefixes
* Fix account documentation errors
* Update Bech32 prefix for consensus nodes
* Update Bech32 spec doc
* Fix account type tests
* Add missing account consensus functions, clear up godocs, and fix tests
* Add to TestRandBech32PubkeyConsistency check
* Update initialization of validator public keys
* Update query signing info command
* Implement new ConsAddress type with associated unit tests
* [WIP] Update stake and slashing parameters
* Update all calls to MustBech32ifyValPub
* [WIP] Validator operator API updates
* [WIP] Fix and update unit tests
* Fix gov logs (helping to debug failing tests)
* Fix gov tally
* Fix all broken x/ unit tests
* Update gaia app genesis address logic
* Fix linting errors
* Fix broken LCD tests
* Fix broken CLI tests
* Implement command to get validator address and pubkey from key name
* Add support for getting validator key information via REST endpoint
* Update PENDING log
* Update docs
* Revert GaiaGenTx.PubKey bech32 prefix
* Fix broken docs and cli tests
* Update genesis to use correct Bech32 (cons) prefix for pubkeys
* Update docs and unit tests to reflect new cosmos account bech32 prefix
* minor formatting
2018-08-31 00:06:44 -04:00
Matthew Slipper
03c56fc024
Merge PR #2190 : Rename --gen-txs to --with-txs
...
* Rename --gen-txs to --with-txs
Closes #1088 .
* Update CHANGELOG.md
2018-08-30 21:33:48 -04:00
Christopher Goes
153756bb75
Merge PR #2171 : Add documentation regarding environment variables
2018-08-30 23:24:11 +02:00
Fabian
5cd17d07f1
Update config.js
2018-08-29 15:38:02 -04:00
Greg Szabo
4928c1950b
Updating config.js for docs website build process
...
This change will put the documentation to the right folder for website deployment.
2018-08-29 15:37:56 -04:00
Zach Ramsay
84fc6ea5a7
docs: add config.js for ToC sidebar
2018-08-29 15:37:47 -04:00
rigelrozanski
222597165e
trigger -> hooks
2018-08-28 18:23:57 -04:00
Jack Zampolin
dfd29a523c
Update PRIORIEIES.md
2018-08-28 11:13:21 -07:00
Ethan Buchman
a804dec76e
Merge pull request #2039 from cosmos/cwgoes/update-priorities
...
Update PRIORITIES.md
2018-08-28 13:15:37 -04:00
Fabian
e89e860524
Update config.js
2018-08-28 16:18:06 +02:00
Christopher Goes
73f90e8f92
Merge PR #2047 : Simulate transactions by default to set gas automatically
2018-08-28 13:53:29 +02:00
Matthew Slipper
4ddfef6204
Add documentation regarding environment variables
...
Closes #1973 .
2018-08-28 01:29:46 -07:00
Greg Szabo
909a68ed65
Updating config.js for docs website build process
...
This change will put the documentation to the right folder for website deployment.
2018-08-27 12:34:16 -04:00
Jae Kwon
bec53fb1df
fixed bech32 for validator pubkeys
2018-08-26 16:44:51 -07:00
Jae Kwon
305589faf4
Update bech32 human readable spec to simply "cosmos" ( #2103 )
...
Update bech32 human readable to simply "cosmos"
2018-08-26 16:41:08 -07:00
Alessio Treglia
76a16ab288
Modify AnteHandler to take a simulate boolean parameter
2018-08-25 20:12:14 +01:00
Jordan Bibla
96fc6c6f7b
double curlies breaks vuepress - single curlies does not
2018-08-24 15:05:40 -04:00
Christopher Goes
15b4b338df
Merge branch 'develop' into rigel/piggy-bank-fee-spec
2018-08-24 14:25:29 +02:00
Alessio Treglia
47d55bd572
Add/refresh docs
2018-08-24 10:16:51 +01:00
Christopher Goes
c5d44bcaf0
Merge PR #2001 : Update slashing spec for slashing-by-period
2018-08-24 02:09:29 +02:00
Christopher Goes
63a85aaacf
Change ASCII diagram slightly
2018-08-23 22:45:38 +02:00
Christopher Goes
81e5ce15aa
Merge branch 'develop' into rigel/piggy-bank-fee-spec
2018-08-23 14:01:16 +02:00
Christopher Goes
4475a8c7e8
Fixup links
2018-08-23 13:46:44 +02:00
Christopher Goes
4cc2054d7b
Address @rigelrozanski comments
2018-08-23 13:43:01 +02:00
Christopher Goes
55de750dbe
Merge PR #2054 : docs: add config.js for ToC sidebar
2018-08-23 13:17:34 +02:00
Rigel
d0edcc5066
Merge branch 'develop' into rigel/piggy-bank-fee-spec
2018-08-23 04:05:16 -04:00
rigelrozanski
cce4cbc9ec
expand on shortcomings of the system
2018-08-23 04:02:26 -04:00
rigelrozanski
b32285ec3b
commission actively calculated, withdrawDelegationReward Tx
2018-08-23 03:19:21 -04:00
Christopher Goes
bb9c265590
Merge branch 'develop' into cwgoes/slashing-period-spec
2018-08-22 18:31:04 +02:00
Christopher Goes
41df6db9ae
Merge branch 'develop' into cwgoes/slashing-period-spec
2018-08-22 18:29:38 +02:00
Christopher Goes
879f78cfc0
Rename revoke(d) to jail(ed)
2018-08-22 17:56:13 +02:00
Christopher Goes
337869257b
Merge branch 'develop' into temp
2018-08-22 16:13:13 +02:00
Christopher Goes
1adb53e5a5
Merge PR #1875 : Vesting Spec
2018-08-22 15:07:49 +02:00
Christopher Goes
b23fe15e4a
Merge PR #1918 : Keeper custom queries & QueryRouter
2018-08-22 12:50:59 +02:00
Christopher Goes
4b5bb45a09
Merge PR #2062 : Support a proposal JSON file in submit-proposal
2018-08-22 12:31:58 +02:00
Sunny Aggarwal
0eed9d1b60
PENDING
2018-08-22 00:15:18 -07:00
Matthew Slipper
62d6fd2f98
Merge PR #2014 : Remove advanced gaiacli command
...
Closes #1965
2018-08-21 23:22:18 -04:00
Matthew Slipper
f7d8675234
Support a proposal JSON file in submit-proposal
...
Closes #1852 .
Closes #1776 .
2018-08-21 14:34:15 -07:00
Federico Kunze
cfb5acca6e
Merge PR #2099 : Query staking Pool and Params
2018-08-21 17:32:54 +02:00
Jack Zampolin
68f5ee786c
Merge PR #1987 : Fix broken link in validator setup guide
2018-08-21 16:28:52 +02:00
Federico Kunze
011e61a8de
Merge PR #2066 : Rename LCD endpoints (Docs)
2018-08-21 16:00:43 +02:00
Christopher Goes
1eadb510b8
Merge PR #1882 : ICS 30 - Cosmos Signed Message Spec
2018-08-21 15:29:48 +02:00
Max Levy
bb473e98fb
Merge pull request #1 from maxim-levy/patch-5
...
The URL to abci-spec.md fixed
2018-08-21 14:29:00 +09:00
Alexander Bezobchuk
9dd8e28104
Remove cosmosSignBytesPassword
2018-08-20 15:15:25 -04:00
Christopher Goes
f18895532d
Clarify which offenses utilize the slashing period
2018-08-20 18:37:16 +02:00
Christopher Goes
c9e5745cd7
Clarify example
2018-08-20 18:34:03 +02:00
Christopher Goes
d0c87ff5bc
Go => pseudocode
2018-08-20 18:31:55 +02:00
Christopher Goes
da92b1bb1d
h_n => h_n-1
2018-08-20 18:28:40 +02:00
Christopher Goes
6e3e57e23e
Typos; tiny wording changes
2018-08-20 17:50:13 +02:00
Christopher Goes
b8d6465613
Conceptual overview & ASCII diagrams of slashing period
2018-08-20 16:58:24 +02:00
Christopher Goes
e3cb1e1274
Add safety note
2018-08-20 15:13:17 +02:00
Christopher Goes
94dc512034
Fix typos
2018-08-20 15:07:23 +02:00
Christopher Goes
79e3c05367
Revert "Changes WIP" - we decided not to do this
...
This reverts commit 21be609f52
.
2018-08-20 15:01:18 +02:00
Max Levy
459f126e9b
The URL to abci-spec.md fixed
...
docs/abci-spec.md -> docs/app-dev/abci-spec.md
2018-08-20 11:29:03 +09:00
Max Levy
8747eaac7d
A URL to abci-spec.md fixed
...
/docs/abci-spec.md -> /docs/app-dev/abci-spec.md
2018-08-20 11:22:46 +09:00
Ethan Buchman
af73b885e7
Merge branch 'develop' into bucky/merge-master
2018-08-19 16:24:45 -04:00
Federico Kunze
466e0c04d5
R4R: Update cli docs ( #2076 )
...
* Update cli docs, fixes #2026
* Fixed merge conflicts
* Updated chain_id
2018-08-17 18:49:57 +02:00
Alessio Treglia
187bc1972a
Merge PR #1950 : Validator.Owner -> .Operator
...
* Rename --address-validator flag to --validator
See #1901
* Update PENDING.md
* Rename Validator.Owner -> Validator.Operator
See #1901
2018-08-16 16:47:59 -04:00
rigelrozanski
90e1c9fdb1
Merge branch 'rigel/piggy-bank-fee-spec' of https://github.com/cosmos/cosmos-sdk into rigel/piggy-bank-fee-spec
2018-08-16 16:41:57 -04:00
rigelrozanski
3c564c01b9
clearer names, missing commission logic
2018-08-16 16:41:32 -04:00
Aditya Sripal
c79e130d0f
jae comments
2018-08-16 12:07:09 -07:00
Rigel
54cc27fde9
Merge branch 'develop' into rigel/piggy-bank-fee-spec
2018-08-15 23:54:44 -04:00
rigelrozanski
5ef0f5d70e
finalize txs
2018-08-15 23:33:26 -04:00
rigelrozanski
31d5348c4a
txs pretty much ready
2018-08-15 20:03:39 -04:00
Zach Ramsay
63367a00c8
docs: add config.js for ToC sidebar
2018-08-15 19:22:23 -04:00
Aditya Sripal
599b8ba4cf
Fix bug, clearer logic
2018-08-15 13:54:03 -07:00
Alexander Bezobchuk
a9f240035c
Rename ics-xxx-signed-messages.md to ics-030-signed-messages.md
2018-08-15 15:13:51 -04:00
Alexander Bezobchuk
629c18541d
Update ICS number to 030
2018-08-15 15:12:04 -04:00
Christopher Goes
53242681fe
Two bullet points
2018-08-15 12:50:07 +02:00
Christopher Goes
5624b1d7e5
Update PRIORITIES.md
2018-08-15 11:57:11 +02:00
rigelrozanski
37ed3b1a6e
agasg
2018-08-15 04:12:44 -04:00
rigelrozanski
360eb75c8e
working
2018-08-14 23:33:40 -04:00
Rigel
d9dc061b4f
Merge pull request #1819 : rational -> decimal
...
* changelog
* ...
* decimal func working
* decimal complete, untested
* fixing tests
* decimal compile errors resolved
* test compile errors
* precision multiplier test
* 1% laptop battery
* fixed TestNewDecFromStr
* equalities working
* fix bankers round chop
* ...
* working, some decimal issues resolved
* fix rounding error
* rounding works
* decimal works
* ...
* deleted rational
* rational conversion working
* revert changelog
* code compiles (not tests)
* went through all NewDec, made sure they were converted from NewRat properly
* test debugging
* all testing bugs besides the json marshalling fixed
* json unmarshal
* lint
* document update
* fix lcd test
* cli test fix
* mostly undo Dece -> Rate
* val comments
* Efficiency improvements
This now caches all of the precision multipliers (as they were all
used in non-mutative functions), and caches the precisionInt calculation.
(Now it just copies the already calculated value)
* Cache another precisionInt() call.
* Improve banker rounding efficiency
* remove defer, make negation in-place.
* chris val comments
* bez comments
* Aditya comments
* ...
* val comments
* rebasing start
* ...
* compiling
* tests pass
* cli fix
* anton, cwgoes, val comments
* val and jae comments
* type
* undo reuse quo
2018-08-14 20:15:02 -04:00
rigelrozanski
5e5fad4548
txs
2018-08-14 13:45:13 -04:00
Aleksandr Bezobchuk
f252f3e36c
Update Cosmos signed messages ICS doc
...
- Address PR comments
- Fix markdown lint errors
2018-08-14 13:36:51 -04:00
Christopher Goes
21be609f52
Changes WIP
2018-08-14 19:04:57 +02:00
Christopher Goes
a2463d038b
Clarify points from PR review
2018-08-14 18:04:32 +02:00
Christopher Goes
32263ffe4d
Merge branch 'develop' into cwgoes/slashing-period-spec
2018-08-14 17:56:46 +02:00
Christopher Goes
52475b1684
Fix minor typos
2018-08-14 11:31:39 +02:00
Matthew Slipper
8fa2c3b4ea
Merge PR #1984 : Replace _ with - in command names
...
Closes #1955
2018-08-14 10:23:42 +02:00
Federico Kunze
63713c9378
Merge pull request #2000 : tests for staking lcd
...
* Added tests for Delegator Validators routes
* Updated tests for undelegations
* Updated Gaia-lite docs
* Updated PENDING.md
* Updated comments
* Deleted more comments
* Add spacing
2018-08-13 18:06:48 -04:00
Jack Zampolin
c9cbb0b094
Merge PR #2010 : Add RELEASE_TEST_SCRIPT.md
2018-08-13 21:41:07 +02:00
Christopher Goes
8b7d6e0979
Update state machine, contd.
2018-08-13 17:52:58 +02:00
Christopher Goes
2445718295
State machine contd.
2018-08-13 17:03:39 +02:00
Christopher Goes
07a7db7fda
Update links
2018-08-13 16:12:59 +02:00
Christopher Goes
a8af4a4fad
End block to begin block, add README
2018-08-13 16:04:35 +02:00
Christopher Goes
53fa4a28dc
Start update of state-machine.md
2018-08-13 15:55:30 +02:00
Christopher Goes
ff01cbb093
Update state.md
2018-08-13 15:48:23 +02:00
Christopher Goes
98a278d564
Reorganize sections
2018-08-13 14:56:10 +02:00
Christopher Goes
84e9b215b2
Fix typo
2018-08-13 14:54:42 +02:00
Christopher Goes
4f8c9e4917
Update transactions.md
2018-08-13 14:51:01 +02:00
Zach
f18c01d291
Merge PR #1994 : Delete install.md
2018-08-13 13:15:01 +02:00
gamarin2
c5fcc9b65f
Add SDK_By_Examples to doc ( #1795 )
...
* Add simple gov example and sdk-by-example folder
* Add simple gov example
* Add simple gov example and sdk-by-example folder
* Add simple gov example
* fix sectino title
* Jb feedback + Offload some of the content in other docs
* Add what is cosmos back
* platform to framewoork
* Reemove testnet
2018-08-12 03:37:26 -04:00
Dev Ojha
b2a4aecc44
Upgrade to tm version 23.0. ( #1927 )
...
* Start upgrade. Currently go test ./... hangs.
* (squash this) Fix staking tests
* wip
* note what changes need to be made to make this work on tm v0.23.0
* Fix addr -> pubkey map
* cleanup code
* Fix slashing test failures except for begin blocker
* fix all slashing tests
* fix lcd tests
* Address PR comments
* add link to changelog.
* (wip) start making addrToPubkey map persisted. Since amino can't handle maps,
we have to change from what this commit is doing.
* Use the correct method of storing a map
* (squash this) address PR comments
* Did you run 'make'?
* remove gaiadebug binary
2018-08-12 03:33:48 -04:00
Ethan Buchman
691048c88a
Merge pull request #1917 from gamarin2/update_val_faq
...
Update validator faq
2018-08-12 03:32:59 -04:00
Christopher Goes
8f05d052f2
Merge branch 'master' into cwgoes/stage
2018-08-11 15:04:28 +02:00
Aleksandr Bezobchuk
6675be23d2
Add proposed status
2018-08-09 15:02:50 -04:00
Aleksandr Bezobchuk
aa01e9954c
Simply Cosmos signed message spec (using TM canonical JSON)
2018-08-09 11:35:22 -04:00
rigelrozanski
e7ebe35b0a
updating transactions
2018-08-09 00:34:19 -04:00
rigelrozanski
5285489977
general updates
2018-08-08 23:43:40 -04:00
Jae Kwon
0600d7356d
Update PRIORITIES.md
2018-08-08 13:06:01 -07:00
Jae Kwon
bd65dbe2df
Update PRIORITIES.md
2018-08-08 12:59:21 -07:00
Jae Kwon
9342e34da2
Update PRIORITIES.md
2018-08-08 12:58:27 -07:00
Jae Kwon
b333d56b36
Update PRIORITIES.md
2018-08-08 12:55:23 -07:00
Jae Kwon
950f151e02
Update PRIORITIES.md
2018-08-08 12:49:02 -07:00
rigelrozanski
a0e05a8f03
triggers, endblock, transactions
2018-08-08 15:03:43 -04:00
rigelrozanski
2d613cefe7
move lamborghini distribution to subfolder
2018-08-08 14:24:38 -04:00
rigelrozanski
eb6f51ed45
piggy bank state
2018-08-08 13:28:30 -04:00
rigelrozanski
97397e63da
simple distribution overview
2018-08-08 13:09:51 -04:00
Ethan Buchman
e6dc01ec27
Bucky/docs ( #1843 )
...
* docs: updates for 7002
* docs: use master instead of versions
* Update validator-setup.md
* 7002 -> 7005
2018-08-08 12:26:31 -04:00
Federico Kunze
1da1115a24
Merge PR #1880 : Staking Gaia-lite (ex LCD) refactor
2018-08-08 12:38:39 +02:00
Rigel
7fb626f548
Merge PR #1702 : lamborghini distribution & inflation spec upgrade
2018-08-08 12:10:21 +02:00
Aditya Sripal
7539e212ee
more readable pseudo
2018-08-07 17:04:22 -07:00
Aditya Sripal
feb9a22663
Cleaned up spec further
2018-08-07 17:02:28 -07:00
Aditya Sripal
2ac55ebb1d
even better pseudocode
2018-08-06 15:23:47 -07:00
Aditya Sripal
d56e3a7ef9
better pseudocode
2018-08-06 13:03:58 -07:00
Christopher Goes
46382994a3
Merge PR #1925 : Fix develop from FF merge
...
* Update types/coin_test.go from FF merge
* 'make format'
2018-08-06 21:49:17 +02:00
Aditya Sripal
9c1918efdc
improve readability
2018-08-03 13:16:41 -07:00
Aditya Sripal
10b2e830a2
addressed comments, added formulas for easy verification
2018-08-03 13:12:34 -07:00
gamarin
f90fd2b90c
update val faq
2018-08-03 17:43:31 +02:00
Zach
3c4985c315
Merge PR #1913 : Delete gaiacli.md
2018-08-03 02:18:48 +02:00
Aleksandr Bezobchuk
9cfe2c59f1
Update schema
2018-08-02 14:35:54 -04:00
Aleksandr Bezobchuk
43420936e5
Fix link
2018-08-02 14:31:09 -04:00
Aleksandr Bezobchuk
11abc3f4f4
Update encoding and schema spec
2018-08-02 14:28:23 -04:00
Aleksandr Bezobchuk
508c54d3cd
Update API section to be more spec-defined
2018-08-01 15:38:54 -04:00
Aleksandr Bezobchuk
00e116c0c7
Update preliminary
2018-08-01 14:53:34 -04:00
Aditya Sripal
d4d7658166
New idea for spec
2018-07-31 18:11:19 -07:00
Jae Kwon
9841a2dd91
Update PRIORITIES.md
2018-07-31 16:46:43 -07:00
Jae Kwon
a5114ea1a2
Create PRIORITIES.md
2018-07-31 12:43:02 -07:00
Aleksandr Bezobchuk
fd64da8587
Update assumptions
2018-07-31 10:04:21 -04:00
Aleksandr Bezobchuk
da0d907d12
Update ICS cosmos signed messages
2018-07-31 09:38:29 -04:00
Aleksandr Bezobchuk
02a7552f18
Remove ADR 001 and related directories/files
2018-07-30 16:59:58 -04:00
Aditya Sripal
41130f8742
Addressed basic comments
2018-07-30 13:25:44 -07:00
Aleksandr Bezobchuk
f875b446e1
Add notes on replay protection and algos
2018-07-30 12:47:26 -04:00
Aleksandr Bezobchuk
3fe0b73b03
Update ADR 001 context
2018-07-30 12:19:39 -04:00
Aleksandr Bezobchuk
6d75b69a5c
Initial ADR directory, templates, and ADR 001
2018-07-30 11:16:33 -04:00
Aditya Sripal
89494ef73e
improve readability
2018-07-29 19:35:23 -07:00
Aditya Sripal
69d1fe2fb1
clarify requirements
2018-07-29 19:33:17 -07:00
Aditya Sripal
39d1cf69b5
simplify spec
2018-07-29 19:29:54 -07:00
Aditya Sripal
3445a85aad
initial progress on vesting spec
2018-07-27 18:35:21 -07:00
Christopher Goes
02d52e4326
Hotfix/0.23.1: Tendermint 0.22.7 ( #1844 )
...
* Tendermint 0.22.7; bump patch version
* 0.23.0 -> 0.23.1; update CHANGELOG.md
2018-07-26 19:24:51 -04:00
Jack Zampolin
12ef51dc7a
Add a Release Process for SDK ( #1803 )
...
* Add docs/RELEASE_PROCESS.md
* Address PR comments
2018-07-26 16:55:41 -04:00
Dev Ojha
78c58bfa15
Merge PR #1836 : docs: Fix build errors on latest tendermint
2018-07-26 10:19:48 +02:00
Ethan Buchman
a627526639
Bucky/docs ( #1832 )
...
* deprecate gaia testnets dir for testnets repo
* update docs for gaia-7002
2018-07-26 01:10:22 -04:00
Dev Ojha
bac91f7a7b
Update to tendermint v0.22.6 ( #1798 )
...
* Update to tendermint v0.22.6
- This was cherry-picked and fixed from develop
- Updates all crypto imports for changes from v0.22.5
2018-07-25 17:13:30 -04:00
Dev Ojha
5d02a743fb
Update to tendermint v0.22.6-rc0 ( #1798 )
...
* Update to tendermint v0.22.6-rc0
This is comprised of updating the crypto imports / API
* (squash this) switch to v0.22.6
If this passes tests, I'll squash this commit and update the PR.
2018-07-25 16:43:37 -04:00
Rigel
d6cd0d4acc
Merge PR #1818 : CLI keybase-sig -> identity
2018-07-25 20:43:13 +02:00
Aditya
671d8494b4
Merge PR #1682 : Docs example app tests
2018-07-24 06:13:55 +02:00
Aditya Sripal
48885b4093
merge
2018-07-19 11:38:44 -07:00
Ethan Buchman
27840abb38
Merge pull request #1617 from cosmos/adrian/lcd_spec_final
...
LCD and API Specification / Documentation
2018-07-19 17:44:13 +02:00
Rigel
d2f70ec8af
Merge PR #1748 : CLI use --from consistently
2018-07-19 08:53:12 +02:00
Rigel
8e26eb73a5
Merge branch 'develop' into svaishnavy/cosmos-sdk-cli
2018-07-18 21:27:04 -04:00