
이 계약에 의해 정의된 데이터 구조입니다.
channels의 테이블 행 유형
{ "name": "channel_row", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "owner", "type": "name" }, { "name": "format", "type": "name" }, { "name": "hooks", "type": "name[]" } ] }-
{ "name": "create", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "channel", "type": "name" } ] } -
{ "name": "del", "base": "", "fields": [ { "name": "sender", "type": "name" }, { "name": "channel", "type": "name" }, { "name": "seq", "type": "uint64" } ] } -
{ "name": "delinbox", "base": "", "fields": [ { "name": "account", "type": "name" } ] } -
{ "name": "destroy", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "channel", "type": "name" } ] } -
{ "name": "dm", "base": "", "fields": [ { "name": "sender", "type": "name" }, { "name": "recipient", "type": "name" }, { "name": "content", "type": "string" } ] } -
{ "name": "edit", "base": "", "fields": [ { "name": "sender", "type": "name" }, { "name": "channel", "type": "name" }, { "name": "seq", "type": "uint64" }, { "name": "content", "type": "string" } ] } getchannel의 액션 반환 유형
{ "name": "get_channel_response", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "owner", "type": "name" }, { "name": "format", "type": "name" }, { "name": "hooks", "type": "name[]" } ] }getinbox의 액션 반환 유형
{ "name": "get_inbox_response", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "format", "type": "name" }, { "name": "hooks", "type": "name[]" } ] }getchannel의 액션 파라미터
{ "name": "getchannel", "base": "", "fields": [ { "name": "channel", "type": "name" } ] }-
{ "name": "getinbox", "base": "", "fields": [ { "name": "account", "type": "name" } ] } -
{ "name": "inbox_row", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "format", "type": "name" }, { "name": "hooks", "type": "name[]" } ] } -
{ "name": "react", "base": "", "fields": [ { "name": "sender", "type": "name" }, { "name": "channel", "type": "name" }, { "name": "seq", "type": "uint64" }, { "name": "content", "type": "string" } ] } -
{ "name": "reply", "base": "", "fields": [ { "name": "sender", "type": "name" }, { "name": "channel", "type": "name" }, { "name": "seq", "type": "uint64" }, { "name": "content", "type": "string" } ] } -
{ "name": "reset", "base": "", "fields": [] } -
{ "name": "send", "base": "", "fields": [ { "name": "sender", "type": "name" }, { "name": "channel", "type": "name" }, { "name": "content", "type": "string" } ] } setdmformat의 액션 파라미터
{ "name": "setdmformat", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "format", "type": "name" } ] }setdmhooks의 액션 파라미터
{ "name": "setdmhooks", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "hooks", "type": "name[]" } ] }-
{ "name": "setformat", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "channel", "type": "name" }, { "name": "format", "type": "name" } ] } -
{ "name": "sethooks", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "channel", "type": "name" }, { "name": "hooks", "type": "name[]" } ] } -
{ "name": "setowner", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "channel", "type": "name" }, { "name": "newowner", "type": "name" } ] } -
{ "name": "unreact", "base": "", "fields": [ { "name": "sender", "type": "name" }, { "name": "channel", "type": "name" }, { "name": "seq", "type": "uint64" }, { "name": "content", "type": "string" } ] }