Skip to content

Commit

Permalink
deploy: f7e20dc
Browse files Browse the repository at this point in the history
  • Loading branch information
jmgilman committed May 23, 2023
1 parent c9325fa commit 8cf9f6c
Show file tree
Hide file tree
Showing 15,097 changed files with 863,057 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions ci/.nojekyll
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file makes sure that Github Pages doesn't process mdBook's output.
212 changes: 212 additions & 0 deletions ci/00_prologue.html

Large diffs are not rendered by default.

205 changes: 205 additions & 0 deletions ci/01_intro.html

Large diffs are not rendered by default.

300 changes: 300 additions & 0 deletions ci/02_core_ledger/01_concepts/blockchain.html

Large diffs are not rendered by default.

206 changes: 206 additions & 0 deletions ci/02_core_ledger/01_concepts/index.html

Large diffs are not rendered by default.

327 changes: 327 additions & 0 deletions ci/02_core_ledger/01_concepts/network.html

Large diffs are not rendered by default.

243 changes: 243 additions & 0 deletions ci/02_core_ledger/01_concepts/node.html

Large diffs are not rendered by default.

253 changes: 253 additions & 0 deletions ci/02_core_ledger/01_concepts/stake.html

Large diffs are not rendered by default.

236 changes: 236 additions & 0 deletions ci/02_core_ledger/02_quickstart/01_command_line.html

Large diffs are not rendered by default.

341 changes: 341 additions & 0 deletions ci/02_core_ledger/02_quickstart/02_passive_node.html

Large diffs are not rendered by default.

229 changes: 229 additions & 0 deletions ci/02_core_ledger/02_quickstart/03_rest_api.html

Large diffs are not rendered by default.

240 changes: 240 additions & 0 deletions ci/02_core_ledger/02_quickstart/04_explorer.html

Large diffs are not rendered by default.

242 changes: 242 additions & 0 deletions ci/02_core_ledger/02_quickstart/05_leader_candidate.html

Large diffs are not rendered by default.

225 changes: 225 additions & 0 deletions ci/02_core_ledger/02_quickstart/index.html

Large diffs are not rendered by default.

307 changes: 307 additions & 0 deletions ci/02_core_ledger/03_configuration/index.html

Large diffs are not rendered by default.

214 changes: 214 additions & 0 deletions ci/02_core_ledger/03_configuration/leadership.html

Large diffs are not rendered by default.

246 changes: 246 additions & 0 deletions ci/02_core_ledger/03_configuration/logging.html

Large diffs are not rendered by default.

226 changes: 226 additions & 0 deletions ci/02_core_ledger/03_configuration/mempool.html

Large diffs are not rendered by default.

392 changes: 392 additions & 0 deletions ci/02_core_ledger/03_configuration/network.html

Large diffs are not rendered by default.

213 changes: 213 additions & 0 deletions ci/02_core_ledger/03_configuration/prometheus.html

Large diffs are not rendered by default.

262 changes: 262 additions & 0 deletions ci/02_core_ledger/04_jcli/address.html

Large diffs are not rendered by default.

487 changes: 487 additions & 0 deletions ci/02_core_ledger/04_jcli/certificate.html

Large diffs are not rendered by default.

226 changes: 226 additions & 0 deletions ci/02_core_ledger/04_jcli/genesis.html

Large diffs are not rendered by default.

217 changes: 217 additions & 0 deletions ci/02_core_ledger/04_jcli/index.html

Large diffs are not rendered by default.

244 changes: 244 additions & 0 deletions ci/02_core_ledger/04_jcli/key.html

Large diffs are not rendered by default.

804 changes: 804 additions & 0 deletions ci/02_core_ledger/04_jcli/rest.html

Large diffs are not rendered by default.

453 changes: 453 additions & 0 deletions ci/02_core_ledger/04_jcli/transaction.html

Large diffs are not rendered by default.

357 changes: 357 additions & 0 deletions ci/02_core_ledger/04_jcli/vote.html

Large diffs are not rendered by default.

261 changes: 261 additions & 0 deletions ci/02_core_ledger/05_stake_pool/delegating_stake.html

Large diffs are not rendered by default.

210 changes: 210 additions & 0 deletions ci/02_core_ledger/05_stake_pool/index.html

Large diffs are not rendered by default.

314 changes: 314 additions & 0 deletions ci/02_core_ledger/05_stake_pool/registering_stake_pool.html

Large diffs are not rendered by default.

249 changes: 249 additions & 0 deletions ci/02_core_ledger/05_stake_pool/retiring_stake_pool.html

Large diffs are not rendered by default.

509 changes: 509 additions & 0 deletions ci/02_core_ledger/06_advanced/01_the_genesis_block.html

Large diffs are not rendered by default.

315 changes: 315 additions & 0 deletions ci/02_core_ledger/06_advanced/02_starting_bft_blockchain.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

209 changes: 209 additions & 0 deletions ci/02_core_ledger/06_advanced/index.html

Large diffs are not rendered by default.

208 changes: 208 additions & 0 deletions ci/02_core_ledger/07_specs/index.html

Large diffs are not rendered by default.

310 changes: 310 additions & 0 deletions ci/02_core_ledger/07_specs/migration.html

Large diffs are not rendered by default.

694 changes: 694 additions & 0 deletions ci/02_core_ledger/07_specs/network.html

Large diffs are not rendered by default.

Binary file added ci/02_core_ledger/07_specs/quarantine.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
253 changes: 253 additions & 0 deletions ci/02_core_ledger/08_testing/automation.html

Large diffs are not rendered by default.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions ci/02_core_ledger/08_testing/graphs/testing-architecture.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
433 changes: 433 additions & 0 deletions ci/02_core_ledger/08_testing/hersir.html

Large diffs are not rendered by default.

214 changes: 214 additions & 0 deletions ci/02_core_ledger/08_testing/index.html

Large diffs are not rendered by default.

260 changes: 260 additions & 0 deletions ci/02_core_ledger/08_testing/integration_tests.html

Large diffs are not rendered by default.

275 changes: 275 additions & 0 deletions ci/02_core_ledger/08_testing/loki.html

Large diffs are not rendered by default.

296 changes: 296 additions & 0 deletions ci/02_core_ledger/08_testing/mjolnir.html

Large diffs are not rendered by default.

289 changes: 289 additions & 0 deletions ci/02_core_ledger/08_testing/thor.html

Large diffs are not rendered by default.

331 changes: 331 additions & 0 deletions ci/02_core_ledger/09_internal_design/01_auto-start.html

Large diffs are not rendered by default.

234 changes: 234 additions & 0 deletions ci/02_core_ledger/09_internal_design/02_permissionless_auth.html

Large diffs are not rendered by default.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
95 changes: 95 additions & 0 deletions ci/02_core_ledger/09_internal_design/blockchain_structure.dot
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
digraph G {
rankdir = LR;

subgraph cluster_blocks {
style = filled;
color = lightgrey;
node [ style = filled; color = white ];
"block0" -> "block1.0" -> "block1.1" -> "block1.[...]" -> "block1.n" -> "block2.0" -> "block2.1" -> "block2.[...]" -> "block2.n" -> "block3.0" -> "block3.1" -> "block3.[...]" -> "block3.n" [style = dotted, label = "link", dir = back ] ;
label = "blocks";
}

subgraph cluster_ledgers {
node [style = filled, color = cyan ];
"ledger0" -> "ledger1.0" -> "ledger1.1" -> "ledger1.[...]" -> "ledger1.n" -> "ledger2.0" -> "ledger2.1" -> "ledger2.[...]" -> "ledger2.n" -> "ledger3.0" -> "ledger3.1" -> "ledger3.[...]" -> "ledger3.n" [ ] ;
color = none;
}

subgraph parameters {
node [style = filled, color = orange ];
"epoch 1 parameters" ; "epoch 2 parameters" ; "epoch 3 parameters" ; "epoch 4 parameters";
color = none;
}

subgraph stake {
node [style = filled, color = pink ];
"epoch 0 stake distribution" ; "epoch 1 stake distribution" ; "epoch 2 stake distribution" ; "epoch 3 stake distribution";
color = none;
}

subgraph leadership {
node [ color = red ];
"epoch 1 leadership" ; "epoch 2 leadership" ; "epoch 3 leadership" ; "epoch 4 leadership";
color = none;
}

"ledger0" -> "epoch 1 parameters" [ label = "create" ];
"ledger1.n" -> "epoch 2 parameters" [ label = "create" ];
"ledger2.n" -> "epoch 3 parameters" [ label = "create" ];
"ledger3.n" -> "epoch 4 parameters" [ label = "create" ];

"ledger0" -> "epoch 0 stake distribution" [ label = "create" ];
"ledger1.n" -> "epoch 1 stake distribution" [ label = "create" ];
"ledger2.n" -> "epoch 2 stake distribution" [ label = "create" ];
"ledger3.n" -> "epoch 3 stake distribution" [ label = "create" ];

"epoch 0 stake distribution" -> "epoch 1 leadership" [ label = "create" ];
"epoch 0 stake distribution" -> "epoch 2 leadership" [ label = "create" ];
"epoch 1 stake distribution" -> "epoch 3 leadership" [ label = "create" ];
"epoch 2 stake distribution" -> "epoch 4 leadership" [ label = "create" ];

"epoch 1 leadership" -> "block1.0" [ label = "schedule" ; style = dashed ];
"epoch 1 leadership" -> "block1.1" [ label = "schedule"; style = dashed ];
"epoch 1 leadership" -> "block1.[...]" [ label = "schedule" ; style = dashed];
"epoch 1 leadership" -> "block1.n" [ label = "schedule" ; style = dashed];

"epoch 2 leadership" -> "block2.0" [ label = "schedule" ; style = dashed];
"epoch 2 leadership" -> "block2.1" [ label = "schedule" ; style = dashed];
"epoch 2 leadership" -> "block2.[...]" [ label = "schedule" ; style = dashed];
"epoch 2 leadership" -> "block2.n" [ label = "schedule" ; style = dashed];

"epoch 3 leadership" -> "block3.0" [ label = "schedule" ; style = dashed];
"epoch 3 leadership" -> "block3.1" [ label = "schedule" ; style = dashed];
"epoch 3 leadership" -> "block3.[...]" [ label = "schedule" ; style = dashed];
"epoch 3 leadership" -> "block3.n" [ label = "schedule" ; style = dashed];

"epoch 1 parameters" -> "ledger1.0" [ label = "input to create" ];
"epoch 1 parameters" -> "ledger1.1" [ label = "input to create" ];
"epoch 1 parameters" -> "ledger1.[...]" [ label = "input to create" ];
"epoch 1 parameters" -> "ledger1.n" [ label = "input to create" ];

"epoch 2 parameters" -> "ledger2.0" [ label = "input to create" ];
"epoch 2 parameters" -> "ledger2.1" [ label = "input to create" ];
"epoch 2 parameters" -> "ledger2.[...]" [ label = "input to create" ];
"epoch 2 parameters" -> "ledger2.n" [ label = "input to create" ];

"epoch 3 parameters" -> "ledger3.0" [ label = "input to create" ];
"epoch 3 parameters" -> "ledger3.1" [ label = "input to create" ];
"epoch 3 parameters" -> "ledger3.[...]" [ label = "input to create" ];
"epoch 3 parameters" -> "ledger3.n" [ label = "input to create" ];

"block0" -> "ledger0";
"block1.0" -> "ledger1.0";
"block1.1" -> "ledger1.1";
"block1.[...]" -> "ledger1.[...]";
"block1.n" -> "ledger1.n";
"block2.0" -> "ledger2.0";
"block2.1" -> "ledger2.1";
"block2.[...]" -> "ledger2.[...]";
"block2.n" -> "ledger2.n";
"block3.0" -> "ledger3.0";
"block3.1" -> "ledger3.1";
"block3.[...]" -> "ledger3.[...]";
"block3.n" -> "ledger3.n";

}
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
digraph G {
subgraph cluster_0 {
style = filled;
color = lightgrey;
node [ style = filled; color = white ];
"block0";
label = "blocks";
}

subgraph cluster_1 {
node [style = filled, color = cyan ];
"ledger0";
color = none;
}

subgraph parameters {
node [style = filled, color = orange ];
"epoch 1 parameters";
color = none;
}

subgraph stake {
node [style = filled, color = pink ];
"epoch 0 stake distribution" ;
color = none;
}

subgraph leadership {
node [ color = red ];
"epoch 1 leadership" ; "epoch 2 leadership";
color = none;
}

"ledger0" -> "epoch 1 parameters" [ label = "create" ];

"ledger0" -> "epoch 0 stake distribution" [ label = "create" ];

"epoch 0 stake distribution" -> "epoch 1 leadership" [ label = "create" ];
"epoch 0 stake distribution" -> "epoch 2 leadership" [ label = "create" ];

"block0" -> "ledger0";
}
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 8cf9f6c

Please sign in to comment.