def parse_my_trade(self, trade, market):
    multiplier = 100000000
    timestamp = self.safe_integer(trade, 'creationTime')
    side = self.safe_float(trade, 'side')
    side = ('buy' if (side == 'Bid') else 'sell')
    feeCurrencyCode = None
    symbol = None
    if (market is not None):
        feeCurrencyCode = (market['quote'] if (market['quote'] == 'AUD') else market['base'])
        symbol = market['symbol']
    id = self.safe_string(trade, 'id')
    price = self.safe_float(trade, 'price')
    if (price is not None):
        price /= multiplier
    amount = self.safe_float(trade, 'volume')
    if (amount is not None):
        amount /= multiplier
    feeCost = self.safe_float(trade, 'fee')
    if (feeCost is not None):
        feeCost /= multiplier
    cost = None
    if (price is not None):
        if (amount is not None):
            cost = (price * amount)
    orderId = self.safe_string(trade, 'orderId')
    return {'info': trade, 'id': id, 'timestamp': timestamp, 'datetime': self.iso8601(timestamp), 'order': orderId, 'symbol': symbol, 'type': None, 'side': side, 'price': price, 'amount': amount, 'cost': cost, 'fee': {'currency': feeCurrencyCode, 'cost': feeCost}}
def parse_my_trade(self, trade, market):
    multiplier = 100000000
    timestamp = self.safe_integer(trade, 'creationTime')
    side = self.safe_float(trade, 'side')
    side = ('buy' if (side == 'Bid') else 'sell')
    feeCurrencyCode = None
    symbol = None
    if (market is not None):
        feeCurrencyCode = (market['quote'] if (market['quote'] == 'AUD') else market['base'])
        symbol = market['symbol']
    id = self.safe_string(trade, 'id')
    price = self.safe_float(trade, 'price')
    if (price is not None):
        price /= multiplier
    amount = self.safe_float(trade, 'volume')
    if (amount is not None):
        amount /= multiplier
    feeCost = self.safe_float(trade, 'fee')
    if (feeCost is not None):
        feeCost /= multiplier
    cost = None
    if (price is not None):
        if (amount is not None):
            cost = (price * amount)
    orderId = self.safe_string(trade, 'orderId')
    return {'info': trade, 'id': id, 'timestamp': timestamp, 'datetime': self.iso8601(timestamp), 'order': orderId, 'symbol': symbol, 'type': None, 'side': side, 'price': price, 'amount': amount, 'cost': cost, 'fee': {'currency': feeCurrencyCode, 'cost': feeCost}}