{
"version": "eosio::abi/1.1",
"types": [],
"structs": [
{
"name": "addasset",
"base": "",
"fields": [
{
"name": "symbol",
"type": "symbol"
},
{
"name": "contract",
"type": "name"
}
]
},
{
"name": "allowedasset",
"base": "",
"fields": [
{
"name": "symbol",
"type": "symbol"
},
{
"name": "contract",
"type": "name"
}
]
},
{
"name": "balances_t",
"base": "",
"fields": [
{
"name": "holder",
"type": "name"
},
{
"name": "balance",
"type": "asset"
}
]
},
{
"name": "claimshares",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "market_id",
"type": "uint64"
}
]
},
{
"name": "cnclorderno",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "market_id",
"type": "uint64"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "cnclorderyes",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "market_id",
"type": "uint64"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "config_t",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "value",
"type": "uint64"
}
]
},
{
"name": "delmarket",
"base": "",
"fields": [
{
"name": "market_id",
"type": "uint64"
}
]
},
{
"name": "fees_t",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "fee",
"type": "uint64"
}
]
},
{
"name": "limitorder_t",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "creator",
"type": "name"
},
{
"name": "created_timestamp",
"type": "uint32"
},
{
"name": "limit",
"type": "asset"
},
{
"name": "shares",
"type": "uint64"
},
{
"name": "isbid",
"type": "bool"
},
{
"name": "referral",
"type": "name"
}
]
},
{
"name": "lmtorderno",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "market_id",
"type": "uint64"
},
{
"name": "shares",
"type": "uint64"
},
{
"name": "limit",
"type": "asset"
},
{
"name": "referral",
"type": "name"
},
{
"name": "buy",
"type": "bool"
}
]
},
{
"name": "lmtorderyes",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "market_id",
"type": "uint64"
},
{
"name": "shares",
"type": "uint64"
},
{
"name": "limit",
"type": "asset"
},
{
"name": "referral",
"type": "name"
},
{
"name": "buy",
"type": "bool"
}
]
},
{
"name": "market_t",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "creator",
"type": "name"
},
{
"name": "resolver",
"type": "name"
},
{
"name": "ipfs",
"type": "string"
},
{
"name": "endofmarkettime",
"type": "uint32"
},
{
"name": "active",
"type": "bool"
},
{
"name": "resolved",
"type": "bool"
},
{
"name": "resolution",
"type": "bool"
},
{
"name": "resolution_markettime",
"type": "uint32"
}
]
},
{
"name": "marketasset",
"base": "",
"fields": [
{
"name": "symbol",
"type": "symbol"
}
]
},
{
"name": "marketstate",
"base": "",
"fields": [
{
"name": "state",
"type": "uint8"
},
{
"name": "value",
"type": "uint64"
},
{
"name": "timestamp",
"type": "uint32"
}
]
},
{
"name": "mktend",
"base": "",
"fields": [
{
"name": "market_id",
"type": "uint64"
},
{
"name": "sharetype",
"type": "uint64"
}
]
},
{
"name": "mktresolve",
"base": "",
"fields": [
{
"name": "resolver",
"type": "name"
},
{
"name": "market_id",
"type": "uint64"
},
{
"name": "sharetype",
"type": "uint64"
},
{
"name": "memo",
"type": "string"
}
]
},
{
"name": "mktsetstate",
"base": "",
"fields": [
{
"name": "market_id",
"type": "uint64"
},
{
"name": "state",
"type": "uint8"
}
]
},
{
"name": "payrefshares",
"base": "",
"fields": [
{
"name": "to",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "market_id",
"type": "uint64"
}
]
},
{
"name": "propmarket",
"base": "",
"fields": [
{
"name": "creator",
"type": "name"
},
{
"name": "resolver",
"type": "name"
},
{
"name": "ipfs",
"type": "string"
},
{
"name": "time_in",
"type": "uint32"
},
{
"name": "symbol",
"type": "symbol"
}
]
},
{
"name": "removeasset",
"base": "",
"fields": [
{
"name": "symbol",
"type": "symbol"
},
{
"name": "contract",
"type": "name"
}
]
},
{
"name": "setconfig",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "value",
"type": "uint64"
}
]
},
{
"name": "setfee",
"base": "",
"fields": [
{
"name": "fee_id",
"type": "uint64"
},
{
"name": "fee_amount",
"type": "uint64"
}
]
},
{
"name": "setresolver",
"base": "",
"fields": [
{
"name": "resolver",
"type": "name"
},
{
"name": "market_id",
"type": "uint64"
}
]
},
{
"name": "shares_t",
"base": "",
"fields": [
{
"name": "shareholder",
"type": "name"
},
{
"name": "yes_shares",
"type": "uint64"
},
{
"name": "no_shares",
"type": "uint64"
}
]
},
{
"name": "trnsfrshares",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "shares",
"type": "uint64"
},
{
"name": "sharetype",
"type": "bool"
},
{
"name": "market_id",
"type": "uint64"
}
]
},
{
"name": "withdraw",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
}
]
}
],
"actions": [
{
"name": "addasset",
"type": "addasset",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Add Asset\nsummary: Add Asset\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nAdd Asset"
},
{
"name": "claimshares",
"type": "claimshares",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Claim Shares\nsummary: Claim Shares\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nClaim Shares"
},
{
"name": "cnclorderno",
"type": "cnclorderno",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Cancel order No\nsummary: Cancel order No\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nCancel order No"
},
{
"name": "cnclorderyes",
"type": "cnclorderyes",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Cancel order Yes\nsummary: Cancel order Yes\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nCancel order Yes"
},
{
"name": "delmarket",
"type": "delmarket",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Market Deleted\nsummary: Market Deleted\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nMarket Deleted"
},
{
"name": "lmtorderno",
"type": "lmtorderno",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Limit order No\nsummary: Limit order No\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nLimit order No"
},
{
"name": "lmtorderyes",
"type": "lmtorderyes",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Limit order Yes\nsummary: Limit order Yes\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nLimit order Yes"
},
{
"name": "mktend",
"type": "mktend",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: End a market\nsummary: End a market\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nEnd a market"
},
{
"name": "mktresolve",
"type": "mktresolve",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Market Resolve\nsummary: Market Resolve\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nMarket Resolve"
},
{
"name": "mktsetstate",
"type": "mktsetstate",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Set market state\nsummary: Set market state\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nSet market state"
},
{
"name": "payrefshares",
"type": "payrefshares",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Pay Shares\nsummary: Pay Shares\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nPay Referral Shares"
},
{
"name": "propmarket",
"type": "propmarket",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Propose a Market\nsummary: Propose a Prediction Market\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nPropose a Market"
},
{
"name": "removeasset",
"type": "removeasset",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Remove Assets\nsummary: Remove Assets\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nRemove Assets"
},
{
"name": "setconfig",
"type": "setconfig",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Set config\nsummary: Set config\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nSet config"
},
{
"name": "setfee",
"type": "setfee",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Set fees\nsummary: Set fees\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nSet fee"
},
{
"name": "setresolver",
"type": "setresolver",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Set a Resolver\nsummary: Set a resolver for a market\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nSet a Resolver"
},
{
"name": "trnsfrshares",
"type": "trnsfrshares",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Transfer shares\nsummary: Transfer shares\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nTransfer shares"
},
{
"name": "withdraw",
"type": "withdraw",
"ricardian_contract": "---\nspec-version: 2.0\ntitle: Withdraw\nsummary: Transfer shares\nicon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Blue_magnifying_glass_icon.svg/200px-Blue_magnifying_glass_icon.svg.png#55e752eeeb7475a8a654abac350ef73d37444f01de446166260a7d20308fc3dd\n---\nWithdraw"
}
],
"tables": [
{
"name": "allowedasset",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "allowedasset"
},
{
"name": "balances",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "balances_t"
},
{
"name": "config",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_t"
},
{
"name": "fees",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "fees_t"
},
{
"name": "lmtorderno",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "limitorder_t"
},
{
"name": "lmtorderyes",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "limitorder_t"
},
{
"name": "marketasset",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "marketasset"
},
{
"name": "markets",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "market_t"
},
{
"name": "marketstate",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "marketstate"
},
{
"name": "referrals",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "shares_t"
},
{
"name": "shares",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "shares_t"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}