Commit Graph
121 Commits
Author SHA1 Message Date
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
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
Christopher Goes 00489162ac Clarify connections intro, Byzantine recovery strategies 2018-04-20 13:28:17 +02:00
Christopher Goes 773c87e8c0 Add section on closing IBC connections 2018-04-19 16:51:27 +02: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
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
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
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