Examples

Create NFT Schema

// Read JSON data from file
jsonData, err := ioutil.ReadFile("schema.json")
if err != nil {
	fmt.Println(err)
	return
}

// Decode JSON data into a map[string]interface{} variable
var data map[string]interface{}
err = json.Unmarshal(jsonData, &data)
if err != nil {
	fmt.Println(err)
	return
}

// Encode the JSON data as a base64 string
base64Data := base64.StdEncoding.EncodeToString(jsonData)

msg := &nftmngrtypes.MsgCreateNFTSchema{
	Creator:         client.ConnectedAddress,
	NftSchemaBase64: base64Data,
}
txResponse, err := client.GenerateOrBroadcastTx(msg)
if err != nil {
	fmt.Println(err)
	return
}

Create NFT Metadata

Perform Action by Admin

Last updated