
此合约定义的数据结构。
-
{ "name": "config", "base": "", "fields": [ { "name": "contract_name", "type": "string" }, { "name": "contract_version", "type": "string" }, { "name": "admin", "type": "name" }, { "name": "default_avatar", "type": "string" }, { "name": "max_display_name_length", "type": "uint32" }, { "name": "max_avatar_length", "type": "uint32" }, { "name": "max_bio_length", "type": "uint32" }, { "name": "max_status_length", "type": "uint32" } ] } -
{ "name": "delmeta", "base": "", "fields": [ { "name": "writer", "type": "name" }, { "name": "account", "type": "name" } ] } delprofile中的操作参数
{ "name": "delprofile", "base": "", "fields": [ { "name": "account", "type": "name" } ] }editavatar中的操作参数
{ "name": "editavatar", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "new_avatar", "type": "string" } ] }-
{ "name": "editbio", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "new_bio", "type": "string" } ] } editdisplay中的操作参数
{ "name": "editdisplay", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "new_display_name", "type": "string" } ] }editstatus中的操作参数
{ "name": "editstatus", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "new_status", "type": "string" } ] }-
{ "name": "init", "base": "", "fields": [ { "name": "contract_name", "type": "string" }, { "name": "contract_version", "type": "string" }, { "name": "initial_admin", "type": "name" } ] } -
{ "name": "metadatum", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "data", "type": "string" } ] } newprofile中的操作参数
{ "name": "newprofile", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "display_name", "type": "string?" }, { "name": "avatar", "type": "string?" }, { "name": "bio", "type": "string?" } ] }-
{ "name": "profile", "base": "", "fields": [ { "name": "account_name", "type": "name" }, { "name": "display_name", "type": "string" }, { "name": "avatar", "type": "string" }, { "name": "bio", "type": "string" }, { "name": "status", "type": "string" }, { "name": "is_verified", "type": "bool" } ] } -
{ "name": "setadmin", "base": "", "fields": [ { "name": "new_admin", "type": "name" } ] } setdefavatar中的操作参数
{ "name": "setdefavatar", "base": "", "fields": [ { "name": "new_default_avatar", "type": "string" } ] }-
{ "name": "setlength", "base": "", "fields": [ { "name": "length_name", "type": "name" }, { "name": "new_length", "type": "uint32" } ] } setversion中的操作参数
{ "name": "setversion", "base": "", "fields": [ { "name": "new_version", "type": "string" } ] }-
{ "name": "verify", "base": "", "fields": [ { "name": "account", "type": "name" } ] } -
{ "name": "writemeta", "base": "", "fields": [ { "name": "writer", "type": "name" }, { "name": "account", "type": "name" }, { "name": "data", "type": "string" } ] }