
The data structures defined by this contract.
Action parameter in addcomment
{ "name": "addcomment", "base": "", "fields": [ { "name": "pollId", "type": "uint64" }, { "name": "commentId", "type": "uint64" }, { "name": "accountName", "type": "string" } ] }- { "name": "addpoll", "base": "", "fields": [ { "name": "s", "type": "name" }, { "name": "pollId", "type": "uint64" }, { "name": "communityId", "type": "uint64" } ] }
- { "name": "comments", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "commentId", "type": "uint64" }, { "name": "pollId", "type": "uint64" }, { "name": "likes", "type": "uint32" }, { "name": "dislikes", "type": "uint32" }, { "name": "account", "type": "string" } ] }
- { "name": "poll", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "pollId", "type": "uint64" }, { "name": "communityId", "type": "uint64" }, { "name": "pollStatus", "type": "uint8" }, { "name": "voteCounts", "type": "uint32" }, { "name": "commentsCount", "type": "uint32" }, { "name": "likes", "type": "uint32" }, { "name": "dislikes", "type": "uint32" } ] }
Table row type of pollvotes2
{ "name": "pollvotes2", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "pollId", "type": "uint64" }, { "name": "option", "type": "uint32" }, { "name": "account", "type": "string" } ] }- { "name": "rmpoll", "base": "", "fields": [ { "name": "s", "type": "name" }, { "name": "pollId", "type": "uint64" } ] }
Action parameter in rmrfcomments
{ "name": "rmrfcomments", "base": "", "fields": [] }- { "name": "rmrfpolls", "base": "", "fields": [] }
- { "name": "rmrfvotes", "base": "", "fields": [] }
Table row type of staketable
{ "name": "stake", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "amount", "type": "uint64" }, { "name": "timestamp", "type": "uint32" }, { "name": "completion_time", "type": "uint32" } ] }Action parameter in upcmntlikes
{ "name": "upcmntlikes", "base": "", "fields": [ { "name": "commentId", "type": "uint64" }, { "name": "likesCount", "type": "uint32" }, { "name": "dislikesCount", "type": "uint32" } ] }Action parameter in uppolllikes
{ "name": "uppolllikes", "base": "", "fields": [ { "name": "pollId", "type": "uint64" }, { "name": "likesCount", "type": "uint32" }, { "name": "dislikesCount", "type": "uint32" } ] }- { "name": "vote", "base": "", "fields": [ { "name": "poll_id", "type": "uint64" }, { "name": "option", "type": "uint64" }, { "name": "amount", "type": "uint64" }, { "name": "voter", "type": "string" } ] }