Commit Graph

155 Commits

Author SHA1 Message Date
Greg Fitzgerald d09639f7d2 Move the design out of the proposals section 2019-03-06 17:24:17 -07:00
Anatoly Yakovenko 946ee8a354 Add description of vote and rewards programs 2019-03-06 17:24:17 -07:00
Michael Vines 3794048c91 Rename tokens to lamports in book/ 2019-03-05 17:56:44 -08:00
Michael Vines 53f09c44f3 Rename tokens to lamports in sdk/ 2019-03-05 17:28:06 -08:00
Jack May a481822321
Fix signatureUnsubscribe documentation (#3118) 2019-03-04 18:07:16 -08:00
Jack May 44013855d8 Book nits (#3096)
* Book nits

* nits
2019-03-04 15:44:54 -07:00
anatoly yakovenko fb55d1c3d4
Design for leader to leader transition between slots (#2715) 2019-03-04 10:10:52 -08:00
Michael Vines cd4bccfd12 Remove snap support 2019-03-02 17:41:09 -08:00
Michael Vines a94880574b block_hash => blockhash 2019-03-02 12:13:30 -07:00
Michael Vines 85159a0eb4 Rename JSON RPC getLastId to getRecentBlockHash 2019-03-02 12:13:30 -07:00
Michael Vines 95cbb8a5c0 Switch to recent_block_hash 2019-03-02 12:13:30 -07:00
Tyera Eulberg 8e273caf7d Brush up data-plane-fanout to read less like a proposal 2019-03-01 22:50:42 -07:00
Sagar Dhawan 46b7b795bf
Fix Typo in Fullnode Diagram (#3036) 2019-03-01 11:58:09 -08:00
Greg Fitzgerald 028f41eb51 Move secure vote signing out of proposals 2019-03-01 12:16:28 -07:00
Michael Vines 7e7b79ef34 Rename prev_id to prev_hash 2019-03-01 09:31:49 -08:00
Greg Fitzgerald 4704aa1f80 Rename SlotMeta::is_trunk to SlotMeta::is_rooted 2019-02-28 10:39:56 -07:00
Greg Fitzgerald e45559a1a7
Add slot 3 back to ASCII art (#2979)
* Add slot 3 back to ASCII art

* New slot-oriented diagrams

When 1-block-per-slotm, slots are drawn vertically. That's the ideal
case. Abandoning a block is what should look like something forking
off to the side.
2019-02-27 14:27:58 -07:00
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