@@ -68,22 +68,22 @@ public void TestGetBlock()
68
68
Assert . AreEqual ( 0 , first . Meta . PostTokenBalances . Length ) ;
69
69
Assert . AreEqual ( 0 , first . Meta . PreTokenBalances . Length ) ;
70
70
71
- Assert . AreEqual ( 1 , first . Transaction . Signatures . Length ) ;
72
- Assert . AreEqual ( "2Hh35eZPP1wZLYQ1HHv8PqGoRo73XirJeKFpBVc19msi6qeJHk3yUKqS1viRtqkdb545CerTWeywPFXxjKEhDWTK" , first . Transaction . Signatures [ 0 ] ) ;
71
+ Assert . AreEqual ( 1 , ( ( TransactionInfo ) first . Transaction ) . Signatures . Length ) ;
72
+ Assert . AreEqual ( "2Hh35eZPP1wZLYQ1HHv8PqGoRo73XirJeKFpBVc19msi6qeJHk3yUKqS1viRtqkdb545CerTWeywPFXxjKEhDWTK" , ( ( TransactionInfo ) first . Transaction ) . Signatures [ 0 ] ) ;
73
73
74
- Assert . AreEqual ( 5 , first . Transaction . Message . AccountKeys . Length ) ;
75
- Assert . AreEqual ( "DjuMPGThkGdyk2vDvDDYjTFSyxzTumdapnDNbvVZbYQE" , first . Transaction . Message . AccountKeys [ 0 ] ) ;
74
+ Assert . AreEqual ( 5 , ( ( TransactionInfo ) first . Transaction ) . Message . AccountKeys . Length ) ;
75
+ Assert . AreEqual ( "DjuMPGThkGdyk2vDvDDYjTFSyxzTumdapnDNbvVZbYQE" , ( ( TransactionInfo ) first . Transaction ) . Message . AccountKeys [ 0 ] ) ;
76
76
77
- Assert . AreEqual ( 0 , first . Transaction . Message . Header . NumReadonlySignedAccounts ) ;
78
- Assert . AreEqual ( 3 , first . Transaction . Message . Header . NumReadonlyUnsignedAccounts ) ;
79
- Assert . AreEqual ( 1 , first . Transaction . Message . Header . NumRequiredSignatures ) ;
77
+ Assert . AreEqual ( 0 , ( ( TransactionInfo ) first . Transaction ) . Message . Header . NumReadonlySignedAccounts ) ;
78
+ Assert . AreEqual ( 3 , ( ( TransactionInfo ) first . Transaction ) . Message . Header . NumReadonlyUnsignedAccounts ) ;
79
+ Assert . AreEqual ( 1 , ( ( TransactionInfo ) first . Transaction ) . Message . Header . NumRequiredSignatures ) ;
80
80
81
- Assert . AreEqual ( 1 , first . Transaction . Message . Instructions . Length ) ;
82
- Assert . AreEqual ( 4 , first . Transaction . Message . Instructions [ 0 ] . Accounts . Length ) ;
83
- Assert . AreEqual ( "2ZjTR1vUs2pHXyTLxtFDhN2tsm2HbaH36cAxzJcwaXf8y5jdTESsGNBLFaxGuWENxLa2ZL3cX9foNJcWbRq" , first . Transaction . Message . Instructions [ 0 ] . Data ) ;
84
- Assert . AreEqual ( 4 , first . Transaction . Message . Instructions [ 0 ] . ProgramIdIndex ) ;
81
+ Assert . AreEqual ( 1 , ( ( TransactionInfo ) first . Transaction ) . Message . Instructions . Length ) ;
82
+ Assert . AreEqual ( 4 , ( ( TransactionInfo ) first . Transaction ) . Message . Instructions [ 0 ] . Accounts . Length ) ;
83
+ Assert . AreEqual ( "2ZjTR1vUs2pHXyTLxtFDhN2tsm2HbaH36cAxzJcwaXf8y5jdTESsGNBLFaxGuWENxLa2ZL3cX9foNJcWbRq" , ( ( TransactionInfo ) first . Transaction ) . Message . Instructions [ 0 ] . Data ) ;
84
+ Assert . AreEqual ( 4 , ( ( TransactionInfo ) first . Transaction ) . Message . Instructions [ 0 ] . ProgramIdIndex ) ;
85
85
86
- Assert . AreEqual ( "D8qh6AeX4KaTe6ZBpsZDdntTQUyPy7x6Xjp7NnEigCWH" , first . Transaction . Message . RecentBlockhash ) ;
86
+ Assert . AreEqual ( "D8qh6AeX4KaTe6ZBpsZDdntTQUyPy7x6Xjp7NnEigCWH" , ( ( TransactionInfo ) first . Transaction ) . Message . RecentBlockhash ) ;
87
87
FinishTest ( messageHandlerMock , TestnetUri ) ;
88
88
}
89
89
@@ -282,25 +282,25 @@ public void TestGetTransaction()
282
282
Assert . AreEqual ( 0 , first . Meta . PostTokenBalances . Length ) ;
283
283
Assert . AreEqual ( 0 , first . Meta . PreTokenBalances . Length ) ;
284
284
285
- Assert . AreEqual ( 1 , first . Transaction . Signatures . Length ) ;
286
- Assert . AreEqual ( "5as3w4KMpY23MP5T1nkPVksjXjN7hnjHKqiDxRMxUNcw5XsCGtStayZib1kQdyR2D9w8dR11Ha9Xk38KP3kbAwM1" , first . Transaction . Signatures [ 0 ] ) ;
285
+ Assert . AreEqual ( 1 , ( ( TransactionInfo ) first . Transaction ) . Signatures . Length ) ;
286
+ Assert . AreEqual ( "5as3w4KMpY23MP5T1nkPVksjXjN7hnjHKqiDxRMxUNcw5XsCGtStayZib1kQdyR2D9w8dR11Ha9Xk38KP3kbAwM1" , ( ( TransactionInfo ) first . Transaction ) . Signatures [ 0 ] ) ;
287
287
288
- Assert . AreEqual ( 5 , first . Transaction . Message . AccountKeys . Length ) ;
289
- Assert . AreEqual ( "EvVrzsxoj118sxxSTrcnc9u3fRdQfCc7d4gRzzX6TSqj" , first . Transaction . Message . AccountKeys [ 0 ] ) ;
288
+ Assert . AreEqual ( 5 , ( ( TransactionInfo ) first . Transaction ) . Message . AccountKeys . Length ) ;
289
+ Assert . AreEqual ( "EvVrzsxoj118sxxSTrcnc9u3fRdQfCc7d4gRzzX6TSqj" , ( ( TransactionInfo ) first . Transaction ) . Message . AccountKeys [ 0 ] ) ;
290
290
291
- Assert . AreEqual ( 0 , first . Transaction . Message . Header . NumReadonlySignedAccounts ) ;
292
- Assert . AreEqual ( 3 , first . Transaction . Message . Header . NumReadonlyUnsignedAccounts ) ;
293
- Assert . AreEqual ( 1 , first . Transaction . Message . Header . NumRequiredSignatures ) ;
291
+ Assert . AreEqual ( 0 , ( ( TransactionInfo ) first . Transaction ) . Message . Header . NumReadonlySignedAccounts ) ;
292
+ Assert . AreEqual ( 3 , ( ( TransactionInfo ) first . Transaction ) . Message . Header . NumReadonlyUnsignedAccounts ) ;
293
+ Assert . AreEqual ( 1 , ( ( TransactionInfo ) first . Transaction ) . Message . Header . NumRequiredSignatures ) ;
294
294
295
- Assert . AreEqual ( 1 , first . Transaction . Message . Instructions . Length ) ;
296
- Assert . AreEqual ( 4 , first . Transaction . Message . Instructions [ 0 ] . Accounts . Length ) ;
295
+ Assert . AreEqual ( 1 , ( ( TransactionInfo ) first . Transaction ) . Message . Instructions . Length ) ;
296
+ Assert . AreEqual ( 4 , ( ( TransactionInfo ) first . Transaction ) . Message . Instructions [ 0 ] . Accounts . Length ) ;
297
297
Assert . AreEqual ( "2kr3BYaDkghC7rvHsQYnBNoB4dhXrUmzgYMM4kbHSG7ALa3qsMPxfC9cJTFDKyJaC8VYSjrey9pvyRivtESUJrC3qzr89pvS2o6MQ"
298
298
+ "hyRVxmh3raQStxFFYwZ6WyKFNoQXvcchBwy8uQGfhhUqzuLNREwRmZ5U2VgTjFWX8Vikqya6iyzvALQNZEvqz7ZoGEyRtJ6AzNyWbkUyEo63rZ5w3wnxmhr3Uood" ,
299
- first . Transaction . Message . Instructions [ 0 ] . Data ) ;
299
+ ( ( TransactionInfo ) first . Transaction ) . Message . Instructions [ 0 ] . Data ) ;
300
300
301
- Assert . AreEqual ( 4 , first . Transaction . Message . Instructions [ 0 ] . ProgramIdIndex ) ;
301
+ Assert . AreEqual ( 4 , ( ( TransactionInfo ) first . Transaction ) . Message . Instructions [ 0 ] . ProgramIdIndex ) ;
302
302
303
- Assert . AreEqual ( "6XGYfEJ5CGGBA5E8E7Gw4ToyDLDNNAyUCb7CJj1rLk21" , first . Transaction . Message . RecentBlockhash ) ;
303
+ Assert . AreEqual ( "6XGYfEJ5CGGBA5E8E7Gw4ToyDLDNNAyUCb7CJj1rLk21" , ( ( TransactionInfo ) first . Transaction ) . Message . RecentBlockhash ) ;
304
304
FinishTest ( messageHandlerMock , TestnetUri ) ;
305
305
}
306
306
0 commit comments