@@ -207,61 +207,6 @@ mod tests {
207
207
println ! ( "unbond_public_verifier:\n verifying_key: \" {}\" " , unbond_public_verifier_string) ;
208
208
}
209
209
210
- #[ wasm_bindgen_test]
211
- async fn test_verifying_key_parsing ( ) {
212
- use snarkvm_console:: prelude:: IoResult ;
213
- use std:: { io:: Read , sync:: Arc } ;
214
-
215
- fn read_le < R : Read > ( mut reader : R ) -> IoResult < bool > {
216
- let _version = u8:: read_le ( & mut reader) ?;
217
- let verifying_key = Arc :: new ( FromBytes :: read_le ( & mut reader) ?) ;
218
-
219
- let _verifying_key = VerifyingKeyNative :: new ( verifying_key, 0 ) ;
220
-
221
- Ok ( reader. bytes ( ) . into_iter ( ) . collect :: < Vec < _ > > ( ) . len ( ) > 0 )
222
- }
223
-
224
- fn parse < F > ( name : & ' static str , f : F ) -> Option < & ' static str >
225
- where
226
- F : FnOnce ( ) -> Vec < u8 > ,
227
- {
228
- if read_le ( f ( ) . as_slice ( ) ) . unwrap ( ) { None } else { Some ( name) }
229
- }
230
-
231
- let results = vec ! [
232
- parse( "TransferPublicVerifier" , || {
233
- snarkvm_parameters:: testnet:: TransferPublicVerifier :: load_bytes( ) . unwrap( )
234
- } ) ,
235
- parse( "BondPublicVerifier" , || snarkvm_parameters:: testnet:: BondPublicVerifier :: load_bytes( ) . unwrap( ) ) ,
236
- parse( "ClaimUnbondPublicVerifier" , || {
237
- snarkvm_parameters:: testnet:: ClaimUnbondPublicVerifier :: load_bytes( ) . unwrap( )
238
- } ) ,
239
- parse( "FeePrivateVerifier" , || snarkvm_parameters:: testnet:: FeePrivateVerifier :: load_bytes( ) . unwrap( ) ) ,
240
- parse( "FeePublicVerifier" , || snarkvm_parameters:: testnet:: FeePublicVerifier :: load_bytes( ) . unwrap( ) ) ,
241
- parse( "InclusionVerifier" , || snarkvm_parameters:: testnet:: InclusionVerifier :: load_bytes( ) . unwrap( ) ) ,
242
- parse( "JoinVerifier" , || snarkvm_parameters:: testnet:: JoinVerifier :: load_bytes( ) . unwrap( ) ) ,
243
- parse( "SetValidatorStateVerifier" , || {
244
- snarkvm_parameters:: testnet:: SetValidatorStateVerifier :: load_bytes( ) . unwrap( )
245
- } ) ,
246
- parse( "SplitVerifier" , || snarkvm_parameters:: testnet:: SplitVerifier :: load_bytes( ) . unwrap( ) ) ,
247
- parse( "TransferPrivateVerifier" , || {
248
- snarkvm_parameters:: testnet:: TransferPrivateVerifier :: load_bytes( ) . unwrap( )
249
- } ) ,
250
- parse( "TransferPrivateToPublicVerifier" , || {
251
- snarkvm_parameters:: testnet:: TransferPrivateToPublicVerifier :: load_bytes( ) . unwrap( )
252
- } ) ,
253
- parse( "TransferPublicToPrivateVerifier" , || {
254
- snarkvm_parameters:: testnet:: TransferPublicToPrivateVerifier :: load_bytes( ) . unwrap( )
255
- } ) ,
256
- parse( "UnbondDelegatorAsValidatorVerifier" , || {
257
- snarkvm_parameters:: testnet:: UnbondDelegatorAsValidatorVerifier :: load_bytes( ) . unwrap( )
258
- } ) ,
259
- parse( "UnbondPublicVerifier" , || snarkvm_parameters:: testnet:: UnbondPublicVerifier :: load_bytes( ) . unwrap( ) ) ,
260
- ] ;
261
-
262
- assert_eq ! ( results, vec![ None , None , None , None , None , None , None , None , None , None , None , None , None , None , ] ) ;
263
- }
264
-
265
210
#[ wasm_bindgen_test]
266
211
async fn test_verifying_key_roundtrip ( ) {
267
212
let transfer_public_verifier_bytes = snarkvm_parameters:: testnet:: TransferPublicVerifier :: load_bytes ( ) . unwrap ( ) ;
0 commit comments