Commit Graph

1688 Commits

Author SHA1 Message Date
Christopher Goes
38068a59ea Merge PR #3507: Results from x/staking & x/slashing peer review 2019-02-07 17:41:23 -08:00
Peng Zhong
31f9938950 Merge PR #3540: Docs: fix broken docs build
missing quote
2019-02-07 11:17:22 -08:00
gamarin2
1be7490d63 Merge PR #3539: Docs: Add delegator guide to website 2019-02-07 10:37:00 -08:00
Jack Zampolin
408484e6d4
Merge PR #3503: CLI flags to args 2019-02-06 16:15:37 -08:00
Alessio Treglia
b63b6254c8 Merge PR #3522: get rid of double negatives: IsNotNegative -> IsAnyNegative 2019-02-06 14:45:15 -08:00
gamarin2
81ba3cf531 Merge PR #3521: Docs: Fix table of content delegator guide 2019-02-06 11:48:34 -08:00
gamarin2
37b8e37567 Merge PR #3444: docs, delegator CLI guide 2019-02-06 08:50:03 -08:00
Alessio Treglia
df94f522f9 Merge PR #3498: various improvements to gaiad gentx/init 2019-02-05 20:57:36 -08:00
Alessio Treglia
ac1d2c73b2 Merge PR #3500: Update RELEASE_PROCESS.md 2019-02-05 19:09:25 +01:00
Joon
f15ad04a57 Merge PR #2605: Paramstore Subkey 2019-02-04 18:13:04 -08:00
Alexander Bezobchuk
082295172e Merge PR #3447: Consume Gas Proportional to Tx Size 2019-02-04 15:35:12 -08:00
Alessio Treglia
857a65dc61 gaiacli switches back to insecure mode by default (#3470) 2019-02-01 19:06:54 -08:00
Alexander Bezobchuk
097a640412 Allow Simulation and Gen Only in REST Client (#3467) 2019-02-01 17:04:13 -08:00
Alessio Treglia
45d59b0792 Merge PR #3464: Upgrade to go 1.11.5 2019-02-01 02:20:58 +01:00
Alexander Bezobchuk
3864d5b1bd Query all Delegator Distribution Rewards (#3433) 2019-01-29 16:06:38 -08:00
Alexander Bezobchuk
90797f5e09 Gaia Lite Generate Only Support (w/o Keybase) (#3396) 2019-01-29 11:22:47 -08:00
Alexander Bezobchuk
1a656e7023 Merge PR #3425: Add Vesting Account Genesis Validation 2019-01-29 19:11:33 +01:00
Sunny Aggarwal
3e6ce3de8d Merge PR #3103: Tombstone specification 2019-01-29 19:10:35 +01:00
Zach
bb76903230 fix docs navbar RPC link (#3414) 2019-01-28 12:41:28 -08:00
gamarin2
7988686e75 Update docs get_vendor_deps -> vendor-deps (#3402) 2019-01-28 09:49:13 -08:00
Jack Zampolin
9440c3c272 Merge PR #3385: Docs Hotfix 2019-01-25 12:13:56 +01:00
frog power 4000
dc75eb4eb8 Merge PR #3372: Limit unbonding delegation / redelegations 2019-01-24 23:44:31 +01:00
Jack Zampolin
af60c75dd3 Merge PR #3352: Reenable simulation tests 2019-01-24 22:01:32 +01:00
Zaki Manian
f5e6685dfd Merge Pull Request #3241: Add Fee & Gas Spec 2019-01-24 08:38:27 -08:00
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
Aditya Sripal
218c9b3702 Merge branch 'develop' of https://github.com/cosmos/cosmos-sdk into aditya/cleanup 2018-07-18 17:48:15 -07:00
Aditya Sripal
8cdbc4b267 fix baseapp docs 2018-07-18 16:37:02 -07:00
Aditya Sripal
ca5e1591b1 update documentation 2018-07-18 16:32:50 -07:00
Aditya Sripal
81f3e794fe make breaking changes 2018-07-18 16:24:16 -07:00
svaishnavy
1d9415eae0
Replacing with a single backtick 2018-07-18 21:37:11 +02:00
svaishnavy
b7783a8a26
Making suggested changes 2018-07-18 21:20:38 +02:00
Sridhar Ganesan
9c5406891e Changing docs for cosmos-sdk-cli - including $ before beginning shell command 2018-07-18 12:18:57 +02:00
Sridhar Ganesan
8edac192e0 Moving cli.md to cosmos-sdk-cli.md 2018-07-17 21:50:25 +02:00
Sridhar Ganesan
dedb2e4278 Formatting the command properly 2018-07-16 22:30:11 +02:00
Sridhar Ganesan
0bde720c80 Adding docs for cosmos-sdk-cli 2018-07-16 22:28:21 +02:00
Zach Ramsay
4e1cbb7d51 docs: how they're updated 2018-07-16 14:19:11 -04:00
Aditya Sripal
5b98a3da48 Merge branch 'master' of https://github.com/cosmos/cosmos-sdk into aditya/cleanup 2018-07-13 17:22:56 -07:00
Rigel
3231daa4d8 remove global shares (#1644)
* wip removing pool shares

* remove PoolShares/Tokens entirely

* worked through stake/type compile error

* work through a bunch of keeper errors

* worked through compile errors

* debugging tests

* resolve compilation error

* resolved types errors

* ...

* move inflation to pool type

* ...

* stumped problem

* Calculate newly issued shares, remove unnecessary pool arg from exchange rate calculation

* Rounding changed

* Update x/slashing tests for sdk.Rat BondedTokens

* testing fixes

* resolved test fixes

* cwgoes comments, changelog, lint

* cli bugfixes

* ..

* cli fixed

* spec update

* 'make format'

* cwgoes comments

* Increase test_cover parallelism
2018-07-13 21:46:14 +01:00
Aditya Sripal
cd23f8b370 Merge branch 'master' of https://github.com/cosmos/cosmos-sdk into aditya/cleanup 2018-07-13 12:35:55 -07:00
Ethan Buchman
faa88d83c7
Merge pull request #1656 from cosmos/jordan/cosmos-docs
update docs folder to match cosmos.network/docs/
2018-07-13 20:24:08 +01:00
Ethan Buchman
32496c7b89
Merge pull request #1129 from cosmos/gamarin/update_gov_spec
WIP: Update gov spec
2018-07-13 20:00:17 +01:00
Aditya Sripal
4751727351 fmt 2018-07-12 19:06:54 -07:00
Aditya Sripal
98c19516c5 merge 2018-07-12 18:34:54 -07:00
Aditya Sripal
fa31165438 Refactor BaseApp without breaking change 2018-07-12 18:32:48 -07:00
Jordan Bibla
28da104e1a
Merge branch 'master' into jordan/cosmos-docs 2018-07-12 20:01:27 -04:00
Alexander Bezobchuk
5983a07fb6 Merge PR #1599: Implementation of TraceKVStore 2018-07-13 01:58:51 +02:00
Jordan Bibla
97cf9a3173 deleted attic and .rst file, moved /core into /sdk, added getting-started, introduction, lotion, validators, resources and documentation image 2018-07-12 16:58:12 -04:00
gamarin2
894d0cf5e3
Merge branch 'master' into gamarin/update_gov_spec 2018-07-11 15:59:24 +02:00
Adrian Brink
42c2712543
Address comments
* Move from specs to docs folder
* Attempt to fix markdown links
* Address general comments from the PR
* Remove overview.md due to duplication with readme.md
2018-07-11 13:50:09 +02:00
Ethan Buchman
3f44589861 Merge branch 'develop' 2018-07-10 20:31:05 -04:00
Adrian Brink
9cdbe493fb
Finalise LCD spec 2018-07-10 13:48:43 +02:00
mossid
bc12880394 Merge pull request #1379: Account constructor in AccountMaper
fix

fix democoin

fix tests

pass lint

last fix

apply requests

fix build failing

fix docs
2018-07-09 20:29:14 -07:00
Sunny Aggarwal
9f2f47a0a5 changelong 2018-07-09 02:15:36 -07:00
sunnya97
7ac220beb6 asdf 2018-07-09 00:59:51 -07:00
Christopher Goes
0c47e6ffdf
Merge PR #1568: cli: deprecate --name in favor of --from 2018-07-06 04:37:45 +02:00
ValarDragon
bf8cde1d3a cli: deprecate --name in favor of --from 2018-07-05 17:24:02 -07:00
Liamsi
b7f902fba5 sort *all* GetSignBytes:
- call MustSortJSON before return JSON bytes to guarantee alphabetic
ordering

- moved SortJSON and MustSortJSON to types package to avoid cyclic
package dep
2018-07-06 01:12:57 +01:00
Christopher Goes
7a9bca5f33
Merge branch 'develop' into zach/docs-and-links 2018-07-04 20:32:38 +02:00
Zach Ramsay
557e652530 docs: fix dead links, closes #1508 2018-07-04 09:23:01 -04:00
Alexander Bezobchuk
0b9e0f2afc Merge PR #1492: Improve Module Test Coverage
* Merge pull request #1492: Improve Module Test Coverage
* Revert renaming of SignCheckDeliver [#1492]
* Remove named fields from stake unit tests & fix comments [#1492]
* update for tmlibs->tendermint/libs
* Remove tmlibs dependency
2018-07-04 06:21:36 +02:00
Yukai Tu
f1194019cd Merge PR #1534: Check new rat decimal string length 2018-07-04 05:29:05 +02:00
Jack Zampolin
270e216262 Merge PR #1512: Add Ledger Instructions
* Add ledger instructions
* Address PR comments
2018-07-04 00:10:56 +02:00
Ethan Buchman
f78f30c67a update for tm v0.22.0. tmlibs->tendermint/libs 2018-07-02 16:34:06 -04:00
gamarin
b2e9e1724b Spec conforms to current module 2018-07-02 13:50:55 +02:00
Christopher Goes
3654579ea7
Merge PR #1278: Slashing v2
Implement semifinal Gaia slashing spec (#1263), less #1348, #1378, and #1440 which are TBD.
2018-06-30 05:34:55 +02:00
Dev Ojha
0d28eda146 Merge PR #1463: docs: Fix dependencies, from monorepo merge
Closes #1456
2018-06-29 22:02:45 +02:00
Zach Ramsay
11e929ac0f add link to new docs location 2018-06-29 09:42:50 -04:00
Dev Ojha
b4e70e356e Merge PR #1453: Fix build error on develop 2018-06-29 09:06:49 +02:00
Ethan Buchman
a7cdea5931 minor fix 2018-06-29 02:03:59 -04:00
Ethan Buchman
4e87cdf444 add links for modules and clients 2018-06-29 01:59:52 -04:00
Ethan Buchman
822ebdb501 cleanup _attic 2018-06-29 01:53:43 -04:00
Ethan Buchman
12a180786a started app5 2018-06-29 01:31:06 -04:00
Ethan Buchman
f405bdf761 template app4.md. simplify app4.go 2018-06-29 00:41:44 -04:00
Ethan Buchman
1d4d9e922f simplify and complete app3 2018-06-28 23:42:04 -04:00
Ethan Buchman
d1a42e0691 satisfy linter 2018-06-28 20:23:09 -04:00
Ethan Buchman
d0efeb1020 fill in app3 todos. simplify app3.go 2018-06-28 20:17:50 -04:00
Ethan Buchman
778b102a52 more app1/app2 cleanup 2018-06-28 20:08:38 -04:00
Ethan Buchman
e7081040d0 address TODOs in app 1 and 2 2018-06-28 19:41:40 -04:00
Ethan Buchman
e8946e9b36 fixes from review 2018-06-28 19:06:37 -04:00
Aditya Sripal
4e2eb240f3 Appease linter 2018-06-28 15:08:39 -04:00
Aditya Sripal
e3f38b6f6c Added some documentation 2018-06-28 15:08:34 -04:00
Aditya Sripal
98be0e7f76 Improved apps with better handling/routing and simpler MsgIssue 2018-06-28 15:08:30 -04:00
Ethan Buchman
6bbe295d7f app3 coin keeper 2018-06-27 12:45:01 -04:00
Ethan Buchman
0c5e3fdc74 some cleanup, remove old files 2018-06-27 10:08:55 -04:00
Ethan Buchman
b335d3bb70 app3 ante handler 2018-06-27 09:53:00 -04:00
Ethan Buchman
bd581b22e8 working on app3 2018-06-27 09:02:11 -04:00
Ethan Buchman
d6a01ba3a4 minor updates in App2 2018-06-27 08:24:40 -04:00
Ethan Buchman
0987787896 more app1 cleanup 2018-06-27 08:11:11 -04:00
Ethan Buchman
6a5a8b4721 minor cleanup 2018-06-27 07:59:20 -04:00
Ethan Buchman
fc81c14a16 update/finish app1 go and md 2018-06-27 07:51:46 -04:00
Ethan Buchman
354f9760f8 move AnteHandler to app2 and some cleanup in app3 2018-06-27 07:15:30 -04:00
Aditya Sripal
41c61d2cc7 Revert changes to app1 router 2018-06-27 07:15:30 -04:00
Aditya Sripal
e11e469340 Initialize coin metadata in app4 and fmt 2018-06-27 07:15:30 -04:00
Aditya Sripal
c0445e52b0 Remove unnecessary fields from simple account 2018-06-27 07:15:30 -04:00
Aditya Sripal
d1c9b8bdb9 Finish app1-3, app4 done minus staking 2018-06-27 07:15:30 -04:00
Ethan Buchman
e6aec82f40 update readme 2018-06-27 07:15:30 -04:00
Ethan Buchman
72c1381a4d some reordering in app1 and app3 2018-06-27 07:15:30 -04:00
Ethan Buchman
dde8abf9d7 more structure for app2 and app3 md 2018-06-27 07:15:30 -04:00
Ethan Buchman
69a4737659 more minor fixes 2018-06-27 07:15:30 -04:00
Ethan Buchman
cc4f2541c5 fix comment 2018-06-27 07:15:30 -04:00
Ethan Buchman
bc35c72952 minor fixes 2018-06-27 07:15:30 -04:00
Ethan Buchman
7566ac2a94 consolidate files into appX.md 2018-06-27 07:15:30 -04:00
Ethan Buchman
b3b075cc12 finish docs for app1 2018-06-27 07:15:30 -04:00
Aditya Sripal
05db92f154 Added handler to app1 2018-06-27 07:15:30 -04:00
Ethan Buchman
234d7498de docs/examples: templates for more examples 2018-06-27 07:15:30 -04:00
Ethan Buchman
7e50e7d125 docs: update readme structure with example apps 2018-06-27 07:15:30 -04:00
Ethan Buchman
9233e35716 example app1 2018-06-27 07:15:30 -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
Sunny Aggarwal
9ca3a16bb3 Merge PR #1397: Fix spelling changes
* fixed spelling changes
* extra spelling error
2018-06-27 01:58:42 +02:00
Zaki Manian
7e9859d388 Added a bech32 spec doc 2018-06-21 22:38:40 -07:00
Sunny Aggarwal
dc2c8f900b Merge PR #1168: Governance MVP 2018-06-22 02:19:14 +02:00
Ethan Buchman
b983bd3ddf /docs/sdk -> /docs 2018-06-21 15:46:33 -07:00
Ethan Buchman
f0c3f0e47a remove old files. move rest to _attic 2018-06-21 15:46:33 -07:00
Ethan Buchman
84f0c6d609 updates from feedback 2018-06-21 15:46:33 -07:00
Ethan Buchman
03f3b96085 docs/sdk: various updates 2018-06-21 15:46:33 -07:00
Ethan Buchman
671956c74c baseapp 2018-06-21 15:46:33 -07:00
Ethan Buchman
bfe6eed02c update readmes 2018-06-21 15:46:33 -07:00
Ethan Buchman
aafd06ed91 update store.md 2018-06-21 15:46:33 -07:00
Ethan Buchman
7f603c8d57 deprecate /docs/guides/sdk 2018-06-21 15:46:33 -07:00
Ethan Buchman
a051091219 docs/spec: update readme 2018-06-21 15:46:18 -07:00
Ethan Buchman
d95cb82741 reorg docs/sdk and move stuff from docs/guide/sdk 2018-06-21 15:46:18 -07:00
Ethan Buchman
5573beffa7 bust up guide.md into docs/sdk 2018-06-21 15:46:18 -07:00
Aditya
f049a56376 Merge PR #1266: Multiple messages
* Started work on multiple msgs, types and x/auth tests pass
* Fix issues in x, examples, and baseapp
* Added baseapp tests for multiple msgs
* Documentation fixes
* Fix baseapp tests with sdk.Int
* Modify test
* Transaction handling is now atomic
* Fix test comment
* Minor doc fixes and code cleanup
* Added baseapp result changes
* Use address in validator update accumulation
* Started work on multiple msgs, types and x/auth tests pass
* Fix issues in x, examples, and baseapp
* Added baseapp tests for multiple msgs
* Documentation fixes
* Fix baseapp tests with sdk.Int
* Modify test
* Transaction handling is now atomic
* Fix test comment
* Minor doc fixes and code cleanup
* Added baseapp result changes
* Use address in validator update accumulation
* Added ante tests for multisigner
* Remove validatorUpdates from tx result
* Better error logs
* Put Memo in StdSignBytes and formatting
* Updated changelog
2018-06-22 00:05:25 +02:00
Ethan Buchman
c4a70f683c Merge branch 'aditya/guide' into develop 2018-06-16 17:46:59 -07:00
Ethan Buchman
190d87d750 docs/spec: flesh out dir structure and update index 2018-06-16 00:39:15 -07:00
Ethan Buchman
2219c3b1c7 docs/spec/slashing: point to Tendermint evidence 2018-06-16 00:29:02 -07:00
Christopher Goes
0a6d09ebb3 Fix two typos, ensure nonnegative tokens 2018-06-16 00:29:02 -07:00
Ethan Buchman
902d066f52 docs/spec/slashing: separate out a proper state.md 2018-06-16 00:29:02 -07:00
Ethan Buchman
1b93f468bc docs/spec/staking: clean up state.md 2018-06-16 00:29:02 -07:00
Ethan Buchman
cab0a9bbae docs/spec/slashing 2018-06-16 00:29:02 -07:00
Ethan Buchman
85389f0db9 docs/spec/staking: update state.md 2018-06-16 00:29:02 -07:00
gamarin
9d5425b806 latest change 2018-06-15 16:18:50 +02:00
Aditya Sripal
eb5113af55 Added documentation to guide 2018-06-14 19:18:48 -07:00
Ethan Buchman
1cac5e7a0f Merge branch 'develop' into rigel/spec-staking 2018-06-14 11:22:29 -07: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
rigelrozanski
ab028a7805 cwgoes comments, improved pseudocode 2018-06-13 21:58:36 -07:00
rigelrozanski
14c1ff27f3 Merge remote-tracking branch 'origin/develop' into rigel/spec-staking 2018-06-13 20:50:59 -07:00
Dev Ojha
bd362ee590 Merge PR #1090: Switch away from ephemeral ports
* Switch ports 4665x to be 2655x
This is done so the default ports aren't in the linux kernel's default ephemeral port range.
* Missed one doc file, change dep so gaiad works
* Update changelog, fix Gopkg.lock
2018-06-14 00:13:51 +02:00
Sunny Aggarwal
161cb474d4 Account Numbers for Replay Protection with Account Pruning (#1077)
* in progress
* passes current tests
* added tests and got working
* changelog and docs
* removed prints
* oops
* works!
* issue in test_cli
* number 9 number 9 number 9
* at least it does only the 9 issue now
* hallelujah it works!
* removed print statement
* rebased
* gah
2018-06-12 04:30:54 +02:00
gamarin
09ea8dac11 additional chekc in VoteMsg 2018-06-07 12:30:49 +02:00
gamarin
b525989319 Split procedures and add grace period 2018-06-07 12:02:21 +02:00
Fabian
5f409ce832 Merge PR #1086: Bech32Cosmos output/input for the LCD
* refactored bech32ization
* updated keys endpoints for bech32
* bech32 for sending and querying
* trying to change output of validator addresses
* fixed validator output
* linted
* fixed merge conflict
* added bech32 to staking endpoints
* removed some logging statements
* added GetAccPubKeyBech32Cosmos
* fixed cli tests
* updated swagger
* merged standard bech32 change
* renamed bech32cosmos to bech32
* bech32ify json output for key add
* readded changelog
* fixed changelog merge issue
* Update CHANGELOG.md
2018-06-06 06:53:04 +02:00
rigelrozanski
02559e725a cwgoes spec comments 2018-06-05 09:25:27 -07:00
ValarDragon
508af391fe docs: Add disclaimer for install scripts 2018-06-05 09:25:27 -07:00
ValarDragon
40df73adc2 docs: Add BSD install script 2018-06-05 09:25:27 -07:00
Zach Ramsay
cd4499c15f docs: link to quick install script 2018-06-05 09:25:27 -07:00
Zach Ramsay
d87dfce8e4 docs: rst => md 2018-06-05 09:25:27 -07:00
Christopher Goes
e78a232e85 Move over slashing spec changes from #1011 2018-06-05 09:23:23 -07:00
rigelrozanski
605dfbbe54 changelog, update spec README 2018-06-05 09:23:23 -07:00
Zach Ramsay
d587a6f6c3 docs: some files need to be in root & path fixes 2018-06-05 09:23:23 -07:00
rigelrozanski
25ae026958 spec complete unbonding, redelegation txs 2018-06-05 09:23:23 -07:00
rigelrozanski
e39ba70c08 complete staking spec update 2018-06-05 09:23:23 -07:00
rigelrozanski
b8cf5f347e transaction stake updates 2018-06-05 09:23:23 -07:00
rigelrozanski
35956c1c78 staking spec state revisions 2018-06-05 09:23:23 -07:00
rigelrozanski
55cc086f55 docs reorganization 2018-06-05 09:23:23 -07:00
rigelrozanski
c66ded7646 staking overview.md revisions, moving files 2018-06-05 09:23:23 -07:00
rigelrozanski
18aa9a9909 stake/fees spec updates 2018-06-05 09:23:23 -07:00
gamarin
8c800eb42a Sunnys feedback 2018-06-05 16:43:56 +02:00
Jeremiah Andrews
5a831bd0f8 additional changes 2018-06-04 18:35:07 -07:00
Jeremiah Andrews
3f4b041d0b changed to new cli commands in docs 2018-06-04 16:40:04 -07:00
gamarin
6f8a2d562c better display 2018-06-04 17:34:31 +02:00
gamarin
bd8c481064 Small fix 2018-06-04 17:22:38 +02:00
gamarin
5735075b05 Revamp gov spec 2018-06-04 17:20:07 +02:00
Zaki Manian
f33f49a840 Almost from scratch reimplementation of bech32cosmos integration. 2018-05-27 13:47:23 +02:00
Fabian
5b32a0ed7a
Merge branch 'develop' into fabo/downgrade-swagger-to-v2 2018-05-24 10:34:29 +02:00
Fabian
a7f21e2b63
downgrade swagger 2018-05-23 16:36:33 +02:00
Christopher Goes
d47fdc1667
baseserver => Gaia 2018-05-19 00:07:33 +02:00
Fabian
27085cf75a updated rest spec 2018-05-14 17:52:52 +02:00
Ethan Buchman
0cf51da799 update valset-changes.md 2018-05-09 09:55:39 -04:00
Ethan Buchman
077ffeb706 spec: explicit CandidateStatus enum 2018-05-09 09:55:19 -04:00
Ethan Buchman
f4b2750b4f update readme 2018-05-08 17:46:08 -04:00
Ethan Buchman
b8b200ac34 consolidate into valset-changes.md 2018-05-08 17:45:05 -04:00
Ethan Buchman
111e7ecd52 spec: bust up staking into files 2018-05-08 17:35:24 -04:00
Ethan Buchman
2cad1aab3d remove governance.md 2018-05-08 17:17:49 -04:00
Ethan Buchman
b3421a884d spec/governance: update transactions.md 2018-05-08 15:53:23 -04:00
Ethan Buchman
ac8597e49d spec/governance: update state.md 2018-05-08 15:31:37 -04:00
Ethan Buchman
8a6ec9a257 slashing wip 2018-05-08 10:50:09 -04:00
Ethan Buchman
b452859f6a staking spec: minor cleanup 2018-05-08 10:50:02 -04:00
Ethan Buchman
ffed398035
Merge branch 'develop' into feature/ibc 2018-05-07 09:42:40 -04:00
Ethan Buchman
bf178ba041 spec/ibc -> spec/ibc/mvp 2018-05-07 09:47:17 -04:00
Christopher Goes
7dc29c0785
Update appendices 2018-05-02 18:01:17 +02:00
Rigel
a674d75016
Merge pull request #895 from cosmos/sunny/remove-msg-get
Remove Get function from Msg interface
2018-04-30 22:12:19 -04:00
Adrian Brink
d52d74582a
Change fermion to steak 2018-04-30 16:24:46 -07:00
Sunny Aggarwal
339c02af27
docs/guide.md 2018-05-01 00:15:27 +02:00
Sunny Aggarwal
52478de857
updated documentation 2018-05-01 00:15:27 +02:00
Christopher Goes
f9b5d8c648
Minor README updates 2018-04-26 22:03:25 +02:00
rigelrozanski
0f28f6738a updated some testnet docs, gen-txs now in the config folder 2018-04-26 15:52:20 -04:00
Christopher Goes
9eeffaa06d
Fix vector clock reference 2018-04-23 12:09:04 +02:00
Christopher Goes
43f97496cf
Update optimizations section 2018-04-23 11:57:40 +02:00
Christopher Goes
25a146d43f
Update optimizations section 2018-04-21 20:56:53 +02:00
Christopher Goes
dddf818e20
Move Byzantine failure section to Appendix D 2018-04-21 15:04:06 +02:00
Christopher Goes
1ac8a4b38e
Connection / channel / packet clarifications 2018-04-21 14:33:21 +02:00
Adrian Brink
fbfec1c9cf
Start prep for IBC standard for Ethereum community 2018-04-21 13:43:57 +02:00
Christopher Goes
37fd166829
Formatting updates 2018-04-20 19:22:00 +02:00
rigelrozanski
3e7481d00f updated docs for new key work
updated docs for new key work
2018-04-20 13:16:03 -04:00
Christopher Goes
00489162ac
Clarify connections intro, Byzantine recovery strategies 2018-04-20 13:28:17 +02:00
Rigel
3186898db5
Merge pull request #848 from cosmos/zach/docs
docs: update read the docs
2018-04-19 14:10:00 -04:00
Zach Ramsay
57b150960c docs: add key generation pseudo code 2018-04-19 12:25:00 -04:00
Zach Ramsay
0fd69d56ee docs: PR comments 2018-04-19 12:14:06 -04:00
Zach Ramsay
f9fc2e88d9 lil fixes 2018-04-19 12:03:17 -04:00
Zach Ramsay
9924b1cb11 docs: build fixes 2018-04-19 12:03:17 -04:00
Zach Ramsay
90d03a81b0 docs: rst-ify testnet doc 2018-04-19 12:03:17 -04:00
Zach Ramsay
c3cabbf786 docs: add testnet doc from @kidinamoto01 2018-04-19 12:03:17 -04:00
Zach Ramsay
4c0a5a6c20 docs: move back updated intro 2018-04-19 12:03:17 -04:00
Zach Ramsay
d7d09f3fea docs: cleanup 2018-04-19 12:03:17 -04:00
Zach Ramsay
15011eaf22 docs: use correct binary 2018-04-19 12:03:17 -04:00
Zach Ramsay
6a7dc0966f docs: update binary 2018-04-19 12:03:17 -04:00
Zach Ramsay
f386946d4c docs update part 1 2018-04-19 12:03:17 -04:00
Ethan Buchman
266ea5ce82 docs cleanup 2018-04-19 12:03:17 -04:00
Christopher Goes
773c87e8c0
Add section on closing IBC connections 2018-04-19 16:51:27 +02:00
rigelrozanski
d28efaac27 many renames / golint compliance 2018-04-19 00:49:24 -04:00
Christopher Goes
f9e8018d43
Add receipt definition 2018-04-18 14:35:20 +02:00
Christopher Goes
2493332509
Define IBC packet, IBC channel 2018-04-18 13:22:14 +02:00
Christopher Goes
edd5368669
Add the concept of a 'channel' 2018-04-17 18:23:26 +02:00
Christopher Goes
eafa484184
Fix a few links 2018-04-17 16:39:33 +02:00
Christopher Goes
be3fa5672e
Update layout & fix anchor links 2018-04-17 16:28:34 +02:00
Christopher Goes
1cdfef81cd
Reorder Merkle proof section 2018-04-17 16:28:34 +02:00
Christopher Goes
0b00dbfdcd
Clarify queue interface 2018-04-17 16:28:34 +02:00
Christopher Goes
8e9615a403
Pluralize 2018-04-17 16:28:34 +02:00
Christopher Goes
f01ab5e4c9
Start editing of Queues section 2018-04-17 16:28:34 +02:00
Christopher Goes
f1c7d1ccea
Cleanup & clarification in progress 2018-04-17 16:28:33 +02:00
Christopher Goes
dc2c638f7f
Move specification.md to README.md, cleanup overview, separate MVP directory 2018-04-17 16:28:33 +02:00
Christopher Goes
6500728dd2
Rebase onto develop 2018-04-17 16:28:33 +02:00
Ethan Frey
a8d3b3ef19
Correct spelling
This reverts commit 3c7d194a7f1bc53b60cf09473f0ac50d2192e2af.
2018-04-17 16:28:33 +02:00
Adrian Brink
32ffd2d316
Review the IBC specification 2018-04-17 16:28:33 +02:00
Ethan Frey
ecb1f93e19
Join appendices into one file 2018-04-17 16:28:33 +02:00
Ethan Frey
cdf08ecdb7
Fix typos 2018-04-17 16:28:33 +02:00
Ethan Frey
f5a45a94f6
Clean up optimization section 2018-04-17 16:28:33 +02:00
Ethan Frey
1feb84e272
Cleaned up queue section 2018-04-17 16:28:33 +02:00
Ethan Frey
cc17a3e963
Clean up all formulas in proofs 2018-04-17 16:28:32 +02:00
Ethan Frey
97e61a6f7b
Break IBC spec into multiple md files 2018-04-17 16:28:32 +02:00
Ethan Frey
7610cca7c9
Rough import of google doc to markdown 2018-04-17 16:28:32 +02:00
Ethan Frey
06ec4b4a1a
Added protobuf specifications for ibc messages 2018-04-17 16:28:32 +02:00
Ethan Frey
f40335342f
Started IBC spec 2018-04-17 16:28:32 +02:00
Jae Kwon
186ee72c0c Update documentation 2018-04-12 16:22:44 -07:00
Jae Kwon
923742622a Fix docs; Bump version; Fix makefile 2018-04-07 00:08:53 -07:00
Ethan Buchman
4bfa40adbd
Merge pull request #465 from cosmos/improve_staking_spec
WIP: Staking Specification
2018-03-20 01:14:58 +01:00
mossid
2c0b172653 apply comments 2018-03-20 00:22:49 +01:00
Joon
7e4e164518
Merge branch 'develop' into joon/ibc-mvp1 2018-03-19 22:14:13 +01:00
Ethan Buchman
8231fd4f04
Merge branch 'develop' into matt/ibc-spec 2018-03-19 21:37:32 +01:00
Adrian Brink
54b162f5c3
Merge branch 'develop' into joon/ibc-mvp1 2018-03-18 17:11:34 +01:00
Adrian Brink
95a5a7c9a0
IBC implementation almost done 2018-03-18 13:32:16 +01:00
Fabian Weber
7246a80e38 updated swagger 2018-03-17 22:17:56 +01:00
Fabian
8aec254333 add add key test 2018-03-17 22:14:19 +01:00
Ethan Buchman
ad705fdea1 bump version
added rest server and status endpoint

added get block endpoint

added latest block endpoint

add 404 if height is out of bounds

add version endpoint

add validators endpoint

export GetBlockHeight

add keys endpoints

add txs endpoints

added verb limiters to ednpoints

only output node info + json structure improvement

fixed wrong body parsing

github PR template

crypto.Address -> sdk.Address

revert to old go-wire

update glide

remove print statement and update glide

fix #554

add .DS_Store to .gitignore

Massive consolidation: queue, data storage struct, store, logic, ...

Small fixes
2018-03-17 22:14:19 +01:00
Ethan Buchman
eb23803833 remove tx.GetFeePayer 2018-03-17 18:34:06 +01:00
Adrian Brink
c409455150
IBC module 2018-03-15 14:54:44 +01:00
Zarko Milosevic
5b0e222639 Add spec of the basic staking features 2018-03-14 17:48:52 +01:00
mossid
1cb795ba73 structure 2018-03-14 13:11:33 +01:00
mossid
5ebdff2e5e packetdata->payload 2018-03-13 20:28:38 +01:00
mossid
ded9de18cf add term description, packetdata abstraction in 2/3 2018-03-13 20:22:03 +01:00
mossid
ac004be491 merge storeKeys 2018-03-13 19:55:38 +01:00
mossid
259400cbda in progress 2018-03-13 19:47:02 +01:00
mossid
2217aaf54f router -> dispatcher, get rid of sdk.Msg 2018-03-13 19:39:06 +01:00
mossid
a9064c97c3 remove leftover in mvp3 2018-03-13 19:08:16 +01:00
mossid
8b55006fca fill mvp1/2/3 2018-03-13 19:05:27 +01:00
mossid
927b869db9 refactor spec structure 2018-03-13 17:10:26 +01:00
Adrian Brink
e42aca05eb Extend IBC specification 2018-03-13 16:21:24 +01:00
mossid
9be287ced1 add ibc2.md 2018-03-13 16:21:24 +01:00
Matt Bell
83ce0ed1f9 Added IBC MVP spec 2018-03-13 16:21:24 +01:00
Zaki Manian
9afe696bf4 Replace glide with dep 2018-03-08 19:48:17 +00:00
Ethan Buchman
d3ffd303c4
Merge pull request #495 from cosmos/improve_governance_spec
WIP: Governance Specification
2018-03-03 22:24:52 -05:00
gamarin
5ff1f0c5f8 Add submitter in proposal struct 2018-03-02 12:08:18 +01:00
Ethan Buchman
62d6a5de46 crypto.Address -> sdk.Address 2018-03-02 02:49:07 -05:00
gamarin
7ca150fd40 Remove .DS_Store 2018-03-01 18:29:46 +01:00
gamarin
9820f5b45c Removed stores, change address to PubKey, fixes, ... 2018-03-01 17:21:35 +01:00
gamarin
66c89143be Little fix deposit tx 2018-02-28 15:15:10 +01:00
Ethan Buchman
d6fcb797e4
Merge pull request #514 from cosmos/fabo/383-rest-api
Add REST API spec
2018-02-27 19:58:13 -05:00
gamarin
0012f42057 Remove governance GovPubKey 2018-02-27 18:55:04 +01:00
gamarin
38975ac695 Remove map from Proposal struct 2018-02-27 16:04:44 +01:00
Fabian
0cafd75351
Create lcd-rest-api.yaml 2018-02-27 13:08:23 +01:00
gamarin
02435bb1f8 From two processes to one process (jae's pick) 2018-02-26 18:15:48 +01:00
gamarin
aa19612dd0 Improve store description 2018-02-26 17:28:57 +01:00
gamarin
3071f05d0e remove governance.md 2018-02-26 16:40:25 +01:00
gamarin
275abe56e7 Split in multiple files 2018-02-26 16:36:09 +01:00
gamarin
48bd59eee3 Split in multiple files 2018-02-26 16:35:09 +01:00
gamarin
798b2b6ea3 Add Readme 2018-02-26 16:07:17 +01:00
Adrian Brink
d0539d5e9d
Review Governance specification 2018-02-26 12:27:26 +01:00
Ethan Buchman
834f98c692
Merge pull request #500 from cosmos/docs_handlers
Clarify AnteHandler and MsgHandler
2018-02-21 15:13:30 -05:00
Adrian Brink
5c2758b8df
Clarify AnteHandler and MsgHandler 2018-02-21 20:16:22 +01:00
gamarin
dd0695afa0 Small fixes 2018-02-21 17:45:23 +01:00
gamarin
d0e458f3bc Massive consolidation: queue, data storage struct, store, logic, ... 2018-02-20 18:40:01 +01:00
zramsay
e1e886a0fc s/dummy&Dummy/kvstore&KVStore/g 2018-02-19 22:17:06 +00:00
Ethan Buchman
6f4ffab6e8 docs: notes about the different apps 2018-02-18 20:54:55 -05:00
Ethan Buchman
3bb3c8406a docs: minor fix 2018-02-13 09:14:04 -05:00
Zach Ramsay
07008f3103 nit 2018-02-13 09:12:23 -05:00
Zach Ramsay
53ad094f98 docs: fix links 2018-02-13 09:12:23 -05:00
Zach Ramsay
ca5e837e54 docs: prettify & organize 2018-02-13 09:12:23 -05:00
Zach Ramsay
fd5dfc5944 docs: remove middleware section 2018-02-13 09:12:23 -05:00
Zach Ramsay
515ad58dfb fix gaia keys doc 2018-02-13 09:12:23 -05:00
Zach Ramsay
5e473f30d7 comment out basecoin binary stuff until it's built 2018-02-13 09:12:23 -05:00
Zach Ramsay
6af049ad00 fix build errors 2018-02-13 09:12:23 -05:00
Zach Ramsay
31843aa56c docs: .rst formatting & image 2018-02-13 09:12:23 -05:00
Zach Ramsay
02e66992be more dumb rebase fixes 2018-02-13 09:12:23 -05:00
Zach Ramsay
860cf229b0 rm more shelldown 2018-02-13 09:12:23 -05:00
Zach Ramsay
22ed04c896 docs: remove shelldown FTTB 2018-02-13 09:12:23 -05:00
Zach Ramsay
e6b0983e53 docs: use x dir for extensions 2018-02-13 09:11:14 -05:00
Zach Ramsay
b655d902de docs: remove reference to middleware/isolation 2018-02-13 09:11:14 -05:00
Zach Ramsay
5ed30b2a62 docs: s/plugin/extensions/g, #326 2018-02-13 09:11:14 -05:00
Zach Ramsay
e30c8d8a7c docs: more re-org 2018-02-13 09:11:14 -05:00
Zach Ramsay
4401b2afc0 docs: remove 'roles' 2018-02-13 09:11:14 -05:00
Zach Ramsay
670f833233 docs: ongoing organization 2018-02-13 09:11:12 -05:00
Zach Ramsay
ef65ff7b22 remove stdlib.rst 2018-02-13 09:08:16 -05:00
Ethan Buchman
8864bc2a20 add spec dir 2018-02-11 12:17:40 -05:00
Jae Kwon
3b09a3033a Review feedback from Adrian 2018-01-28 15:20:45 -08:00
Jae Kwon
c368b1062c Add docs/design.md; Add sketchy for illustration 2018-01-28 15:20:45 -08:00
Jae Kwon
2246a9c68b Fix guide docs 2018-01-27 17:34:43 -08:00
Jae Kwon
8650fd70c9
Update docs (#372)
Update docs/design.md and docs/basics.md
2018-01-22 06:49:59 -08:00
Ethan Buchman
b4e4881261 docs: more on txs, context, handlers 2018-01-21 23:21:19 -08:00
Ethan Buchman
94999ad455 docs: Msg and Tx 2018-01-21 23:21:19 -08:00
Jae Kwon
f942cb4340 WIP: Add docs 2018-01-20 22:10:41 -08:00
Ethan Buchman
228b90eb7e README makeover 2018-01-17 19:15:07 -05:00
Jae Kwon
df325ceaef Move docs 2017-10-31 18:02:16 -05:00
Ethan Frey
7926a6494d Update ibc test script for new commands 2017-10-25 19:35:36 +02:00
Zach Ramsay
7f4e2ab681 docs: add basecoin-kubernetes from medium 2017-09-04 13:04:51 -04:00
Zach Ramsay
2738c22798 docs: edits for rst & other cleanup 2017-09-04 13:04:51 -04:00
Zach Ramsay
e60b311796 docs: rtd working 2017-09-04 13:04:51 -04:00
Zach Ramsay
085d0cb44e docs: rename all files from .md to .rst 2017-09-04 13:04:51 -04:00
Zach Ramsay
ae928d0de9 docs: init sphinx for RTD 2017-09-04 13:04:34 -04:00
Ethan Frey
d22c08b12a Store shunit2 in the repo, no dangerous wget each test 2017-09-04 16:50:09 +02:00
Ethan Frey
21cc189043 moved counter to examples dir 2017-09-04 16:50:09 +02:00
rigelrozanski
9ca7ad2c32 hotfix counter app typo 2017-08-31 17:23:39 -04:00
Zach Ramsay
c9a620d107 docs: address moar comments & re-add (modified) inspiration 2017-08-31 13:33:46 -04:00
Zach Ramsay
15a7fa2eac docs: address comments & other updates 2017-08-29 17:13:34 -04:00
Zach Ramsay
9249173a37 README; move banner image to docs/graphics 2017-08-29 13:55:43 -04:00
Zach Ramsay
2c3e5ff5b7 docs: set correct graphics link 2017-08-29 13:34:42 -04:00
Zach Ramsay
287bf8a503 move sdk files out of quarks directory 2017-08-28 20:27:03 -04:00
Zach Ramsay
f2fcfba3e3 move & edit content from quarks/readme 2017-08-28 20:10:48 -04:00
Zach Ramsay
8ba41d718c docs: move API draft to architecture directory 2017-08-28 19:46:57 -04:00
Zach Ramsay
71283673de docs: minor edits throughout 2017-08-28 19:45:19 -04:00
Zach Ramsay
5fa668a94d docs: typo in basecoin-basics 2017-08-28 17:35:04 -04:00
Ethan Frey
041943c441 Rename all packages and imports to cosmos-sdk 2017-08-21 22:15:15 +01:00
Ethan Frey
663f96b491 Unify version in all binaries 2017-08-18 22:04:50 +01:00
Zach Ramsay
4c8bddb02a docs: roles PR fixes 2017-08-18 16:08:27 -04:00
Zach Ramsay
4e62c3a1c4 docs: no quotes needed for role 2017-08-18 15:55:44 -04:00
Zach Ramsay
d332207faa docs: roles and multi sig 2017-08-11 13:30:53 -04:00
Ethan Frey
3f6071da85 Merge pull request #216 from zramsay/key-management
docs: key management guide
2017-08-07 19:05:38 +02:00
Zach Ramsay
0cd8a7737c docs/keys: little PR fixes 2017-08-07 13:00:49 -04:00
Zach Ramsay
a33725e9f4 docs: key management guide 2017-08-07 11:39:54 -04:00
Zach Ramsay
a7afe423e3 docs/basics: put clean up at the end 2017-08-07 09:46:51 -04:00
Zach Ramsay
2678529aed docs: simple in an unfavourable word for newsers 2017-08-07 09:20:23 -04:00
Ethan Frey
d6d6b75736 Renamed client/commands/proofs to client/commands/query 2017-08-04 20:50:36 +02:00
Ethan Frey
6dae258767 Lots of cleanup 2017-08-04 20:36:50 +02:00
Ethan Frey
0de3ecc741 Compiles and all tests pass - even IBC with new proofs 2017-08-04 20:02:23 +02:00
Ethan Frey
37550ca91d Add InitValidate method for setup 2017-08-03 21:41:23 +02:00
Ethan Frey
4b69f1d5ba Rename SetOption to InitState 2017-08-03 21:41:23 +02:00
Ethan Frey
cbfd2cd611 Make it all compile with new Deliver/CheckTx 2017-08-03 21:41:23 +02:00
Zach Ramsay
4ab913bc81 rm docs/go_basics.md, moved to /coding repo 2017-08-02 14:13:11 +02:00
Ethan Frey
9037b3508a Clean up spec to focus on mvp with moving coins 2017-07-27 22:21:00 -04:00
Ethan Frey
549993246e First draft of API from our discussion 2017-07-27 22:20:59 -04:00
Ethan Frey
b7f31ad70a Test sendtx with foreign addr creates proper ibc packet 2017-07-27 16:36:15 -04:00
rigel rozanski
0ea2861311 overview.md content correction 2017-07-27 15:56:19 -04:00
rigel rozanski
5fc78a01d7 overview.md link fix 2017-07-27 15:50:33 -04:00
Ethan Frey
2b79aa0413 Code cleanup from emmanuel 2017-07-27 15:31:34 -04:00
Ethan Frey
51a29e4bb7 Ported everything to SimpleDB interface 2017-07-27 15:31:33 -04:00
Ethan Frey
199ee81a97 Revert all on failed CheckTx, fee+nonce increment on failed DeliverTx 2017-07-27 15:31:33 -04:00
Ethan Frey
d607b76234 Reorg state package and fix all imports 2017-07-27 15:31:33 -04:00
Ethan Frey
f6e7d4b741 Pull in logic from merkleeyes, get it all working with trees 2017-07-27 15:31:32 -04:00
Ethan Frey
5272ca5831 Add checkpoint to middleware not app 2017-07-27 15:31:31 -04:00
Rigel
11d7489a74 Create overview.md
Update infographic.xml

Update infographic.xml

Added tx.png

Added tx.png

Update overview.md

Added middleware.png

Added middleware.png

small infograpic doc changes
2017-07-27 15:11:14 -04:00
Rigel
06d2812f81 Added tx.png
Added tx.png
2017-07-27 15:11:14 -04:00
Rigel
feac3d423f Added overview-security.png
Added overview-security.png
2017-07-27 15:11:14 -04:00
Rigel
404ede06d1 Added overview-framework.png 2017-07-27 15:11:14 -04:00
Rigel
cce444c465 Update infographic.xml - remove dups 2017-07-27 15:11:14 -04:00
Rigel
c173937acd Added middleware.png 2017-07-27 15:11:14 -04:00
Rigel
98309f52ca Added dispatcher.png 2017-07-27 15:11:14 -04:00
Rigel
fc69341c91 Added tx.png 2017-07-27 15:11:14 -04:00
Rigel
acbafb8da1 Added permissioning.png 2017-07-27 15:11:14 -04:00
Rigel
abe4dc25d2 Added datastore.png 2017-07-27 15:11:14 -04:00
rigel rozanski
f02571f02e infographic export details 2017-07-27 15:11:14 -04:00
Rigel
d76f42e47b Added data_store.jpg 2017-07-27 15:11:14 -04:00
Rigel
d7b64331f3 separated infographics 2017-07-27 15:11:14 -04:00
Rigel
a9cee34fc3 Update README.md 2017-07-27 15:11:14 -04:00
Rigel
f0974f83d8 Draft 2 infographic.xml 2017-07-27 15:11:14 -04:00
Rigel
ac0bbe542a Update infographic.xml
Update infographic.xml

Update infographic.xml

Update infographic.xml
2017-07-27 15:11:12 -04:00
rigel rozanski
532bdd6be5 typo doc fix 2017-07-27 15:11:12 -04:00
Rigel
81707383b3 Added infographic.xml
infographic basics completed

Update infographic.xml
2017-07-27 15:11:11 -04:00
rigel rozanski
583f30e464 graphics 2017-07-25 22:59:42 -04:00
Ethan Frey
11c2c5355c A bit of cleanup 2017-07-24 17:51:42 -04:00
rigel rozanski
0e87e5bdd8 more docs updates heavy in quarks folder 2017-07-21 08:23:45 -04:00
rigel rozanski
dfe2aa9ebe glossary revamp 2017-07-21 06:44:10 -04:00
Ethan Frey
911dd1423e Add roles wrapper/tx/query command to basecoin 2017-07-19 14:26:40 +02:00
Ethan Frey
e7da4c2d3a Add support for --prepare to store tx for multisig 2017-07-19 13:22:53 +02:00
Ethan Frey
d712d6ffd1 Fixed imports in main.go 2017-07-19 12:22:01 +02:00
Ethan Frey
100522069d Moved cmd/basecli/commands into client/commands 2017-07-18 22:21:57 +02:00
Ethan Frey
eb495e081b Move commands to client/commands 2017-07-18 21:57:37 +02:00
Ethan Frey
a9e4a94402 Moved all commands from light-client into basecoin 2017-07-18 21:23:11 +02:00
Ethan Frey
7b0934bf9f Ripped about cmd logic to make middleware modular 2017-07-18 20:12:51 +02:00
Ethan Frey
5b70b207ef Document standard modules 2017-07-18 13:51:50 +02:00
rigel rozanski
3d5cf393b9 PR changes 2017-07-18 12:08:29 +02:00
rigel rozanski
007230e583 swap the nonce & chain check order in stack 2017-07-18 12:08:29 +02:00
Ethan Frey
9fd250209e Cli now returns errors on non-zero code from DeliverTx 2017-07-18 12:08:29 +02:00
Ethan Frey
6d35b1f934 Clean up nonce wrapper in cli 2017-07-18 12:08:29 +02:00
rigel rozanski
23615c5d37 almost done! 2017-07-18 12:08:29 +02:00
rigel rozanski
463f2dca30 changefile remove silent on bash test
int

int
2017-07-18 12:08:28 +02:00
rigel rozanski
16b039534d working sequence number with errors 2017-07-18 12:08:28 +02:00
Ethan Frey
e40e331f87 Flesh out quark glossary 2017-07-14 19:06:38 +02:00
Ethan Frey
364802c94d Start quark docs 2017-07-14 18:01:54 +02:00
Ethan Frey
d6d1655ab1 Add support for --fee in countercli 2017-07-12 21:04:34 +02:00
Ethan Frey
36a453ea41 Fee handler set by default, tested app level 2017-07-12 20:38:54 +02:00
Ethan Frey
5950ff34e3 remove sequence number from coins 2017-07-12 19:25:14 +02:00
Ethan Frey
bb61b9fca3 Update cli to properly query into app state-space 2017-07-11 15:35:43 +02:00
Ethan Frey
100d88d7dd Fix up all tests to handle NewChainTx change 2017-07-10 11:57:37 +02:00
Ethan Frey
b757467f7b Moved content of txs package to sit next to the handlers 2017-07-06 16:33:38 +02:00
Ethan Frey
a047e210fa Moved the handlers from stack into modules 2017-07-06 16:00:54 +02:00
Ethan Frey
6983f61961 Moved Coins from types -> modules/coin 2017-07-06 14:59:45 +02:00
Ethan Frey
49357a3574 Move kvstore from types to state 2017-07-06 14:23:38 +02:00
Ethan Frey
912c24093f Removed a whole lot of old crud 2017-07-06 13:40:02 +02:00
Ethan Frey
390fdf95cf Cleanup as requested on PR 2017-07-06 12:18:20 +02:00
rigel rozanski
9b561344fe addressing PR 154 comments 2017-07-06 05:39:58 -04:00
rigel rozanski
35845a958f fix cmd/bascoin/commands/init old flags 2017-07-05 07:08:56 -04:00
rigel rozanski
375fad3bec go linting working 2017-07-04 23:28:27 -04:00
Ethan Frey
ba38f442c8 Update use of --sequence in counter tutorial 2017-07-04 14:52:21 +02:00
Ethan Frey
670e7b48d1 Counter uses dispatcher to deduct fees from account 2017-07-04 14:47:46 +02:00
Ethan Frey
8003034bbb Test reading back counter tx 2017-07-04 14:19:28 +02:00
Ethan Frey
c6c5e34c3a Fix shell-down tutorials 2017-07-04 14:10:06 +02:00
Ethan Frey
49ebe59804 Get counter app working, with cli tests 2017-07-04 14:04:18 +02:00
Ethan Frey
6d56891a0f Re-implement counter plugin 2017-07-04 13:43:25 +02:00
Ethan Frey
fa1a300943 Add SetOption to all middleware and handlers 2017-07-03 18:10:46 +02:00
Ethan Frey
ef0ab758ed Cleaned up logger on constructors in App, State 2017-07-03 16:54:47 +02:00
rigel rozanski
4e93be304e circle fix, minor IBC tutorial 2017-06-29 05:52:07 -04:00
rigel rozanski
a7c07ab3c0 Auto-tutorial basecoin-tool 2017-06-29 05:48:25 -04:00
rigel rozanski
b65cd2ab8d auto-tutorial basecoin plugins 2017-06-29 05:48:25 -04:00
rigel rozanski
a08775052c circle fixes 2017-06-29 05:47:38 -04:00
rigel rozanski
ec7ef41fdc First Full Auto-Tutorial Test 2017-06-29 05:47:38 -04:00
rigel rozanski
985665fb8a working 2017-06-29 05:47:38 -04:00
rigel rozanski
e521f3769e tutorial auto-testing, basecoin basics 2017-06-29 05:47:38 -04:00
Ethan Frey
44e9ecce43 Freshened up docs with --genesis and Makefile 2017-06-28 13:21:14 +02:00
Ethan Buchman
da384487bb docs: ibc guide all in one terminal 2017-06-21 16:58:34 -04:00
Ethan Frey
e94ea20706 Super rough summary of key recovery - please complete 2017-06-21 20:21:07 +02:00
rigel rozanski
a78a24bbe9 bash test cleanup
int
2017-06-21 16:30:53 +02:00
Ethan Buchman
824050a0b4 basecoin init --chain-id 2017-06-21 02:48:09 -04:00
Ethan Buchman
43378a9b7b fix up basecli readme and basecoin-tool.md 2017-06-21 00:43:32 -04:00
Ethan Buchman
e671ce6030 bring back key.json. ibc guide edits 2017-06-21 00:32:59 -04:00
Ethan Buchman
9b0f4fc650 docs: update basics and plugins 2017-06-20 21:36:04 -04:00
Ethan Frey
f204144ee3 Fix up ``` ticks 2017-06-19 16:57:44 +02:00
Ethan Frey
0b7b639c58 Rewrote ibc guide for basecli and relay 2017-06-19 16:34:41 +02:00
Ethan Frey
9bb3493f78 Ran through the docs, more cleanup, everything except ibc ready 2017-06-19 15:13:46 +02:00
rigel rozanski
24bd0f5ed6 update docs, move counter
int

int

int
2017-06-18 19:01:54 -04:00
rigel rozanski
7dad89b152 doc revisit basecoin-basics.md 2017-06-17 21:15:54 -04:00
Ethan Frey
22918ba3d2 Remove example-plugin code, need to fix docs 2017-06-16 17:35:37 +02:00
Ethan Buchman
7be04cf426 Merge pull request #95 from rmercer93/master
mending broken links :)
2017-05-23 13:20:15 -04:00
rhm
9daea812c6 fixing dumb links 2017-05-23 14:00:02 +01:00
Adrian Brink
109877c9dc Merge pull request #83 from tendermint/feature/adrian-spellfix
Spellfix
2017-05-13 10:02:55 +02:00
Ethan Frey
2324f5d766 Fix all tests with new tendermint style 2017-05-12 20:54:50 +02:00
Adrian Brink
57f610a6a7 Spellfix 2017-05-09 14:35:06 +02:00
Jae Kwon
354ea8ffd7 Guide minor fixes 2017-04-30 16:13:12 -07:00
Ethan Buchman
e501a4af62 Merge branch 'docs' into develop 2017-04-27 04:12:34 -04:00
Ethan Buchman
0672f2990d docs: use jq for ibc 2017-04-27 01:59:06 -04:00
Ethan Buchman
f52247908b fix up ibc tutorial 2017-04-27 01:38:38 -04:00
Ethan Buchman
0f45f02dac guide refactor 2017-04-27 00:51:44 -04:00