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

Fix Markdown rendering within summary/detail #2059

Merged
merged 14 commits into from
Aug 8, 2019
Merged
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
_site
.sass-cache
.jekyll-metadata
vendor
8 changes: 4 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,17 +23,17 @@ env:
matrix:
fast_finish: true
include:
- rvm: 2.2.5
- rvm: 2.3.0
env: TASK='htmlproofer'
- rvm: 2.2.5
- rvm: 2.3.0
env: TASK='htmlproofer-external'
- rvm: 2.2.5
- rvm: 2.3.0
env: TASK='eip-validator'
- python: 3.3
env: TASK='codespell'
before_script: "sudo pip install urllib3[secure] && sudo pip install codespell"
allow_failures:
- rvm: 2.2.5
- rvm: 2.3.0
env: TASK='htmlproofer-external'

notifications:
Expand Down
6 changes: 3 additions & 3 deletions EIPS/eip-1057.md
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@ The inner loop uses FNV and KISS99 to generate a random sequence from the `prog_

Since the `prog_seed` changes only once per `PROGPOW_PERIOD` it is expected that while mining `progPowLoop` will be evaluated on the CPU to generate source code for that period's sequence. The source code will be compiled on the CPU before running on the GPU.

Test vectors can be found [in the test vectors file](../assets/eip-1057/test-vectors.md#progPowInit).
Test vectors can be found [in the test vectors file](../assets/eip-1057/test-vectors.md#progpowinit).

```cpp
kiss99_t progPowInit(uint64_t prog_seed, int mix_seq_dst[PROGPOW_REGS], int mix_seq_src[PROGPOW_REGS])
Expand Down Expand Up @@ -328,7 +328,7 @@ The flow of the inner loop is:

`DAG_BYTES` is set to the number of bytes in the current DAG, which is generated identically to the existing Ethash algorithm.

Test vectors can be found [in the test vectors file](../assets/eip-1057/test-vectors.md#progPowLoop).
Test vectors can be found [in the test vectors file](../assets/eip-1057/test-vectors.md#progpowloop).

```cpp
void progPowLoop(
Expand Down Expand Up @@ -488,7 +488,7 @@ digest: 11f19805c58ab46610ff9c719dcf0a5f18fa2f1605798eef770c47219274767d
result: 5b7ccd472dbefdd95b895cac8ece67ff0deb5a6bd2ecc6e162383d00c3728ece
```

Additional test vectors can be found [in the test vectors file](../assets/eip-1057/test-vectors.md#progPowHash).
Additional test vectors can be found [in the test vectors file](../assets/eip-1057/test-vectors.md#progpowhash).
### progpow 0.9.3
[Machine-readable test vectors](https://github.com/ethereum/EIPs/blob/ad4e73f239d53d72a21cfd8fdc89dc81eb9d2688/assets/eip-1057/test-vectors-0.9.3.json)

Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-1102.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ ethereum.send('eth_requestAccounts'): Promise<string>

#### Provider#enable (DEPRECATED)

**Note: This method is deprecated in favor of the RPC method [`eth_requestAccounts`](#eth_requestAccounts).**
**Note: This method is deprecated in favor of the RPC method [`eth_requestAccounts`](#eth_requestaccounts).**

Providers exposed by Ethereum-enabled DOM environments define a new RPC method: `ethereum.enable()`. Calling this method triggers a user interface that allows the user to approve or reject account access for a given dapp. This method returns a `Promise` that is resolved with an `Array` of accounts if the user approves access or rejected with an `Error` if the user rejects access.

Expand Down
6 changes: 0 additions & 6 deletions EIPS/eip-1123.md
Original file line number Diff line number Diff line change
Expand Up @@ -1208,8 +1208,6 @@ To reference a contract type from a dependency, use the format
section.


<div id="address"></div>

#### Address: `address`

The `address` field defines the [Address](#term-address) of the
Expand Down Expand Up @@ -1326,8 +1324,6 @@ Every entry in the `link_references` for this bytecode **must** have a
corresponding entry in the `link_dependencies` section.


<div id="compiler-compiler-1"></div>

#### Compiler: `compiler`

The `compiler` field defines the compiler information that was used
Expand Down Expand Up @@ -1397,8 +1393,6 @@ The `name` field defines which compiler was used in compilation.
</table>


<div id="version-version-1"></div>
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kramdown generates proper links out the headers now, no need for these. If left here htmlproofer complains about duplicate IDs. Manually verified they point to the right header.


#### Version: `version`

The `version` field defines the version of the compiler. The field
Expand Down
Loading