
The data structures defined by this contract.
-
{ "name": "account", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "balanceScaled", "type": "uint128" }, { "name": "pixelsDrawn", "type": "uint64" }, { "name": "maskScaled", "type": "uint128" } ] }
-
{ "name": "canvas", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "lastPaintedAt", "type": "eostime" }, { "name": "duration", "type": "eostime" }, { "name": "lastPainter", "type": "name" }, { "name": "pixelsDrawn", "type": "uint64" }, { "name": "maskScaled", "type": "uint128" }, { "name": "potScaled", "type": "uint128" }, { "name": "teamScaled", "type": "uint128" } ] }
-
{ "name": "pixel", "base": "", "fields": [ { "name": "color", "type": "uint32" }, { "name": "priceCounter", "type": "uint8" }, { "name": "owner", "type": "name" } ] }
-
{ "name": "pixel_row", "base": "", "fields": [ { "name": "row", "type": "uint64" }, { "name": "pixels", "type": "pixel[]" } ] }
Table row type of potincs
{ "name": "PotIncrement", "base": "", "fields": [ { "name": "createdDay", "type": "uint64" }, { "name": "requiredIncrementScaled", "type": "uint128" }, { "name": "potIncrementScaled", "type": "uint128" } ] }
-
{ "name": "NewBuyer", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "potIncrementId", "type": "uint64" }, { "name": "potContributionScaled", "type": "uint128" } ] }
-
{ "name": "init", "base": "", "fields": [] }
Action parameter in createacct
{ "name": "createacct", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
Action parameter in updateacct
{ "name": "updateacct", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "to", "type": "name" } ] }
Action parameter in teamwithdraw
{ "name": "teamwithdraw", "base": "", "fields": [] }
-
{ "name": "endcanvas", "base": "", "fields": [] }