@@ -41,9 +41,9 @@ export const precompiles: Precompile[] = [
41
41
} ,
42
42
] ,
43
43
references : [
44
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/ecrecover.py' ,
45
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/gas.py#L50' ,
46
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L30' ,
44
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/ecrecover.py' ,
45
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/gas.py#L50' ,
46
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L30' ,
47
47
] ,
48
48
notes : [
49
49
"If an address cannot be recovered, or not enough gas was given, then there is no return data. Note that the return data is the address that issued the signature but it won't verify the signature." ,
@@ -71,9 +71,9 @@ export const precompiles: Precompile[] = [
71
71
} ,
72
72
] ,
73
73
references : [
74
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/sha256.py' ,
75
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/gas.py#L51' ,
76
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L31' ,
74
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/sha256.py' ,
75
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/gas.py#L51' ,
76
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L31' ,
77
77
] ,
78
78
notes : [ 'If not enough gas was given, then there is no return data.' ] ,
79
79
} ,
@@ -99,9 +99,9 @@ export const precompiles: Precompile[] = [
99
99
} ,
100
100
] ,
101
101
references : [
102
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/ripemd160.py' ,
103
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/gas.py#L53' ,
104
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L32' ,
102
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/ripemd160.py' ,
103
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/gas.py#L53' ,
104
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L32' ,
105
105
] ,
106
106
notes : [ 'If not enough gas was given, then there is no return data.' ] ,
107
107
} ,
@@ -127,9 +127,9 @@ export const precompiles: Precompile[] = [
127
127
} ,
128
128
] ,
129
129
references : [
130
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/identity.py' ,
131
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/gas.py#L55' ,
132
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L33' ,
130
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/identity.py' ,
131
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/gas.py#L55' ,
132
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L33' ,
133
133
] ,
134
134
notes : [
135
135
'If not enough gas was given, then there is no return data.' ,
@@ -188,9 +188,9 @@ export const precompiles: Precompile[] = [
188
188
} ,
189
189
] ,
190
190
references : [
191
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/modexp.py' ,
192
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/modexp.py#L167' ,
193
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L34' ,
191
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/modexp.py' ,
192
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/modexp.py#L167' ,
193
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L34' ,
194
194
] ,
195
195
notes : [ 'If not enough gas was given, then there is no return data.' ] ,
196
196
} ,
@@ -240,9 +240,9 @@ export const precompiles: Precompile[] = [
240
240
} ,
241
241
] ,
242
242
references : [
243
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L33' ,
244
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L45' ,
245
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L35' ,
243
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L33' ,
244
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L45' ,
245
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L35' ,
246
246
] ,
247
247
notes : [
248
248
'If the input is not valid, or if not enough gas was given, then there is no return data.' ,
@@ -290,9 +290,9 @@ export const precompiles: Precompile[] = [
290
290
} ,
291
291
] ,
292
292
references : [
293
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L72' ,
294
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L84' ,
295
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L36' ,
293
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L72' ,
294
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L84' ,
295
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L36' ,
296
296
] ,
297
297
notes : [
298
298
'If the input is not valid, or if not enough gas was given, then there is no return data.' ,
@@ -354,9 +354,9 @@ export const precompiles: Precompile[] = [
354
354
} ,
355
355
] ,
356
356
references : [
357
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L107' ,
358
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L119' ,
359
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L37' ,
357
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L107' ,
358
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/alt_bn128.py#L119' ,
359
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L37' ,
360
360
] ,
361
361
notes : [
362
362
'The input must always be a multiple of 6 32-byte values. 0 inputs is valid and returns 1.' ,
@@ -414,9 +414,9 @@ export const precompiles: Precompile[] = [
414
414
'Of the input does not allow to compute a valid result, all the gas sent is consumed.' ,
415
415
] ,
416
416
references : [
417
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/blake2f.py' ,
418
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/gas.py#L59' ,
419
- 'https://github.com/ethereum/execution-specs/blob/master /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L38' ,
417
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/blake2f.py' ,
418
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/gas.py#L59' ,
419
+ 'https://github.com/ethereum/execution-specs/blob/6f8614566e7117afa327ad054c3f4bfe19694d73 /src/ethereum/shanghai/vm/precompiled_contracts/__init__.py#L38' ,
420
420
] ,
421
421
} ,
422
422
] ;
0 commit comments