This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_1898 [2020/05/07 18:56] nick ↷ Page moved from dido:public:xapend.stds:defact:ethereum:eip:erc_1898 to dido:public:ra:xapend.stds:defact:ethereum:eip:erc_1898 |
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_1898 [2021/08/11 11:06] (current) murphy |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ======== EIP 1898: ERC-NN Add `blockHash` to JSON-RPC methods which accept a default block parameter (DRAFT) ========= | + | ==== EIP 1898: ERC-NN Add `blockHash` to JSON-RPC methods which accept a default block parameter (DRAFT) ==== |
| - | [[dido:public:xapend.stds:defact:ethereum| Return to Ethereum ERCs ]] | + | [[dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip| Return to Ethereum ERCs ]] |
| - | : **Note**: The following is an excerpt from the official Ethereum site. It is provided here as a connivence and is not authoritative. Refer to the original document as the authoritative reference. | + | : **Note**: The following is an excerpt from the official Ethereum site. It is provided here as a convenience and is not authoritative. Refer to the original document as the authoritative reference. |
| <table> | <table> | ||
| Line 15: | Line 15: | ||
| </table> | </table> | ||
| - | + | === Simple Summary === | |
| - | ====== Simple Summary ====== | + | |
| : //For JSON-RPC methods which currently accept a default block parameter, additionally allow the parameter to be a block hash.// | : //For JSON-RPC methods which currently accept a default block parameter, additionally allow the parameter to be a block hash.// | ||
| - | ====== Abstract ====== | + | === Abstract === |
| - | + | ://This EIP can be considered a generalization of [[dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_0234| EIP234]]. It would enable [[dido:public:ra:xapend:xapend.a_glossary:c:client|clients]] to unambiguously specify the block they want to query for certain JSON-RPC methods, even if the block is not in the canonical chain. This allows clients to maintain a coherent picture of [[dido:public:ra:xapend:xapend.a_glossary:b:blockchain|blockchain]] state that they are interested in, even in the presence of reorgs, without requiring that the [[dido:public:ra:xapend:xapend.a_glossary:n:node|node]] maintain a persistent connection with the client or store any client-specific state.// | |
| - | ://This EIP can be considered a generalization of [[dido:public:xapend.stds:defact:ethereum:eip:erc_0234| EIP-234]]. It would enable clients to unambiguously specify the block they want to query for certain JSON-RPC methods, even if the block is not in the canonical chain. This allows clients to maintain a coherent picture of blockchain state that they are interested in, even in the presence of reorgs, without requiring that the node maintain a persistent connection with the client or store any client-specific state.// | + | |