@@ -9,15 +9,14 @@ import (
9
9
ecommon "github.com/ethereum/go-ethereum/common"
10
10
"github.com/ethereum/go-ethereum/core/vm"
11
11
"github.com/sei-protocol/sei-chain/precompiles/addr"
12
- addrv520 "github.com/sei-protocol/sei-chain/precompiles/addr/legacy/v520 "
12
+ addrv552 "github.com/sei-protocol/sei-chain/precompiles/addr/legacy/v552 "
13
13
addrv555 "github.com/sei-protocol/sei-chain/precompiles/addr/legacy/v555"
14
14
addrv562 "github.com/sei-protocol/sei-chain/precompiles/addr/legacy/v562"
15
15
addrv575 "github.com/sei-protocol/sei-chain/precompiles/addr/legacy/v575"
16
16
addrv600 "github.com/sei-protocol/sei-chain/precompiles/addr/legacy/v600"
17
17
addrv602 "github.com/sei-protocol/sei-chain/precompiles/addr/legacy/v602"
18
18
addrv603 "github.com/sei-protocol/sei-chain/precompiles/addr/legacy/v603"
19
19
"github.com/sei-protocol/sei-chain/precompiles/bank"
20
- bankv520 "github.com/sei-protocol/sei-chain/precompiles/bank/legacy/v520"
21
20
bankv552 "github.com/sei-protocol/sei-chain/precompiles/bank/legacy/v552"
22
21
bankv555 "github.com/sei-protocol/sei-chain/precompiles/bank/legacy/v555"
23
22
bankv562 "github.com/sei-protocol/sei-chain/precompiles/bank/legacy/v562"
@@ -28,63 +27,52 @@ import (
28
27
"github.com/sei-protocol/sei-chain/precompiles/common"
29
28
"github.com/sei-protocol/sei-chain/precompiles/confidentialtransfers"
30
29
"github.com/sei-protocol/sei-chain/precompiles/distribution"
31
- distrv520 "github.com/sei-protocol/sei-chain/precompiles/distribution/legacy/v520"
32
30
distrv552 "github.com/sei-protocol/sei-chain/precompiles/distribution/legacy/v552"
33
31
distrv555 "github.com/sei-protocol/sei-chain/precompiles/distribution/legacy/v555"
34
32
distrv562 "github.com/sei-protocol/sei-chain/precompiles/distribution/legacy/v562"
35
33
distrv580 "github.com/sei-protocol/sei-chain/precompiles/distribution/legacy/v580"
36
34
"github.com/sei-protocol/sei-chain/precompiles/gov"
37
- govv520 "github.com/sei-protocol/sei-chain/precompiles/gov/legacy/v520 "
35
+ govv552 "github.com/sei-protocol/sei-chain/precompiles/gov/legacy/v552 "
38
36
govv555 "github.com/sei-protocol/sei-chain/precompiles/gov/legacy/v555"
39
37
govv562 "github.com/sei-protocol/sei-chain/precompiles/gov/legacy/v562"
40
38
govv580 "github.com/sei-protocol/sei-chain/precompiles/gov/legacy/v580"
41
39
"github.com/sei-protocol/sei-chain/precompiles/ibc"
42
- ibcv501 "github.com/sei-protocol/sei-chain/precompiles/ibc/legacy/v501"
43
- ibcv510 "github.com/sei-protocol/sei-chain/precompiles/ibc/legacy/v510"
44
- ibcv520 "github.com/sei-protocol/sei-chain/precompiles/ibc/legacy/v520"
45
- ibcv530 "github.com/sei-protocol/sei-chain/precompiles/ibc/legacy/v530"
40
+ ibcv552 "github.com/sei-protocol/sei-chain/precompiles/ibc/legacy/v552"
46
41
ibcv555 "github.com/sei-protocol/sei-chain/precompiles/ibc/legacy/v555"
47
42
ibcv562 "github.com/sei-protocol/sei-chain/precompiles/ibc/legacy/v562"
48
43
ibcv580 "github.com/sei-protocol/sei-chain/precompiles/ibc/legacy/v580"
49
44
ibcv602 "github.com/sei-protocol/sei-chain/precompiles/ibc/legacy/v602"
50
45
ibcv603 "github.com/sei-protocol/sei-chain/precompiles/ibc/legacy/v603"
51
46
"github.com/sei-protocol/sei-chain/precompiles/json"
52
- jsonv520 "github.com/sei-protocol/sei-chain/precompiles/json/legacy/v520"
53
- jsonv530 "github.com/sei-protocol/sei-chain/precompiles/json/legacy/v530"
47
+ jsonv552 "github.com/sei-protocol/sei-chain/precompiles/json/legacy/v552"
54
48
jsonv555 "github.com/sei-protocol/sei-chain/precompiles/json/legacy/v555"
55
49
jsonv562 "github.com/sei-protocol/sei-chain/precompiles/json/legacy/v562"
56
50
jsonv603 "github.com/sei-protocol/sei-chain/precompiles/json/legacy/v603"
57
51
"github.com/sei-protocol/sei-chain/precompiles/oracle"
58
- oraclev520 "github.com/sei-protocol/sei-chain/precompiles/oracle/legacy/v520 "
52
+ oraclev552 "github.com/sei-protocol/sei-chain/precompiles/oracle/legacy/v552 "
59
53
oraclev555 "github.com/sei-protocol/sei-chain/precompiles/oracle/legacy/v555"
60
54
oraclev562 "github.com/sei-protocol/sei-chain/precompiles/oracle/legacy/v562"
61
55
oraclev600 "github.com/sei-protocol/sei-chain/precompiles/oracle/legacy/v600"
62
56
oraclev602 "github.com/sei-protocol/sei-chain/precompiles/oracle/legacy/v602"
63
57
oraclev603 "github.com/sei-protocol/sei-chain/precompiles/oracle/legacy/v603"
64
58
"github.com/sei-protocol/sei-chain/precompiles/pointer"
65
- pointerv520 "github.com/sei-protocol/sei-chain/precompiles/pointer/legacy/v520"
66
- pointerv522 "github.com/sei-protocol/sei-chain/precompiles/pointer/legacy/v522"
67
- pointerv530 "github.com/sei-protocol/sei-chain/precompiles/pointer/legacy/v530"
59
+ pointerv552 "github.com/sei-protocol/sei-chain/precompiles/pointer/legacy/v552"
68
60
pointerv555 "github.com/sei-protocol/sei-chain/precompiles/pointer/legacy/v555"
69
61
pointerv562 "github.com/sei-protocol/sei-chain/precompiles/pointer/legacy/v562"
70
62
pointerv575 "github.com/sei-protocol/sei-chain/precompiles/pointer/legacy/v575"
71
63
pointerv580 "github.com/sei-protocol/sei-chain/precompiles/pointer/legacy/v580"
72
64
pointerv600 "github.com/sei-protocol/sei-chain/precompiles/pointer/legacy/v600"
73
65
"github.com/sei-protocol/sei-chain/precompiles/pointerview"
74
- pointerviewv520 "github.com/sei-protocol/sei-chain/precompiles/pointerview/legacy/v520 "
66
+ pointerviewv552 "github.com/sei-protocol/sei-chain/precompiles/pointerview/legacy/v552 "
75
67
pointerviewv555 "github.com/sei-protocol/sei-chain/precompiles/pointerview/legacy/v555"
76
68
pointerviewv562 "github.com/sei-protocol/sei-chain/precompiles/pointerview/legacy/v562"
77
69
"github.com/sei-protocol/sei-chain/precompiles/staking"
78
- stakingv520 "github.com/sei-protocol/sei-chain/precompiles/staking/legacy/v520 "
70
+ stakingv552 "github.com/sei-protocol/sei-chain/precompiles/staking/legacy/v552 "
79
71
stakingv555 "github.com/sei-protocol/sei-chain/precompiles/staking/legacy/v555"
80
72
stakingv562 "github.com/sei-protocol/sei-chain/precompiles/staking/legacy/v562"
81
73
stakingv580 "github.com/sei-protocol/sei-chain/precompiles/staking/legacy/v580"
82
74
"github.com/sei-protocol/sei-chain/precompiles/wasmd"
83
- wasmdv501 "github.com/sei-protocol/sei-chain/precompiles/wasmd/legacy/v501"
84
- wasmdv510 "github.com/sei-protocol/sei-chain/precompiles/wasmd/legacy/v510"
85
- wasmdv520 "github.com/sei-protocol/sei-chain/precompiles/wasmd/legacy/v520"
86
- wasmdv522 "github.com/sei-protocol/sei-chain/precompiles/wasmd/legacy/v522"
87
- wasmdv530 "github.com/sei-protocol/sei-chain/precompiles/wasmd/legacy/v530"
75
+ wasmdv552 "github.com/sei-protocol/sei-chain/precompiles/wasmd/legacy/v552"
88
76
wasmdv555 "github.com/sei-protocol/sei-chain/precompiles/wasmd/legacy/v555"
89
77
wasmdv562 "github.com/sei-protocol/sei-chain/precompiles/wasmd/legacy/v562"
90
78
wasmdv575 "github.com/sei-protocol/sei-chain/precompiles/wasmd/legacy/v575"
@@ -131,11 +119,9 @@ func GetCustomPrecompiles(
131
119
accountKeeper common.AccountKeeper ,
132
120
ctViewKeeper common.ConfidentialTransfersViewKeeper ,
133
121
ctKeeper common.ConfidentialTransfersKeeper ,
134
-
135
122
) map [ecommon.Address ]VersionedPrecompiles {
136
123
bankVersions := VersionedPrecompiles {
137
124
latestUpgrade : check (bank .NewPrecompile (bankKeeper , bankSender , evmKeeper , accountKeeper )),
138
- "v5.2.0" : check (bankv520 .NewPrecompile (bankKeeper , evmKeeper )),
139
125
"v5.5.2" : check (bankv552 .NewPrecompile (bankKeeper , evmKeeper )),
140
126
"v5.5.5" : check (bankv555 .NewPrecompile (bankKeeper , evmKeeper )),
141
127
"v5.6.2" : check (bankv562 .NewPrecompile (bankKeeper , evmKeeper , accountKeeper )),
@@ -146,11 +132,7 @@ func GetCustomPrecompiles(
146
132
}
147
133
wasmdVersions := VersionedPrecompiles {
148
134
latestUpgrade : check (wasmd .NewPrecompile (evmKeeper , wasmdKeeper , wasmdViewKeeper , bankKeeper )),
149
- "v5.0.1" : check (wasmdv501 .NewPrecompile (evmKeeper , wasmdKeeper , wasmdViewKeeper , bankKeeper )),
150
- "v5.1.0" : check (wasmdv510 .NewPrecompile (evmKeeper , wasmdKeeper , wasmdViewKeeper , bankKeeper )),
151
- "v5.2.0" : check (wasmdv520 .NewPrecompile (evmKeeper , wasmdKeeper , wasmdViewKeeper , bankKeeper )),
152
- "v5.2.2" : check (wasmdv522 .NewPrecompile (evmKeeper , wasmdKeeper , wasmdViewKeeper , bankKeeper )),
153
- "v5.3.0" : check (wasmdv530 .NewPrecompile (evmKeeper , wasmdKeeper , wasmdViewKeeper , bankKeeper )),
135
+ "v5.5.2" : check (wasmdv552 .NewPrecompile (evmKeeper , wasmdKeeper , wasmdViewKeeper , bankKeeper )),
154
136
"v5.5.5" : check (wasmdv555 .NewPrecompile (evmKeeper , wasmdKeeper , wasmdViewKeeper , bankKeeper )),
155
137
"v5.6.2" : check (wasmdv562 .NewPrecompile (evmKeeper , wasmdKeeper , wasmdViewKeeper , bankKeeper )),
156
138
"v5.7.5" : check (wasmdv575 .NewPrecompile (evmKeeper , wasmdKeeper , wasmdViewKeeper , bankKeeper )),
@@ -159,15 +141,14 @@ func GetCustomPrecompiles(
159
141
}
160
142
jsonVersions := VersionedPrecompiles {
161
143
latestUpgrade : check (json .NewPrecompile ()),
162
- "v5.2.0" : check (jsonv520 .NewPrecompile ()),
163
- "v5.3.0" : check (jsonv530 .NewPrecompile ()),
144
+ "v5.5.2" : check (jsonv552 .NewPrecompile ()),
164
145
"v5.5.5" : check (jsonv555 .NewPrecompile ()),
165
146
"v5.6.2" : check (jsonv562 .NewPrecompile ()),
166
147
"v6.0.3" : check (jsonv603 .NewPrecompile ()),
167
148
}
168
149
addrVersions := VersionedPrecompiles {
169
150
latestUpgrade : check (addr .NewPrecompile (evmKeeper , bankKeeper , accountKeeper )),
170
- "v5.2.0 " : check (addrv520 .NewPrecompile (evmKeeper )),
151
+ "v5.5.2 " : check (addrv552 .NewPrecompile (evmKeeper )),
171
152
"v5.5.5" : check (addrv555 .NewPrecompile (evmKeeper )),
172
153
"v5.6.2" : check (addrv562 .NewPrecompile (evmKeeper )),
173
154
"v5.7.5" : check (addrv575 .NewPrecompile (evmKeeper , bankKeeper , accountKeeper )),
@@ -177,29 +158,28 @@ func GetCustomPrecompiles(
177
158
}
178
159
stakingVersions := VersionedPrecompiles {
179
160
latestUpgrade : check (staking .NewPrecompile (stakingKeeper , stakingQuerier , evmKeeper , bankKeeper )),
180
- "v5.2.0 " : check (stakingv520 .NewPrecompile (stakingKeeper , evmKeeper , bankKeeper )),
161
+ "v5.5.2 " : check (stakingv552 .NewPrecompile (stakingKeeper , evmKeeper , bankKeeper )),
181
162
"v5.5.5" : check (stakingv555 .NewPrecompile (stakingKeeper , evmKeeper , bankKeeper )),
182
163
"v5.6.2" : check (stakingv562 .NewPrecompile (stakingKeeper , evmKeeper , bankKeeper )),
183
164
"v5.8.0" : check (stakingv580 .NewPrecompile (stakingKeeper , stakingQuerier , evmKeeper , bankKeeper )),
184
165
}
185
166
govVersions := VersionedPrecompiles {
186
167
latestUpgrade : check (gov .NewPrecompile (govKeeper , evmKeeper , bankKeeper )),
187
- "v5.2.0 " : check (govv520 .NewPrecompile (govKeeper , evmKeeper , bankKeeper )),
168
+ "v5.5.2 " : check (govv552 .NewPrecompile (govKeeper , evmKeeper , bankKeeper )),
188
169
"v5.5.5" : check (govv555 .NewPrecompile (govKeeper , evmKeeper , bankKeeper )),
189
170
"v5.6.2" : check (govv562 .NewPrecompile (govKeeper , evmKeeper , bankKeeper )),
190
171
"v5.8.0" : check (govv580 .NewPrecompile (govKeeper , evmKeeper , bankKeeper )),
191
172
}
192
173
distrVersions := VersionedPrecompiles {
193
174
latestUpgrade : check (distribution .NewPrecompile (distrKeeper , evmKeeper )),
194
- "v5.2.0" : check (distrv520 .NewPrecompile (distrKeeper , evmKeeper )),
195
175
"v5.5.2" : check (distrv552 .NewPrecompile (distrKeeper , evmKeeper )),
196
176
"v5.5.5" : check (distrv555 .NewPrecompile (distrKeeper , evmKeeper )),
197
177
"v5.6.2" : check (distrv562 .NewPrecompile (distrKeeper , evmKeeper )),
198
178
"v5.8.0" : check (distrv580 .NewPrecompile (distrKeeper , evmKeeper )),
199
179
}
200
180
oracleVersions := VersionedPrecompiles {
201
181
latestUpgrade : check (oracle .NewPrecompile (oracleKeeper , evmKeeper )),
202
- "v5.2.0 " : check (oraclev520 .NewPrecompile (oracleKeeper , evmKeeper )),
182
+ "v5.5.2 " : check (oraclev552 .NewPrecompile (oracleKeeper , evmKeeper )),
203
183
"v5.5.5" : check (oraclev555 .NewPrecompile (oracleKeeper , evmKeeper )),
204
184
"v5.6.2" : check (oraclev562 .NewPrecompile (oracleKeeper , evmKeeper )),
205
185
"v6.0.0" : check (oraclev600 .NewPrecompile (oracleKeeper , evmKeeper )),
@@ -208,10 +188,7 @@ func GetCustomPrecompiles(
208
188
}
209
189
ibcVersions := VersionedPrecompiles {
210
190
latestUpgrade : check (ibc .NewPrecompile (transferKeeper , evmKeeper , clientKeeper , connectionKeeper , channelKeeper )),
211
- "v5.0.1" : check (ibcv501 .NewPrecompile (transferKeeper , evmKeeper )),
212
- "v5.1.0" : check (ibcv510 .NewPrecompile (transferKeeper , evmKeeper )),
213
- "v5.2.0" : check (ibcv520 .NewPrecompile (transferKeeper , evmKeeper )),
214
- "v5.3.0" : check (ibcv530 .NewPrecompile (transferKeeper , evmKeeper , clientKeeper , connectionKeeper , channelKeeper )),
191
+ "v5.5.2" : check (ibcv552 .NewPrecompile (transferKeeper , evmKeeper , clientKeeper , connectionKeeper , channelKeeper )),
215
192
"v5.5.5" : check (ibcv555 .NewPrecompile (transferKeeper , evmKeeper , clientKeeper , connectionKeeper , channelKeeper )),
216
193
"v5.6.2" : check (ibcv562 .NewPrecompile (transferKeeper , evmKeeper , clientKeeper , connectionKeeper , channelKeeper )),
217
194
"v5.8.0" : check (ibcv580 .NewPrecompile (transferKeeper , evmKeeper , clientKeeper , connectionKeeper , channelKeeper )),
@@ -220,9 +197,7 @@ func GetCustomPrecompiles(
220
197
}
221
198
pointerVersions := VersionedPrecompiles {
222
199
latestUpgrade : check (pointer .NewPrecompile (evmKeeper , bankKeeper , wasmdViewKeeper )),
223
- "v5.2.0" : check (pointerv520 .NewPrecompile (evmKeeper , bankKeeper , wasmdViewKeeper )),
224
- "v5.2.2" : check (pointerv522 .NewPrecompile (evmKeeper , bankKeeper , wasmdViewKeeper )),
225
- "v5.3.0" : check (pointerv530 .NewPrecompile (evmKeeper , bankKeeper , wasmdViewKeeper )),
200
+ "v5.5.2" : check (pointerv552 .NewPrecompile (evmKeeper , bankKeeper , wasmdViewKeeper )),
226
201
"v5.5.5" : check (pointerv555 .NewPrecompile (evmKeeper , bankKeeper , wasmdViewKeeper )),
227
202
"v5.6.2" : check (pointerv562 .NewPrecompile (evmKeeper , bankKeeper , wasmdViewKeeper )),
228
203
"v5.7.5" : check (pointerv575 .NewPrecompile (evmKeeper , bankKeeper , wasmdViewKeeper )),
@@ -231,7 +206,7 @@ func GetCustomPrecompiles(
231
206
}
232
207
pointerviewVersions := VersionedPrecompiles {
233
208
latestUpgrade : check (pointerview .NewPrecompile (evmKeeper )),
234
- "v5.2.0 " : check (pointerviewv520 .NewPrecompile (evmKeeper )),
209
+ "v5.5.2 " : check (pointerviewv552 .NewPrecompile (evmKeeper )),
235
210
"v5.5.5" : check (pointerviewv555 .NewPrecompile (evmKeeper )),
236
211
"v5.6.2" : check (pointerviewv562 .NewPrecompile (evmKeeper )),
237
212
}
0 commit comments