EOS

dolphinpools

Contract

The data structures defined by this contract.

  • Table row type of minepool

    { "name": "minepool", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "total_weight", "type": "uint32" }, { "name": "epoch", "type": "uint32" }, { "name": "weekly_mine_reward", "type": "asset" }, { "name": "total_mined", "type": "asset" }, { "name": "last_harvest_time", "type": "uint32" } ] }
  • Table row type of lpmappool

    { "name": "lpmappool", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "weight", "type": "uint32" }, { "name": "swap", "type": "name" }, { "name": "mid", "type": "uint64" }, { "name": "total_staked", "type": "uint64" }, { "name": "wait_release_reward", "type": "asset" }, { "name": "released_reward", "type": "asset" }, { "name": "epoch", "type": "uint32" }, { "name": "duration", "type": "uint32" }, { "name": "last_harvest_time", "type": "uint32" } ] }
  • Table row type of votepool

    { "name": "votepool", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "version", "type": "uint32" }, { "name": "mids", "type": "uint32[]" } ] }
  • Table row type of lpmappool2

    { "name": "lpmappool2", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "weight", "type": "uint32" }, { "name": "swap", "type": "name" }, { "name": "mid", "type": "uint64" }, { "name": "total_staked", "type": "uint64" }, { "name": "wait_release_reward", "type": "asset" }, { "name": "released_reward", "type": "asset" }, { "name": "epoch", "type": "uint32" }, { "name": "duration", "type": "uint32" }, { "name": "last_harvest_time", "type": "uint32" } ] }
  • Table row type of lpuser

    { "name": "lpuser", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "staked", "type": "uint64" }, { "name": "claimed", "type": "asset" }, { "name": "unclaimed", "type": "asset" } ] }
  • Table row type of liquiditysnp

    { "name": "liquiditysnp", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "token", "type": "uint64" } ] }
  • Action parameter in initmpool

    { "name": "initmpool", "base": "", "fields": [ { "name": "epoch", "type": "uint32" } ] }
  • Action parameter in setmpreward

    { "name": "setmpreward", "base": "", "fields": [ { "name": "reward", "type": "asset" } ] }
  • Action parameter in mdfpoolwgt

    { "name": "mdfpoolwgt", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "weight", "type": "uint16" } ] }
  • Action parameter in removepool

    { "name": "removepool", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" } ] }
  • Action parameter in createmaplp

    { "name": "createmaplp", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "weight", "type": "uint16" }, { "name": "swap", "type": "name" }, { "name": "mid", "type": "uint64" }, { "name": "epoch", "type": "uint32" }, { "name": "duration", "type": "uint32" } ] }
  • Action parameter in updatepools

    { "name": "updatepools", "base": "", "fields": [] }
  • Action parameter in claim

    { "name": "claim", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "pool_id", "type": "uint64" } ] }
  • Action parameter in getallreward

    { "name": "getallreward", "base": "", "fields": [ { "name": "from", "type": "name" } ] }
  • Action parameter in harvest

    { "name": "harvest", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "count", "type": "uint32" }, { "name": "nonce", "type": "uint32" } ] }
  • Action parameter in clrpool2

    { "name": "clrpool2", "base": "", "fields": [] }
  • Action parameter in clrvotepool

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