@@ -335,7 +335,12 @@ mod tests {
335
335
336
336
use pallas_codec:: utils:: { AnyCbor , AnyUInt , KeyValuePairs , TagWrap } ;
337
337
use pallas_crypto:: hash:: Hash ;
338
- use pallas_network:: miniprotocols:: localstate:: { self , queries_v16:: Value , ClientQueryRequest } ;
338
+ use pallas_network:: miniprotocols:: localstate:: {
339
+ queries_v16:: {
340
+ BlockQuery , HardForkQuery , LedgerQuery , Request , Snapshots , StakeSnapshot , Value ,
341
+ } ,
342
+ ClientQueryRequest ,
343
+ } ;
339
344
use tokio:: net:: UnixListener ;
340
345
341
346
use super :: * ;
@@ -380,7 +385,7 @@ mod tests {
380
385
hex:: decode( "00000036d515e12e18cd3c88c74f09a67984c2c279a5296aa96efe89" )
381
386
. unwrap( ) ,
382
387
) ,
383
- localstate :: queries_v16 :: Stakes {
388
+ Stakes {
384
389
snapshot_mark_pool: 300000000001 ,
385
390
snapshot_set_pool: 300000000002 ,
386
391
snapshot_go_pool: 300000000000 ,
@@ -391,7 +396,7 @@ mod tests {
391
396
hex:: decode( "000000f66e28b0f18aef20555f4c4954234e3270dfbbdcc13f54e799" )
392
397
. unwrap( ) ,
393
398
) ,
394
- localstate :: queries_v16 :: Stakes {
399
+ Stakes {
395
400
snapshot_mark_pool: 600000000001 ,
396
401
snapshot_set_pool: 600000000002 ,
397
402
snapshot_go_pool: 600000000000 ,
@@ -402,7 +407,7 @@ mod tests {
402
407
hex:: decode( "00000110093effbf3ce788aebd3e7506b80322bd3995ad432e61fad5" )
403
408
. unwrap( ) ,
404
409
) ,
405
- localstate :: queries_v16 :: Stakes {
410
+ Stakes {
406
411
snapshot_mark_pool: 1200000000001 ,
407
412
snapshot_set_pool: 1200000000002 ,
408
413
snapshot_go_pool: 1200000000000 ,
@@ -413,16 +418,16 @@ mod tests {
413
418
hex:: decode( "00000ffff93effbf3ce788aebd3e7506b80322bd3995ad432e61fad5" )
414
419
. unwrap( ) ,
415
420
) ,
416
- localstate :: queries_v16 :: Stakes {
421
+ Stakes {
417
422
snapshot_mark_pool: 0 ,
418
423
snapshot_set_pool: 1300000000002 ,
419
424
snapshot_go_pool: 0 ,
420
425
} ,
421
426
) ,
422
427
] ) ;
423
428
424
- localstate :: queries_v16 :: StakeSnapshot {
425
- snapshots : localstate :: queries_v16 :: Snapshots {
429
+ StakeSnapshot {
430
+ snapshots : Snapshots {
426
431
stake_snapshots,
427
432
snapshot_stake_mark_total : 2100000000003 ,
428
433
snapshot_stake_set_total : 2100000000006 ,
@@ -440,29 +445,18 @@ mod tests {
440
445
} ;
441
446
442
447
match query {
443
- localstate:: queries_v16:: Request :: LedgerQuery (
444
- localstate:: queries_v16:: LedgerQuery :: HardForkQuery (
445
- localstate:: queries_v16:: HardForkQuery :: GetCurrentEra ,
446
- ) ,
447
- ) => AnyCbor :: from_encode ( 4 ) ,
448
- localstate:: queries_v16:: Request :: LedgerQuery (
449
- localstate:: queries_v16:: LedgerQuery :: BlockQuery (
450
- _,
451
- localstate:: queries_v16:: BlockQuery :: GetEpochNo ,
452
- ) ,
453
- ) => AnyCbor :: from_encode ( [ 8 ] ) ,
454
- localstate:: queries_v16:: Request :: LedgerQuery (
455
- localstate:: queries_v16:: LedgerQuery :: BlockQuery (
456
- _,
457
- localstate:: queries_v16:: BlockQuery :: GetUTxOByAddress ( _) ,
458
- ) ,
459
- ) => AnyCbor :: from_encode ( get_fake_utxo_by_address ( ) ) ,
460
- localstate:: queries_v16:: Request :: LedgerQuery (
461
- localstate:: queries_v16:: LedgerQuery :: BlockQuery (
462
- _,
463
- localstate:: queries_v16:: BlockQuery :: GetStakeSnapshots ( _) ,
464
- ) ,
465
- ) => AnyCbor :: from_encode ( get_fake_stake_snapshot ( ) ) ,
448
+ Request :: LedgerQuery ( LedgerQuery :: HardForkQuery ( HardForkQuery :: GetCurrentEra ) ) => {
449
+ AnyCbor :: from_encode ( 4 )
450
+ }
451
+ Request :: LedgerQuery ( LedgerQuery :: BlockQuery ( _, BlockQuery :: GetEpochNo ) ) => {
452
+ AnyCbor :: from_encode ( [ 8 ] )
453
+ }
454
+ Request :: LedgerQuery ( LedgerQuery :: BlockQuery ( _, BlockQuery :: GetUTxOByAddress ( _) ) ) => {
455
+ AnyCbor :: from_encode ( get_fake_utxo_by_address ( ) )
456
+ }
457
+ Request :: LedgerQuery ( LedgerQuery :: BlockQuery ( _, BlockQuery :: GetStakeSnapshots ( _) ) ) => {
458
+ AnyCbor :: from_encode ( get_fake_stake_snapshot ( ) )
459
+ }
466
460
_ => panic ! ( "unexpected query from client: {query:?}" ) ,
467
461
}
468
462
}
0 commit comments