'Return a dictionary representation of this dictionary.'

def to_dictionary(self):

    completed_timestamp = (float(self.completed_timestamp) if self.completed_timestamp else None)
    return {'trader_id': str(self.order_id.trader_id), 'order_number': int(self.order_id.order_number), 'price': float(self.price), 'price_type': self.price.wallet_id, 'quantity': float(self.total_quantity), 'quantity_type': self.total_quantity.wallet_id, 'reserved_quantity': float(self.reserved_quantity), 'traded_quantity': float(self.traded_quantity), 'timeout': float(self.timeout), 'timestamp': float(self.timestamp), 'completed_timestamp': completed_timestamp, 'is_ask': self.is_ask(), 'cancelled': self.cancelled, 'status': self.status}
