diff --git a/docs/interacting/json-rpc-ns/proof.md b/docs/interacting/json-rpc-ns/proof.md index 0aeda957de..470ac6d42e 100644 --- a/docs/interacting/json-rpc-ns/proof.md +++ b/docs/interacting/json-rpc-ns/proof.md @@ -9,7 +9,7 @@ import TabItem from "@theme/TabItem"; ### proof_getTransactionByHash -This function returns the same result as `eth_getTransactionReceipt` and also a tx proof, receipt proof and serialized block headers. +Returns the same data as `eth_getTransactionByHash` plus a Merkle-Patricia proof of the transaction's inclusion in the block's `transactionsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing the proof to be verified against the block's `transactionsRoot`. @@ -62,7 +62,7 @@ curl localhost:8545 \ ### proof_getTransactionReceipt -This function should return the same result as `eth_call` and also proofs of all used accounts and their storages and serialized block headers. +Returns the same data as `eth_getTransactionReceipt` plus Merkle-Patricia proofs of the transaction's inclusion in the block's `transactionsRoot` and of the receipt's inclusion in the block's `receiptsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing proofs to be verified against the block's roots. diff --git a/versioned_docs/version-1.33.0/interacting/json-rpc-ns/proof.md b/versioned_docs/version-1.33.0/interacting/json-rpc-ns/proof.md index e6ce0e81b8..735e15d907 100644 --- a/versioned_docs/version-1.33.0/interacting/json-rpc-ns/proof.md +++ b/versioned_docs/version-1.33.0/interacting/json-rpc-ns/proof.md @@ -9,7 +9,7 @@ import TabItem from "@theme/TabItem"; ### proof_getTransactionByHash -This function returns the same result as `eth_getTransactionReceipt` and also a tx proof, receipt proof and serialized block headers. +Returns the same data as `eth_getTransactionByHash` plus a Merkle-Patricia proof of the transaction's inclusion in the block's `transactionsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing the proof to be verified against the block's `transactionsRoot`. @@ -61,7 +61,7 @@ curl localhost:8545 \ ### proof_getTransactionReceipt -This function should return the same result as `eth_call` and also proofs of all used accounts and their storages and serialized block headers. +Returns the same data as `eth_getTransactionReceipt` plus Merkle-Patricia proofs of the transaction's inclusion in the block's `transactionsRoot` and of the receipt's inclusion in the block's `receiptsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing proofs to be verified against the block's roots. diff --git a/versioned_docs/version-1.34.0/interacting/json-rpc-ns/proof.md b/versioned_docs/version-1.34.0/interacting/json-rpc-ns/proof.md index e6ce0e81b8..735e15d907 100644 --- a/versioned_docs/version-1.34.0/interacting/json-rpc-ns/proof.md +++ b/versioned_docs/version-1.34.0/interacting/json-rpc-ns/proof.md @@ -9,7 +9,7 @@ import TabItem from "@theme/TabItem"; ### proof_getTransactionByHash -This function returns the same result as `eth_getTransactionReceipt` and also a tx proof, receipt proof and serialized block headers. +Returns the same data as `eth_getTransactionByHash` plus a Merkle-Patricia proof of the transaction's inclusion in the block's `transactionsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing the proof to be verified against the block's `transactionsRoot`. @@ -61,7 +61,7 @@ curl localhost:8545 \ ### proof_getTransactionReceipt -This function should return the same result as `eth_call` and also proofs of all used accounts and their storages and serialized block headers. +Returns the same data as `eth_getTransactionReceipt` plus Merkle-Patricia proofs of the transaction's inclusion in the block's `transactionsRoot` and of the receipt's inclusion in the block's `receiptsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing proofs to be verified against the block's roots. diff --git a/versioned_docs/version-1.35.0/interacting/json-rpc-ns/proof.md b/versioned_docs/version-1.35.0/interacting/json-rpc-ns/proof.md index 01be941e88..62895d8d79 100644 --- a/versioned_docs/version-1.35.0/interacting/json-rpc-ns/proof.md +++ b/versioned_docs/version-1.35.0/interacting/json-rpc-ns/proof.md @@ -9,7 +9,7 @@ import TabItem from "@theme/TabItem"; ### proof_getTransactionByHash -This function returns the same result as `eth_getTransactionReceipt` and also a tx proof, receipt proof and serialized block headers. +Returns the same data as `eth_getTransactionByHash` plus a Merkle-Patricia proof of the transaction's inclusion in the block's `transactionsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing the proof to be verified against the block's `transactionsRoot`. @@ -61,7 +61,7 @@ curl localhost:8545 \ ### proof_getTransactionReceipt -This function should return the same result as `eth_call` and also proofs of all used accounts and their storages and serialized block headers. +Returns the same data as `eth_getTransactionReceipt` plus Merkle-Patricia proofs of the transaction's inclusion in the block's `transactionsRoot` and of the receipt's inclusion in the block's `receiptsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing proofs to be verified against the block's roots. diff --git a/versioned_docs/version-1.36.0/interacting/json-rpc-ns/proof.md b/versioned_docs/version-1.36.0/interacting/json-rpc-ns/proof.md index 01be941e88..62895d8d79 100644 --- a/versioned_docs/version-1.36.0/interacting/json-rpc-ns/proof.md +++ b/versioned_docs/version-1.36.0/interacting/json-rpc-ns/proof.md @@ -9,7 +9,7 @@ import TabItem from "@theme/TabItem"; ### proof_getTransactionByHash -This function returns the same result as `eth_getTransactionReceipt` and also a tx proof, receipt proof and serialized block headers. +Returns the same data as `eth_getTransactionByHash` plus a Merkle-Patricia proof of the transaction's inclusion in the block's `transactionsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing the proof to be verified against the block's `transactionsRoot`. @@ -61,7 +61,7 @@ curl localhost:8545 \ ### proof_getTransactionReceipt -This function should return the same result as `eth_call` and also proofs of all used accounts and their storages and serialized block headers. +Returns the same data as `eth_getTransactionReceipt` plus Merkle-Patricia proofs of the transaction's inclusion in the block's `transactionsRoot` and of the receipt's inclusion in the block's `receiptsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing proofs to be verified against the block's roots. diff --git a/versioned_docs/version-1.37.0/interacting/json-rpc-ns/proof.md b/versioned_docs/version-1.37.0/interacting/json-rpc-ns/proof.md index 0aeda957de..470ac6d42e 100644 --- a/versioned_docs/version-1.37.0/interacting/json-rpc-ns/proof.md +++ b/versioned_docs/version-1.37.0/interacting/json-rpc-ns/proof.md @@ -9,7 +9,7 @@ import TabItem from "@theme/TabItem"; ### proof_getTransactionByHash -This function returns the same result as `eth_getTransactionReceipt` and also a tx proof, receipt proof and serialized block headers. +Returns the same data as `eth_getTransactionByHash` plus a Merkle-Patricia proof of the transaction's inclusion in the block's `transactionsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing the proof to be verified against the block's `transactionsRoot`. @@ -62,7 +62,7 @@ curl localhost:8545 \ ### proof_getTransactionReceipt -This function should return the same result as `eth_call` and also proofs of all used accounts and their storages and serialized block headers. +Returns the same data as `eth_getTransactionReceipt` plus Merkle-Patricia proofs of the transaction's inclusion in the block's `transactionsRoot` and of the receipt's inclusion in the block's `receiptsRoot`. When `includeHeader` is `true`, the RLP-encoded block header is also returned, allowing proofs to be verified against the block's roots.