@@ -350,7 +350,7 @@ mod create_lane_tests {
350
350
& RawBytes :: serialize ( ucp) . unwrap ( ) ,
351
351
) ;
352
352
353
- let st: PState = rt. get_state ( ) . unwrap ( ) ;
353
+ let st: PState = rt. get_state ( ) ;
354
354
let l_states = Amt :: < LaneState , _ > :: load ( & st. lane_states , & rt. store ) . unwrap ( ) ;
355
355
assert_eq ! ( l_states. count( ) , 1 ) ;
356
356
@@ -377,7 +377,7 @@ mod update_channel_state_redeem {
377
377
#[ test]
378
378
fn redeem_voucher_one_lane ( ) {
379
379
let ( mut rt, mut sv) = require_create_channel_with_lanes ( 1 ) ;
380
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
380
+ let state: PState = rt. get_state ( ) ;
381
381
let payee_addr = Address :: new_id ( PAYEE_ID ) ;
382
382
383
383
rt. set_caller ( * ACCOUNT_ACTOR_CODE_ID , payee_addr) ;
@@ -416,7 +416,7 @@ mod update_channel_state_redeem {
416
416
#[ test]
417
417
fn redeem_voucher_correct_lane ( ) {
418
418
let ( mut rt, mut sv) = require_create_channel_with_lanes ( 3 ) ;
419
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
419
+ let state: PState = rt. get_state ( ) ;
420
420
let payee_addr = Address :: new_id ( PAYEE_ID ) ;
421
421
422
422
rt. set_caller ( * ACCOUNT_ACTOR_CODE_ID , payee_addr) ;
@@ -445,7 +445,7 @@ mod update_channel_state_redeem {
445
445
446
446
rt. verify ( ) ;
447
447
448
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
448
+ let state: PState = rt. get_state ( ) ;
449
449
let ls_updated: LaneState = get_lane_state ( & rt, & state. lane_states , sv. lane ) ;
450
450
let big_delta = & sv. amount - & ls_to_update. redeemed ;
451
451
@@ -458,7 +458,7 @@ mod update_channel_state_redeem {
458
458
#[ test]
459
459
fn redeem_voucher_nonce_reuse ( ) {
460
460
let ( mut rt, mut sv) = require_create_channel_with_lanes ( 3 ) ;
461
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
461
+ let state: PState = rt. get_state ( ) ;
462
462
let payee_addr = Address :: new_id ( PAYEE_ID ) ;
463
463
464
464
rt. set_caller ( * ACCOUNT_ACTOR_CODE_ID , payee_addr) ;
@@ -492,7 +492,7 @@ mod merge_tests {
492
492
493
493
fn construct_runtime ( num_lanes : u64 ) -> ( MockRuntime , SignedVoucher , PState ) {
494
494
let ( mut rt, sv) = require_create_channel_with_lanes ( num_lanes) ;
495
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
495
+ let state: PState = rt. get_state ( ) ;
496
496
rt. set_caller ( * ACCOUNT_ACTOR_CODE_ID , state. from ) ;
497
497
rt. expect_validate_caller_addr ( vec ! [ state. from, state. to] ) ;
498
498
( rt, sv, state)
@@ -614,7 +614,7 @@ mod merge_tests {
614
614
fn invalid_merge_lane_999 ( ) {
615
615
let num_lanes = 2 ;
616
616
let ( mut rt, mut sv) = require_create_channel_with_lanes ( num_lanes) ;
617
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
617
+ let state: PState = rt. get_state ( ) ;
618
618
619
619
sv. lane = 0 ;
620
620
sv. nonce = 10 ;
@@ -642,7 +642,7 @@ mod update_channel_state_extra {
642
642
643
643
fn construct_runtime ( exit_code : ExitCode ) -> ( MockRuntime , SignedVoucher ) {
644
644
let ( mut rt, mut sv) = require_create_channel_with_lanes ( 1 ) ;
645
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
645
+ let state: PState = rt. get_state ( ) ;
646
646
let other_addr = Address :: new_id ( OTHER_ADDR ) ;
647
647
let fake_params = [ 1 , 2 , 3 , 4 ] ;
648
648
rt. set_caller ( * ACCOUNT_ACTOR_CODE_ID , state. from ) ;
@@ -704,13 +704,13 @@ mod update_channel_state_extra {
704
704
fn update_channel_settling ( ) {
705
705
let ( mut rt, sv) = require_create_channel_with_lanes ( 1 ) ;
706
706
rt. epoch = 10 ;
707
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
707
+ let state: PState = rt. get_state ( ) ;
708
708
rt. expect_validate_caller_addr ( vec ! [ state. from, state. to] ) ;
709
709
rt. set_caller ( * ACCOUNT_ACTOR_CODE_ID , state. from ) ;
710
710
call ( & mut rt, Method :: Settle as u64 , & RawBytes :: default ( ) ) ;
711
711
712
712
let exp_settling_at = SETTLE_DELAY + 10 ;
713
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
713
+ let state: PState = rt. get_state ( ) ;
714
714
assert_eq ! ( exp_settling_at, state. settling_at) ;
715
715
assert_eq ! ( state. min_settle_height, 0 ) ;
716
716
@@ -745,7 +745,7 @@ fn update_channel_settling() {
745
745
result : Ok ( ( ) ) ,
746
746
} ) ;
747
747
call ( & mut rt, Method :: UpdateChannelState as u64 , & RawBytes :: serialize ( & ucp) . unwrap ( ) ) ;
748
- let new_state: PState = rt. get_state ( ) . unwrap ( ) ;
748
+ let new_state: PState = rt. get_state ( ) ;
749
749
assert_eq ! ( tc. exp_settling_at, new_state. settling_at) ;
750
750
assert_eq ! ( tc. exp_min_settle_height, new_state. min_settle_height) ;
751
751
ucp. sv . nonce += 1 ;
@@ -758,7 +758,7 @@ mod secret_preimage {
758
758
#[ test]
759
759
fn succeed_correct_secret ( ) {
760
760
let ( mut rt, sv) = require_create_channel_with_lanes ( 1 ) ;
761
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
761
+ let state: PState = rt. get_state ( ) ;
762
762
rt. expect_validate_caller_addr ( vec ! [ state. from, state. to] ) ;
763
763
764
764
let ucp = UpdateChannelStateParams :: from ( sv. clone ( ) ) ;
@@ -779,7 +779,7 @@ mod secret_preimage {
779
779
fn incorrect_secret ( ) {
780
780
let ( mut rt, sv) = require_create_channel_with_lanes ( 1 ) ;
781
781
782
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
782
+ let state: PState = rt. get_state ( ) ;
783
783
784
784
let mut ucp = UpdateChannelStateParams { secret : b"Profesr" . to_vec ( ) , sv : sv. clone ( ) } ;
785
785
let mut mag = b"Magneto" . to_vec ( ) ;
@@ -812,14 +812,14 @@ mod actor_settle {
812
812
fn adjust_settling_at ( ) {
813
813
let ( mut rt, _sv) = require_create_channel_with_lanes ( 1 ) ;
814
814
rt. epoch = EP ;
815
- let mut state: PState = rt. get_state ( ) . unwrap ( ) ;
815
+ let mut state: PState = rt. get_state ( ) ;
816
816
rt. set_caller ( * ACCOUNT_ACTOR_CODE_ID , state. from ) ;
817
817
rt. expect_validate_caller_addr ( vec ! [ state. from, state. to] ) ;
818
818
819
819
call ( & mut rt, Method :: Settle as u64 , & RawBytes :: default ( ) ) ;
820
820
821
821
let exp_settling_at = EP + SETTLE_DELAY ;
822
- state = rt. get_state ( ) . unwrap ( ) ;
822
+ state = rt. get_state ( ) ;
823
823
assert_eq ! ( state. settling_at, exp_settling_at) ;
824
824
assert_eq ! ( state. min_settle_height, 0 ) ;
825
825
}
@@ -828,7 +828,7 @@ mod actor_settle {
828
828
fn call_twice ( ) {
829
829
let ( mut rt, _sv) = require_create_channel_with_lanes ( 1 ) ;
830
830
rt. epoch = EP ;
831
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
831
+ let state: PState = rt. get_state ( ) ;
832
832
rt. set_caller ( * ACCOUNT_ACTOR_CODE_ID , state. from ) ;
833
833
rt. expect_validate_caller_addr ( vec ! [ state. from, state. to] ) ;
834
834
call ( & mut rt, Method :: Settle as u64 , & RawBytes :: default ( ) ) ;
@@ -846,7 +846,7 @@ mod actor_settle {
846
846
fn settle_if_height_less ( ) {
847
847
let ( mut rt, mut sv) = require_create_channel_with_lanes ( 1 ) ;
848
848
rt. epoch = EP ;
849
- let mut state: PState = rt. get_state ( ) . unwrap ( ) ;
849
+ let mut state: PState = rt. get_state ( ) ;
850
850
851
851
sv. min_settle_height = ( EP + SETTLE_DELAY ) + 1 ;
852
852
let ucp = UpdateChannelStateParams :: from ( sv. clone ( ) ) ;
@@ -860,7 +860,7 @@ mod actor_settle {
860
860
} ) ;
861
861
call ( & mut rt, Method :: UpdateChannelState as u64 , & RawBytes :: serialize ( & ucp) . unwrap ( ) ) ;
862
862
863
- state = rt. get_state ( ) . unwrap ( ) ;
863
+ state = rt. get_state ( ) ;
864
864
assert_eq ! ( state. settling_at, 0 ) ;
865
865
assert_eq ! ( state. min_settle_height, ucp. sv. min_settle_height) ;
866
866
@@ -869,7 +869,7 @@ mod actor_settle {
869
869
rt. expect_validate_caller_addr ( vec ! [ state. from, state. to] ) ;
870
870
call ( & mut rt, Method :: Settle as u64 , & RawBytes :: default ( ) ) ;
871
871
872
- state = rt. get_state ( ) . unwrap ( ) ;
872
+ state = rt. get_state ( ) ;
873
873
assert_eq ! ( state. settling_at, ucp. sv. min_settle_height) ;
874
874
}
875
875
@@ -879,13 +879,13 @@ mod actor_settle {
879
879
880
880
let ( mut rt, sv) = require_create_channel_with_lanes ( 1 ) ;
881
881
rt. epoch = EP ;
882
- let mut state: PState = rt. get_state ( ) . unwrap ( ) ;
882
+ let mut state: PState = rt. get_state ( ) ;
883
883
rt. set_caller ( * ACCOUNT_ACTOR_CODE_ID , state. from ) ;
884
884
rt. expect_validate_caller_addr ( vec ! [ state. from, state. to] ) ;
885
885
886
886
call ( & mut rt, Method :: Settle as u64 , & RawBytes :: default ( ) ) ;
887
887
888
- state = rt. get_state ( ) . unwrap ( ) ;
888
+ state = rt. get_state ( ) ;
889
889
rt. epoch = state. settling_at + 40 ;
890
890
rt. expect_validate_caller_addr ( vec ! [ state. from, state. to] ) ;
891
891
rt. expect_verify_signature ( ExpectedVerifySig {
@@ -913,14 +913,14 @@ mod actor_collect {
913
913
let ( mut rt, _sv) = require_create_channel_with_lanes ( 1 ) ;
914
914
let curr_epoch: ChainEpoch = 10 ;
915
915
rt. epoch = curr_epoch;
916
- let st: PState = rt. get_state ( ) . unwrap ( ) ;
916
+ let st: PState = rt. get_state ( ) ;
917
917
918
918
// Settle.
919
919
rt. set_caller ( * ACCOUNT_ACTOR_CODE_ID , st. from ) ;
920
920
rt. expect_validate_caller_addr ( vec ! [ st. from, st. to] ) ;
921
921
call ( & mut rt, Method :: Settle as u64 , & Default :: default ( ) ) ;
922
922
923
- let st: PState = rt. get_state ( ) . unwrap ( ) ;
923
+ let st: PState = rt. get_state ( ) ;
924
924
assert_eq ! ( st. settling_at, SETTLE_DELAY + curr_epoch) ;
925
925
rt. expect_validate_caller_addr ( vec ! [ st. from, st. to] ) ;
926
926
@@ -970,13 +970,13 @@ mod actor_collect {
970
970
for tc in test_cases {
971
971
let ( mut rt, _sv) = require_create_channel_with_lanes ( 1 ) ;
972
972
rt. epoch = 10 ;
973
- let mut state: PState = rt. get_state ( ) . unwrap ( ) ;
973
+ let mut state: PState = rt. get_state ( ) ;
974
974
975
975
if !tc. dont_settle {
976
976
rt. set_caller ( * ACCOUNT_ACTOR_CODE_ID , state. from ) ;
977
977
rt. expect_validate_caller_addr ( vec ! [ state. from, state. to] ) ;
978
978
call ( & mut rt, Method :: Settle as u64 , & RawBytes :: default ( ) ) ;
979
- state = rt. get_state ( ) . unwrap ( ) ;
979
+ state = rt. get_state ( ) ;
980
980
assert_eq ! ( state. settling_at, SETTLE_DELAY + rt. epoch) ;
981
981
}
982
982
@@ -1089,14 +1089,14 @@ fn construct_and_verify(rt: &mut MockRuntime, sender: Address, receiver: Address
1089
1089
}
1090
1090
1091
1091
fn verify_initial_state ( rt : & mut MockRuntime , sender : Address , receiver : Address ) {
1092
- let _state: PState = rt. get_state ( ) . unwrap ( ) ;
1092
+ let _state: PState = rt. get_state ( ) ;
1093
1093
let empt_arr_cid = Amt :: < ( ) , _ > :: new ( & rt. store ) . flush ( ) . unwrap ( ) ;
1094
1094
let expected_state = PState :: new ( sender, receiver, empt_arr_cid) ;
1095
1095
verify_state ( rt, None , expected_state)
1096
1096
}
1097
1097
1098
1098
fn verify_state ( rt : & mut MockRuntime , exp_lanes : Option < u64 > , expected_state : PState ) {
1099
- let state: PState = rt. get_state ( ) . unwrap ( ) ;
1099
+ let state: PState = rt. get_state ( ) ;
1100
1100
assert_eq ! ( expected_state. to, state. to) ;
1101
1101
assert_eq ! ( expected_state. from, state. from) ;
1102
1102
assert_eq ! ( expected_state. min_settle_height, state. min_settle_height) ;
0 commit comments