@@ -134,15 +134,15 @@ public static Task<string> SignTypedDataAsync(string dataJson)
134134
135135 // -- Verify Typed Data ----------------------------------------
136136
137- public static Task < bool > VerifyTypedDataAsync ( string dataJson , string address , string signature )
137+ public static Task < bool > VerifyTypedDataAsync ( string address , string dataJson , string signature )
138138 {
139139 var jObject = JObject . Parse ( dataJson ) ;
140-
140+
141141 jObject [ nameof ( address ) ] = JToken . FromObject ( address ) ;
142142 jObject [ nameof ( signature ) ] = JToken . FromObject ( signature ) ;
143143
144144 var parameter = jObject . ToString ( Formatting . None ) ;
145-
145+
146146 return InteropCallAsync < string , bool > ( WagmiMethods . VerifyTypedData , parameter ) ;
147147 }
148148
@@ -168,7 +168,7 @@ public static Task SwitchChainAsync(SwitchChainParameter parameter)
168168
169169 // -- Read Contract -------------------------------------------
170170
171- public static Task < string > ReadContractAsync ( string contractAddress , string contractAbi , string method , string [ ] arguments = null )
171+ public static Task < TReturn > ReadContractAsync < TReturn > ( string contractAddress , string contractAbi , string method , object [ ] arguments = null )
172172 {
173173 var parameter = new ReadContractParameter
174174 {
@@ -178,12 +178,12 @@ public static Task<string> ReadContractAsync(string contractAddress, string cont
178178 args = arguments
179179 } ;
180180
181- return ReadContractAsync ( parameter ) ;
181+ return ReadContractAsync < TReturn > ( parameter ) ;
182182 }
183183
184- public static Task < string > ReadContractAsync ( ReadContractParameter parameter )
184+ public static Task < TReturn > ReadContractAsync < TReturn > ( ReadContractParameter parameter )
185185 {
186- return InteropCallAsync < ReadContractParameter , string > ( WagmiMethods . ReadContract , parameter ) ;
186+ return InteropCallAsync < ReadContractParameter , TReturn > ( WagmiMethods . ReadContract , parameter ) ;
187187 }
188188
189189
0 commit comments