@@ -49,7 +49,7 @@ describe('Testing getTxInputsValueAndAddress function', () => {
49
49
signed$ : of ( [ ] )
50
50
}
51
51
}
52
- } as ObservableWallet ;
52
+ } as unknown as ObservableWallet ;
53
53
54
54
const multiDelegationTransactionMock : Cardano . HydratedTx = {
55
55
inputSource : Cardano . InputSource . inputs ,
@@ -194,11 +194,11 @@ describe('Testing getTxInputsValueAndAddress function', () => {
194
194
'addr_test1qrmavlv5c7za68rq6n6r0hrcqd604j9zsr6tycwtjf3lef0wc4p9nt0e0wwytcy30mxar65892w3k77e5g2uyhx29lhqjt267p'
195
195
) ;
196
196
// From matched output in mocked transaction
197
- expect ( inputs [ 0 ] . value . coins . toString ( ) ) . toBe ( '3000000' ) ;
197
+ expect ( inputs [ 0 ] . value ? .coins . toString ( ) ) . toBe ( '3000000' ) ;
198
198
expect (
199
- inputs [ 0 ] . value . assets
200
- . get ( Cardano . AssetId ( '6b8d07d69639e9413dd637a1a815a7323c69c86abbafb66dbfdb1aa7' ) )
201
- . toString ( )
199
+ inputs [ 0 ] . value ? .assets
200
+ ? .get ( Cardano . AssetId ( '6b8d07d69639e9413dd637a1a815a7323c69c86abbafb66dbfdb1aa7' ) )
201
+ ? .toString ( )
202
202
) . toBe ( '30' ) ;
203
203
} ) ;
204
204
} ) ;
@@ -225,11 +225,11 @@ describe('Testing getTxInputsValueAndAddress function', () => {
225
225
'addr_test1qrmavlv5c7za68rq6n6r0hrcqd604j9zsr6tycwtjf3lef0wc4p9nt0e0wwytcy30mxar65892w3k77e5g2uyhx29lhqjt267p'
226
226
) ;
227
227
// From matched output in mocked transaction
228
- expect ( inputs [ 0 ] . value . coins . toString ( ) ) . toBe ( '3000000' ) ;
228
+ expect ( inputs [ 0 ] . value ? .coins . toString ( ) ) . toBe ( '3000000' ) ;
229
229
expect (
230
- inputs [ 0 ] . value . assets
231
- . get ( Cardano . AssetId ( '6b8d07d69639e9413dd637a1a815a7323c69c86abbafb66dbfdb1aa7' ) )
232
- . toString ( )
230
+ inputs [ 0 ] . value ? .assets
231
+ ? .get ( Cardano . AssetId ( '6b8d07d69639e9413dd637a1a815a7323c69c86abbafb66dbfdb1aa7' ) )
232
+ ? .toString ( )
233
233
) . toBe ( '30' ) ;
234
234
} ) ;
235
235
} ) ;
@@ -250,7 +250,7 @@ describe('Testing getTxInputsValueAndAddress function', () => {
250
250
] ) ;
251
251
252
252
const result = getTxInputsValueAndAddress (
253
- Array . from ( { length : 30 } ) . map ( ( _ , index ) => ( { index, txId : 'txId1' } as unknown as Cardano . TxIn ) ) ,
253
+ Array . from ( { length : 30 } ) . map ( ( _ , index ) => ( { index, txId : 'txId1' } ) as unknown as Cardano . TxIn ) ,
254
254
{
255
255
transactionsByHashes
256
256
} as unknown as ChainHistoryProvider ,
@@ -261,7 +261,7 @@ describe('Testing getTxInputsValueAndAddress function', () => {
261
261
const inputs = await result ;
262
262
expect ( transactionsByHashes ) . toBeCalledTimes ( 1 ) ;
263
263
expect ( inputs [ 0 ] . address ) . toBe ( 'address' ) ;
264
- expect ( inputs [ 0 ] . value . coins . toString ( ) ) . toBe ( '3000000' ) ;
264
+ expect ( inputs [ 0 ] . value ? .coins . toString ( ) ) . toBe ( '3000000' ) ;
265
265
} ) ;
266
266
} ) ;
267
267
@@ -285,7 +285,7 @@ describe('Testing getTxInputsValueAndAddress function', () => {
285
285
) ;
286
286
287
287
const result = getTxInputsValueAndAddress (
288
- Array . from ( { length : 30 } ) . map ( ( _ , index ) => ( { index : 0 , txId : `txId${ index } ` } as Cardano . TxIn ) ) ,
288
+ Array . from ( { length : 30 } ) . map ( ( _ , index ) => ( { index : 0 , txId : `txId${ index } ` } ) as Cardano . TxIn ) ,
289
289
{
290
290
transactionsByHashes
291
291
} as unknown as ChainHistoryProvider ,
@@ -329,11 +329,11 @@ describe('Testing getTxInputsValueAndAddress function', () => {
329
329
expect ( inputs [ 0 ] . address ) . toBe (
330
330
'addr_test1qrmavlv5c7za68rq6n6r0hrcqd604j9zsr6tycwtjf3lef0wc4p9nt0e0wwytcy30mxar65892w3k77e5g2uyhx29lhqjt267p'
331
331
) ;
332
- expect ( inputs [ 0 ] . value . coins . toString ( ) ) . toBe ( '3000000' ) ;
332
+ expect ( inputs [ 0 ] . value ? .coins . toString ( ) ) . toBe ( '3000000' ) ;
333
333
expect (
334
- inputs [ 0 ] . value . assets
335
- . get ( Cardano . AssetId ( '6b8d07d69639e9413dd637a1a815a7323c69c86abbafb66dbfdb1aa7' ) )
336
- . toString ( )
334
+ inputs [ 0 ] . value ? .assets
335
+ ? .get ( Cardano . AssetId ( '6b8d07d69639e9413dd637a1a815a7323c69c86abbafb66dbfdb1aa7' ) )
336
+ ? .toString ( )
337
337
) . toBe ( '30' ) ;
338
338
339
339
// Assert the properties for the second input
@@ -342,12 +342,12 @@ describe('Testing getTxInputsValueAndAddress function', () => {
342
342
) ;
343
343
344
344
expect (
345
- inputs [ 1 ] . value . assets
346
- . get ( Cardano . AssetId ( '6b8d07d69639e9413dd637a1a815a7323c69c86abbafb66dbfdb1aa7' ) )
347
- . toString ( )
345
+ inputs [ 1 ] . value ? .assets
346
+ ? .get ( Cardano . AssetId ( '6b8d07d69639e9413dd637a1a815a7323c69c86abbafb66dbfdb1aa7' ) )
347
+ ? .toString ( )
348
348
) . toBe ( '10' ) ;
349
349
350
- expect ( inputs [ 1 ] . value . coins . toString ( ) ) . toBe ( '100000' ) ;
350
+ expect ( inputs [ 1 ] . value ? .coins . toString ( ) ) . toBe ( '100000' ) ;
351
351
352
352
expect ( inputs [ 2 ] . address ) . toBe (
353
353
'addr_test1qrrx8s34r6m0w835qe9tj8mqa4ugkwhllw5l4hwpmhakpy8hukqufzmfnrvvr24tschssxw96z8dq9dz09xkg9eghtkqe07423'
0 commit comments