Skip to content

Commit 51fb79e

Browse files
committed
feat: support EIP-7594
1 parent 9fd9d41 commit 51fb79e

File tree

3 files changed

+701
-294
lines changed

3 files changed

+701
-294
lines changed

docs.wrm/links/specs.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ link-eip-4788 [EIP-4788](https://eips.ethereum.org/EIPS/eip-4788)
3636
link-eip-4844 [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844)
3737
link-eip-6963 [EIP-6963](https://eips.ethereum.org/EIPS/eip-6963)
3838
link-eip-7702 [EIP-7702](https://eips.ethereum.org/EIPS/eip-7702)
39+
link-eip-7594 [EIP-7594](https://eips.ethereum.org/EIPS/eip-7594)
3940

4041
# Open Standards
4142
link-base58 [Base58](https://en.bitcoinwiki.org/wiki/Base58)

src.ts/providers/provider.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,10 @@ export function copyRequest(req: TransactionRequest): PreparedTransactionRequest
404404
result.blobVersionedHashes = req.blobVersionedHashes.slice();
405405
}
406406

407+
if ("blobVersion" in req && req.blobVersion != null) {
408+
result.blobVersion = req.blobVersion;
409+
}
410+
407411
if ("kzg" in req) { result.kzg = req.kzg; }
408412

409413
if ("blobs" in req && req.blobs) {

0 commit comments

Comments
 (0)