
The data structures defined by this contract.
Struct property of logavatar
Struct property of logbanner
Struct property of logborder
Struct property of profiles_row
{ "name": "PFP", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "img", "type": "ATOMIC_ATTRIBUTE" } ] }
Table row type of assets
{ "name": "assets_row", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "owner", "type": "name" } ] }
-
{ "name": "avatar_row", "base": "pfp_row", "fields": [] }
-
{ "name": "banner_row", "base": "pfp_row", "fields": [] }
-
{ "name": "border_row", "base": "pfp_row", "fields": [] }
-
{ "name": "clear", "base": "", "fields": [ { "name": "type", "type": "name" } ] }
-
{ "name": "logavatar", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "previous", "type": "PFP" }, { "name": "current", "type": "PFP" } ] }
-
{ "name": "logbanner", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "previous", "type": "PFP" }, { "name": "current", "type": "PFP" } ] }
-
{ "name": "logborder", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "previous", "type": "PFP" }, { "name": "current", "type": "PFP" } ] }
-
{ "name": "logverify", "base": "", "fields": [ { "name": "previous_owner", "type": "name" }, { "name": "owner", "type": "name" }, { "name": "asset_id", "type": "uint64" } ] }
Struct property of pfp_row
{ "name": "pair_name_string", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "string" } ] }
-
{ "name": "pfp_row", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "asset_id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "schema_name", "type": "name" }, { "name": "metadata", "type": "pair_name_string[]" }, { "name": "last_updated", "type": "time_point_sec" } ] }
Table row type of profiles
{ "name": "profiles_row", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "avatar", "type": "PFP" }, { "name": "border", "type": "PFP" }, { "name": "banner", "type": "PFP" }, { "name": "created_at", "type": "time_point_sec" }, { "name": "last_updated", "type": "time_point_sec" } ] }
-
{ "name": "reset", "base": "", "fields": [ { "name": "table", "type": "name" }, { "name": "scope", "type": "name?" } ] }
-
{ "name": "setavatar", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "asset_id", "type": "uint64?" } ] }
-
{ "name": "setbanner", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "asset_id", "type": "uint64?" } ] }
-
{ "name": "setborder", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "asset_id", "type": "uint64?" } ] }
Action parameter in setwhitelist
{ "name": "setwhitelist", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "schema_names", "type": "name[]" } ] }
Table row type of status
{ "name": "status_row", "base": "", "fields": [ { "name": "counters", "type": "uint32[]" }, { "name": "last_updated", "type": "time_point_sec" } ] }
Table row type of verified
{ "name": "verified_row", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "created_at", "type": "time_point_sec" }, { "name": "last_updated", "type": "time_point_sec" } ] }
-
{ "name": "verify", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "asset_id", "type": "uint64" } ] }
Table row type of whitelist
{ "name": "whitelist_row", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "schema_names", "type": "name[]" } ] }