Skip to content

Commit 45de5e0

Browse files
fvictoriomds1
andauthored
Fix URLs to Optimism specs (#64)
* Fix optimism predeploys spec URL * Fix URLs to optimism specs * Fix URL in comment * style: run formatter --------- Co-authored-by: Matt Solomon <[email protected]>
1 parent 74725db commit 45de5e0

File tree

5 files changed

+10
-9
lines changed

5 files changed

+10
-9
lines changed

src/chains/optimism/eips.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ const eip1559OnOptimism: EIP = {
3030
],
3131
references: [
3232
...eip1559OnMainnet.references,
33-
'https://github.com/ethereum-optimism/specs/blob/main/specs/exec-engine.md#1559-parameters',
34-
'https://github.com/ethereum-optimism/specs/blob/main/specs/superchain-upgrades.md#canyon',
33+
'https://github.com/ethereum-optimism/specs/blob/main/specs/protocol/exec-engine.md#1559-parameters',
34+
'https://github.com/ethereum-optimism/specs/blob/main/specs/protocol/superchain-upgrades.md#canyon',
3535
],
3636
};
3737

@@ -42,7 +42,7 @@ const eip4399OnOptimism: EIP = {
4242
],
4343
references: [
4444
...eip1399OnMainnet.references,
45-
'https://github.com/ethereum-optimism/specs/blob/main/specs/derivation.md#building-individual-payload-attributes',
45+
'https://github.com/ethereum-optimism/specs/blob/main/specs/protocol/derivation.md#building-individual-payload-attributes',
4646
'https://github.com/mds1/evm-diff/issues/21',
4747
],
4848
};
@@ -54,8 +54,8 @@ const eip4895OnOptimism: EIP = {
5454
],
5555
references: [
5656
...eip4895OnMainnet.references,
57-
'https://github.com/ethereum-optimism/specs/blob/main/specs/derivation.md#building-individual-payload-attributes',
58-
'https://github.com/ethereum-optimism/specs/blob/main/specs/superchain-upgrades.md#canyon',
57+
'https://github.com/ethereum-optimism/specs/blob/main/specs/protocol/derivation.md#building-individual-payload-attributes',
58+
'https://github.com/ethereum-optimism/specs/blob/main/specs/protocol/superchain-upgrades.md#canyon',
5959
],
6060
};
6161

src/chains/optimism/hardforks.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// List of Optimism's past Bedrock hard forks.
22
// https://docs.optimism.io/builders/node-operators/network-upgrades/overview#activations
3-
// https://github.com/ethereum-optimism/specs/blob/main/specs/superchain-upgrades.md#post-bedrock-network-upgrades
3+
// https://github.com/ethereum-optimism/specs/blob/main/specs/protocol/superchain-upgrades.md#post-bedrock-network-upgrades
44
export enum OptimismHardfork {
55
Regolith,
66
Canyon,

src/chains/optimism/signatureTypes.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const depositTx: SignatureType = {
99
],
1010
signs: 'transaction',
1111
references: [
12-
'https://github.com/ethereum-optimism/specs/blob/main/specs/deposits.md#the-deposited-transaction-type',
12+
'https://github.com/ethereum-optimism/specs/blob/main/specs/protocol/deposits.md#the-deposited-transaction-type',
1313
'https://github.com/ethereum-optimism/specs/blob/main/specs/glossary.md#deposited-transaction',
1414
],
1515
notes: [

src/chains/optimism/vm/opcodes/block/prevrandao.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export const prevrandao: Omit<Opcode, 'supportedHardforks'> = {
1414
description:
1515
"Returns the random output of the L1 beacon chain's randomness oracle. This value lags behind the L1 block's prevrandao value by approximately 5 L1 blocks, and is updated when the `L1BlockInfo` predeploy is updated.",
1616
references: [
17-
'https://github.com/ethereum-optimism/specs/blob/main/specs/derivation.md#building-individual-payload-attributes',
17+
'https://github.com/ethereum-optimism/specs/blob/main/specs/protocol/derivation.md#building-individual-payload-attributes',
1818
'https://github.com/mds1/evm-diff/issues/21',
1919
],
2020
};

src/chains/optimism/vm/predeploys.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { Predeploy } from '@/types';
22

3-
const PREDEPLOYS_SPEC = 'https://github.com/ethereum-optimism/specs/blob/main/specs/predeploys.md';
3+
const PREDEPLOYS_SPEC =
4+
'https://github.com/ethereum-optimism/specs/blob/main/specs/protocol/predeploys.md';
45

56
export const predeploys: Predeploy[] = [
67
{

0 commit comments

Comments
 (0)