Commit Graph

454 Commits

Author SHA1 Message Date
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