EOS

emanateoneos

Contract

The data structures defined by this contract.

  • Table row type of accounts

    { "name": "account", "base": "", "fields": [ { "name": "balance", "type": "asset" }, { "name": "claimed", "type": "bool" } ] }
  • Table row type of acctiers

    { "name": "account_tier", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "initialBalance", "type": "asset" }, { "name": "tier_class", "type": "uint64" } ] }
  • Action parameter in claim

    { "name": "claim", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "sym", "type": "symbol" } ] }
  • Action parameter in clockup

    { "name": "clockup", "base": "", "fields": [ { "name": "tier_class", "type": "uint64" }, { "name": "initialLockupPeriod", "type": "uint64" }, { "name": "postLockupPercent", "type": "uint64" }, { "name": "postLockupPeriod", "type": "uint64" } ] }
  • Action parameter in create

    { "name": "create", "base": "", "fields": [ { "name": "issuer", "type": "name" }, { "name": "maximum_supply", "type": "asset" } ] }
  • Table row type of stat

    { "name": "curr_stats", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "max_supply", "type": "asset" }, { "name": "issuer", "type": "name" } ] }
  • Table row type of datapoints

    { "name": "datapoints", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "value", "type": "uint64" }, { "name": "median", "type": "uint64" }, { "name": "timestamp", "type": "time_point" } ] }
  • Action parameter in dlockup

    { "name": "dlockup", "base": "", "fields": [ { "name": "tier_class", "type": "uint64" } ] }
  • Action parameter in exchange

    { "name": "exchange", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
  • Table row type of timerdb

    { "name": "global_timer", "base": "", "fields": [ { "name": "timer", "type": "uint64" } ] }
  • Action parameter in grow

    { "name": "grow", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "balance", "type": "asset" } ] }
  • Table row type of growtimer

    { "name": "grow_timer", "base": "", "fields": [ { "name": "timer", "type": "uint64" } ] }
  • Table row type of accgrowdb

    { "name": "growbase", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "balance", "type": "asset" }, { "name": "inflate_balance", "type": "asset" } ] }
  • Action parameter in growtime

    { "name": "growtime", "base": "", "fields": [] }
  • Action parameter in infgrow

    { "name": "infgrow", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
  • Action parameter in inflate

    { "name": "inflate", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
  • Action parameter in issue

    { "name": "issue", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "tier_class", "type": "uint64" } ] }
  • Table row type of acclimitdb

    { "name": "limitbase", "base": "", "fields": [ { "name": "stake_limit", "type": "asset" }, { "name": "exchg_limit", "type": "asset" } ] }
  • Action parameter in open

    { "name": "open", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "symbol", "type": "symbol" }, { "name": "ram_payer", "type": "name" } ] }
  • Table row type of oracledb

    { "name": "oracle_db", "base": "", "fields": [ { "name": "p_key", "type": "uint64" }, { "name": "queryMatch", "type": "bool" }, { "name": "queryId", "type": "string" }, { "name": "result", "type": "string" } ] }
  • Action parameter in recover

    { "name": "recover", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "sym", "type": "symbol" } ] }
  • Table row type of recoverdb

    { "name": "recover_stats", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }
  • Action parameter in setlimit

    { "name": "setlimit", "base": "", "fields": [ { "name": "t_limt", "type": "name" }, { "name": "value", "type": "asset" } ] }
  • Action parameter in stake

    { "name": "stake", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "balance", "type": "asset" } ] }
  • Table row type of accstakedb

    { "name": "stakebase", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "balance", "type": "asset" }, { "name": "inflate_balance", "type": "asset" } ] }
  • Table row type of tiers

    { "name": "tier", "base": "", "fields": [ { "name": "tier_class", "type": "uint64" }, { "name": "initialLockupPeriod", "type": "uint64" }, { "name": "initialBlock", "type": "uint64" }, { "name": "postLockupPercent", "type": "uint64" }, { "name": "postLockupPeriod", "type": "uint64" }, { "name": "d_postLockupTime", "type": "uint64" }, { "name": "d_postLockupPercent", "type": "uint64" } ] }
  • Action parameter in transfer

    { "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
  • Action parameter in ulockup

    { "name": "ulockup", "base": "", "fields": [ { "name": "tier_class", "type": "uint64" }, { "name": "initialLockupPeriod", "type": "uint64" }, { "name": "postLockupPercent", "type": "uint64" }, { "name": "postLockupPeriod", "type": "uint64" } ] }
  • Action parameter in ungrow

    { "name": "ungrow", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "balance", "type": "asset" } ] }
  • Action parameter in unstake

    { "name": "unstake", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "balance", "type": "asset" } ] }
  • Action parameter in update

    { "name": "update", "base": "", "fields": [ { "name": "issuer", "type": "name" }, { "name": "maximum_supply", "type": "asset" } ] }
  • Action parameter in upsertime

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