def get_reward_funds(self, use_stored_data=True):
    ' Get details for a reward fund.\n\n            :param bool use_stored_data: if True, stored data will be returned. If stored data are\n                empty or old, refresh_data() is used.\n\n        '
    if use_stored_data:
        self.refresh_data()
        return self.data['reward_funds']
    if (self.rpc is None):
        return None
    ret = None
    self.rpc.set_next_node_on_empty_reply(True)
    if self.rpc.get_use_appbase():
        funds = self.rpc.get_reward_funds(api='database')
        if (funds is not None):
            funds = funds['funds']
        else:
            return None
        if (len(funds) > 0):
            funds = funds[0]
        ret = funds
    else:
        ret = self.rpc.get_reward_fund('post', api='database')
    return ret
Get details for a reward fund.

:param bool use_stored_data: if True, stored data will be returned. If stored data are
    empty or old, refresh_data() is used.
def get_reward_funds(self, use_stored_data=True):
    ' Get details for a reward fund.\n\n            :param bool use_stored_data: if True, stored data will be returned. If stored data are\n                empty or old, refresh_data() is used.\n\n        '
    if use_stored_data:
        self.refresh_data()
        return self.data['reward_funds']
    if (self.rpc is None):
        return None
    ret = None
    self.rpc.set_next_node_on_empty_reply(True)
    if self.rpc.get_use_appbase():
        funds = self.rpc.get_reward_funds(api='database')
        if (funds is not None):
            funds = funds['funds']
        else:
            return None
        if (len(funds) > 0):
            funds = funds[0]
        ret = funds
    else:
        ret = self.rpc.get_reward_fund('post', api='database')
    return ret