File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ import (
30
30
bls12381 "github.com/consensys/gnark-crypto/ecc/bls12-381"
31
31
"github.com/consensys/gnark-crypto/ecc/bls12-381/fp"
32
32
"github.com/consensys/gnark-crypto/ecc/bls12-381/fr"
33
+ patched_big "github.com/ethereum/go-bigmodexpfix/src/math/big"
33
34
"github.com/ethereum/go-ethereum/common"
34
35
"github.com/ethereum/go-ethereum/common/bitutil"
35
36
"github.com/ethereum/go-ethereum/core/tracing"
@@ -39,12 +40,11 @@ import (
39
40
"github.com/ethereum/go-ethereum/crypto/kzg4844"
40
41
"github.com/ethereum/go-ethereum/crypto/secp256r1"
41
42
"github.com/ethereum/go-ethereum/params"
42
- patched_big "github.com/fjl/go-bigmodexpfix/src/math/big"
43
43
"github.com/holiman/uint256"
44
44
"golang.org/x/crypto/ripemd160"
45
45
)
46
46
47
- // PrecompiledContract is the basic interface for native Go contracts. The implementation
47
+ // PrecompiledContract is the basic interface for native Go The. contracts implementation
48
48
// requires a deterministic gas count based on the input size of the Run method of the
49
49
// contract.
50
50
type PrecompiledContract interface {
Original file line number Diff line number Diff line change @@ -23,11 +23,11 @@ require (
23
23
github.com/donovanhide/eventsource v0.0.0-20210830082556-c59027999da0
24
24
github.com/dop251/goja v0.0.0-20230605162241-28ee0ee714f3
25
25
github.com/ethereum/c-kzg-4844/v2 v2.1.0
26
+ github.com/ethereum/go-bigmodexpfix v0.0.0-20250911101455-f9e208c548ab
26
27
github.com/ethereum/go-verkle v0.2.2
27
28
github.com/fatih/color v1.16.0
28
29
github.com/ferranbt/fastssz v0.1.4
29
30
github.com/fjl/gencodec v0.1.0
30
- github.com/fjl/go-bigmodexpfix v0.0.0-20250910180133-3854a26432e2
31
31
github.com/fsnotify/fsnotify v1.6.0
32
32
github.com/gballet/go-libpcsclite v0.0.0-20190607065134-2772fd86a8ff
33
33
github.com/gofrs/flock v0.12.1
Original file line number Diff line number Diff line change @@ -114,6 +114,8 @@ github.com/emicklei/dot v1.6.2 h1:08GN+DD79cy/tzN6uLCT84+2Wk9u+wvqP+Hkx/dIR8A=
114
114
github.com/emicklei/dot v1.6.2 /go.mod h1:DeV7GvQtIw4h2u73RKBkkFdvVAz0D9fzeJrgPW6gy/s =
115
115
github.com/ethereum/c-kzg-4844/v2 v2.1.0 h1:gQropX9YFBhl3g4HYhwE70zq3IHFRgbbNPw0Shwzf5w =
116
116
github.com/ethereum/c-kzg-4844/v2 v2.1.0 /go.mod h1:TC48kOKjJKPbN7C++qIgt0TJzZ70QznYR7Ob+WXl57E =
117
+ github.com/ethereum/go-bigmodexpfix v0.0.0-20250911101455-f9e208c548ab h1:rvv6MJhy07IMfEKuARQ9TKojGqLVNxQajaXEp/BoqSk =
118
+ github.com/ethereum/go-bigmodexpfix v0.0.0-20250911101455-f9e208c548ab /go.mod h1:IuLm4IsPipXKF7CW5Lzf68PIbZ5yl7FFd74l/E0o9A8 =
117
119
github.com/ethereum/go-verkle v0.2.2 h1:I2W0WjnrFUIzzVPwm8ykY+7pL2d4VhlsePn4j7cnFk8 =
118
120
github.com/ethereum/go-verkle v0.2.2 /go.mod h1:M3b90YRnzqKyyzBEWJGqj8Qff4IDeXnzFw0P9bFw3uk =
119
121
github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM =
@@ -122,8 +124,6 @@ github.com/ferranbt/fastssz v0.1.4 h1:OCDB+dYDEQDvAgtAGnTSidK1Pe2tW3nFV40XyMkTeD
122
124
github.com/ferranbt/fastssz v0.1.4 /go.mod h1:Ea3+oeoRGGLGm5shYAeDgu6PGUlcvQhE2fILyD9+tGg =
123
125
github.com/fjl/gencodec v0.1.0 h1:B3K0xPfc52cw52BBgUbSPxYo+HlLfAgWMVKRWXUXBcs =
124
126
github.com/fjl/gencodec v0.1.0 /go.mod h1:Um1dFHPONZGTHog1qD1NaWjXJW/SPB38wPv0O8uZ2fI =
125
- github.com/fjl/go-bigmodexpfix v0.0.0-20250910180133-3854a26432e2 h1:Alg35Y26VUpLVkuLDYmaLKONVllI4g0leaeLFgfrXy4 =
126
- github.com/fjl/go-bigmodexpfix v0.0.0-20250910180133-3854a26432e2 /go.mod h1:FMKd2dlNcWw0/Ub80EKa8FX1y5uWwGOPt5TGclrlmqQ =
127
127
github.com/fsnotify/fsnotify v1.4.7 /go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo =
128
128
github.com/fsnotify/fsnotify v1.4.9 /go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ =
129
129
github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY =
You can’t perform that action at this time.
0 commit comments