@@ -52,9 +52,10 @@ func AssetAmountCheck(amt uint64) AssetCheck {
5252// AssetTypeCheck returns a check function that tests an asset's type.
5353func AssetTypeCheck (assetType taprpc.AssetType ) AssetCheck {
5454 return func (a * taprpc.Asset ) error {
55- if a .AssetType != assetType {
55+ if a .AssetGenesis . AssetType != assetType {
5656 return fmt .Errorf ("unexpected asset type, got %v " +
57- "wanted %v" , a .AssetType , assetType )
57+ "wanted %v" , a .AssetGenesis .AssetType ,
58+ assetType )
5859 }
5960
6061 return nil
@@ -765,7 +766,7 @@ func AssertNonInteractiveRecvComplete(t *testing.T,
765766// asset.
766767func AssertAddr (t * testing.T , expected * taprpc.Asset , actual * taprpc.Addr ) {
767768 require .Equal (t , expected .AssetGenesis .AssetId , actual .AssetId )
768- require .Equal (t , expected .AssetType , actual .AssetType )
769+ require .Equal (t , expected .AssetGenesis . AssetType , actual .AssetType )
769770
770771 if expected .AssetGroup == nil {
771772 require .Nil (t , actual .GroupKey )
@@ -789,7 +790,10 @@ func AssertAddr(t *testing.T, expected *taprpc.Asset, actual *taprpc.Addr) {
789790func AssertAsset (t * testing.T , expected , actual * taprpc.Asset ) {
790791 require .Equal (t , expected .Version , actual .Version )
791792 AssertAssetGenesis (t , expected .AssetGenesis , actual .AssetGenesis )
792- require .Equal (t , expected .AssetType , actual .AssetType )
793+ require .Equal (
794+ t , expected .AssetGenesis .AssetType ,
795+ actual .AssetGenesis .AssetType ,
796+ )
793797 require .Equal (t , expected .Amount , actual .Amount )
794798 require .Equal (t , expected .LockTime , actual .LockTime )
795799 require .Equal (t , expected .RelativeLockTime , actual .RelativeLockTime )
@@ -820,7 +824,8 @@ func assertProofReveals(t *testing.T, expected *taprpc.Asset,
820824 actual .GenesisReveal .GenesisBaseReveal ,
821825 )
822826 require .Equal (
823- t , expected .AssetType , actual .GenesisReveal .AssetType ,
827+ t , expected .AssetGenesis .AssetType ,
828+ actual .GenesisReveal .GenesisBaseReveal .AssetType ,
824829 )
825830 }
826831}
@@ -987,7 +992,7 @@ func AssertGroup(t *testing.T, a *taprpc.Asset, b *taprpc.AssetHumanReadable,
987992 require .Equal (t , a .RelativeLockTime , b .RelativeLockTime )
988993 require .Equal (t , a .AssetGenesis .Name , b .Tag )
989994 require .Equal (t , a .AssetGenesis .MetaHash , b .MetaHash )
990- require .Equal (t , a .AssetType , b .Type )
995+ require .Equal (t , a .AssetGenesis . AssetType , b .Type )
991996 require .Equal (t , a .AssetGroup .TweakedGroupKey , groupKey )
992997}
993998
@@ -1314,7 +1319,7 @@ func VerifyGroupAnchor(t *testing.T, assets []*taprpc.Asset,
13141319 require .NoError (t , err )
13151320
13161321 anchorGen := ParseGenInfo (t , anchor .AssetGenesis )
1317- anchorGen .Type = asset .Type (anchor .AssetType )
1322+ anchorGen .Type = asset .Type (anchor .AssetGenesis . AssetType )
13181323 AssertGroupAnchor (t , anchorGen , anchor .AssetGroup )
13191324
13201325 return anchor
0 commit comments