{
"version": "eosio::abi/1.1",
"types": [],
"structs": [
{
"name": "activate",
"base": "",
"fields": [
{
"name": "proposer",
"type": "name"
},
{
"name": "proposal_name",
"type": "name"
},
{
"name": "activate_next",
"type": "bool"
}
]
},
{
"name": "canceldraft",
"base": "",
"fields": [
{
"name": "proposer",
"type": "name"
},
{
"name": "proposal_name",
"type": "name"
}
]
},
{
"name": "claim",
"base": "",
"fields": [
{
"name": "proposal_name",
"type": "name"
}
]
},
{
"name": "claims_row",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "proposer",
"type": "name"
},
{
"name": "proposal_name",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "timestamp",
"type": "time_point_sec"
},
{
"name": "tx_id",
"type": "checksum256"
}
]
},
{
"name": "clean",
"base": "",
"fields": []
},
{
"name": "comment",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "proposal_name",
"type": "name"
},
{
"name": "comment_json",
"type": "pair_name_string[]"
}
]
},
{
"name": "comments_row",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "account_type",
"type": "name"
},
{
"name": "timestamp",
"type": "time_point_sec"
},
{
"name": "version",
"type": "uint16"
},
{
"name": "comment_json",
"type": "pair_name_string[]"
}
]
},
{
"name": "complete",
"base": "",
"fields": []
},
{
"name": "deposits_row",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "balance",
"type": "asset"
}
]
},
{
"name": "drafts_row",
"base": "",
"fields": [
{
"name": "proposer",
"type": "name"
},
{
"name": "proposal_name",
"type": "name"
},
{
"name": "title",
"type": "string"
},
{
"name": "monthly_budget",
"type": "asset"
},
{
"name": "type",
"type": "uint8"
},
{
"name": "security",
"type": "uint8"
},
{
"name": "impact",
"type": "uint8"
},
{
"name": "duration",
"type": "uint8"
},
{
"name": "total_budget",
"type": "asset"
},
{
"name": "proposal_json",
"type": "pair_name_string[]"
}
]
},
{
"name": "init",
"base": "",
"fields": [
{
"name": "params",
"type": "wps_parameters"
}
]
},
{
"name": "modifybudget",
"base": "",
"fields": [
{
"name": "proposer",
"type": "name"
},
{
"name": "proposal_name",
"type": "name"
},
{
"name": "monthly_budget",
"type": "asset"
},
{
"name": "duration",
"type": "uint8"
}
]
},
{
"name": "modifydraft",
"base": "",
"fields": [
{
"name": "proposer",
"type": "name"
},
{
"name": "proposal_name",
"type": "name"
},
{
"name": "title",
"type": "string"
},
{
"name": "proposal_json",
"type": "pair_name_string[]"
}
]
},
{
"name": "pair_name_name",
"base": "",
"fields": [
{
"name": "key",
"type": "name"
},
{
"name": "value",
"type": "name"
}
]
},
{
"name": "pair_name_string",
"base": "",
"fields": [
{
"name": "key",
"type": "name"
},
{
"name": "value",
"type": "string"
}
]
},
{
"name": "periods_row",
"base": "",
"fields": [
{
"name": "voting_period",
"type": "time_point_sec"
},
{
"name": "proposals",
"type": "name[]"
}
]
},
{
"name": "proposals_row",
"base": "drafts_row",
"fields": [
{
"name": "status",
"type": "name"
},
{
"name": "total_net_votes",
"type": "int16"
},
{
"name": "eligible",
"type": "bool"
},
{
"name": "payouts",
"type": "asset"
},
{
"name": "claimed",
"type": "asset"
},
{
"name": "created",
"type": "time_point_sec"
},
{
"name": "start_voting_period",
"type": "time_point_sec"
},
{
"name": "remaining_voting_periods",
"type": "int16"
}
]
},
{
"name": "proposers_row",
"base": "",
"fields": [
{
"name": "proposer",
"type": "name"
},
{
"name": "proposer_json",
"type": "pair_name_string[]"
}
]
},
{
"name": "refresh",
"base": "",
"fields": []
},
{
"name": "refund",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
}
]
},
{
"name": "rmproposal",
"base": "",
"fields": [
{
"name": "proposer",
"type": "name"
},
{
"name": "proposal_name",
"type": "name"
}
]
},
{
"name": "rmproposer",
"base": "",
"fields": [
{
"name": "proposer",
"type": "name"
}
]
},
{
"name": "setparams",
"base": "",
"fields": [
{
"name": "params",
"type": "wps_parameters"
}
]
},
{
"name": "setproposer",
"base": "",
"fields": [
{
"name": "proposer",
"type": "name"
},
{
"name": "proposer_json",
"type": "pair_name_string[]"
}
]
},
{
"name": "state_row",
"base": "",
"fields": [
{
"name": "current_voting_period",
"type": "time_point_sec"
},
{
"name": "next_voting_period",
"type": "time_point_sec"
},
{
"name": "liquid_deposits",
"type": "asset"
},
{
"name": "locked_deposits",
"type": "asset"
},
{
"name": "available_funding",
"type": "asset"
}
]
},
{
"name": "submitdraft",
"base": "",
"fields": [
{
"name": "proposer",
"type": "name"
},
{
"name": "proposal_name",
"type": "name"
},
{
"name": "title",
"type": "string"
},
{
"name": "type",
"type": "uint8"
},
{
"name": "security",
"type": "uint8"
},
{
"name": "impact",
"type": "uint8"
},
{
"name": "monthly_budget",
"type": "asset"
},
{
"name": "duration",
"type": "uint8"
},
{
"name": "proposal_json",
"type": "pair_name_string[]"
}
]
},
{
"name": "vote",
"base": "",
"fields": [
{
"name": "voter",
"type": "name"
},
{
"name": "proposal_name",
"type": "name"
},
{
"name": "vote",
"type": "name"
}
]
},
{
"name": "votes_row",
"base": "",
"fields": [
{
"name": "proposal_name",
"type": "name"
},
{
"name": "votes",
"type": "pair_name_name[]"
}
]
},
{
"name": "wipedeposits",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
}
]
},
{
"name": "wps_parameters",
"base": "",
"fields": [
{
"name": "vote_margin",
"type": "int16"
},
{
"name": "deposit_required",
"type": "asset"
},
{
"name": "voting_interval",
"type": "uint64"
},
{
"name": "max_monthly_budget",
"type": "asset"
},
{
"name": "min_time_voting_end",
"type": "uint64"
}
]
}
],
"actions": [
{
"name": "activate",
"type": "activate",
"ricardian_contract": ""
},
{
"name": "canceldraft",
"type": "canceldraft",
"ricardian_contract": ""
},
{
"name": "claim",
"type": "claim",
"ricardian_contract": ""
},
{
"name": "clean",
"type": "clean",
"ricardian_contract": ""
},
{
"name": "comment",
"type": "comment",
"ricardian_contract": ""
},
{
"name": "complete",
"type": "complete",
"ricardian_contract": ""
},
{
"name": "init",
"type": "init",
"ricardian_contract": ""
},
{
"name": "modifybudget",
"type": "modifybudget",
"ricardian_contract": ""
},
{
"name": "modifydraft",
"type": "modifydraft",
"ricardian_contract": ""
},
{
"name": "refresh",
"type": "refresh",
"ricardian_contract": ""
},
{
"name": "refund",
"type": "refund",
"ricardian_contract": ""
},
{
"name": "rmproposal",
"type": "rmproposal",
"ricardian_contract": ""
},
{
"name": "rmproposer",
"type": "rmproposer",
"ricardian_contract": ""
},
{
"name": "setparams",
"type": "setparams",
"ricardian_contract": ""
},
{
"name": "setproposer",
"type": "setproposer",
"ricardian_contract": ""
},
{
"name": "submitdraft",
"type": "submitdraft",
"ricardian_contract": ""
},
{
"name": "vote",
"type": "vote",
"ricardian_contract": ""
},
{
"name": "wipedeposits",
"type": "wipedeposits",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "claims",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "claims_row"
},
{
"name": "comments",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "comments_row"
},
{
"name": "deposits",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "deposits_row"
},
{
"name": "drafts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "drafts_row"
},
{
"name": "periods",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "periods_row"
},
{
"name": "proposals",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "proposals_row"
},
{
"name": "proposers",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "proposers_row"
},
{
"name": "settings",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "wps_parameters"
},
{
"name": "state",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "state_row"
},
{
"name": "votes",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "votes_row"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}