{
"version": "eosio::abi/1.2",
"types": [],
"structs": [
{
"name": "account",
"base": "",
"fields": [
{
"name": "balance",
"type": "asset"
}
]
},
{
"name": "addcategory",
"base": "",
"fields": [
{
"name": "new_category",
"type": "name"
}
]
},
{
"name": "beginvoting",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "ballot_name",
"type": "name"
}
]
},
{
"name": "cancelprop",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "memo",
"type": "string"
}
]
},
{
"name": "claimfunds",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "deliverable_id",
"type": "uint64"
}
]
},
{
"name": "config",
"base": "",
"fields": [
{
"name": "contract_name",
"type": "string"
},
{
"name": "contract_version",
"type": "string"
},
{
"name": "admin_acct",
"type": "name"
},
{
"name": "admin_auth",
"type": "name"
},
{
"name": "last_proposal_id",
"type": "uint64"
},
{
"name": "available_funds",
"type": "asset"
},
{
"name": "reserved_funds",
"type": "asset"
},
{
"name": "deposited_funds",
"type": "asset"
},
{
"name": "paid_funds",
"type": "asset"
},
{
"name": "vote_duration",
"type": "uint32"
},
{
"name": "quorum_threshold",
"type": "float64"
},
{
"name": "yes_threshold",
"type": "float64"
},
{
"name": "min_requested",
"type": "asset"
},
{
"name": "max_requested",
"type": "asset"
},
{
"name": "categories",
"type": "name[]"
},
{
"name": "cat_deprecated",
"type": "name[]"
}
]
},
{
"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"
}
]
},
{
"name": "dcomment",
"base": "",
"fields": [
{
"name": "deliverable_id",
"type": "uint64"
},
{
"name": "status_comment",
"type": "string"
}
]
},
{
"name": "deleteprop",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
}
]
},
{
"name": "deliverable",
"base": "",
"fields": [
{
"name": "deliverable_id",
"type": "uint64"
},
{
"name": "status",
"type": "uint8"
},
{
"name": "requested",
"type": "asset"
},
{
"name": "claimable_wax",
"type": "asset"
},
{
"name": "recipient",
"type": "name"
},
{
"name": "report",
"type": "string"
},
{
"name": "review_time",
"type": "time_point_sec"
},
{
"name": "small_description",
"type": "string"
},
{
"name": "days_to_complete",
"type": "uint32"
}
]
},
{
"name": "draftprop",
"base": "",
"fields": [
{
"name": "title",
"type": "string"
},
{
"name": "description",
"type": "string"
},
{
"name": "mdbody",
"type": "string"
},
{
"name": "proposer",
"type": "name"
},
{
"name": "image_url",
"type": "string"
},
{
"name": "estimated_time",
"type": "uint32"
},
{
"name": "category",
"type": "name"
},
{
"name": "road_map",
"type": "string"
}
]
},
{
"name": "editdeliv",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "deliverable_id",
"type": "uint64"
},
{
"name": "new_requested_amount",
"type": "asset"
},
{
"name": "new_recipient",
"type": "name"
},
{
"name": "small_description",
"type": "string"
},
{
"name": "days_to_complete",
"type": "uint32"
}
]
},
{
"name": "editprofile",
"base": "",
"fields": [
{
"name": "wax_account",
"type": "name"
},
{
"name": "full_name",
"type": "string"
},
{
"name": "country",
"type": "string"
},
{
"name": "bio",
"type": "string"
},
{
"name": "image_url",
"type": "string"
},
{
"name": "website",
"type": "string"
},
{
"name": "contact",
"type": "string"
},
{
"name": "group_name",
"type": "string"
}
]
},
{
"name": "editprop",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "title",
"type": "string?"
},
{
"name": "description",
"type": "string?"
},
{
"name": "mdbody",
"type": "string?"
},
{
"name": "category",
"type": "name?"
},
{
"name": "image_url",
"type": "string"
},
{
"name": "estimated_time",
"type": "uint32"
},
{
"name": "road_map",
"type": "string?"
}
]
},
{
"name": "endvoting",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
}
]
},
{
"name": "init",
"base": "",
"fields": [
{
"name": "contract_name",
"type": "string"
},
{
"name": "contract_version",
"type": "string"
},
{
"name": "initial_admin",
"type": "name"
}
]
},
{
"name": "mdbody",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "content",
"type": "string"
}
]
},
{
"name": "newdeliv",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "deliverable_id",
"type": "uint64"
},
{
"name": "requested_amount",
"type": "asset"
},
{
"name": "recipient",
"type": "name"
},
{
"name": "small_description",
"type": "string"
},
{
"name": "days_to_complete",
"type": "uint32"
}
]
},
{
"name": "newprofile",
"base": "",
"fields": [
{
"name": "wax_account",
"type": "name"
},
{
"name": "full_name",
"type": "string"
},
{
"name": "country",
"type": "string"
},
{
"name": "bio",
"type": "string"
},
{
"name": "image_url",
"type": "string"
},
{
"name": "website",
"type": "string"
},
{
"name": "contact",
"type": "string"
},
{
"name": "group_name",
"type": "string"
}
]
},
{
"name": "pair_name_asset",
"base": "",
"fields": [
{
"name": "key",
"type": "name"
},
{
"name": "value",
"type": "asset"
}
]
},
{
"name": "pcomment",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "status_comment",
"type": "string"
}
]
},
{
"name": "profile",
"base": "",
"fields": [
{
"name": "wax_account",
"type": "name"
},
{
"name": "full_name",
"type": "string"
},
{
"name": "country",
"type": "string"
},
{
"name": "bio",
"type": "string"
},
{
"name": "image_url",
"type": "string"
},
{
"name": "website",
"type": "string"
},
{
"name": "contact",
"type": "string"
},
{
"name": "group_name",
"type": "string"
}
]
},
{
"name": "proposal",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "proposer",
"type": "name"
},
{
"name": "category",
"type": "uint8"
},
{
"name": "status",
"type": "uint8"
},
{
"name": "ballot_name",
"type": "name"
},
{
"name": "title",
"type": "string"
},
{
"name": "description",
"type": "string"
},
{
"name": "image_url",
"type": "string"
},
{
"name": "estimated_time",
"type": "uint32"
},
{
"name": "total_requested_funds",
"type": "asset"
},
{
"name": "to_be_paid_funds",
"type": "asset"
},
{
"name": "total_paid_funds",
"type": "asset"
},
{
"name": "remaining_funds",
"type": "asset"
},
{
"name": "deliverables",
"type": "uint8"
},
{
"name": "deliverables_completed",
"type": "uint8"
},
{
"name": "reviewer",
"type": "name"
},
{
"name": "ballot_results",
"type": "pair_name_asset[]"
},
{
"name": "update_ts",
"type": "time_point_sec"
},
{
"name": "vote_end_time",
"type": "time_point_sec"
},
{
"name": "road_map",
"type": "string"
}
]
},
{
"name": "reviewdeliv",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "deliverable_id",
"type": "uint64"
},
{
"name": "accept",
"type": "bool"
},
{
"name": "memo",
"type": "string"
}
]
},
{
"name": "reviewprop",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "approve",
"type": "bool"
},
{
"name": "draft",
"type": "bool"
},
{
"name": "memo",
"type": "string"
}
]
},
{
"name": "rmvcategory",
"base": "",
"fields": [
{
"name": "category_name",
"type": "name"
}
]
},
{
"name": "rmvdeliv",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "deliverable_id",
"type": "uint64"
}
]
},
{
"name": "rmvprofile",
"base": "",
"fields": [
{
"name": "wax_account",
"type": "name"
}
]
},
{
"name": "setadmin",
"base": "",
"fields": [
{
"name": "new_admin",
"type": "name"
}
]
},
{
"name": "setduration",
"base": "",
"fields": [
{
"name": "new_vote_duration",
"type": "uint32"
}
]
},
{
"name": "setmaxusd",
"base": "",
"fields": [
{
"name": "new_max_requested",
"type": "asset"
}
]
},
{
"name": "setminusd",
"base": "",
"fields": [
{
"name": "new_min_requested",
"type": "asset"
}
]
},
{
"name": "setreviewer",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "deliverable_id",
"type": "uint64"
},
{
"name": "new_reviewer",
"type": "name"
}
]
},
{
"name": "setversion",
"base": "",
"fields": [
{
"name": "new_version",
"type": "string"
}
]
},
{
"name": "skipvoting",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "memo",
"type": "string"
}
]
},
{
"name": "stat",
"base": "",
"fields": [
{
"name": "key",
"type": "uint64"
},
{
"name": "val_name",
"type": "string"
},
{
"name": "current_count",
"type": "uint128"
},
{
"name": "total_count",
"type": "uint128"
}
]
},
{
"name": "submitprop",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
}
]
},
{
"name": "submitreport",
"base": "",
"fields": [
{
"name": "proposal_id",
"type": "uint64"
},
{
"name": "deliverable_id",
"type": "uint64"
},
{
"name": "report",
"type": "string"
}
]
},
{
"name": "withdraw",
"base": "",
"fields": [
{
"name": "account_owner",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
}
]
}
],
"actions": [
{
"name": "addcategory",
"type": "addcategory",
"ricardian_contract": ""
},
{
"name": "beginvoting",
"type": "beginvoting",
"ricardian_contract": ""
},
{
"name": "cancelprop",
"type": "cancelprop",
"ricardian_contract": ""
},
{
"name": "claimfunds",
"type": "claimfunds",
"ricardian_contract": ""
},
{
"name": "deleteprop",
"type": "deleteprop",
"ricardian_contract": ""
},
{
"name": "draftprop",
"type": "draftprop",
"ricardian_contract": ""
},
{
"name": "editdeliv",
"type": "editdeliv",
"ricardian_contract": ""
},
{
"name": "editprofile",
"type": "editprofile",
"ricardian_contract": ""
},
{
"name": "editprop",
"type": "editprop",
"ricardian_contract": ""
},
{
"name": "endvoting",
"type": "endvoting",
"ricardian_contract": ""
},
{
"name": "init",
"type": "init",
"ricardian_contract": ""
},
{
"name": "newdeliv",
"type": "newdeliv",
"ricardian_contract": ""
},
{
"name": "newprofile",
"type": "newprofile",
"ricardian_contract": ""
},
{
"name": "reviewdeliv",
"type": "reviewdeliv",
"ricardian_contract": ""
},
{
"name": "reviewprop",
"type": "reviewprop",
"ricardian_contract": ""
},
{
"name": "rmvcategory",
"type": "rmvcategory",
"ricardian_contract": ""
},
{
"name": "rmvdeliv",
"type": "rmvdeliv",
"ricardian_contract": ""
},
{
"name": "rmvprofile",
"type": "rmvprofile",
"ricardian_contract": ""
},
{
"name": "setadmin",
"type": "setadmin",
"ricardian_contract": ""
},
{
"name": "setduration",
"type": "setduration",
"ricardian_contract": ""
},
{
"name": "setmaxusd",
"type": "setmaxusd",
"ricardian_contract": ""
},
{
"name": "setminusd",
"type": "setminusd",
"ricardian_contract": ""
},
{
"name": "setreviewer",
"type": "setreviewer",
"ricardian_contract": ""
},
{
"name": "setversion",
"type": "setversion",
"ricardian_contract": ""
},
{
"name": "skipvoting",
"type": "skipvoting",
"ricardian_contract": ""
},
{
"name": "submitprop",
"type": "submitprop",
"ricardian_contract": ""
},
{
"name": "submitreport",
"type": "submitreport",
"ricardian_contract": ""
},
{
"name": "withdraw",
"type": "withdraw",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "accounts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "account"
},
{
"name": "config",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config"
},
{
"name": "datapoints",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "datapoints"
},
{
"name": "dcomments",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "dcomment"
},
{
"name": "deliverables",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "deliverable"
},
{
"name": "mdbodies",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "mdbody"
},
{
"name": "pcomments",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "pcomment"
},
{
"name": "profiles",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "profile"
},
{
"name": "proposals",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "proposal"
},
{
"name": "stats",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "stat"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}