Commit Graph

138 Commits

Author SHA1 Message Date
Greg Fitzgerald
b752511f41 Attempt to pull the completed replication work into the book 2019-02-26 09:23:12 -07:00
Greg Fitzgerald
ba50e1ac81 Move data plane fanout chapter out of proposals 2019-02-26 09:20:09 -07:00
Greg Fitzgerald
8353b420d1 Move blocktree-oriented diagram out of proposals 2019-02-22 15:24:36 -07:00
Stephen Akridge
bad48ce83c Split replicator doc into what is implemented and what is not 2019-02-22 13:12:49 -07:00
Tyera Eulberg
deeabb862d Call it blockstreamer 2019-02-21 17:24:29 -07:00
Tyera Eulberg
d8f6865338 Rename EntryStream to Blockstream 2019-02-21 17:24:29 -07:00
Tyera Eulberg
4a0c759795 Fix misspellings stumbled on 2019-02-21 17:24:29 -07:00
Tyera Eulberg
a131c90260 Add doc for api node 2019-02-21 17:24:29 -07:00
Sagar Dhawan
bf3d2bd2ec Update Gossip entry in the book 2019-02-21 15:32:21 -07:00
Anatoly Yakovenko
27f973c923 github review 2019-02-20 14:19:25 -07:00
Anatoly Yakovenko
3357cebcdb Added notes from discussion on discord 2019-02-20 14:19:25 -07:00
Anatoly Yakovenko
7ce9c0a2e9 cleanup runtime chapter 2019-02-20 14:18:43 -07:00
Michael Vines
ade36566ea i 2019-02-18 21:56:23 -08:00
Michael Vines
1fd2885995 Add missing - 2019-02-18 20:09:18 -08:00
Michael Vines
0dbc33f781 Finish removing getConfirmationTime 2019-02-17 16:27:50 -08:00
anatoly yakovenko
c74b8b6df3 Add a design for leader schedule rotation and genesis. (#2714)
Leader schedule rotation.
2019-02-15 16:34:34 -08:00
Carl
d3761c2435 Change definitions in book to match current changes 2019-02-14 13:37:55 -08:00
Carl
34da362ee6 fix blocktree tests 2019-02-14 13:37:55 -08:00
Greg Fitzgerald
4e4a1643c4 Boot SystemInstruction::Spawn 2019-02-14 13:26:46 -07:00
Eric
f2ab8f17c8 udpate staking section 2019-02-14 07:45:58 -07:00
Pankaj Garg
dca73068c5 address review comments 2019-02-13 15:31:45 -08:00
Pankaj Garg
4094e62ed3 propose architecture change for fullnode 2019-02-13 15:31:45 -08:00
Pankaj Garg
7a0e897960 address review comments 2019-02-13 15:31:45 -08:00
Pankaj Garg
e78fc74e03 Update fullnode diagram to reflect bank, voting and forks changes 2019-02-13 15:31:45 -08:00
anatoly yakovenko
aec44e3761 Add design for the leader validator loop (#2650) 2019-02-13 12:00:43 -07:00
Greg Fitzgerald
ab3dd2a1b3 Integrate the blocktree proposal into the book (#2704) 2019-02-08 20:27:35 -07:00
Greg Fitzgerald
7b7a2fc52b Rename Appendix to API Reference
And move before the proposals, since all this stuff is already
implemented.
2019-02-08 18:08:00 -07:00
Greg Fitzgerald
c82ffaabdc Rename, purge use of term delta
This would be a fine document to introduce the term delta, but
it looks like the content flows just fine without it.
2019-02-07 16:25:23 -07:00
Greg Fitzgerald
4e6a9b029a finalized -> frozen 2019-02-07 16:25:23 -07:00
Greg Fitzgerald
3e519faaa8 Move to 80-char lines 2019-02-07 16:25:23 -07:00
Greg Fitzgerald
e2eb7c1ba7 Render ASCII art 2019-02-07 16:25:23 -07:00
Greg Fitzgerald
87ba5b865d Fix markdown 2019-02-07 16:25:23 -07:00
Greg Fitzgerald
992f2790e7 Cleanup 2019-02-07 16:25:23 -07:00
Anatoly Yakovenko
e1a099632e fork design book 2019-02-07 16:25:23 -07:00
Greg Fitzgerald
5bb4ac9873 Cleanup 2019-02-07 16:09:04 -07:00
Anatoly Yakovenko
31b0d14856 wip, initial explanation on vote signer validator and stake owner relationship 2019-02-07 16:09:04 -07:00
Greg Fitzgerald
582ba4f173 Move economics into the proposed changes
Once this is implemented, we'll move it into the "A Solana Cluster"
section.
2019-02-06 09:29:52 -07:00
Greg Fitzgerald
0229c97071 Move economics images into img/
And flip the exe bit
2019-02-06 09:29:52 -07:00
Greg Fitzgerald
c0b398c7c9 Fix markdown and typo 2019-02-06 09:29:52 -07:00
Manuel
5375c420c1 headers style have been adjusted 2019-02-04 14:25:26 -07:00
Greg Fitzgerald
3ff8bbcf65 Cleanup economic design (#2649)
* Remove section numbers
* Fix all hyperlinks
* Add detail on protocol-designated minimum tx fee amount
2019-02-02 18:35:18 -08:00
anatoly yakovenko
e104941569 Add design proposal for reliable vote transmission (#2601)
* reliable vote transmission design proposal

* summary

* comments
2019-01-31 07:34:49 -08:00
Greg Fitzgerald
c536a0bf04 Remove mention of BCC 2019-01-30 18:00:04 -07:00
Anatoly Yakovenko
5b8e7bfcf2 s/voter/validator 2019-01-30 15:44:51 -07:00
Anatoly Yakovenko
3cbbceec78 rewarding 2019-01-30 15:44:51 -07:00
Anatoly Yakovenko
e684fafb68 fmt 2019-01-30 15:44:51 -07:00
Anatoly Yakovenko
651342b3db cleanup fork selection 2019-01-30 15:44:51 -07:00
Greg Fitzgerald
883fc39c80 Rename EntryTree to Blocktree 2019-01-30 13:29:34 -07:00
Michael Vines
4bb6549895 Genesis block is now a json file 2019-01-25 09:05:15 -08:00
Greg Fitzgerald
ce41760fdd Update definitions of block and slot 2019-01-23 18:22:20 -08:00