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