
The data structures defined by this contract.
Action parameter in addcurhigh
{ "name": "addcurhigh", "base": "", "fields": [ { "name": "openTime", "type": "uint32" }, { "name": "usdHigh", "type": "uint32" }, { "name": "intervalSec", "type": "uint32" } ] }
Struct property of addprofile
{ "name": "addprofargs", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "username", "type": "string" }, { "name": "imgHash", "type": "checksum256" }, { "name": "account", "type": "name" }, { "name": "link", "type": "string" }, { "name": "bio", "type": "string" }, { "name": "active", "type": "bool" } ] }
Action parameter in addprofile
{ "name": "addprofile", "base": "", "fields": [ { "name": "params", "type": "addprofargs" } ] }
-
{ "name": "blkentry", "base": "", "fields": [ { "name": "id", "type": "name" } ] }
Table row type of categories
{ "name": "category", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "name", "type": "string" }, { "name": "maxVideoLength", "type": "uint32" }, { "name": "archived", "type": "bool" } ] }
-
{ "name": "claim", "base": "", "fields": [ { "name": "profileId", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "to", "type": "name" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "claimusd", "base": "", "fields": [ { "name": "profileId", "type": "name" }, { "name": "claimId", "type": "name" }, { "name": "amount", "type": "asset" } ] }
-
{ "name": "contest", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "levelId", "type": "name" }, { "name": "price", "type": "uint64" }, { "name": "participantLimit", "type": "uint32" }, { "name": "participantCount", "type": "uint32" }, { "name": "submissionsClosed", "type": "bool" }, { "name": "submissionPeriod", "type": "uint32" }, { "name": "votePeriod", "type": "uint32" }, { "name": "createdAt", "type": "uint32" }, { "name": "fixedPrize", "type": "uint32" }, { "name": "voteStartUTCHour", "type": "uint32" }, { "name": "paid", "type": "bool" }, { "name": "minParticipant", "type": "uint32" }, { "name": "lastEntryAddedAt", "type": "uint32" } ] }
Table row type of entries
{ "name": "contestEntry", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "userId", "type": "name" }, { "name": "levelId", "type": "name" }, { "name": "contestId", "type": "uint64" }, { "name": "amount", "type": "uint64" }, { "name": "priceUnavailable", "type": "bool" }, { "name": "open", "type": "bool" }, { "name": "block", "type": "bool" }, { "name": "prizeRevoked", "type": "bool" }, { "name": "prizeGiven", "type": "asset" }, { "name": "videoHash720p", "type": "checksum256" }, { "name": "videoHash1080p", "type": "checksum256" }, { "name": "coverHash", "type": "checksum256" }, { "name": "createdAt", "type": "uint32" }, { "name": "votes", "type": "uint32" } ] }
Struct property of entercontest
{ "name": "contestargs", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "userId", "type": "name" }, { "name": "levelId", "type": "name" }, { "name": "videoHash720p", "type": "checksum256" }, { "name": "videoHash1080p", "type": "checksum256" }, { "name": "coverHash", "type": "checksum256" } ] }
-
{ "name": "createcat", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "name", "type": "string" }, { "name": "maxVideoLength", "type": "uint32" } ] }
Action parameter in createlevel
{ "name": "createlevel", "base": "", "fields": [ { "name": "params", "type": "createlvlargs" } ] }
Struct property of createlevel
{ "name": "createlvlargs", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "categoryId", "type": "name" }, { "name": "name", "type": "string" }, { "name": "price", "type": "uint32" }, { "name": "participantLimit", "type": "uint32" }, { "name": "submissionPeriod", "type": "uint32" }, { "name": "votePeriod", "type": "uint32" }, { "name": "fee", "type": "uint32" }, { "name": "prizes", "type": "uint32[]" }, { "name": "fixedPrize", "type": "uint32" }, { "name": "allowedSimultaneousContests", "type": "uint32" }, { "name": "voteStartUTCHour", "type": "uint32" }, { "name": "minParticipant", "type": "uint32" } ] }
-
{ "name": "curprice", "base": "", "fields": [ { "name": "openTime", "type": "uint64" }, { "name": "usdHigh", "type": "uint32" }, { "name": "intervalSec", "type": "uint32" } ] }
Action parameter in deactprofs
{ "name": "deactprofs", "base": "", "fields": [ { "name": "limit", "type": "int32" } ] }
Action parameter in deleteclaim
{ "name": "deleteclaim", "base": "", "fields": [ { "name": "claimId", "type": "name" } ] }
-
{ "name": "editcat", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "data", "type": "editcatargs" } ] }
Struct property of editcat
{ "name": "editcatargs", "base": "", "fields": [ { "name": "name", "type": "string" }, { "name": "maxVideoLength", "type": "uint32" }, { "name": "archived", "type": "bool" } ] }
-
{ "name": "editcntst", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "data", "type": "editcntstargs" } ] }
Struct property of editcntst
{ "name": "editcntstargs", "base": "", "fields": [ { "name": "minParticipant", "type": "uint32" } ] }
-
{ "name": "editlevel", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "data", "type": "editlevelargs" } ] }
Struct property of editlevel
{ "name": "editlevelargs", "base": "", "fields": [ { "name": "name", "type": "string" }, { "name": "archived", "type": "bool" }, { "name": "price", "type": "uint32" }, { "name": "participantLimit", "type": "uint32" }, { "name": "submissionPeriod", "type": "uint32" }, { "name": "votePeriod", "type": "uint32" }, { "name": "fee", "type": "uint32" }, { "name": "prizes", "type": "uint32[]" }, { "name": "fixedPrize", "type": "uint32" }, { "name": "allowedSimultaneousContests", "type": "uint32" }, { "name": "voteStartUTCHour", "type": "uint32" }, { "name": "minParticipant", "type": "uint32" } ] }
Action parameter in editprofadm
{ "name": "editprofadm", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "data", "type": "editprofargsa" } ] }
Struct property of editprofadm
{ "name": "editprofargsa", "base": "", "fields": [ { "name": "username", "type": "string" }, { "name": "imgHash", "type": "checksum256" }, { "name": "account", "type": "name" }, { "name": "link", "type": "string" }, { "name": "bio", "type": "string" }, { "name": "active", "type": "bool" } ] }
Struct property of editprofuser
{ "name": "editprofargsu", "base": "", "fields": [ { "name": "username", "type": "string" }, { "name": "imgHash", "type": "checksum256" }, { "name": "link", "type": "string" }, { "name": "bio", "type": "string" } ] }
Action parameter in editprofuser
{ "name": "editprofuser", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "data", "type": "editprofargsu" } ] }
Action parameter in entercontest
{ "name": "entercontest", "base": "", "fields": [ { "name": "params", "type": "contestargs" } ] }
-
{ "name": "entryvote", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "contestId", "type": "uint64" }, { "name": "entryId", "type": "name" }, { "name": "voterUserId", "type": "name" }, { "name": "createdAt", "type": "uint32" } ] }
-
{ "name": "level", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "categoryId", "type": "name" }, { "name": "name", "type": "string" }, { "name": "archived", "type": "bool" }, { "name": "price", "type": "uint32" }, { "name": "participantLimit", "type": "uint32" }, { "name": "submissionPeriod", "type": "uint32" }, { "name": "votePeriod", "type": "uint32" }, { "name": "fee", "type": "uint32" }, { "name": "prizes", "type": "uint32[]" }, { "name": "fixedPrize", "type": "uint32" }, { "name": "allowedSimultaneousContests", "type": "uint32" }, { "name": "voteStartUTCHour", "type": "uint32" }, { "name": "minParticipant", "type": "uint32" } ] }
Table row type of openclaims
{ "name": "openclaim", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "profileId", "type": "name" }, { "name": "to", "type": "name" }, { "name": "toMemo", "type": "string" }, { "name": "amount", "type": "asset" } ] }
-
{ "name": "option", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "value", "type": "string" } ] }
-
{ "name": "paycpu", "base": "", "fields": [] }
-
{ "name": "profile", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "username", "type": "string" }, { "name": "usernameHash", "type": "checksum256" }, { "name": "imgHash", "type": "checksum256" }, { "name": "link", "type": "string" }, { "name": "bio", "type": "string" }, { "name": "account", "type": "name" }, { "name": "active", "type": "bool" }, { "name": "winnings", "type": "asset" } ] }
Action parameter in refundentry
{ "name": "refundentry", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "to", "type": "name" }, { "name": "memo", "type": "string" } ] }
Action parameter in setclaimacct
{ "name": "setclaimacct", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "memo", "type": "string" } ] }
Action parameter in setcurrency
{ "name": "setcurrency", "base": "", "fields": [ { "name": "curSymbol", "type": "string" } ] }
Action parameter in setentryarch
{ "name": "setentryarch", "base": "", "fields": [ { "name": "sec", "type": "uint64" } ] }
Action parameter in setentryexp
{ "name": "setentryexp", "base": "", "fields": [ { "name": "exp", "type": "uint64" } ] }
Action parameter in setfeeacct
{ "name": "setfeeacct", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "memo", "type": "string" } ] }
Action parameter in setpricefrsh
{ "name": "setpricefrsh", "base": "", "fields": [ { "name": "freshness", "type": "uint64" } ] }
-
{ "name": "update", "base": "", "fields": [] }
-
{ "name": "vote", "base": "", "fields": [ { "name": "voterUserId", "type": "name" }, { "name": "entryId", "type": "name" } ] }