@@ -14,13 +14,14 @@ import (
1414 coretesting "cosmossdk.io/core/testing"
1515 "cosmossdk.io/math"
1616 storetypes "cosmossdk.io/store/types"
17+ accountskeeper "cosmossdk.io/x/accounts"
18+ "cosmossdk.io/x/accounts/accountstd"
19+ "cosmossdk.io/x/accounts/defaults/admin"
20+ adminv1 "cosmossdk.io/x/accounts/defaults/admin/v1"
1721 "cosmossdk.io/x/bank/v2/keeper"
1822 banktestutil "cosmossdk.io/x/bank/v2/testutil"
1923 "cosmossdk.io/x/bank/v2/types"
2024
21- accountskeeper "cosmossdk.io/x/accounts"
22- "cosmossdk.io/x/accounts/accountstd"
23- "cosmossdk.io/x/accounts/defaults/admin"
2425 "github.com/cosmos/cosmos-sdk/codec"
2526 codectestutil "github.com/cosmos/cosmos-sdk/codec/testutil"
2627 codectypes "github.com/cosmos/cosmos-sdk/codec/types"
@@ -29,7 +30,6 @@ import (
2930 sdk "github.com/cosmos/cosmos-sdk/types"
3031 moduletestutil "github.com/cosmos/cosmos-sdk/types/module/testutil"
3132 authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
32- adminv1 "cosmossdk.io/x/accounts/defaults/admin/v1"
3333)
3434
3535const (
@@ -339,7 +339,10 @@ func (s *KeeperTestSuite) TestCreateDenom() {
339339
340340 accountsKeeper := s .bankKeeper .GetAccountsKeeper ()
341341
342- resp , err := accountsKeeper .Query (s .ctx , authority .Admin , & adminv1.QueryOwner {})
342+ adminAccAddr , err := s .addressCodec .StringToBytes (authority .Admin )
343+ require .NoError (err )
344+
345+ resp , err := accountsKeeper .Query (s .ctx , adminAccAddr , & adminv1.QueryOwner {})
343346 require .NoError (err )
344347 v1Resp , ok := resp .(* adminv1.QueryOwnerResponse )
345348 require .True (ok )
@@ -465,7 +468,7 @@ func (s *KeeperTestSuite) TestMintHandler() {
465468 ToAddress : accAddrs [1 ].String (),
466469 Amount : sdk .NewCoin (barDenom , math .NewInt (100 )),
467470 },
468- expErr : false ,
471+ expErr : false ,
469472 adminDisable : false ,
470473 },
471474 {
@@ -475,7 +478,7 @@ func (s *KeeperTestSuite) TestMintHandler() {
475478 ToAddress : accAddrs [1 ].String (),
476479 Amount : sdk .NewCoin (barDenom , math .NewInt (100 )),
477480 },
478- expErr : true ,
481+ expErr : true ,
479482 adminDisable : false ,
480483 },
481484 {
@@ -485,7 +488,7 @@ func (s *KeeperTestSuite) TestMintHandler() {
485488 ToAddress : accAddrs [1 ].String (),
486489 Amount : sdk .NewCoin (newDenom , math .NewInt (100 )),
487490 },
488- expErr : false ,
491+ expErr : false ,
489492 adminDisable : false ,
490493 },
491494 {
@@ -495,7 +498,7 @@ func (s *KeeperTestSuite) TestMintHandler() {
495498 ToAddress : accAddrs [1 ].String (),
496499 Amount : sdk .NewCoin (newDenom , math .NewInt (100 )),
497500 },
498- expErr : true ,
501+ expErr : true ,
499502 adminDisable : false ,
500503 },
501504 {
@@ -505,7 +508,7 @@ func (s *KeeperTestSuite) TestMintHandler() {
505508 ToAddress : accAddrs [1 ].String (),
506509 Amount : sdk .NewCoin (newDenom , math .NewInt (100 )),
507510 },
508- expErr : false ,
511+ expErr : false ,
509512 adminDisable : true ,
510513 },
511514 {
@@ -515,7 +518,7 @@ func (s *KeeperTestSuite) TestMintHandler() {
515518 ToAddress : accAddrs [1 ].String (),
516519 Amount : sdk .NewCoin (newDenom , math .NewInt (100 )),
517520 },
518- expErr : true ,
521+ expErr : true ,
519522 adminDisable : true ,
520523 },
521524 {
@@ -525,12 +528,11 @@ func (s *KeeperTestSuite) TestMintHandler() {
525528 ToAddress : accAddrs [1 ].String (),
526529 Amount : sdk .NewCoin (newDenom + "s" , math .NewInt (100 )),
527530 },
528- expErr : true ,
531+ expErr : true ,
529532 adminDisable : true ,
530533 },
531534 } {
532535 s .Run (fmt .Sprintf ("Case %s" , tc .desc ), func () {
533-
534536 require .NoError (handler .Keeper .SetParams (s .ctx , types .NewParams (sdk .NewCoins (), 0 , tc .adminDisable )))
535537 toAddr , err := s .addressCodec .StringToBytes (tc .msg .ToAddress )
536538 require .NoError (err )
@@ -575,10 +577,10 @@ func (s *KeeperTestSuite) TestBurnHandler() {
575577 require .NoError (err )
576578
577579 for _ , tc := range []struct {
578- desc string
579- msg * types.MsgBurn
580+ desc string
581+ msg * types.MsgBurn
580582 adminDisable bool
581- expErr bool
583+ expErr bool
582584 }{
583585 {
584586 desc : "Burn foo denom, valid" ,
@@ -588,7 +590,7 @@ func (s *KeeperTestSuite) TestBurnHandler() {
588590 Amount : sdk .NewCoin (fooDenom , math .NewInt (50 )),
589591 },
590592 adminDisable : false ,
591- expErr : false ,
593+ expErr : false ,
592594 },
593595 {
594596 desc : "Burn foo denom, invalid authority" ,
@@ -598,7 +600,7 @@ func (s *KeeperTestSuite) TestBurnHandler() {
598600 Amount : sdk .NewCoin (fooDenom , math .NewInt (50 )),
599601 },
600602 adminDisable : false ,
601- expErr : true ,
603+ expErr : true ,
602604 },
603605 {
604606 desc : "Burn foo denom, insufficient funds" ,
@@ -608,7 +610,7 @@ func (s *KeeperTestSuite) TestBurnHandler() {
608610 Amount : sdk .NewCoin (fooDenom , math .NewInt (200 )),
609611 },
610612 adminDisable : false ,
611- expErr : true ,
613+ expErr : true ,
612614 },
613615 {
614616 desc : "Burn bar denom, invalid denom" ,
@@ -618,7 +620,7 @@ func (s *KeeperTestSuite) TestBurnHandler() {
618620 Amount : sdk .NewCoin (barDenom , math .NewInt (50 )),
619621 },
620622 adminDisable : false ,
621- expErr : true ,
623+ expErr : true ,
622624 },
623625 {
624626 desc : "Burn tokenfactory denom, admin enable, valid" ,
@@ -628,7 +630,7 @@ func (s *KeeperTestSuite) TestBurnHandler() {
628630 Amount : sdk .NewCoin (newDenom , math .NewInt (50 )),
629631 },
630632 adminDisable : false ,
631- expErr : false ,
633+ expErr : false ,
632634 },
633635 {
634636 desc : "Burn tokenfactory denom, admin enable, invalid admin" ,
@@ -638,7 +640,7 @@ func (s *KeeperTestSuite) TestBurnHandler() {
638640 Amount : sdk .NewCoin (newDenom , math .NewInt (50 )),
639641 },
640642 adminDisable : false ,
641- expErr : true ,
643+ expErr : true ,
642644 },
643645 {
644646 desc : "Burn tokenfactory denom, admin disable, valid authority" ,
@@ -648,7 +650,7 @@ func (s *KeeperTestSuite) TestBurnHandler() {
648650 Amount : sdk .NewCoin (newDenom , math .NewInt (50 )),
649651 },
650652 adminDisable : true ,
651- expErr : false ,
653+ expErr : false ,
652654 },
653655 {
654656 desc : "Burn tokenfactory denom, admin disable, invalid authority" ,
@@ -658,7 +660,7 @@ func (s *KeeperTestSuite) TestBurnHandler() {
658660 Amount : sdk .NewCoin (newDenom , math .NewInt (50 )),
659661 },
660662 adminDisable : true ,
661- expErr : true ,
663+ expErr : true ,
662664 },
663665 {
664666 desc : "Burn tokenfactory denom, insufficient funds" ,
@@ -668,7 +670,7 @@ func (s *KeeperTestSuite) TestBurnHandler() {
668670 Amount : sdk .NewCoin (newDenom , math .NewInt (150 )),
669671 },
670672 adminDisable : false ,
671- expErr : true ,
673+ expErr : true ,
672674 },
673675 {
674676 desc : "Burn tokenfactory denom, token not exist" ,
@@ -678,7 +680,7 @@ func (s *KeeperTestSuite) TestBurnHandler() {
678680 Amount : sdk .NewCoin (newDenom + "s" , math .NewInt (50 )),
679681 },
680682 adminDisable : false ,
681- expErr : true ,
683+ expErr : true ,
682684 },
683685 } {
684686 s .Run (fmt .Sprintf ("Case %s" , tc .desc ), func () {
0 commit comments