EOS

eosroyalepay

Contract

The data structures defined by this contract.

  • Table row type of account

    { "name": "Account", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "staked", "type": "int64" }, { "name": "unstake_amount", "type": "int64" }, { "name": "unstake_at", "type": "t_time" }, { "name": "collected", "type": "int64[]" } ] }
  • Table row type of state

    { "name": "State", "base": "", "fields": [ { "name": "id", "type": "ID" }, { "name": "staked", "type": "int64" }, { "name": "locked", "type": "bool" } ] }
  • Action parameter in unstake

    { "name": "unstake", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
  • Action parameter in sendunstaked

    { "name": "sendunstaked", "base": "", "fields": [ { "name": "to", "type": "name" } ] }
  • Action parameter in restake

    { "name": "restake", "base": "", "fields": [ { "name": "to", "type": "name" } ] }
  • Action parameter in claim

    { "name": "claim", "base": "", "fields": [ { "name": "to", "type": "name" } ] }
  • Action parameter in lock

    { "name": "lock", "base": "", "fields": [] }
  • Action parameter in charge

    { "name": "charge", "base": "", "fields": [ { "name": "eos", "type": "asset" }, { "name": "roy", "type": "asset" }, { "name": "from", "type": "name" }, { "name": "to", "type": "name" } ] }
  • Action parameter in unlock

    { "name": "unlock", "base": "", "fields": [] }
  • Action parameter in version

    { "name": "version", "base": "", "fields": [] }