@@ -59,7 +59,7 @@ export const PredepositGuaranteeAbi = [
5959 type : 'bytes' ,
6060 } ,
6161 {
62- internalType : 'enum PredepositGuarantee.validatorStage ' ,
62+ internalType : 'enum PredepositGuarantee.ValidatorStage ' ,
6363 name : 'stage' ,
6464 type : 'uint8' ,
6565 } ,
@@ -93,6 +93,11 @@ export const PredepositGuaranteeAbi = [
9393 name : 'IndexOutOfRange' ,
9494 type : 'error' ,
9595 } ,
96+ {
97+ inputs : [ ] ,
98+ name : 'InputHasInfinityPoints' ,
99+ type : 'error' ,
100+ } ,
96101 {
97102 inputs : [ ] ,
98103 name : 'InvalidInitialization' ,
@@ -105,7 +110,7 @@ export const PredepositGuaranteeAbi = [
105110 } ,
106111 {
107112 inputs : [ ] ,
108- name : 'InvalidTimestamp ' ,
113+ name : 'InvalidSignature ' ,
109114 type : 'error' ,
110115 } ,
111116 {
@@ -209,7 +214,7 @@ export const PredepositGuaranteeAbi = [
209214 {
210215 inputs : [
211216 {
212- internalType : 'enum PredepositGuarantee.validatorStage ' ,
217+ internalType : 'enum PredepositGuarantee.ValidatorStage ' ,
213218 name : 'stage' ,
214219 type : 'uint8' ,
215220 } ,
@@ -225,7 +230,7 @@ export const PredepositGuaranteeAbi = [
225230 type : 'bytes' ,
226231 } ,
227232 {
228- internalType : 'enum PredepositGuarantee.validatorStage ' ,
233+ internalType : 'enum PredepositGuarantee.ValidatorStage ' ,
229234 name : 'stage' ,
230235 type : 'uint8' ,
231236 } ,
@@ -241,7 +246,7 @@ export const PredepositGuaranteeAbi = [
241246 type : 'bytes' ,
242247 } ,
243248 {
244- internalType : 'enum PredepositGuarantee.validatorStage ' ,
249+ internalType : 'enum PredepositGuarantee.ValidatorStage ' ,
245250 name : 'stage' ,
246251 type : 'uint8' ,
247252 } ,
@@ -1093,7 +1098,7 @@ export const PredepositGuaranteeAbi = [
10931098 type : 'bytes32' ,
10941099 } ,
10951100 ] ,
1096- internalType : 'struct IStakingVault.Deposit []' ,
1101+ internalType : 'struct StakingVaultDeposit []' ,
10971102 name : '_deposits' ,
10981103 type : 'tuple[]' ,
10991104 } ,
@@ -1371,10 +1376,61 @@ export const PredepositGuaranteeAbi = [
13711376 type : 'bytes32' ,
13721377 } ,
13731378 ] ,
1374- internalType : 'struct IStakingVault.Deposit []' ,
1379+ internalType : 'struct StakingVaultDeposit []' ,
13751380 name : '_deposits' ,
13761381 type : 'tuple[]' ,
13771382 } ,
1383+ {
1384+ components : [
1385+ {
1386+ components : [
1387+ {
1388+ internalType : 'bytes32' ,
1389+ name : 'a' ,
1390+ type : 'bytes32' ,
1391+ } ,
1392+ {
1393+ internalType : 'bytes32' ,
1394+ name : 'b' ,
1395+ type : 'bytes32' ,
1396+ } ,
1397+ ] ,
1398+ internalType : 'struct BLS12_381.Fp' ,
1399+ name : 'pubkeyY' ,
1400+ type : 'tuple' ,
1401+ } ,
1402+ {
1403+ components : [
1404+ {
1405+ internalType : 'bytes32' ,
1406+ name : 'c0_a' ,
1407+ type : 'bytes32' ,
1408+ } ,
1409+ {
1410+ internalType : 'bytes32' ,
1411+ name : 'c0_b' ,
1412+ type : 'bytes32' ,
1413+ } ,
1414+ {
1415+ internalType : 'bytes32' ,
1416+ name : 'c1_a' ,
1417+ type : 'bytes32' ,
1418+ } ,
1419+ {
1420+ internalType : 'bytes32' ,
1421+ name : 'c1_b' ,
1422+ type : 'bytes32' ,
1423+ } ,
1424+ ] ,
1425+ internalType : 'struct BLS12_381.Fp2' ,
1426+ name : 'signatureY' ,
1427+ type : 'tuple' ,
1428+ } ,
1429+ ] ,
1430+ internalType : 'struct BLS12_381.DepositY[]' ,
1431+ name : '_depositsY' ,
1432+ type : 'tuple[]' ,
1433+ } ,
13781434 ] ,
13791435 name : 'predeposit' ,
13801436 outputs : [ ] ,
@@ -1406,7 +1462,7 @@ export const PredepositGuaranteeAbi = [
14061462 type : 'uint64' ,
14071463 } ,
14081464 ] ,
1409- internalType : 'struct CLProofVerifier .ValidatorWitness[]' ,
1465+ internalType : 'struct IPredepositGuarantee .ValidatorWitness[]' ,
14101466 name : '_witnesses' ,
14111467 type : 'tuple[]' ,
14121468 } ,
@@ -1433,7 +1489,7 @@ export const PredepositGuaranteeAbi = [
14331489 type : 'bytes32' ,
14341490 } ,
14351491 ] ,
1436- internalType : 'struct IStakingVault.Deposit []' ,
1492+ internalType : 'struct StakingVaultDeposit []' ,
14371493 name : '_deposits' ,
14381494 type : 'tuple[]' ,
14391495 } ,
@@ -1473,7 +1529,7 @@ export const PredepositGuaranteeAbi = [
14731529 type : 'uint64' ,
14741530 } ,
14751531 ] ,
1476- internalType : 'struct CLProofVerifier .ValidatorWitness' ,
1532+ internalType : 'struct IPredepositGuarantee .ValidatorWitness' ,
14771533 name : '_witness' ,
14781534 type : 'tuple' ,
14791535 } ,
@@ -1513,7 +1569,7 @@ export const PredepositGuaranteeAbi = [
15131569 type : 'uint64' ,
15141570 } ,
15151571 ] ,
1516- internalType : 'struct CLProofVerifier .ValidatorWitness' ,
1572+ internalType : 'struct IPredepositGuarantee .ValidatorWitness' ,
15171573 name : '_witness' ,
15181574 type : 'tuple' ,
15191575 } ,
@@ -1553,7 +1609,7 @@ export const PredepositGuaranteeAbi = [
15531609 type : 'uint64' ,
15541610 } ,
15551611 ] ,
1556- internalType : 'struct CLProofVerifier .ValidatorWitness' ,
1612+ internalType : 'struct IPredepositGuarantee .ValidatorWitness' ,
15571613 name : '_witness' ,
15581614 type : 'tuple' ,
15591615 } ,
@@ -1683,7 +1739,7 @@ export const PredepositGuaranteeAbi = [
16831739 {
16841740 components : [
16851741 {
1686- internalType : 'enum PredepositGuarantee.validatorStage ' ,
1742+ internalType : 'enum PredepositGuarantee.ValidatorStage ' ,
16871743 name : 'stage' ,
16881744 type : 'uint8' ,
16891745 } ,
0 commit comments