@@ -16,21 +16,21 @@ export const checkNOBalancePDGforDeposit = async (
1616) => {
1717 const currentAccount = await getAccount ( ) ;
1818
19- const balance = await callReadMethodSilent (
20- pdgContract ,
21- 'nodeOperatorBalance' ,
22- [ nodeOperator ] ,
23- ) ;
24- const unlockedBalance = await callReadMethodSilent (
25- pdgContract ,
26- 'unlockedBalance' ,
27- [ nodeOperator ] ,
28- ) ;
29- const nodeOperatorGuarantor = await callReadMethodSilent (
30- pdgContract ,
31- 'nodeOperatorGuarantor' ,
32- [ nodeOperator ] ,
33- ) ;
19+ const balance = await callReadMethodSilent ( {
20+ contract : pdgContract ,
21+ methodName : 'nodeOperatorBalance' ,
22+ payload : [ [ nodeOperator ] ] ,
23+ } ) ;
24+ const unlockedBalance = await callReadMethodSilent ( {
25+ contract : pdgContract ,
26+ methodName : 'unlockedBalance' ,
27+ payload : [ [ nodeOperator ] ] ,
28+ } ) ;
29+ const nodeOperatorGuarantor = await callReadMethodSilent ( {
30+ contract : pdgContract ,
31+ methodName : 'nodeOperatorGuarantor' ,
32+ payload : [ [ nodeOperator ] ] ,
33+ } ) ;
3434 let amountToTopUp = 0n ;
3535 let isNeedTopUp = false ;
3636
@@ -74,15 +74,16 @@ export const checkNOBalancePDGforDeposits = async (
7474 nodeOperator : Address ,
7575 countOfDeposits : number ,
7676) => {
77- const PREDEPOSIT_AMOUNT = await callReadMethodSilent (
78- pdgContract ,
79- 'PREDEPOSIT_AMOUNT' ,
80- ) ;
81- const unlockedBalance = await callReadMethodSilent (
82- pdgContract ,
83- 'unlockedBalance' ,
84- [ nodeOperator ] ,
85- ) ;
77+ const PREDEPOSIT_AMOUNT = await callReadMethodSilent ( {
78+ contract : pdgContract ,
79+ methodName : 'PREDEPOSIT_AMOUNT' ,
80+ payload : [ ] ,
81+ } ) ;
82+ const unlockedBalance = await callReadMethodSilent ( {
83+ contract : pdgContract ,
84+ methodName : 'unlockedBalance' ,
85+ payload : [ [ nodeOperator ] ] ,
86+ } ) ;
8687
8788 const amountToTopUp = PREDEPOSIT_AMOUNT * BigInt ( countOfDeposits ) ;
8889
@@ -103,10 +104,16 @@ export const checkNodeOperatorOrDepositorForDeposit = async (
103104 pdg : PredepositGuaranteeContract ,
104105) => {
105106 const currentAccount = await getAccount ( ) ;
106- const vaultNodeOperator = await callReadMethodSilent ( vault , 'nodeOperator' ) ;
107- const noDepositor = await callReadMethodSilent ( pdg , 'nodeOperatorDepositor' , [
108- vaultNodeOperator ,
109- ] ) ;
107+ const vaultNodeOperator = await callReadMethodSilent ( {
108+ contract : vault ,
109+ methodName : 'nodeOperator' ,
110+ payload : [ ] ,
111+ } ) ;
112+ const noDepositor = await callReadMethodSilent ( {
113+ contract : pdg ,
114+ methodName : 'nodeOperatorDepositor' ,
115+ payload : [ [ vaultNodeOperator ] ] ,
116+ } ) ;
110117
111118 if (
112119 noDepositor . toLocaleLowerCase ( ) !==
@@ -126,10 +133,16 @@ export const checkAndSpecifyNodeOperatorForTopUpOrWithdraw = async (
126133 isTopUp : boolean ,
127134) => {
128135 const currentAccount = await getAccount ( ) ;
129- const vaultNodeOperator = await callReadMethodSilent ( vault , 'nodeOperator' ) ;
130- const noGuarantor = await callReadMethodSilent ( pdg , 'nodeOperatorGuarantor' , [
131- vaultNodeOperator ,
132- ] ) ;
136+ const vaultNodeOperator = await callReadMethodSilent ( {
137+ contract : vault ,
138+ methodName : 'nodeOperator' ,
139+ payload : [ ] ,
140+ } ) ;
141+ const noGuarantor = await callReadMethodSilent ( {
142+ contract : pdg ,
143+ methodName : 'nodeOperatorGuarantor' ,
144+ payload : [ [ vaultNodeOperator ] ] ,
145+ } ) ;
133146
134147 const isNoGuarantor =
135148 noGuarantor . toLocaleLowerCase ( ) ===
@@ -164,11 +177,11 @@ export const getGuarantor = async (
164177 pdgContract : PredepositGuaranteeContract ,
165178) => {
166179 const currentAccount = await getAccount ( ) ;
167- const balance = await callReadMethodSilent (
168- pdgContract ,
169- 'nodeOperatorBalance' ,
170- [ currentAccount . address ] ,
171- ) ;
180+ const balance = await callReadMethodSilent ( {
181+ contract : pdgContract ,
182+ methodName : 'nodeOperatorBalance' ,
183+ payload : [ [ currentAccount . address ] ] ,
184+ } ) ;
172185
173186 if ( balance . locked > 0n ) {
174187 throw new Error (
0 commit comments