Skip to content

Update EIP-1474: fix typos #9646

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
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
8 changes: 4 additions & 4 deletions EIPS/eip-1474.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
created: 2018-10-02
---

## Simple Summary

Check warning on line 12 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

body has extra section(s)

warning[markdown-order-section]: body has extra section(s) --> EIPS/eip-1474.md | 12 | ## Simple Summary | ::: EIPS/eip-1474.md | 2238 | ## Backwards compatibility | ::: EIPS/eip-1474.md | 2242 | ## Implementation | = help: see https://ethereum.github.io/eipw/markdown-order-section/

This proposal defines a standard set of remote procedure call methods that an Ethereum node should implement.

Expand All @@ -23,11 +23,11 @@

#### RFC-2119

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC-2119](https://www.ietf.org/rfc/rfc2119.txt).

Check warning on line 26 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> EIPS/eip-1474.md | 26 | The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in... | = help: see https://ethereum.github.io/eipw/markdown-rel-links/

#### JSON-RPC

Communication with Ethereum nodes is accomplished using [JSON-RPC](https://www.jsonrpc.org/specification), a stateless, lightweight [remote procedure call](https://en.wikipedia.org/wiki/Remote_procedure_call) protocol that uses [JSON](http://www.json.org/) as its data format. Ethereum RPC methods **MUST** be called using [JSON-RPC request objects](https://www.jsonrpc.org/specification#request_object) and **MUST** respond with [JSON-RPC response objects](https://www.jsonrpc.org/specification#response_object).

Check warning on line 30 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> EIPS/eip-1474.md | 30 | Communication with Ethereum nodes is accomplished using [JSON-RPC](https://www.jsonrpc.org/specification), a stateless, lightweight ... |

Check warning on line 30 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> EIPS/eip-1474.md | 30 | Communication with Ethereum nodes is accomplished using [JSON-RPC](https://www.jsonrpc.org/specification), a stateless, lightweight ... |

Check warning on line 30 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> EIPS/eip-1474.md | 30 | Communication with Ethereum nodes is accomplished using [JSON-RPC](https://www.jsonrpc.org/specification), a stateless, lightweight ... |

Check warning on line 30 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> EIPS/eip-1474.md | 30 | Communication with Ethereum nodes is accomplished using [JSON-RPC](https://www.jsonrpc.org/specification), a stateless, lightweight ... |

Check warning on line 30 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> EIPS/eip-1474.md | 30 | Communication with Ethereum nodes is accomplished using [JSON-RPC](https://www.jsonrpc.org/specification), a stateless, lightweight ... |

#### Error codes

Expand Down Expand Up @@ -87,7 +87,7 @@
##### `Block Identifier`

The RPC methods below take a default block identifier as a parameter.
- `eth_getBalance`

Check failure on line 90 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / Markdown Linter

Lists should be surrounded by blank lines [Context: "- `eth_getBalance`"]

EIPS/eip-1474.md:90 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "- `eth_getBalance`"]
- `eth_getStorageAt`
- `eth_getTransactionCount`
- `eth_getCode`
Expand Down Expand Up @@ -159,7 +159,7 @@
"jsonrpc": "2.0",
"result": "Mist/v0.9.3/darwin/go1.4.1"
}
```

Check failure on line 162 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / Markdown Linter

Fenced code blocks should be surrounded by blank lines [Context: "```"]

EIPS/eip-1474.md:162 MD031/blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]
---

#### web3_sha3
Expand Down Expand Up @@ -195,7 +195,7 @@
"jsonrpc": "2.0",
"result": "0xc94770007dda54cF92009BFF0dE90c06F603a09f"
}
```

Check failure on line 198 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / Markdown Linter

Fenced code blocks should be surrounded by blank lines [Context: "```"]

EIPS/eip-1474.md:198 MD031/blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]
---

#### net_listening
Expand Down Expand Up @@ -229,7 +229,7 @@
"jsonrpc": "2.0",
"result": true
}
```

Check failure on line 232 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / Markdown Linter

Fenced code blocks should be surrounded by blank lines [Context: "```"]

EIPS/eip-1474.md:232 MD031/blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]
---

#### net_peerCount
Expand All @@ -246,8 +246,8 @@

{[`Quantity`](#quantity)} - number of connected peers

##### Example

Check failure on line 249 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / Markdown Linter

Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "##### Example"]

EIPS/eip-1474.md:249 MD022/blanks-around-headings/blanks-around-headers Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "##### Example"]
```sh

Check failure on line 250 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / Markdown Linter

Fenced code blocks should be surrounded by blank lines [Context: "```sh"]

EIPS/eip-1474.md:250 MD031/blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```sh"]
# Request
curl -X POST --data '{
"id": 1337,
Expand All @@ -262,7 +262,7 @@
"jsonrpc": "2.0",
"result": "0x2"
}
```

Check failure on line 265 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / Markdown Linter

Fenced code blocks should be surrounded by blank lines [Context: "```"]

EIPS/eip-1474.md:265 MD031/blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]
---

#### net_version
Expand Down Expand Up @@ -305,7 +305,7 @@
"jsonrpc": "2.0",
"result": "3"
}
```

Check failure on line 308 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / Markdown Linter

Fenced code blocks should be surrounded by blank lines [Context: "```"]

EIPS/eip-1474.md:308 MD031/blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]
---

#### eth_accounts
Expand Down Expand Up @@ -339,7 +339,7 @@
"jsonrpc": "2.0",
"result": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f"]
}
```

Check failure on line 342 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / Markdown Linter

Fenced code blocks should be surrounded by blank lines [Context: "```"]

EIPS/eip-1474.md:342 MD031/blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]
---

#### eth_blockNumber
Expand Down Expand Up @@ -373,7 +373,7 @@
"jsonrpc": "2.0",
"result": "0xc94"
}
```

Check failure on line 376 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / Markdown Linter

Fenced code blocks should be surrounded by blank lines [Context: "```"]

EIPS/eip-1474.md:376 MD031/blanks-around-fences Fenced code blocks should be surrounded by blank lines [Context: "```"]
---

#### eth_call
Expand Down Expand Up @@ -594,7 +594,7 @@
- {[`Data`](#data)} `miner` - address that received this block's mining rewards
- {[`Data`](#data)} `nonce` - proof-of-work hash or `null` if pending
- {[`Data`](#data)} `parentHash` - parent block hash
- {[`Data`](#data)} `receiptsRoot` -root of the this block's receipts trie
- {[`Data`](#data)} `receiptsRoot` -root of this block's receipts trie
- {[`Data`](#data)} `sha3Uncles` - SHA3 of the uncles data in this block
- {[`Data`](#data)} `stateRoot` - root of this block's final state trie
- {[`Data`](#data)} `transactionsRoot` - root of this block's transaction trie
Expand Down Expand Up @@ -670,7 +670,7 @@
- {[`Data`](#data)} `miner` - address that received this block's mining rewards
- {[`Data`](#data)} `nonce` - proof-of-work hash or `null` if pending
- {[`Data`](#data)} `parentHash` - parent block hash
- {[`Data`](#data)} `receiptsRoot` -root of the this block's receipts trie
- {[`Data`](#data)} `receiptsRoot` -root of this block's receipts trie
- {[`Data`](#data)} `sha3Uncles` - SHA3 of the uncles data in this block
- {[`Data`](#data)} `stateRoot` - root of this block's final state trie
- {[`Data`](#data)} `transactionsRoot` - root of this block's transaction trie
Expand Down Expand Up @@ -1365,7 +1365,7 @@
- {[`Data`](#data)} `miner` - address that received this block's mining rewards
- {[`Data`](#data)} `nonce` - proof-of-work hash or `null` if pending
- {[`Data`](#data)} `parentHash` - parent block hash
- {[`Data`](#data)} `receiptsRoot` -root of the this block's receipts trie
- {[`Data`](#data)} `receiptsRoot` -root of this block's receipts trie
- {[`Data`](#data)} `sha3Uncles` - SHA3 of the uncles data in this block
- {[`Data`](#data)} `stateRoot` - root of this block's final state trie
- {[`Data`](#data)} `transactionsRoot` - root of this block's transaction trie
Expand Down Expand Up @@ -1439,7 +1439,7 @@
- {[`Data`](#data)} `miner` - address that received this block's mining rewards
- {[`Data`](#data)} `nonce` - proof-of-work hash or `null` if pending
- {[`Data`](#data)} `parentHash` - parent block hash
- {[`Data`](#data)} `receiptsRoot` -root of the this block's receipts trie
- {[`Data`](#data)} `receiptsRoot` -root of this block's receipts trie
- {[`Data`](#data)} `sha3Uncles` - SHA3 of the uncles data in this block
- {[`Data`](#data)} `stateRoot` - root of this block's final state trie
- {[`Data`](#data)} `transactionsRoot` - root of this block's transaction trie
Expand Down Expand Up @@ -2245,9 +2245,9 @@

|Client Name|Language|Homepage|
|-|-|-|
|Geth|Go|[geth.ethereum.org](https://geth.ethereum.org)|

Check warning on line 2248 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> EIPS/eip-1474.md | 2248 | |Geth|Go|[geth.ethereum.org](https://geth.ethereum.org)| |
|Parity|Rust|[parity.io/ethereum](https://parity.io/ethereum)|

Check warning on line 2249 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> EIPS/eip-1474.md | 2249 | |Parity|Rust|[parity.io/ethereum](https://parity.io/ethereum)| |
|Aleth|C++|[cpp-ethereum.org](https://cpp-ethereum.org)|

Check warning on line 2250 in EIPS/eip-1474.md

View workflow job for this annotation

GitHub Actions / EIP Walidator

non-relative link or image

warning[markdown-rel-links]: non-relative link or image --> EIPS/eip-1474.md | 2250 | |Aleth|C++|[cpp-ethereum.org](https://cpp-ethereum.org)| |

## Copyright

Expand Down