Skip to content
This repository was archived by the owner on Dec 16, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
ca70d01
chore: Add lint link check job (#1392)
JonathanOppenheimer Nov 10, 2025
6514a54
chore: lint markdown
JonathanOppenheimer Nov 22, 2025
885adc2
fix: update broken links
JonathanOppenheimer Nov 22, 2025
b03acd5
Merge branch 'master' into JonathanOppenheimer/sync-pr-1392-links-lint
JonathanOppenheimer Nov 22, 2025
80bc72b
Update plugin/evm/config/config.md
JonathanOppenheimer Nov 24, 2025
de0818c
Update sync/README.md
JonathanOppenheimer Nov 24, 2025
8b7f384
chore: fix coreth cherry-pick mistakes
JonathanOppenheimer Nov 24, 2025
6d45128
chore: remove path support
JonathanOppenheimer Nov 24, 2025
0ee527b
chore: revert upstream file changes
JonathanOppenheimer Nov 24, 2025
d0c8053
fix: use subnet-evm rather than coreth items
JonathanOppenheimer Nov 24, 2025
807560d
Merge branch 'master' into JonathanOppenheimer/sync-pr-1392-links-lint
JonathanOppenheimer Dec 1, 2025
75f8372
Merge branch 'master' into JonathanOppenheimer/sync-pr-1392-links-lint
JonathanOppenheimer Dec 1, 2025
6cc0d55
chore: Austin feedback
JonathanOppenheimer Dec 1, 2025
0698fa1
fix: wrong readme
JonathanOppenheimer Dec 1, 2025
42a1e95
docs: align with coreth
JonathanOppenheimer Dec 1, 2025
4a57943
fix: compatability links
JonathanOppenheimer Dec 1, 2025
4756463
Merge branch 'master' into JonathanOppenheimer/sync-pr-1392-links-lint
JonathanOppenheimer Dec 3, 2025
92b0321
Merge branch 'master' into JonathanOppenheimer/sync-pr-1392-links-lint
JonathanOppenheimer Dec 3, 2025
3b35ce2
fix: bug bounty link
JonathanOppenheimer Dec 3, 2025
a0b1798
Update sync/README.md
JonathanOppenheimer Dec 3, 2025
906241a
style: revert comma removal
JonathanOppenheimer Dec 3, 2025
ac9ef22
fix: bug bounty correct link
JonathanOppenheimer Dec 3, 2025
80e349c
style: revert capitilization change
JonathanOppenheimer Dec 3, 2025
f2dcbbf
style: revert capitilization change
JonathanOppenheimer Dec 3, 2025
cecac17
fix: more links
JonathanOppenheimer Dec 3, 2025
46028d5
Merge remote-tracking branch 'origin' into JonathanOppenheimer/sync-p…
JonathanOppenheimer Dec 4, 2025
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
Prev Previous commit
Next Next commit
chore: revert upstream file changes
  • Loading branch information
JonathanOppenheimer committed Nov 24, 2025
commit 0ee527b5400b260914bbec3f34c73b43579aa6be
4 changes: 2 additions & 2 deletions cmd/evm/testdata/13/readme.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Input transactions in RLP form

This testdata folder is used to exemplify how transaction input can be provided in rlp form.
Please see the README in `evm` folder for how this is performed.
This testdata folder is used to exemplify how transaction input can be provided in rlp form.
Please see the README in `evm` folder for how this is performed.
10 changes: 4 additions & 6 deletions cmd/evm/testdata/14/readme.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
## Difficulty calculation

This test shows how the `evm t8n` can be used to calculate the (ethash) difficulty, if none is provided by the caller.
This test shows how the `evm t8n` can be used to calculate the (ethash) difficulty, if none is provided by the caller.

Calculating it (with an empty set of txs) using `London` rules (and no provided unclehash for the parent block):

```bash
```
[user@work evm]$ ./evm t8n --input.alloc=./testdata/14/alloc.json --input.txs=./testdata/14/txs.json --input.env=./testdata/14/env.json --output.result=stdout --state.fork=London
INFO [03-09|10:43:57.070] Trie dumping started root=6f0588..7f4bdc
INFO [03-09|10:43:57.070] Trie dumping complete accounts=2 elapsed="214.663µs"
Expand All @@ -23,10 +22,8 @@ INFO [03-09|10:43:57.071] Wrote file file=alloc.js
}
}
```

Same thing, but this time providing a non-empty (and non-`emptyKeccak`) unclehash, which leads to a slightly different result:

```bash
```
[user@work evm]$ ./evm t8n --input.alloc=./testdata/14/alloc.json --input.txs=./testdata/14/txs.json --input.env=./testdata/14/env.uncles.json --output.result=stdout --state.fork=London
INFO [03-09|10:44:20.511] Trie dumping started root=6f0588..7f4bdc
INFO [03-09|10:44:20.511] Trie dumping complete accounts=2 elapsed="184.319µs"
Expand All @@ -45,3 +42,4 @@ INFO [03-09|10:44:20.512] Wrote file file=alloc.js
}
}
```

6 changes: 3 additions & 3 deletions cmd/evm/testdata/18/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Invalid rlp

This folder contains a sample of invalid RLP, and it's expected
that the t9n handles this properly:
that the t9n handles this properly:

```bash
```
$ go run . t9n --input.txs=./testdata/18/invalid.rlp --state.fork=London
ERROR(11): rlp: value size exceeds available input length
```
```
7 changes: 3 additions & 4 deletions cmd/evm/testdata/19/readme.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
## Difficulty calculation

This test shows how the `evm t8n` can be used to calculate the (ethash) difficulty, if none is provided by the caller,
This test shows how the `evm t8n` can be used to calculate the (ethash) difficulty, if none is provided by the caller,
this time on `GrayGlacier` (Eip 5133).

Calculating it (with an empty set of txs) using `GrayGlacier` rules (and no provided unclehash for the parent block):

```bash
```
[user@work evm]$ ./evm t8n --input.alloc=./testdata/19/alloc.json --input.txs=./testdata/19/txs.json --input.env=./testdata/19/env.json --output.result=stdout --state.fork=GrayGlacier
INFO [03-09|10:45:26.777] Trie dumping started root=6f0588..7f4bdc
INFO [03-09|10:45:26.777] Trie dumping complete accounts=2 elapsed="176.471µs"
Expand All @@ -23,4 +22,4 @@ INFO [03-09|10:45:26.777] Wrote file file=alloc.js
"currentBaseFee": "0x500"
}
}
```
```
2 changes: 1 addition & 1 deletion cmd/evm/testdata/23/readme.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
These files exemplify how to sign a transaction using the pre-EIP155 scheme.
These files exemplify how to sign a transaction using the pre-EIP155 scheme.
6 changes: 3 additions & 3 deletions cmd/evm/testdata/29/readme.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
## EIP 4788

This test contains testcases for EIP-4788. The 4788-contract is
This test contains testcases for EIP-4788. The 4788-contract is
located at address `0x000F3df6D732807Ef1319fB7B8bB8522d0Beac02`, and this test executes a simple transaction. It also
implicitly invokes the system tx, which sets calls the contract and sets the
implicitly invokes the system tx, which sets calls the contract and sets the
storage values

```bash
```
$ dir=./testdata/29/ && go run . t8n --state.fork=Cancun --input.alloc=$dir/alloc.json --input.txs=$dir/txs.json --input.env=$dir/env.json --output.alloc=stdout
INFO [09-27|15:34:53.049] Trie dumping started root=19a4f8..01573c
INFO [09-27|15:34:53.049] Trie dumping complete accounts=2 elapsed="192.759µs"
Expand Down
2 changes: 1 addition & 1 deletion cmd/evm/testdata/3/readme.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
These files exemplify a transition where a transaction (executed on block 5) requests
the blockhash for block `1`.
the blockhash for block `1`.
2 changes: 1 addition & 1 deletion cmd/evm/testdata/4/readme.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
These files exemplify a transition where a transaction (executed on block 5) requests
the blockhash for block `4`, but where the hash for that block is missing.
the blockhash for block `4`, but where the hash for that block is missing.
It's expected that executing these should cause `exit` with errorcode `4`.
2 changes: 1 addition & 1 deletion cmd/evm/testdata/5/readme.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
These files exemplify a transition where there are no transactions, two ommers, at block `N-1` (delta 1) and `N-2` (delta 2).
These files exemplify a transition where there are no transactions, two ommers, at block `N-1` (delta 1) and `N-2` (delta 2).
Loading