@@ -348,9 +348,9 @@ mod benchmarks {
348
348
fn initial_setup ( ) {
349
349
let admin: T :: AccountId = account ( "admin" , 0 , SEED ) ;
350
350
let creator: T :: AccountId = account ( "creator" , 0 , SEED ) ;
351
- set_max_balance :: < T > ( admin. clone ( ) ) . unwrap ( ) ;
352
- set_max_balance :: < T > ( creator. clone ( ) ) . unwrap ( ) ;
353
- set_rbac_assign_role_to_user_worst_case :: < T > ( admin. clone ( ) , 0 , true ) . unwrap ( ) ;
351
+ assert_ok ! ( set_max_balance:: <T >( admin. clone( ) ) ) ;
352
+ assert_ok ! ( set_max_balance:: <T >( creator. clone( ) ) ) ;
353
+ assert_ok ! ( set_rbac_assign_role_to_user_worst_case:: <T >( admin. clone( ) , 0 , true ) ) ;
354
354
let asset_id: T :: AssetId = T :: AfloatBenchHelper :: asset ( 0 ) ;
355
355
let min_balance: T :: Balance = T :: AfloatBenchHelper :: balance ( 1 ) ;
356
356
let asset: CreateAsset < T > = CreateAsset :: New { asset_id, min_balance } ;
@@ -367,7 +367,7 @@ mod benchmarks {
367
367
368
368
#[ benchmark]
369
369
fn kill_storage ( ) {
370
- init :: < T > ( ) . unwrap ( ) ;
370
+ assert_ok ! ( init:: <T >( ) ) ;
371
371
assert ! ( Afloat :: <T >:: marketplace_id( ) . is_some( ) ) ;
372
372
assert ! ( Afloat :: <T >:: collection_id( ) . is_some( ) ) ;
373
373
assert ! ( Afloat :: <T >:: asset_id( ) . is_some( ) ) ;
@@ -387,8 +387,8 @@ mod benchmarks {
387
387
let sign_up_args = SignUpArgs :: BuyerOrSeller { cid : cid. clone ( ) , cid_creator, group } ;
388
388
let user: T :: AccountId = account ( "user" , 0 , SEED ) ;
389
389
390
- init :: < T > ( ) . unwrap ( ) ;
391
- set_rbac_assign_role_to_user_worst_case :: < T > ( user. clone ( ) , 1 , false ) . unwrap ( ) ;
390
+ assert_ok ! ( init:: <T >( ) ) ;
391
+ assert_ok ! ( set_rbac_assign_role_to_user_worst_case:: <T >( user. clone( ) , 1 , false ) ) ;
392
392
393
393
#[ extrinsic_call]
394
394
_ ( RawOrigin :: Signed ( user. clone ( ) ) , sign_up_args) ;
@@ -398,7 +398,7 @@ mod benchmarks {
398
398
399
399
#[ benchmark]
400
400
fn update_user_info ( ) {
401
- init :: < T > ( ) . unwrap ( ) ;
401
+ assert_ok ! ( init:: <T >( ) ) ;
402
402
403
403
let user: T :: AccountId = account ( "user" , 0 , SEED ) ;
404
404
register_user :: < T > ( user. clone ( ) , "user" ) . unwrap ( ) ;
@@ -412,7 +412,7 @@ mod benchmarks {
412
412
413
413
let update_user_info_args = UpdateUserArgs :: Delete ;
414
414
415
- set_rbac_assign_role_to_user_worst_case :: < T > ( user. clone ( ) , 1 , false ) . unwrap ( ) ;
415
+ assert_ok ! ( set_rbac_assign_role_to_user_worst_case:: <T >( user. clone( ) , 1 , false ) ) ;
416
416
417
417
let admin: T :: AccountId = account ( "admin" , 0 , SEED ) ;
418
418
#[ extrinsic_call]
@@ -424,8 +424,8 @@ mod benchmarks {
424
424
#[ benchmark]
425
425
fn create_tax_credit ( a : Linear < 0 , { <T as pallet_fruniques:: Config >:: MaxAttributes :: get ( ) } > ) {
426
426
let user: T :: AccountId = account ( "user" , 0 , SEED ) ;
427
- init :: < T > ( ) . unwrap ( ) ;
428
- register_user :: < T > ( user. clone ( ) , "user" ) . unwrap ( ) ;
427
+ assert_ok ! ( init:: <T >( ) ) ;
428
+ assert_ok ! ( register_user:: <T >( user. clone( ) , "user" ) ) ;
429
429
430
430
let attributes: Attributes < T > = create_sized_attributes :: < T > (
431
431
a,
@@ -436,7 +436,7 @@ mod benchmarks {
436
436
create_sized_description :: < T > ( <T as pallet_uniques:: Config >:: StringLimit :: get ( ) ) ;
437
437
let parent_info = create_sized_parent_info :: < T > ( 0 , 0 , MAX_U32 , true ) ;
438
438
assert_eq ! ( attributes. len( ) as u32 , a) ;
439
- set_up_fruniques_do_spawn_worst_case :: < T > ( user. clone ( ) ) . unwrap ( ) ;
439
+ assert_ok ! ( set_up_fruniques_do_spawn_worst_case:: <T >( user. clone( ) ) ) ;
440
440
441
441
#[ extrinsic_call]
442
442
_ ( RawOrigin :: Signed ( user. clone ( ) ) , description, Some ( attributes) , Some ( parent_info) ) ;
@@ -445,9 +445,9 @@ mod benchmarks {
445
445
#[ benchmark]
446
446
fn create_offer ( ) {
447
447
let user: T :: AccountId = account ( "user" , 0 , SEED ) ;
448
- init :: < T > ( ) . unwrap ( ) ;
449
- register_user :: < T > ( user. clone ( ) , "user" ) . unwrap ( ) ;
450
- add_tax_credit :: < T > ( user. clone ( ) ) . unwrap ( ) ;
448
+ assert_ok ! ( init:: <T >( ) ) ;
449
+ assert_ok ! ( register_user:: <T >( user. clone( ) , "user" ) ) ;
450
+ assert_ok ! ( add_tax_credit:: <T >( user. clone( ) ) ) ;
451
451
let args = CreateOfferArgs :: Sell {
452
452
tax_credit_amount : MAX_TAX_CREDIT_AMOUNT ,
453
453
tax_credit_id : T :: AfloatBenchHelper :: item ( 0 ) ,
@@ -463,12 +463,12 @@ mod benchmarks {
463
463
fn start_take_sell_order ( ) {
464
464
let user: T :: AccountId = account ( "user" , 0 , SEED ) ;
465
465
let other_user: T :: AccountId = account ( "other_user" , 0 , SEED ) ;
466
- set_max_balance :: < T > ( other_user. clone ( ) ) . unwrap ( ) ;
467
- set_max_balance :: < T > ( user. clone ( ) ) . unwrap ( ) ;
468
- init :: < T > ( ) . unwrap ( ) ;
469
- register_user :: < T > ( user. clone ( ) , "user" ) . unwrap ( ) ;
470
- register_user :: < T > ( other_user. clone ( ) , "other_user" ) . unwrap ( ) ;
471
- add_tax_credit :: < T > ( user. clone ( ) ) . unwrap ( ) ;
466
+ assert_ok ! ( set_max_balance:: <T >( other_user. clone( ) ) ) ;
467
+ assert_ok ! ( set_max_balance:: <T >( user. clone( ) ) ) ;
468
+ assert_ok ! ( init:: <T >( ) ) ;
469
+ assert_ok ! ( register_user:: <T >( user. clone( ) , "user" ) ) ;
470
+ assert_ok ! ( register_user:: <T >( other_user. clone( ) , "other_user" ) ) ;
471
+ assert_ok ! ( add_tax_credit:: <T >( user. clone( ) ) ) ;
472
472
let offer_id = add_sell_order :: < T > ( user. clone ( ) ) . unwrap ( ) ;
473
473
let offer = AfloatOffers :: < T > :: get ( offer_id) . unwrap ( ) ;
474
474
let offer_trxs = offer. transactions . clone ( ) ;
@@ -481,7 +481,7 @@ mod benchmarks {
481
481
T :: Balance :: max_value ( ) . into ( ) ,
482
482
) ;
483
483
484
- set_start_take_sell_offer_worst_case :: < T > ( other_user. clone ( ) , offer_id. clone ( ) ) . unwrap ( ) ;
484
+ assert_ok ! ( set_start_take_sell_offer_worst_case:: <T >( other_user. clone( ) , offer_id. clone( ) ) ) ;
485
485
486
486
#[ extrinsic_call]
487
487
_ ( RawOrigin :: Signed ( other_user) , offer_id, MAX_U32 . into ( ) ) ;
@@ -496,19 +496,19 @@ mod benchmarks {
496
496
fn confirm_sell_transaction ( ) {
497
497
let user: T :: AccountId = account ( "user" , 0 , SEED ) ;
498
498
let other_user: T :: AccountId = account ( "other_user" , 0 , SEED ) ;
499
- set_max_balance :: < T > ( other_user. clone ( ) ) . unwrap ( ) ;
500
- set_max_balance :: < T > ( user. clone ( ) ) . unwrap ( ) ;
501
- init :: < T > ( ) . unwrap ( ) ;
502
- register_user :: < T > ( user. clone ( ) , "user" ) . unwrap ( ) ;
503
- register_user :: < T > ( other_user. clone ( ) , "other_user" ) . unwrap ( ) ;
504
- add_tax_credit :: < T > ( user. clone ( ) ) . unwrap ( ) ;
499
+ assert_ok ! ( set_max_balance:: <T >( other_user. clone( ) ) ) ;
500
+ assert_ok ! ( set_max_balance:: <T >( user. clone( ) ) ) ;
501
+ assert_ok ! ( init:: <T >( ) ) ;
502
+ assert_ok ! ( register_user:: <T >( user. clone( ) , "user" ) ) ;
503
+ assert_ok ! ( register_user:: <T >( other_user. clone( ) , "other_user" ) ) ;
504
+ assert_ok ! ( add_tax_credit:: <T >( user. clone( ) ) ) ;
505
505
let offer_id = add_sell_order :: < T > ( user. clone ( ) ) . unwrap ( ) ;
506
506
507
507
let transaction_id = add_start_take_sell_order :: < T > ( other_user. clone ( ) , offer_id) . unwrap ( ) ;
508
508
let transaction = AfloatTransactions :: < T > :: get ( transaction_id) . unwrap ( ) ;
509
509
assert_eq ! ( transaction. confirmed, false ) ;
510
510
511
- set_gm_do_enlist_sell_offer_worst_case :: < T > ( other_user. clone ( ) , offer_id) . unwrap ( ) ;
511
+ assert_ok ! ( set_gm_do_enlist_sell_offer_worst_case:: <T >( other_user. clone( ) , offer_id) ) ;
512
512
513
513
#[ extrinsic_call]
514
514
_ ( RawOrigin :: Signed ( user. clone ( ) ) , transaction_id) ;
@@ -521,15 +521,17 @@ mod benchmarks {
521
521
fn finish_take_sell_transaction ( ) {
522
522
let user: T :: AccountId = account ( "user" , 0 , SEED ) ;
523
523
let other_user: T :: AccountId = account ( "other_user" , 0 , SEED ) ;
524
- set_max_balance :: < T > ( other_user. clone ( ) ) . unwrap ( ) ;
525
- set_max_balance :: < T > ( user. clone ( ) ) . unwrap ( ) ;
526
- init :: < T > ( ) . unwrap ( ) ;
527
- register_user :: < T > ( user. clone ( ) , "user" ) . unwrap ( ) ;
528
- register_user :: < T > ( other_user. clone ( ) , "other_user" ) . unwrap ( ) ;
529
- add_tax_credit :: < T > ( user. clone ( ) ) . unwrap ( ) ;
524
+ assert_ok ! ( set_max_balance:: <T >( other_user. clone( ) ) ) ;
525
+ assert_ok ! ( set_max_balance:: <T >( user. clone( ) ) ) ;
526
+ assert_ok ! ( init:: <T >( ) ) ;
527
+ assert_ok ! ( register_user:: <T >( user. clone( ) , "user" ) ) ;
528
+ assert_ok ! ( register_user:: <T >( other_user. clone( ) , "other_user" ) ) ;
529
+ assert_ok ! ( add_tax_credit:: <T >( user. clone( ) ) ) ;
530
530
let offer_id = add_sell_order :: < T > ( user. clone ( ) ) . unwrap ( ) ;
531
531
let transaction_id = add_start_take_sell_order :: < T > ( other_user. clone ( ) , offer_id) . unwrap ( ) ;
532
- add_confirm_sell_transaction :: < T > ( user. clone ( ) , transaction_id) . unwrap ( ) ;
532
+ // used internally by gm do_take_sell_offer when tax credit amount < 100
533
+ assert_ok ! ( set_up_fruniques_do_spawn_worst_case:: <T >( other_user. clone( ) ) ) ;
534
+ assert_ok ! ( add_confirm_sell_transaction:: <T >( user. clone( ) , transaction_id) ) ;
533
535
let transaction = AfloatTransactions :: < T > :: get ( transaction_id) . unwrap ( ) ;
534
536
assert_eq ! ( transaction. completed, false ) ;
535
537
@@ -543,9 +545,9 @@ mod benchmarks {
543
545
#[ benchmark]
544
546
fn set_afloat_balance ( ) {
545
547
let user: T :: AccountId = account ( "user" , 0 , SEED ) ;
546
- set_max_balance :: < T > ( user. clone ( ) ) . unwrap ( ) ;
547
- init :: < T > ( ) . unwrap ( ) ;
548
- register_user :: < T > ( user. clone ( ) , "user" ) . unwrap ( ) ;
548
+ assert_ok ! ( set_max_balance:: <T >( user. clone( ) ) ) ;
549
+ assert_ok ! ( init:: <T >( ) ) ;
550
+ assert_ok ! ( register_user:: <T >( user. clone( ) , "user" ) ) ;
549
551
let admin: T :: AccountId = account ( "admin" , 0 , SEED ) ;
550
552
let amount = T :: AfloatBenchHelper :: balance ( MAX_U64 ) ;
551
553
assert_eq ! (
@@ -560,9 +562,9 @@ mod benchmarks {
560
562
#[ benchmark]
561
563
fn cancel_offer ( ) {
562
564
let user: T :: AccountId = account ( "user" , 0 , SEED ) ;
563
- init :: < T > ( ) . unwrap ( ) ;
564
- register_user :: < T > ( user. clone ( ) , "user" ) . unwrap ( ) ;
565
- add_tax_credit :: < T > ( user. clone ( ) ) . unwrap ( ) ;
565
+ assert_ok ! ( init:: <T >( ) ) ;
566
+ assert_ok ! ( register_user:: <T >( user. clone( ) , "user" ) ) ;
567
+ assert_ok ! ( add_tax_credit:: <T >( user. clone( ) ) ) ;
566
568
let offer_id = add_sell_order :: < T > ( user. clone ( ) ) . unwrap ( ) ;
567
569
let offer = AfloatOffers :: < T > :: get ( offer_id) . unwrap ( ) ;
568
570
assert_eq ! ( offer. status, OfferStatus :: CREATED ) ;
@@ -576,9 +578,9 @@ mod benchmarks {
576
578
fn add_afloat_admin ( ) {
577
579
let user: T :: AccountId = account ( "user" , 0 , SEED ) ;
578
580
let admin: T :: AccountId = account ( "admin" , 0 , SEED ) ;
579
- init :: < T > ( ) . unwrap ( ) ;
580
- register_user :: < T > ( user. clone ( ) , "user" ) . unwrap ( ) ;
581
- set_rbac_assign_role_to_user_worst_case :: < T > ( user. clone ( ) , 2 , false ) . unwrap ( ) ;
581
+ assert_ok ! ( init:: <T >( ) ) ;
582
+ assert_ok ! ( register_user:: <T >( user. clone( ) , "user" ) ) ;
583
+ assert_ok ! ( set_rbac_assign_role_to_user_worst_case:: <T >( user. clone( ) , 2 , false ) ) ;
582
584
assert ! ( !Afloat :: <T >:: is_admin( user. clone( ) ) . unwrap( ) ) ;
583
585
#[ extrinsic_call]
584
586
_ ( RawOrigin :: Signed ( admin. clone ( ) ) , user. clone ( ) ) ;
@@ -589,9 +591,9 @@ mod benchmarks {
589
591
fn assign_user_to_role ( ) {
590
592
let user: T :: AccountId = account ( "user" , 0 , SEED ) ;
591
593
let admin: T :: AccountId = account ( "admin" , 0 , SEED ) ;
592
- init :: < T > ( ) . unwrap ( ) ;
593
- register_user :: < T > ( user. clone ( ) , "user" ) . unwrap ( ) ;
594
- set_rbac_assign_role_to_user_worst_case :: < T > ( user. clone ( ) , 2 , false ) . unwrap ( ) ;
594
+ assert_ok ! ( init:: <T >( ) ) ;
595
+ assert_ok ! ( register_user:: <T >( user. clone( ) , "user" ) ) ;
596
+ assert_ok ! ( set_rbac_assign_role_to_user_worst_case:: <T >( user. clone( ) , 2 , false ) ) ;
595
597
let role: AfloatRole = AfloatRole :: CPA ;
596
598
assert ! ( !Afloat :: <T >:: is_cpa( user. clone( ) ) . unwrap( ) ) ;
597
599
#[ extrinsic_call]
0 commit comments