EOS

prochaintech

Contract

The data structures defined by this contract.

  • Table row type of drawrecord

    { "name": "Drawrecord", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "draw_time", "type": "uint64" }, { "name": "amount", "type": "asset" } ] }
  • Table row type of adrelation

    { "name": "AdRelation", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "teacher_account", "type": "name" } ] }
  • Table row type of tadpos

    { "name": "AdPos", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "imgurl", "type": "string" }, { "name": "landurl", "type": "string" }, { "name": "title", "type": "string" } ] }
  • Table row type of tcandy

    { "name": "Candy", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "airdrop_account", "type": "name" }, { "name": "token_contract", "type": "name" }, { "name": "imgurl", "type": "string" }, { "name": "backurl", "type": "string" }, { "name": "brief", "type": "string" }, { "name": "title", "type": "string" }, { "name": "landurl", "type": "string" }, { "name": "total", "type": "asset" }, { "name": "balance", "type": "asset" }, { "name": "perclick", "type": "asset" }, { "name": "transfer", "type": "string" }, { "name": "airgrab", "type": "bool" }, { "name": "proxy", "type": "bool" }, { "name": "airgrabname", "type": "string" } ] }
  • Table row type of twhite

    { "name": "WhiteList", "base": "", "fields": [ { "name": "base_amount", "type": "asset" } ] }
  • Table row type of trecord

    { "name": "Record", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "starttime", "type": "uint32" }, { "name": "authtime", "type": "uint32" }, { "name": "remain", "type": "uint8" }, { "name": "errorcount", "type": "uint8" } ] }
  • Table row type of tnrecord

    { "name": "NRecord", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "starttime", "type": "uint32" }, { "name": "authtime", "type": "uint32" }, { "name": "remain", "type": "uint8" } ] }
  • Table row type of tnaccount

    { "name": "NTAccount", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "notifytime", "type": "uint32" }, { "name": "notifycoldtime", "type": "uint32" } ] }
  • Table row type of tnotify

    { "name": "Notify", "base": "", "fields": [ { "name": "project", "type": "name" } ] }
  • Table row type of taccount

    { "name": "Account", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "balance", "type": "asset" }, { "name": "coldtime", "type": "uint32" }, { "name": "count", "type": "uint8" }, { "name": "lasttime", "type": "uint32" } ] }
  • Table row type of tlevel

    { "name": "Level", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "quantity", "type": "uint64" }, { "name": "coldtime", "type": "uint32" }, { "name": "count", "type": "uint8" } ] }
  • Table row type of tblack

    { "name": "Black", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Table row type of tmemo

    { "name": "Memo", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "content", "type": "string" } ] }
  • Table row type of tnode

    { "name": "Node", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "url", "type": "string" } ] }
  • Struct property of publishadpos

    { "name": "PublishRequest", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "imgurl", "type": "string" }, { "name": "landurl", "type": "string" }, { "name": "title", "type": "string" } ] }
  • Action parameter in publishadpos

    { "name": "publishadpos", "base": "", "fields": [ { "name": "publishRequest", "type": "PublishRequest" } ] }
  • Struct property of removeadpos

    { "name": "RemoveRequest", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Action parameter in removeadpos

    { "name": "removeadpos", "base": "", "fields": [ { "name": "removeRequest", "type": "RemoveRequest" } ] }
  • Struct property of addcandy

    { "name": "AddCandy", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "airdrop_account", "type": "name" }, { "name": "token_contract", "type": "name" }, { "name": "imgurl", "type": "string" }, { "name": "backurl", "type": "string" }, { "name": "brief", "type": "string" }, { "name": "title", "type": "string" }, { "name": "landurl", "type": "string" }, { "name": "total", "type": "asset" }, { "name": "balance", "type": "asset" }, { "name": "perclick", "type": "asset" }, { "name": "transfer", "type": "string" }, { "name": "airgrab", "type": "bool" }, { "name": "proxy", "type": "bool" }, { "name": "airgrabname", "type": "string" } ] }
  • Action parameter in addcandy

    { "name": "addcandy", "base": "", "fields": [ { "name": "addCandy", "type": "AddCandy" } ] }
  • Action parameter in modcandy

    { "name": "modcandy", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Action parameter in chris

    { "name": "chris", "base": "", "fields": [ { "name": "user", "type": "name" } ] }
  • Action parameter in delcandy

    { "name": "delcandy", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Action parameter in delnotify

    { "name": "delnotify", "base": "", "fields": [ { "name": "project", "type": "name" } ] }
  • Action parameter in addwhite

    { "name": "addwhite", "base": "", "fields": [ { "name": "base_amount", "type": "asset" } ] }
  • Action parameter in delwhite

    { "name": "delwhite", "base": "", "fields": [ { "name": "base_amount", "type": "asset" } ] }
  • Struct property of auth

    { "name": "AuthRequest", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Action parameter in auth

    { "name": "auth", "base": "", "fields": [ { "name": "authRequest", "type": "AuthRequest" } ] }
  • Action parameter in notify

    { "name": "notify", "base": "", "fields": [ { "name": "project", "type": "name" }, { "name": "user", "type": "name" }, { "name": "memo", "type": "string" } ] }
  • Action parameter in testnotify

    { "name": "testnotify", "base": "", "fields": [] }
  • Struct property of click

    Struct property of clickv2

    Struct property of clickv3

    { "name": "ClickRequest", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "candyId", "type": "uint64" }, { "name": "ref", "type": "name" } ] }
  • Action parameter in click

    { "name": "click", "base": "", "fields": [ { "name": "clickRequest", "type": "ClickRequest" } ] }
  • Action parameter in clickv2

    { "name": "clickv2", "base": "", "fields": [ { "name": "clickRequest", "type": "ClickRequest" } ] }
  • Action parameter in clickv3

    { "name": "clickv3", "base": "", "fields": [ { "name": "clickRequest", "type": "ClickRequest" } ] }
  • Action parameter in delrecord

    { "name": "delrecord", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Action parameter in delbatch

    { "name": "delbatch", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Struct property of withdraw

    { "name": "WithdrawRequest", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
  • Action parameter in withdraw

    { "name": "withdraw", "base": "", "fields": [ { "name": "withdrawRequest", "type": "WithdrawRequest" } ] }
  • Struct property of propose

    { "name": "ProposeRequest", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Action parameter in propose

    { "name": "propose", "base": "", "fields": [ { "name": "proposeRequest", "type": "ProposeRequest" } ] }
  • Action parameter in delaccount

    { "name": "delaccount", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Action parameter in modaccount

    { "name": "modaccount", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Struct property of addlevel

    { "name": "AddLevel", "base": "", "fields": [ { "name": "quantity", "type": "uint64" }, { "name": "coldtimeHour", "type": "float64" }, { "name": "count", "type": "uint8" } ] }
  • Action parameter in addlevel

    { "name": "addlevel", "base": "", "fields": [ { "name": "addLevel", "type": "AddLevel" } ] }
  • Action parameter in dellevel

    { "name": "dellevel", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Action parameter in addblack

    { "name": "addblack", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Action parameter in delblack

    { "name": "delblack", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Action parameter in addnode

    { "name": "addnode", "base": "", "fields": [ { "name": "url", "type": "string" } ] }
  • Action parameter in delnode

    { "name": "delnode", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Action parameter in addmemo

    { "name": "addmemo", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "content", "type": "string" } ] }
  • Action parameter in delmemo

    { "name": "delmemo", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Action parameter in addrelate

    { "name": "addrelate", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "teacher_account", "type": "name" } ] }
  • Action parameter in delrelate

    { "name": "delrelate", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Action parameter in delrelateid

    { "name": "delrelateid", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
  • Action parameter in deldrawrec

    { "name": "deldrawrec", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
  • Action parameter in adddrawrec

    { "name": "adddrawrec", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "amount", "type": "asset" } ] }