
The data structures defined by this contract.
-
{ "name": "account", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }
-
{ "name": "addpool", "base": "", "fields": [ { "name": "poolName", "type": "name" }, { "name": "ownerAcnt", "type": "name" }, { "name": "colaterlAcnt", "type": "name" }, { "name": "rewardAcnt", "type": "name" }, { "name": "reward", "type": "float64" }, { "name": "isPrivate", "type": "bool" }, { "name": "ownerShare", "type": "float64" }, { "name": "holderShare", "type": "float64" }, { "name": "pCollateral", "type": "asset" }, { "name": "arRestriction", "type": "name[]" } ] }
Action parameter in addpoolholdr
{ "name": "addpoolholdr", "base": "", "fields": [ { "name": "poolName", "type": "name" }, { "name": "holder", "type": "name" }, { "name": "tokens", "type": "asset" } ] }
Action parameter in chngepoolfee
{ "name": "chngepoolfee", "base": "", "fields": [ { "name": "poolName", "type": "name" }, { "name": "reward", "type": "float64" } ] }
-
{ "name": "close", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "symbol", "type": "symbol" } ] }
-
{ "name": "create", "base": "", "fields": [ { "name": "issuer", "type": "name" }, { "name": "maximum_supply", "type": "asset" } ] }
Table row type of stat
{ "name": "currency_stats", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "max_supply", "type": "asset" }, { "name": "issuer", "type": "name" } ] }
Action parameter in dltleavereq
{ "name": "dltleavereq", "base": "", "fields": [] }
-
{ "name": "dltpool", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
Action parameter in dltpoollock
{ "name": "dltpoollock", "base": "", "fields": [] }
-
{ "name": "dltpools", "base": "", "fields": [] }
-
{ "name": "dltstake", "base": "", "fields": [ { "name": "colateral", "type": "name" } ] }
-
{ "name": "dlttblfee", "base": "", "fields": [] }
Action parameter in dlttblhldrrq
{ "name": "dlttblhldrrq", "base": "", "fields": [] }
Action parameter in dlttblpoolrq
{ "name": "dlttblpoolrq", "base": "", "fields": [] }
Action parameter in dlttblstake
{ "name": "dlttblstake", "base": "", "fields": [] }
Table row type of hldrtknlock
{ "name": "hldrtknlock", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "poolID", "type": "uint64" }, { "name": "poolName", "type": "name" }, { "name": "holderID", "type": "uint64" }, { "name": "holder", "type": "name" }, { "name": "tokens", "type": "asset" }, { "name": "lockedUntil", "type": "uint32" }, { "name": "createdDate", "type": "uint32" } ] }
Table row type of holdertknreq
{ "name": "holderTknReq", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "TID", "type": "uint64" }, { "name": "hotel", "type": "name" }, { "name": "pool", "type": "name" }, { "name": "holderID", "type": "uint64" }, { "name": "holder", "type": "name" }, { "name": "tokens", "type": "asset" }, { "name": "createdDate", "type": "uint32" }, { "name": "rewardTokens", "type": "asset" }, { "name": "rewardDouble", "type": "float64" } ] }
Table row type of hotelfeereq
{ "name": "hotelFeeReq", "base": "", "fields": [ { "name": "TID", "type": "uint64" }, { "name": "hotel", "type": "name" }, { "name": "isFeePaid", "type": "uint64" }, { "name": "isServiceProvided", "type": "uint64" }, { "name": "createdDate", "type": "uint32" }, { "name": "totalTokens", "type": "asset" }, { "name": "feesTokens", "type": "asset" }, { "name": "rewardTokens", "type": "asset" } ] }
Action parameter in initialize
{ "name": "initialize", "base": "", "fields": [] }
-
{ "name": "issue", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "leavepool", "base": "", "fields": [ { "name": "poolName", "type": "name" }, { "name": "holder", "type": "name" } ] }
Table row type of leaverquests
{ "name": "leaverequest", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "holder", "type": "name" }, { "name": "pool", "type": "name" }, { "name": "poolID", "type": "uint64" }, { "name": "holderID", "type": "uint64" }, { "name": "type", "type": "uint8" } ] }
Action parameter in lendmoretkns
{ "name": "lendmoretkns", "base": "", "fields": [ { "name": "poolName", "type": "name" }, { "name": "holder", "type": "name" }, { "name": "tokens", "type": "asset" } ] }
-
{ "name": "open", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "symbol", "type": "symbol" }, { "name": "ram_payer", "type": "name" } ] }
Action parameter in payrewards
{ "name": "payrewards", "base": "", "fields": [ { "name": "pool", "type": "name" }, { "name": "owner", "type": "name" } ] }
-
{ "name": "pool", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "poolName", "type": "name" }, { "name": "ownerAcnt", "type": "name" }, { "name": "colaterlAcnt", "type": "name" }, { "name": "rewardAcnt", "type": "name" }, { "name": "reward", "type": "float64" }, { "name": "isPrivate", "type": "bool" }, { "name": "ownerShare", "type": "float64" }, { "name": "holderShare", "type": "float64" }, { "name": "totalTokens", "type": "asset" }, { "name": "avlblTokens", "type": "asset" }, { "name": "tobeWithdrwn", "type": "asset" }, { "name": "colaterlAmnt", "type": "asset" }, { "name": "ownerAvlblReward", "type": "asset" }, { "name": "rewardAfterDecimal", "type": "float64" }, { "name": "totalReward", "type": "float64" }, { "name": "totalOwnerReward", "type": "float64" }, { "name": "lockTime", "type": "uint32" }, { "name": "lockInSecs", "type": "uint32" }, { "name": "createdDate", "type": "uint32" }, { "name": "terminationDate", "type": "uint32" }, { "name": "isActive", "type": "bool" }, { "name": "toBeTermntd", "type": "bool" }, { "name": "arRestriction", "type": "name[]" } ] }
Table row type of pooltokenreq
{ "name": "poolTokenReq", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "TID", "type": "uint64" }, { "name": "hotel", "type": "name" }, { "name": "poolID", "type": "uint64" }, { "name": "pool", "type": "name" }, { "name": "totalTokens", "type": "asset" }, { "name": "rewardPerc", "type": "float64" }, { "name": "rewardTokens", "type": "asset" }, { "name": "rewardDouble", "type": "float64" }, { "name": "createdDate", "type": "uint32" }, { "name": "ownerRewardTokens", "type": "asset" }, { "name": "ownerRewardDouble", "type": "float64" } ] }
Table row type of poolholders
{ "name": "poolholder", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "poolName", "type": "name" }, { "name": "holder", "type": "name" }, { "name": "tokens", "type": "asset" }, { "name": "remainingTokens", "type": "asset" }, { "name": "availableReward", "type": "asset" }, { "name": "rewardAfterDecimal", "type": "float64" }, { "name": "totalReward", "type": "float64" }, { "name": "lastUsedAt", "type": "uint64" }, { "name": "createdDate", "type": "uint32" }, { "name": "isActive", "type": "bool" }, { "name": "toBeLeft", "type": "bool" } ] }
Table row type of pooltknlock
{ "name": "pooltknlock", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "poolID", "type": "uint64" }, { "name": "poolName", "type": "name" }, { "name": "tokens", "type": "asset" }, { "name": "lockedUntil", "type": "uint32" }, { "name": "createdDate", "type": "uint32" } ] }
Action parameter in reqservice
{ "name": "reqservice", "base": "", "fields": [ { "name": "p_TID", "type": "int32" }, { "name": "p_hotel", "type": "name" }, { "name": "p_tokens", "type": "asset" } ] }
-
{ "name": "retire", "base": "", "fields": [ { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
Action parameter in servprvd2htl
{ "name": "servprvd2htl", "base": "", "fields": [ { "name": "p_TID", "type": "int32" }, { "name": "hotel", "type": "name" } ] }
Action parameter in sndfee2escrw
{ "name": "sndfee2escrw", "base": "", "fields": [ { "name": "p_TID", "type": "int32" }, { "name": "from", "type": "name" } ] }
-
{ "name": "stake", "base": "", "fields": [ { "name": "colateral", "type": "name" }, { "name": "tokens", "type": "asset" }, { "name": "createdDate", "type": "uint32" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
Action parameter in trminatepool
{ "name": "trminatepool", "base": "", "fields": [ { "name": "poolName", "type": "name" } ] }
Action parameter in unlkpooltkns
{ "name": "unlkpooltkns", "base": "", "fields": [] }
Action parameter in wtdrwtknhldr
{ "name": "wtdrwtknhldr", "base": "", "fields": [ { "name": "holder", "type": "name" }, { "name": "pool", "type": "name" } ] }
Action parameter in wtdrwtknownr
{ "name": "wtdrwtknownr", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }