
The data structures defined by this contract.
-
{ "name": "addadmin", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "to_add", "type": "name" } ] }
-
{ "name": "addrecipe", "base": "", "fields": [ { "name": "author", "type": "name" }, { "name": "id", "type": "nft" }, { "name": "templates", "type": "nft[]" }, { "name": "category", "type": "string" } ] }
-
{ "name": "admin_row", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
-
{ "name": "blendlog", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "description", "type": "string" }, { "name": "in_asset_ids", "type": "uint64[]" }, { "name": "out_asset_id", "type": "uint64" }, { "name": "in_templates", "type": "nft[]" }, { "name": "out_template", "type": "nft" }, { "name": "total_mint", "type": "int32" }, { "name": "total_burn", "type": "int32" } ] }
Table row type of blends
{ "name": "blends_row", "base": "", "fields": [ { "name": "id", "type": "nft" }, { "name": "recipe_ids", "type": "uint64[]" }, { "name": "description", "type": "string" }, { "name": "plugin", "type": "name" }, { "name": "quantity", "type": "extended_asset" }, { "name": "start_time", "type": "time_point_sec" }, { "name": "end_time", "type": "time_point_sec" } ] }
-
{ "name": "cancel", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "id", "type": "nft" } ] }
Table row type of collections
{ "name": "collections_row", "base": "", "fields": [ { "name": "collection_names", "type": "name[]" } ] }
Table row type of config
{ "name": "config_row", "base": "", "fields": [ { "name": "status", "type": "name" }, { "name": "protocol_fee", "type": "uint16" }, { "name": "fee_account", "type": "name" } ] }
-
{ "name": "delblend", "base": "", "fields": [ { "name": "author", "type": "name" }, { "name": "id", "type": "nft" } ] }
-
{ "name": "delrecipe", "base": "", "fields": [ { "name": "author", "type": "name" }, { "name": "id", "type": "nft" }, { "name": "recipe_id", "type": "uint64" } ] }
Struct property of addrecipe
Struct property of blendlog
Struct property of blends_row
Struct property of cancel
Struct property of delblend
Struct property of delrecipe
Struct property of orders_row
Struct property of recipes_row
Struct property of setblend
{ "name": "nft", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "template_id", "type": "int32" } ] }
Table row type of orders
{ "name": "orders_row", "base": "", "fields": [ { "name": "id", "type": "nft" }, { "name": "quantity", "type": "extended_asset" } ] }
Table row type of recipes
{ "name": "recipes_row", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "templates", "type": "nft[]" }, { "name": "category", "type": "string$" } ] }
-
{ "name": "remadmin", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "to_remove", "type": "name" } ] }
-
{ "name": "reset", "base": "", "fields": [ { "name": "table", "type": "name" }, { "name": "scope", "type": "name?" } ] }
-
{ "name": "setblend", "base": "", "fields": [ { "name": "author", "type": "name" }, { "name": "id", "type": "nft" }, { "name": "description", "type": "string?" }, { "name": "plugin", "type": "name?" }, { "name": "quantity", "type": "extended_asset?" }, { "name": "start_time", "type": "time_point_sec?" }, { "name": "end_time", "type": "time_point_sec?" } ] }
-
{ "name": "setfee", "base": "", "fields": [ { "name": "protocol_fee", "type": "uint16?" }, { "name": "fee_account", "type": "name?" } ] }
-
{ "name": "setstatus", "base": "", "fields": [ { "name": "status", "type": "name" } ] }
Table row type of status
{ "name": "status_row", "base": "", "fields": [ { "name": "counters", "type": "uint32[]" }, { "name": "last_updated", "type": "time_point_sec" } ] }
Action parameter in updcategory
{ "name": "updcategory", "base": "", "fields": [ { "name": "author", "type": "name" }, { "name": "collection", "type": "name" }, { "name": "recipe_id", "type": "uint64" }, { "name": "category", "type": "string" } ] }