Skip to content

Commit 4fd858f

Browse files
committed
tapcli: use new asset group flags in MintAsset
1 parent 8cf481c commit 4fd858f

File tree

1 file changed

+17
-10
lines changed

1 file changed

+17
-10
lines changed

cmd/tapcli/assets.go

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ var (
4040
assetMetaBytesName = "meta_bytes"
4141
assetMetaFilePathName = "meta_file_path"
4242
assetMetaTypeName = "meta_type"
43-
assetEmissionName = "enable_emission"
43+
assetNewGroupedAssetName = "new_grouped_asset"
44+
assetGroupedAssetName = "grouped_asset"
4445
assetShowWitnessName = "show_witness"
4546
assetShowSpentName = "show_spent"
4647
assetGroupKeyName = "group_key"
@@ -91,10 +92,15 @@ var mintAssetCommand = cli.Command{
9192
Usage: "the type of the meta data for the asset",
9293
},
9394
cli.BoolFlag{
94-
Name: assetEmissionName,
95+
Name: assetNewGroupedAssetName,
9596
Usage: "if true, then the asset supports on going " +
9697
"emission",
9798
},
99+
cli.BoolFlag{
100+
Name: assetGroupedAssetName,
101+
Usage: "if true, then the asset is minted into a " +
102+
"specific group",
103+
},
98104
cli.StringFlag{
99105
Name: assetGroupKeyName,
100106
Usage: "the specific group key to use to mint the " +
@@ -218,18 +224,19 @@ func mintAsset(ctx *cli.Context) error {
218224

219225
resp, err := client.MintAsset(ctxc, &mintrpc.MintAssetRequest{
220226
Asset: &mintrpc.MintAsset{
221-
AssetType: assetType,
222-
Name: ctx.String(assetTagName),
223-
AssetMeta: assetMeta,
224-
Amount: amount,
225-
GroupKey: groupKey,
226-
GroupAnchor: ctx.String(assetGroupAnchorName),
227+
AssetType: assetType,
228+
Name: ctx.String(assetTagName),
229+
AssetMeta: assetMeta,
230+
Amount: amount,
231+
NewGroupedAsset: ctx.Bool(assetNewGroupedAssetName),
232+
GroupedAsset: ctx.Bool(assetGroupedAssetName),
233+
GroupKey: groupKey,
234+
GroupAnchor: ctx.String(assetGroupAnchorName),
227235
AssetVersion: taprpc.AssetVersion(
228236
ctx.Uint64(assetVersionName),
229237
),
230238
},
231-
EnableEmission: ctx.Bool(assetEmissionName),
232-
ShortResponse: ctx.Bool(shortResponseName),
239+
ShortResponse: ctx.Bool(shortResponseName),
233240
})
234241
if err != nil {
235242
return fmt.Errorf("unable to mint asset: %w", err)

0 commit comments

Comments
 (0)