def get_reserve_ratio(self):
    ' This call returns the *reserve ratio*\n        '
    if (self.rpc is None):
        return None
    self.rpc.set_next_node_on_empty_reply(True)
    if self.rpc.get_use_appbase():
        return self.rpc.get_reserve_ratio(api='witness')
    else:
        props = self.get_dynamic_global_properties()
        reserve_ratio = {'id': 0, 'average_block_size': props['average_block_size'], 'current_reserve_ratio': props['current_reserve_ratio'], 'max_virtual_bandwidth': props['max_virtual_bandwidth']}
        return reserve_ratio
This call returns the *reserve ratio*
def get_reserve_ratio(self):
    ' \n        '
    if (self.rpc is None):
        return None
    self.rpc.set_next_node_on_empty_reply(True)
    if self.rpc.get_use_appbase():
        return self.rpc.get_reserve_ratio(api='witness')
    else:
        props = self.get_dynamic_global_properties()
        reserve_ratio = {'id': 0, 'average_block_size': props['average_block_size'], 'current_reserve_ratio': props['current_reserve_ratio'], 'max_virtual_bandwidth': props['max_virtual_bandwidth']}
        return reserve_ratio