Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Formatting fixes for URLs breaking over lines #420

Open
wants to merge 667 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
667 commits
Select commit Hold shift + click to select a range
984e4da
\label{ch:Terminology}
jamesray1 Jan 29, 2018
15409f3
\linkdest, underscores
jamesray1 Jan 29, 2018
8d52fd9
move linkdest to same line
jamesray1 Jan 29, 2018
6fe3b65
hypertarget => linkdest, move to same line
jamesray1 Jan 29, 2018
8c66766
Merge branch 'master' into patch-29
jamesray1 Jan 29, 2018
ba99a2a
hypertarget => linkdest, move to same line
jamesray1 Jan 29, 2018
3270a90
hypertarget: move to same line
jamesray1 Jan 29, 2018
31a8638
hypertarget: move to the same line as targeted text, change to linkde…
jamesray1 Jan 29, 2018
8b79565
hypertarget: move to the same line as targeted text, change to linkde…
jamesray1 Jan 29, 2018
b9dab3a
hypertarget: move to the same line as the targeted text, change to li…
jamesray1 Jan 29, 2018
f7b6cef
Move \hypertarget{normal_halting_function_H}{} move to the same line …
jamesray1 Jan 29, 2018
1b64c15
hypertarget: move to the same line as the targeted text, change to li…
jamesray1 Jan 30, 2018
0539df7
hypertarget: move to the same line as the targeted text, change to li…
jamesray1 Jan 30, 2018
2421e92
Remove {JUMPI}
jamesray1 Jan 30, 2018
165242a
hypertarget: move to the same line as the targeted text
jamesray1 Jan 30, 2018
83731d0
hypertarget: move to the same line as the targeted text, change to li…
jamesray1 Jan 30, 2018
dc6a5b4
hypertarget: move to the same line as the targeted text, change to li…
jamesray1 Jan 30, 2018
47bdb28
hypertarget: move to the same line as the targeted text, change to li…
jamesray1 Jan 30, 2018
cd23eb1
hypertarget: move to the same line as the targeted text, change to li…
jamesray1 Jan 30, 2018
1ef52f2
hypertarget: move to the same line as the targeted text, change to li…
jamesray1 Jan 30, 2018
3d884fc
Find and replace all _([:alpha:][:alnum:]*) with _{\mathrm{$1}}
jamesray1 Jan 30, 2018
a6730da
Remove underscores in a URL
jamesray1 Jan 30, 2018
ee13fcb
Remove mathrms that have been added in the wrong place.
jamesray1 Jan 30, 2018
4d8837b
Remove mathrms that have been added in the wrong place
jamesray1 Jan 30, 2018
019f74c
Replace all mathrm\\\{([A-Z]\} with $1
jamesray1 Jan 30, 2018
34b641d
Remove mathrms where wrongly added
jamesray1 Jan 30, 2018
d0aed8e
Remove wrong mathrms
jamesray1 Jan 30, 2018
a3927b0
Remove wrong mathrms
jamesray1 Jan 30, 2018
e91c99a
Remove wrong mathrms
jamesray1 Jan 30, 2018
c1788fe
Remove wrong mathrms
jamesray1 Jan 30, 2018
1fb8c89
Remove wrong mathrms
jamesray1 Jan 30, 2018
db32278
Add a missing forward slash
jamesray1 Jan 30, 2018
42fede7
Add missing forward slashes before mathbfs
jamesray1 Jan 30, 2018
6643e71
Fix error from auto find and replace T_gT_p => T_{\mathrm{gT}}_{\math…
jamesray1 Jan 30, 2018
fed5ae2
Add \pagebreak[1]s
jamesray1 Jan 30, 2018
8544de0
Fix an error with \hyperlink{Exceptional_Halting_function_Z}
jamesray1 Jan 30, 2018
d7cda8f
hypertarget: move to the same line as the targeted text, change to li…
jamesray1 Jan 30, 2018
c34f5d3
Merge pull request #509 from jamesray1/patch-84
pirapira Jan 30, 2018
8bd0a63
Merge pull request #416 from jamesray1/patch-4
pirapira Jan 30, 2018
6d324e9
Merge branch 'master' into patch-33
pirapira Jan 30, 2018
e16fbff
Merge pull request #464 from jamesray1/patch-34
pirapira Jan 30, 2018
07c5adf
Merge branch 'master' into patch-35
pirapira Jan 30, 2018
5212565
Merge pull request #465 from jamesray1/patch-35
pirapira Jan 30, 2018
5b1bc66
Merge pull request #466 from jamesray1/patch-36
pirapira Jan 30, 2018
03d5b98
Merge pull request #469 from jamesray1/patch-41
pirapira Jan 30, 2018
06a619b
Merge branch 'master' into master
pirapira Jan 30, 2018
e69c26c
Merge pull request #472 from zmitton/master
pirapira Jan 30, 2018
ac83fdb
Merge pull request #477 from jamesray1/patch-45
pirapira Jan 30, 2018
8eebd0c
Merge pull request #484 from jamesray1/patch-52
pirapira Jan 30, 2018
6fba0ab
Merge pull request #488 from jamesray1/patch-57
pirapira Jan 30, 2018
b0f5c12
Merge branch 'master' into patch-61
pirapira Jan 30, 2018
337bb04
Merge pull request #493 from jamesray1/patch-62
pirapira Jan 30, 2018
b61071d
Merge branch 'master' into patch-61
pirapira Jan 30, 2018
5e4e44e
\hypertarget{R l}{}Thus
jamesray1 Jan 30, 2018
a0c016d
Merge pull request #505 from jamesray1/patch-80
pirapira Jan 30, 2018
7479ba0
Move \linkdest{Transaction Receipt}{}
jamesray1 Jan 30, 2018
26e25ec
Readd JUMPI
jamesray1 Jan 30, 2018
2ba7911
Make empty second argument \linkdest{blockhash}{}
jamesray1 Jan 30, 2018
b59d31c
Append {} after \linkdest{JUMP}, remove JUMP in second braces
jamesray1 Jan 30, 2018
1fbf4fb
Merge branch 'master' into to_proof_that_a_correct_DAG_has_been_used
pirapira Jan 30, 2018
1f889e4
Merge pull request #492 from jamesray1/patch-61
pirapira Jan 30, 2018
7d1e389
Merge pull request #482 from jamesray1/patch-50
pirapira Jan 30, 2018
eb89f35
Merge pull request #463 from jamesray1/patch-33
pirapira Jan 30, 2018
cf91500
Merge pull request #489 from jamesray1/patch-58
pirapira Jan 30, 2018
091c49b
Merge pull request #470 from jamesray1/patch-43
pirapira Jan 30, 2018
f07bbf0
Merge pull request #460 from jamesray1/patch-29
pirapira Jan 30, 2018
0d0f780
Merge pull request #381 from jamesray1/to_proof_that_a_correct_DAG_ha…
pirapira Jan 30, 2018
ea581e5
Minor corrections and revisions to transaction receipt section
benjaminion Jan 31, 2018
0bc5d95
Merge pull request #516 from benjaminion/tx-receipt-typo
pirapira Jan 31, 2018
31a82fd
Fix the calculation of cache size in ethash
pirapira Jan 31, 2018
484037a
Remove {}
jamesray1 Feb 1, 2018
e4c336f
\linkdest{block_validity}{}, \linkdest{new_state_H__r}{}
jamesray1 Feb 1, 2018
4343332
\hypertarget{Omega}{}
jamesray1 Feb 1, 2018
9806982
\hypertarget{block_reward_R__b}{}
jamesray1 Feb 1, 2018
af8f955
\hypertarget{Gamma}{}
jamesray1 Feb 1, 2018
5b84911
\hypertarget{Phi}{}
jamesray1 Feb 1, 2018
c829b70
\hypertarget{Pi}{}
jamesray1 Feb 1, 2018
ef88bef
Move \hypertarget{h T}{}
jamesray1 Feb 1, 2018
eb1caa6
_{\mathrm{t}} => _{t}
jamesray1 Feb 1, 2018
c7cfcb0
Merge branch 'master' into patch-86
jamesray1 Feb 2, 2018
fc898b1
Fix in-text citations: *by* \cite{EIP-#}
jamesray1 Feb 2, 2018
89ac1de
Add parentheses around \cite{Davey2002_zbMATH01748069}
jamesray1 Feb 2, 2018
a691d3d
Remove \\ in 0xcf416c536ec1a19ed1fb89e4ec7ffb3cf73aa413b3aa9b77d60e4f…
jamesray1 Feb 2, 2018
fc55da9
Move \hypertarget{Exceptional_Halting_function_Z}{}
jamesray1 Feb 2, 2018
3e57260
Move hypertargets to the same line as section headings, and rename so…
jamesray1 Feb 2, 2018
e6eb7a9
Add RLP R_b and R_l word defs.
jamesray1 Feb 2, 2018
123f30b
Remove duplicate hypertargets
jamesray1 Feb 2, 2018
f071893
Merge pull request #447 from jamesray1/patch-19
pirapira Feb 2, 2018
31c86d9
Merge pull request #462 from jamesray1/patch-32
pirapira Feb 2, 2018
1194101
Merge pull request #476 from jamesray1/patch-44
pirapira Feb 2, 2018
4c6b2a1
Merge pull request #487 from jamesray1/patch-56
pirapira Feb 2, 2018
370e164
Merge branch 'master' into patch-86
pirapira Feb 2, 2018
9f585d4
Final touches
pirapira Feb 2, 2018
29ee40a
Merge pull request #515 from jamesray1/patch-86
pirapira Feb 2, 2018
193f329
Merge branch 'master' into patch-87
pirapira Feb 2, 2018
08e8a39
Merge pull request #522 from jamesray1/patch-87
pirapira Feb 2, 2018
a7e3ba7
Merge pull request #523 from jamesray1/patch-88
pirapira Feb 2, 2018
1b1d51b
Merge branch 'master' into patch-89
pirapira Feb 2, 2018
9a263b4
Merge pull request #524 from jamesray1/patch-89
pirapira Feb 2, 2018
5401715
Merge branch 'master' into patch-28
pirapira Feb 2, 2018
ee76f60
Add a missing {}
pirapira Feb 2, 2018
21520d5
2 \hyperlink{general_element_wise_sequence_transformation_f_pow_aster…
jamesray1 Feb 4, 2018
ee0e997
\linkdest{r}{r} \linkdest{s}{s}
jamesray1 Feb 4, 2018
b2e6381
\hypertarget{T__w_T__r_T__s}{$T_{\mathrm{w}}$, $T_{\mathrm{r}}$ and $…
jamesray1 Feb 4, 2018
51ad91d
hypertarget => linkdest
jamesray1 Feb 4, 2018
b4355f4
Thus => Reiterating from \hyperlink{T__w_T__r_T__s}{previously}
jamesray1 Feb 4, 2018
a63aad7
\hyperlink{trie}{trie} & \hyperlink{Receipts_Root_H__e}{$H_{\mathrm{e…
jamesray1 Feb 4, 2018
5ce6bca
Ommer footnote, link words to maths.
jamesray1 Feb 4, 2018
c630859
Transaction receipt changes
jamesray1 Feb 5, 2018
c6cd9a5
Remove braces around \mathbf
jamesray1 Feb 5, 2018
1566aa7
Replace _(\\mathbf\{[:alnum:]+\}) with _{$1}
jamesray1 Feb 5, 2018
758675b
\hyperlink{transaction_nonce}{$T_{\mathrm{n}}$}
jamesray1 Feb 5, 2018
b5101c5
2 more \hyperlink{transaction_nonce}{transaction nonce}
jamesray1 Feb 5, 2018
32fa4bb
hyperlinks for state transition functions
jamesray1 Feb 5, 2018
43bb09e
\hyperlink{Upsilon_state_transition}{$\Upsilon$}
jamesray1 Feb 5, 2018
340085d
\hyperlink{C__SSTORE} \hyperlink{SSTORE}
jamesray1 Feb 5, 2018
06cfdd5
\cite{Keccak}
jamesray1 Feb 5, 2018
c2a99a6
@misc{Keccak
jamesray1 Feb 5, 2018
30d2349
Add missing closing braces
jamesray1 Feb 5, 2018
5a0c909
Update @article to @misc when there is no journal field
jamesray1 Feb 5, 2018
e075f7b
Test: Swap bibliographystyle and bibliography
jamesray1 Feb 5, 2018
4720143
Change some {{...}} to "..."
jamesray1 Feb 5, 2018
ca555b5
Tips on editing, headings
jamesray1 Feb 5, 2018
41ab50b
Replaced an unbalanced brace with a double quote
jamesray1 Feb 5, 2018
ca71315
Merge pull request #459 from jamesray1/patch-28
pirapira Feb 7, 2018
b83d3a6
Merge pull request #527 from jamesray1/patch-92
pirapira Feb 7, 2018
12bdb50
Merge pull request #526 from jamesray1/patch-91
pirapira Feb 7, 2018
b15a689
Merge branch 'master' into patch-93
pirapira Feb 7, 2018
9db8058
Merge pull request #528 from jamesray1/patch-93
pirapira Feb 7, 2018
efcc2d3
Merge pull request #529 from jamesray1/patch-94
pirapira Feb 7, 2018
e3680e7
Merge pull request #532 from jamesray1/patch-97
pirapira Feb 7, 2018
360d3a3
Merge branch 'master' into patch-98
pirapira Feb 7, 2018
6680936
Merge pull request #533 from jamesray1/patch-98
pirapira Feb 7, 2018
e7ece88
Merge pull request #534 from jamesray1/patch-99
pirapira Feb 7, 2018
71e5624
Merge pull request #537 from jamesray1/patch-102
pirapira Feb 7, 2018
7b450eb
Merge branch 'master' into patch-103
pirapira Feb 7, 2018
04e679b
Merge pull request #538 from jamesray1/patch-103
pirapira Feb 7, 2018
ac79c3e
Merge pull request #543 from jamesray1/patch-107
pirapira Feb 7, 2018
ac5e92b
Merge pull request #544 from jamesray1/patch-108
pirapira Feb 7, 2018
1a847ef
Merge pull request #546 from jamesray1/patch-110
pirapira Feb 7, 2018
5dfcae4
Merge pull request #547 from jamesray1/patch-111
pirapira Feb 7, 2018
1a0c224
Cleanup ECREC definition and a few other things
ldct Feb 7, 2018
c7dab56
Remove an extra }
jamesray1 Feb 8, 2018
b4c8a49
ref{ch:block} => \hyperlink{block}
jamesray1 Feb 8, 2018
75253c3
move by \cite{Keccak}
jamesray1 Feb 8, 2018
ead443b
Fix spacing of table of maths symbols
jamesray1 Feb 8, 2018
f78721d
\hyperlink{bigvee}{\bigvee}
jamesray1 Feb 8, 2018
b69b459
\hyperlink{Transaction Receipt} \hyperlink{Pi}{
jamesray1 Feb 8, 2018
ff5abbc
\hyperlink{ommer_block_headers_B__U}{B_{\mathbf{U}}}
jamesray1 Feb 8, 2018
627a695
L_{R} hypertargets and links
jamesray1 Feb 8, 2018
c285969
\hypertarget{block_preparation_function_for_RLP_serialization_L__B}{}…
jamesray1 Feb 8, 2018
a5a1676
Links for component types (plus update elsewhere) in block and block …
jamesray1 Feb 8, 2018
e456ca3
\hypertarget{block_number_H__i}{}
jamesray1 Feb 8, 2018
4c08f33
\hyperlink{parent_Hash_H__p_def_words}{H_{\mathrm{p}}}
jamesray1 Feb 8, 2018
014a6ff
More hyperlinks: upsilon_pow_g,l,z, account_nonce, block_nonce_H__n
jamesray1 Feb 8, 2018
d7e25d2
\hyperlink{SSTORE}{{\small SSTORE}}
jamesray1 Feb 8, 2018
8bce0fb
Intrinsic gas hyperlinks and mathrm: \hyperlink{G__txdatazero}{G_{\ma…
jamesray1 Feb 8, 2018
79b6880
The up-front cost hyperlinks
jamesray1 Feb 8, 2018
cd26363
\hyperlink{ell}{\ell}
jamesray1 Feb 8, 2018
b30fb8c
\hyperlink{account_nonce}{nonce of the account of the sender}
jamesray1 Feb 8, 2018
8fc6d3e
\hyperlink{refund_balance_defn_words_A__r}{A_{\mathrm{r}}}
jamesray1 Feb 8, 2018
8902ba2
\hyperlink{tx_log_series_wordy_defn_A__l}{A_{\mathbf{l}}} etc.
jamesray1 Feb 8, 2018
ca94d64
Remove a mistake "Th"
jamesray1 Feb 8, 2018
c63ed73
\hyperlink{rlp}{RLP} etc. and grammar
jamesray1 Feb 8, 2018
61d01ca
\hyperlink{trie}{TRIE}
jamesray1 Feb 8, 2018
a499bd8
\hyperlink{execenv}{execution environment} and linkdest
jamesray1 Feb 8, 2018
ec4c7f3
\hyperlink{hhalt}{normal halting} \hyperlink{zhalt}{exceptional halti…
jamesray1 Feb 8, 2018
5706ace
\hyperlink{stop}{\small STOP}}
jamesray1 Feb 8, 2018
6fc4fec
\hyperlink{stop}{{\small STOP}}
jamesray1 Feb 8, 2018
c916a0a
\hyperlink{RETURN} selfdestruct
jamesray1 Feb 8, 2018
e63a37c
discussed \hyperlink{empty_sequence_vs_empty_set}{here}
jamesray1 Feb 8, 2018
6f21bc3
\hyperlink{JUMP}{J_{\text{JUMP}}} \hyperlink{JUMPI}{J_{\text{JUMPI}}}
jamesray1 Feb 8, 2018
12f0411
\hyperlink{Genesis_Block}{genesis block}
jamesray1 Feb 8, 2018
a01fd9c
hyperlinks block_header_validity_function ommer_block_header
jamesray1 Feb 8, 2018
06d541c
\hyperlink{H__g}
jamesray1 Feb 8, 2018
722f659
\hyperlink{R__u}
jamesray1 Feb 8, 2018
9d59489
R_{\mathrm{b}} as the block reward => R_{\mathrm{block}} + links
jamesray1 Feb 8, 2018
9cf1949
Remove accidentally added R_\{\\mathrm\{b\}\}
jamesray1 Feb 8, 2018
731cc97
\hyperlink{H_cancel_n}{\hcancel{n}}, etc. + grammar
jamesray1 Feb 8, 2018
024d6e2
which is, more links in State and Nonce Evaluation
jamesray1 Feb 8, 2018
80a17cd
Remove an extra }
jamesray1 Feb 8, 2018
4a30de4
Merge pull request #553 from jamesray1/patch-116
pirapira Feb 8, 2018
bea454a
Merge pull request #554 from jamesray1/patch-117
pirapira Feb 8, 2018
43e1d9c
Merge pull request #555 from jamesray1/patch-118
pirapira Feb 8, 2018
5c3b120
Merge pull request #557 from jamesray1/patch-120
pirapira Feb 8, 2018
1895de8
Merge pull request #558 from jamesray1/patch-121
pirapira Feb 8, 2018
50e2299
Merge pull request #559 from jamesray1/patch-122
pirapira Feb 8, 2018
4bd4adf
Merge pull request #560 from jamesray1/patch-123
pirapira Feb 8, 2018
7e96096
Merge pull request #562 from jamesray1/patch-125
pirapira Feb 8, 2018
81445c4
Merge pull request #563 from jamesray1/patch-126
pirapira Feb 8, 2018
bd99949
Merge pull request #565 from jamesray1/patch-128
pirapira Feb 8, 2018
8f0b214
Merge pull request #566 from jamesray1/patch-129
pirapira Feb 8, 2018
cf180a2
Merge pull request #568 from jamesray1/patch-132
pirapira Feb 8, 2018
a24f276
Merge pull request #569 from jamesray1/patch-133
pirapira Feb 8, 2018
4f308eb
Merge pull request #570 from jamesray1/patch-134
pirapira Feb 8, 2018
fa216e7
Merge pull request #571 from jamesray1/patch-135
pirapira Feb 8, 2018
5230f19
Merge pull request #572 from jamesray1/patch-136
pirapira Feb 8, 2018
a5eb5da
Merge pull request #573 from jamesray1/patch-137
pirapira Feb 8, 2018
f60ae32
Merge pull request #574 from jamesray1/patch-138
pirapira Feb 8, 2018
60b8293
Merge pull request #576 from jamesray1/patch-141
pirapira Feb 8, 2018
8fb07a0
Merge pull request #577 from jamesray1/patch-142
pirapira Feb 8, 2018
ee35623
but isn't a common word
jamesray1 Feb 9, 2018
8c11df3
Merge branch 'master' into patch-100
pirapira Feb 9, 2018
ab55e4b
Merge branch 'master' into patch-104
pirapira Feb 9, 2018
33b4d9c
Merge pull request #519 from pirapira/fix-cache-size
nicksavers Feb 10, 2018
90d8962
Merge pull request #550 from ldct/patch-1
pirapira Feb 12, 2018
0ef2548
Use build/ directory for building
fulldecent Feb 12, 2018
82abbd3
Add option to build white paper
fulldecent Feb 12, 2018
40b1618
Update ommer footnote
jamesray1 Feb 13, 2018
9f52e77
Add a space
jamesray1 Feb 13, 2018
af3eca9
Re-add removed line
jamesray1 Feb 13, 2018
4599ee4
Remove maths in English
jamesray1 Feb 13, 2018
9357868
Merge branch 'master' into patch-127
jamesray1 Feb 13, 2018
5d6bd24
Fix an error
jamesray1 Feb 13, 2018
22026fd
Merge branch 'master' into patch-139
jamesray1 Feb 13, 2018
54786f5
Merge branch 'master' into patch-143
jamesray1 Feb 13, 2018
3356e17
Delete an empty line
jamesray1 Feb 13, 2018
ebe494d
Merge pull request #530 from jamesray1/patch-95
pirapira Feb 13, 2018
f276422
Merge pull request #561 from jamesray1/patch-124
pirapira Feb 13, 2018
1753e1f
Merge pull request #552 from jamesray1/patch-115
pirapira Feb 13, 2018
eee533b
Merge pull request #564 from jamesray1/patch-127
pirapira Feb 13, 2018
53986e5
Merge pull request #578 from jamesray1/patch-143
pirapira Feb 13, 2018
8d390b8
Merge pull request #581 from fulldecent/feature-build-dir
pirapira Feb 13, 2018
6bb2c05
Merge branch 'master' into feature-white-mode
pirapira Feb 14, 2018
a33eb89
Merge pull request #582 from fulldecent/feature-white-mode
pirapira Feb 14, 2018
7d0f1bc
Fix the build, #583
fulldecent Feb 16, 2018
746590d
Use serial comma
fulldecent Feb 16, 2018
556d875
Typos and grammar fixes
fulldecent Feb 16, 2018
c11ac35
Standardize on "we" as the first-person author
fulldecent Feb 16, 2018
67ab314
Merge branch 'master' into patch-139
jamesray1 Feb 16, 2018
6aedc11
Merge pull request #584 from fulldecent/fix-typos
nicksavers Feb 16, 2018
3e4ee16
\hyperlink zhalt, hhalt
jamesray1 Feb 16, 2018
c02a745
add french translation link
kurthalex Feb 16, 2018
0f86e26
\hyperlink{hhalt} zhalt
jamesray1 Feb 16, 2018
2b186a8
Merge pull request #588 from kurthalex/master
nicksavers Feb 16, 2018
a150271
Merge branch 'master' into patch-119
jamesray1 Feb 16, 2018
ba09a5e
\hyperlink{Gamma}{\Gamma}
jamesray1 Feb 16, 2018
15ed994
\hyperlink{Omega}{\Omega}
jamesray1 Feb 16, 2018
ec37176
Merge pull request #575 from jamesray1/patch-139
pirapira Feb 16, 2018
91fe1eb
Merge pull request #535 from jamesray1/patch-100
pirapira Feb 16, 2018
ace0b8e
Merge pull request #486 from jamesray1/patch-55
pirapira Feb 16, 2018
bace26d
Merge branch 'master' into patch-104
pirapira Feb 16, 2018
a72e1fe
Merge pull request #539 from jamesray1/patch-104
pirapira Feb 16, 2018
ccb9bd5
I__e => I__w
jamesray1 Feb 16, 2018
cfcd9a3
Merge pull request #567 from jamesray1/patch-130
pirapira Feb 16, 2018
7ffba5f
Merge pull request #556 from jamesray1/patch-119
pirapira Feb 16, 2018
ad3d5c8
Merge pull request #587 from jamesray1/patch-146
pirapira Feb 16, 2018
3448f2c
Merge pull request #592 from jamesray1/patch-150
pirapira Feb 16, 2018
23ed7d9
Merge pull request #593 from jamesray1/patch-151
pirapira Feb 16, 2018
3954d7c
Merge branch 'master' into patch-8
jamesray1 Feb 17, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
.DS_Store
Paper.aux
Paper.bbl
Paper.blg
Paper.log
Paper.out
Paper.pdf
Version.tex

19 changes: 19 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
sudo: required
before_install:
- sudo apt-get -qq update
- sudo apt-get install texlive texlive-latex3
- sudo apt install texlive-latex-extra
script:
- ./build.sh
deploy:
provider: script
script: ./travis_deploy.sh
skip_cleanup: true
on:
branch: master
env:
global:
- ENCRYPTION_LABEL="19a81de38b62"
- COMMIT_AUTHOR_EMAIL="chris@ethereum.org"
- COMMIT_AUTHOR="Travis CI"
- PUSH_REPO="git@github.com:ethereum/yellowpaper.git"
12 changes: 12 additions & 0 deletions BRANCHES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
## Protocol Versions

Each protocol version is specified in `Paper.tex` found in a branch of this repository.

| Branch | Version | Applicable Block Numbers |
|-------------------|-----------------------------------------------------------------------------------|---------------------------------|
| master | [Byzantium](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-609.md) | Since 4,370,000 and onwards |
| spurious-dragon | [Spurious Dragon](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-607.md) | Since 2,675,000 until 4,369,999 |
| tangerine-whistle | [Tangerine Whistle](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-608.md) | Since 2,463,000 until 2,674,999 |
| dao-fork | [DAO Fork](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-779.md) | Since 1,920,000 until 2,462,000 |
| homestead | [Homestead](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-606.md) | Since 1,150,000 until 1,919,999 |
| frontier | [Frontier](https://github.com/ethereum/yellowpaper/) | Since 1 until 1,149,999 |
106 changes: 77 additions & 29 deletions Biblio.bib
Original file line number Diff line number Diff line change
@@ -1,35 +1,83 @@
@misc{Keccak,
url = "https://keccak.team/keccak.html",
note = "Accessed 6 October 2017. Unable to be archived by the Wayback Machine.",
author = "Guido Bertoni
and Joan Daemen
and Michaël Peeters
and Gilles Van Assche
and Ronny Van Keer",
title = {{KECCAK}},
year = "2017",
}

@Book{Davey2002_zbMATH01748069,
Author = "B.A. {Davey} and H.A. {Priestley}",
Title = "Introduction to lattices and order. 2nd ed.",
Edition = "2nd ed.",
ISBN = "0-521-78451-4/pbk",
Pages = "xii + 298",
Year = "2002",
Publisher = "Cambridge: Cambridge University Press",
Language = "English",
MSC2010 = "06-01",
Zbl = "1002.06001",
}

@Misc{EIP-100,
url = "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-100.md",
author = "Vitalik Buterin",
title = "{EIP}-100: Change difficulty adjustment to target mean block time including uncles",
year = "2016",
month = "April",
}

@Misc{EIP-649,
url = "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-649.md",
author = "Afri Schoedon and Vitalik Buterin",
title = "{EIP}-649: Metropolis Difficulty Bomb Delay and Block Reward Reduction",
year = "2017",
month = "June",
}

@Misc{EIP-2,
url = "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2.md",
title = "{EIP}-2: Homestead Hard-fork Changes",
author = "Vitalik Buterin",
year = "2015",
}

@Misc{cryptoeprint:2013:881,
Note = {{http://eprint.iacr.org/}},
Url = {{Cryptology ePrint Archive, Report 2013/881}},
author = {Sompolinsky, Yonatan and Zohar, Aviv},
title = {{Accelerating Bitcoin{'}s Transaction Processing. Fast Money Grows on Trees, Not Chains}},
year = {{2013}},
Note = "\url{http://eprint.iacr.org/}",
Url = "Cryptology ePrint Archive, Report 2013/881",
author = "Sompolinsky, Yonatan and Zohar, Aviv",
title = "Accelerating Bitcoin{'}s Transaction Processing. Fast Money Grows on Trees, Not Chains",
year = "2013",
}

@InCollection{gura2004comparing,
BookTitle = {{Cryptographic Hardware and Embedded Systems-CHES 2004}},
Publisher = {{Springer}},
author = {Gura, Nils and Patel, Arun and Wander, Arvinderpal and Eberle, Hans and Shantz, Sheueling Chang},
title = {{Comparing elliptic curve cryptography and RSA on 8-bit CPUs}},
pages = {119-132},
year = {{2004}},
BookTitle = "Cryptographic Hardware and Embedded Systems-CHES 2004",
Publisher = "Springer",
author = "Gura, Nils and Patel, Arun and Wander, Arvinderpal and Eberle, Hans and Shantz, Sheueling Chang",
title = "Comparing elliptic curve cryptography and {RSA} on 8-bit {CPUs}",
pages = "119-132",
year = "2004",
}

@InProceedings{laurie2004proof,
BookTitle = {{Workshop on Economics and Information, Security}},
author = {Laurie, Ben and Clayton, Richard},
title = {{Proof-of-Work{''} proves not to work; version 0.2}},
year = {{2004}},
BookTitle = "Workshop on Economics and Information, Security",
author = "Laurie, Ben and Clayton, Richard",
title = "{``}Proof-of-Work{''} proves not to work; version 0.2",
year = "2004",
}

@Misc{vishnumurthy03karma:a,
author = {Vivek Vishnumurthy and Sangeeth Chandrakumar and Emin Gün Sirer},
title = {KARMA: A Secure Economic Framework for Peer-to-Peer Resource Sharing},
year = {2003}
author = "Vivek Vishnumurthy and Sangeeth Chandrakumar and Emin Gün Sirer",
title = "{KARMA}: A Secure Economic Framework for Peer-to-Peer Resource Sharing",
year = "2003"
}

@InProceedings{dwork92pricingvia,
author = {Cynthia Dwork and Moni Naor},
author = "Cynthia Dwork and Moni Naor",
title = {Pricing via processing or combatting junk mail},
booktitle = {In 12th Annual International Cryptology Conference},
year = {1992},
Expand Down Expand Up @@ -62,14 +110,14 @@ @Article{aron2012bitcoin
year = {{2012}},
}

@article{mastercoin2013willett,
@misc{mastercoin2013willett,
url = {{https://github.com/mastercoin-MSC/spec}},
author = {J. R. Willett},
title = {{MasterCoin Complete Specification}},
year = {{2013}},
}

@article{colouredcoins2012rosenfeld,
@misc{colouredcoins2012rosenfeld,
url = {{https://bitcoil.co.il/BitcoinX.pdf}},
author = {Meni Rosenfeld},
title = {{Overview of Colored Coins}},
Expand Down Expand Up @@ -101,44 +149,44 @@ @InProceedings{miller1997future
year = {{1997}},
}

@article{buterin2013ethereum,
url = {{http://ethereum.org/ethereum.html}},
@misc{buterin2013ethereum,
url = {{https://github.com/ethereum/wiki/wiki/White-Paper}},
author = {Vitalik Buterin},
title = {{Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform}},
year = {{2013}},
}

@article{back2002hashcash,
@misc{back2002hashcash,
url = {{http://www.hashcash.org/papers/amortizable.pdf}},
author = {Adam Back},
title = {{Hashcash - Amortizable Publicly Auditable Cost-Functions}},
year = {{2002}},
}

@article{hashimoto,
@misc{hashimoto,
url = {{https://mirrorx.com/files/hashimoto.pdf}},
author = {Thaddeus Dryja},
title = {{Hashimoto: I/O bound proof of work}},
year = {{2014}},
}

@article{dagger,
@misc{dagger,
url = {{http://vitalik.ca/ethereum/dagger.html}},
author = {Vitalik Buterin},
title = {{Dagger: A Memory-Hard to Compute, Memory-Easy to Verify Scrypt Alternative}},
year = {{2013}},
}

@article{lerner2014randmemohash,
@misc{lerner2014randmemohash,
url = {{http://www.hashcash.org/papers/memohash.pdf}},
author = {Sergio Demian Lerner},
title = {{Strict Memory Hard Hashing Functions}},
year = {{2014}},
}

@article{FowlerNollVo1991FNVHash,
@misc{FowlerNollVo1991FNVHash,
url = {{https://en.wikipedia.org/wiki/Fowler%E2%80%93Noll%E2%80%93Vo_hash_function#cite_note-2}},
author = {Glenn Fowler, Landon Curt Noll, Phong Vo},
title = {{Fowler–Noll–Vo hash function}},
year = {{1991}},
}
}
Loading