diff --git a/src/components/trade/trades/History.svelte b/src/components/trade/trades/History.svelte index 36392ab..9450762 100644 --- a/src/components/trade/trades/History.svelte +++ b/src/components/trade/trades/History.svelte @@ -82,7 +82,13 @@ $: fetchData($address); - {/if} {:else} - 0 ? 'green' : 'red'}>{formatForDisplay(formatUnits(history.pnl, 6))} + {#if history.pnl > 0} + +{formatForDisplay(formatUnits(history.pnl, 6))} + {:else if history.pnl < 0} + {formatForDisplay(formatUnits(history.pnl, 6))} + {:else} + {formatForDisplay(formatUnits(history.pnl, 6))} + {/if} {/if} diff --git a/src/components/trade/trades/Positions.svelte b/src/components/trade/trades/Positions.svelte index 6160985..cada102 100644 --- a/src/components/trade/trades/Positions.svelte +++ b/src/components/trade/trades/Positions.svelte @@ -57,7 +57,13 @@ {formatForDisplay(formatUnits(position.price, 18))} {formatForDisplay(formatUnits(position.size, 6))} {formatForDisplay(formatUnits(position.margin, 6))} - {formatForDisplay(formatUnits(position.upl, 6))} + {#if position.upl > 0} + +{formatForDisplay(formatUnits(position.upl, 6))} + {:else if position.upl < 0} + {formatForDisplay(formatUnits(position.upl, 6))} + {:else} + {formatForDisplay(formatUnits(position.upl, 6))} + {/if} diff --git a/src/lib/errors.js b/src/lib/errors.js index b6d6163..25698be 100644 --- a/src/lib/errors.js +++ b/src/lib/errors.js @@ -15,7 +15,7 @@ const ERROR_STRINGS = { '!order-type': 'The order type is not valid.', '!price': 'Price is required.', '!asset': 'This asset is not supported.', - '!min-size': 'The order size is below the minimum size (about $10 or 0.01 ETH).', + '!min-size': 'The order size is below the minimum size (about $20).', '!market-exists': 'This market does not exist.', '!market-closed': 'This market is currently closed.', '!banned-user': 'This address is banned from submitting orders.',