This repository has been archived by the owner on Jan 15, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 41
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* MaximumSlippage: create comp 1. dumb for now * Tooltip size prop * text * moved MaximumSlippage to own file 1. minor css changes * const: slippage map and default slip * PriceSlippage reducer & actions * Price: move MaximumSlippage state inside 1. MaximumSlippage remains dumb 2. added slippage label next to price title for clarity * MaximumSlippage: passed state setters / CSS 1. passed custom slippage setters from parent containers 2. css fixes * const: fixed exports + added new const 1. BigNumber ONE & ONE_HUNDRED exports * usePriceEstimation: added slippage price calc * just use index as key * css for dark mode * remove slippage from app because :( * commented in useful code for if we reinstantiate * move price checking function to utils/price * usePriceEstimation: removed price slippage code 1. also removed reducer code for slippage
* add provider engine * hack hackity hack * make work without WS provider * remove fetchGasPrice at tx sending endpoints * account for object changes in logging * conditional middleware helper * add gasPrice middleware * add tx.data earmark middleware * rename encoder * comment out decoder * fix and add tests * cleanup and remove extra * remove earmarking from gasPrice * make createConditionalMiddleware generic * Proxy composed provider (#1026) * proxy provider instead of reemitting * cleanup * fix types from merge * change SNETINEL * cleanup * fix typo Co-authored-by: alfetopito
* autoadd token * Revert "autoadd token" This reverts commit ee02e32. * add tokens as a sideEffect of orders global state * move `add unlisted to userList` logic to services
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.0.0 to 4.0.4. - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/master/packages/eslint-plugin-react-hooks/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.8.3 to 7.10.1. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.10.1/packages/babel-plugin-transform-runtime) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 3.10.3 to 3.11.0. - [Release notes](https://github.com/webpack/webpack-dev-server/releases) - [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md) - [Commits](webpack/webpack-dev-server@v3.10.3...v3.11.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader) from 7.0.2 to 7.0.5. - [Release notes](https://github.com/TypeStrong/ts-loader/releases) - [Changelog](https://github.com/TypeStrong/ts-loader/blob/master/CHANGELOG.md) - [Commits](TypeStrong/ts-loader@v7.0.2...v7.0.5) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Bumps [yaml](https://github.com/eemeli/yaml) from 1.9.2 to 1.10.0. - [Release notes](https://github.com/eemeli/yaml/releases) - [Commits](eemeli/yaml@v1.9.2...v1.10.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) from 7.9.4 to 7.10.1. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.10.1/packages/babel-preset-react) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 23.8.2 to 23.13.2. - [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases) - [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md) - [Commits](jest-community/eslint-plugin-jest@v23.8.2...v23.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.10.0 to 2.14.0. - [Release notes](https://github.com/date-fns/date-fns/releases) - [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md) - [Commits](date-fns/date-fns@v2.10.0...v2.14.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Bumps [husky](https://github.com/typicode/husky) from 4.2.3 to 4.2.5. - [Release notes](https://github.com/typicode/husky/releases) - [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md) - [Commits](typicode/husky@v4.2.3...v4.2.5) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Bumps [@types/react-router](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-router) from 5.1.5 to 5.1.7. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-router) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Mock trades page with suggestion for listing user trades * Added web3-eth-contract as dep * WIP attempt to fetch and subscribe to trade events * Added simple hook for getting user trades * Updated Trades page to use dynamically loaded list of trades * fix build * New dex-js version * New types needs extra hop of casting * Pinning web3 1.2.7 as 1.2.8 is breaking the app * Improved subscription, types, unsubscription and so on, still WIP * Keeping one trade subscription per network and clearing subscriptions before creating new ones * Making a copy of trades before returning * Moving log position to after clearing current subscriptions * Getting subscription after clearing previous subscriptions, if any * Trades/types (#1038) * update dex-js * fix types * fix mock types * Fixing Weth contract type * Added optional fromBlock parameter to getPastTrades method * Accept timestamp on dateToBatchId * New method getOrder on exchangeApi * New service getTrades * Using new service and temporarily showing some different columns * Adding more stuff to Trades page * Typing fix * Adding helper function to check whether trade is filled/partial * New trades column: market * Populating trades column: type * It's actually `Full` trade, not `Filled` * Remaining trade amount != remaining order amount * Caching last seen block when querying for new trades * Updating trades on every new block * Added trades to global state * Keeping track of last checked block moved to global state * Experimenting with Amount column up and added Received amount * Fetch trades up to latest - 4 blocks (~1m delay) * Added extra space on log message * Should use `logIndex` instead of `transactionIndex` from event data * Added `settlingDate` to trade interface * Extracted `StatusCountdown` to an independent component * Added back `Settled` column, with countdown when order is not yet settled * Renamed `hashKey` to `revertKey` * Transforming unix timestamp to JS timestamp inside the fn * Removed `batchId | orderId` column * Added batchId as data prop * New etherscan type: event, pointing to eventLogs * Pointing txs to events on etherscan * Showing date in local time * Using formatSmart * Moved displayTokenSymbolOrLink to utils * Displaying token address when there's no symbol * Adjusting column sizes * Avoid circular dependencies... * Moving page code to TradesWidget * Extracting inner trade component TradeRow * Refreshing TradeRow and updating component to remove countdown when done * `now` must be inside the row in order for the refresh to work * Save trades as csv (#1071) * add FileDownloader component * format trades as CSV * more generic FileDownloader * Optional function to generate csv instead of receiving raw string * Added utils function `toCsv` * More csv columns, more things, more everything, more fun! Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io> * Do not expose trades that are not settled * Inverting buy/sell symbols on market column * Refactoring TradeRow variables * Added css `pills` for types column * When no new trades, update only lastCheckedBlock to avoid unecessary rerenders * Avoid querying twice same set of events from block * Over engineering as always to query for new trades only once every batch After all, there's only one final solution per batch * Service params consistency * There's a getBlockNumber web3 method, how convenient * Splitting up fetch events call to when it fails * Using orders from global state if any, and fetch only ones not found * Reseting global trades state on network change * Fix typo * Adjusting service interface * Adding pottentially missing tokens to tokenList * Show ConnectWalletBanner when not connected * Checking properly whether file data exists * Clearing only on hook unmount * Tracking intervalId only inside useEffect * Adjusting trades reducer types * Using console.assert :) * settlingDate is now settlingTimestamp * Using typeof instead of instanceof * Removing unecessary filter * Refactoring order fetching for minor optimizations * Refactored toCsv to no longer accept headers as parameter, +unit tests * New method to get order data from OrderPlacement event * Moving isOrderDeleted helper function to utils * When order has been deleted, fetch info from OrderPlacement event * Adding data-label and title to TradeRow * Moved Time column up and renamed it Date. Also displaying relative time on ui, and ISO time on title * Moved CSV download button into last column header * Fancy Record usage Co-authored-by: Velenir <Velenir@users.noreply.github.com> * Moved csv file options to a const outside of component * Moving all logic inside try clause * Allowing optional blockNumber parameter to getOrders method With this we can query for the order at the given block when we know the order hasn't been deleted * Removed extra check for deleted orders which is no longer needed * Removing getOrderFromOrderPlacementEvent method * Removed unused imports, extra comment added * Removing event subscription from ExchangeApi * Refactor: organizing methods inside ExchangeApi * Moving contract deployment block to config * Inline styles are bad! * Moves calculateSettlingTimestamp to utils * Accounting for the fact that we might fail to fetch some orders * Revert "Removing getOrderFromOrderPlacementEvent method" This reverts commit 7818498. * Revert "Removed extra check for deleted orders which is no longer needed" This reverts commit 249647f. Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io> Co-authored-by: Velenir <velenir@gmail.com> Co-authored-by: Velenir <Velenir@users.noreply.github.com>
* Moving error code to constants * Querying both parts in parallel Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
* useSortByTopic * Card: removed dead code + added svg css * add hook to OrdersWidget * updated useSortByTopic * use custom compare function 1. add default sortable topic to const * re-add removed Card css code * Update src/hooks/useSortByTopic.ts Co-authored-by: Velenir <Velenir@users.noreply.github.com> * make comparator fn required * OrdersWidget css optmz. Co-authored-by: Velenir <Velenir@users.noreply.github.com>
* Adjusting trade type pill CSS * Added title to Type column with matched amount * Shortening date string displayed * Breaking a line on price headers * Moved Amount column before Received column * Added new trade type: liquidity * Move presentation logic to styled component * Showing percentage of match on type title Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4. **This update includes a security fix.** - [Release notes](https://github.com/faye/websocket-extensions-node/releases) - [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md) - [Commits](faye/websocket-extensions-node@0.1.3...0.1.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* update deps * revert dex-js * fix types * stick to a working @walletconnect/web3-provider version * guard against invalid calls * fix typo * rewrite connect/subs logic * fix types * fix more types * fix more and more types * more types and web3modal lib * fix build * simplify useWalletConnection now that WalletInfor is always async * remove TODO * update deps (fix newBlockHeaders sub) * Walletconnect update X (#1085) * sticky all @walletconnect/* dependencies * allow types for @walletconnect/web3-provider/* imports * extend wcprovider.wc type * hack for @walletconnect/* deps resolution * fix WC logo size * hackaround for broken eth_* requests * update @WalletConnect deps * move provider types and utils * handle WalletConnect provider differently * fix types
* Added getPastTradeReversions method * New type TradeReversion * Refactored useTrades useEffect hook to use async/await * Refactored getTrades into sub function preparing for getTradeReversions * getTrades service now also fetches trade reversions * Renamed interface AdditionalEventDetails to EventWithBlockInfo * Returning obj instead of list from service getTradesAndTradeReversions * Only bother with orders if there are trade events (there might be trade reverts without trade events on a block) * Added reverts to trades global state * Remove reverted trades on global state * Refactored trade/revert filtering * Also applying reverts on OVERWRITE action * Improve logs, comments * Renamed getTrades service * Sorting reverts/trades only on access And accounting for events happening on the same block * Return value instead of passing by reference * Added two new Trade fields: revertId and revertTimestamp * Storing revertId and revertTimestamp instead of removing reverted trades * Updating value by reference, no need to put it back * Showing an icon for reverted trades (only for debugging) * Refactored flattenGroup and moved it to utils * No point in returning reverts as it was always empty * No longer storing reverts on global state * Storing trades from recent batches on global state, and updating matching reverts only to them + new trades * Cancel updateTrades on unmount * Fixed bug causing update to be triggered twice * Calculating `revertKey` only where needed. Removed from Trade interface * Using object params for trades reducer actions * Refactor: using Map.forEach instead of Array.from(Map.keys()) * Ignoring duplicated trades on insert * Typing fix * In the unlikely event, throw error * Filtering reverted trades from ui and csv Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
* update file-loader * chunkhash -> contenthash * hashed moduleIds * specify engines * specify engines for nvm use * more broad node version
* better CSS add token from selector * button css * fix css when 2 new tokens
* Storing on global state trades per network * Loading trades from localStorage on load * Refactoring: remove unecessary useMemo * Forgot to remove useMemo import Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
* save pending orders to local * pending orders saved and parsed * logic change 1. add pending orders hook logic to useOrders 2. save to local 3. pasrse local back to BN 4. filter in reducer 5. misc * comment out unused code * use emptyArray to stop infinite loop * removed some dead code * removed usePending, logic fix 1. useOrders: removed infinite loop due to `undefined` from global state involving the nested pending data * fix loop * lint * comments * removed dead code * minor css * Update src/components/TradeWidget/index.tsx string op Co-authored-by: Velenir <Velenir@users.noreply.github.com> * useOrders: logic change 1. stop checking every new block tx 2. move constants out 3. optionally chain pending object * use array type for pendingOrders * PoolingWidget - index 1. batched orders to array and send * TradeWidget: pass orders as array * orders reducer - stick to const action type * useGlobalState - added middleware 1. middleware enhancer compat added 2. better types 3. created Middleware folder for middlewares/types 4. added compose util for middleware * useOrders: removed useless useEffect 1. localStorage setting handled inside middleware * pendingOrders reducer types fixed * reset types as type not enjum * useGlobalState: pr changes 1. overloaded useDeepCompareRef 2. moved enhanceDispatch outside of hook 3. uncluttered useGlobalState file by moving code out 4. applyMiddlware inside middleware folder 5. cleanup * PR review fixes 1. changed GP storage key names to sth more generic 2. export isEqual lodash from utils 3. passed changed pending orders key name to files * use useCallback with no deps 1. only create enhancedDispatch once on mount * useOrders comment fix * added lodash.isequal and not whole lib * simplified the logic in middleware pendingOrders * lodash.isequal > lodash/isEqual * removed middleware * use sideEFfect on reducer * removed dead code * removed TODO for setStorageItem * move usePendingOrders into own file and pass into useOrders * move PENDING_ORDER_KEY into reducer Co-authored-by: Velenir <Velenir@users.noreply.github.com>
* filteredOrders -> classifiedOrders (name change) * useSearchFilter hook * useDataFilter as a more generic hoook instead of 2 hooks: useHideData and useSearchFilter * add filters to DepositWidget * dont use event on filter toggle * removed useHideZero * useDataFilter: PR comments addressed 1. memoised all the things (necessary) 2. export handlers obj 3. logic opt - cleaner readability * memoised filter params, better filter logic * 1032/filter tokens orders widget (#1097) * grab token details inside useOrders 1. use service 2. populate here to filter later 3. created DetailedAuctionElement type * remove async logic of fetching tokens from OrderRow inside fetchTokens * export BalanceTools * pass BalanceTools and DetauledAuction/PendingElement into OrdersWidget * get detailed info from pendingOrders hook * BalanceTools added with cehckbox and css changed to keep box on top * added FormMessage to show filter amount 1. added useDataFilter to OrderWidget * CSS: removed duped code, added styling * css fix on text color FormMessage * move BalanceTools into FilterTools component 1. re-add h5 title to TradeWidget (was removed to try adding as prop) * Add FilterTools to DepositWidget * add FilterTools to OrdersWidget + misc changes 1. add isWidget prop to flag smaller size * prop isWidget * simplify filter fn * include data-order-id to each tr * added id filtering 1. made filtering into fn for ease * fixed dataFiter props after rebase * DepositWidget: show filter results on search * Promise.all inside useOrder/PendingOrders * FilterTools resultName prop * move inline CSS to OrdersWidget.styled * fix missing border-radius for trade pg * use correct TokenDetails from `types` * no need for cast after fixed TokenDetails * return null custom filter fn on empty string thanks @Velenir * use TokenDetails from types
Travis automatic deployment: |
This was referenced Jul 16, 2020
* Quick hack splitting out liquidity related orders and trades * Fixing bug where orders were not filtering out by type (regular|liquidity) * Inserting liquidity orders side by side with liquidity widget * Css/style liquidity orders yay (#1222) * import TradeWidget styles 1. use in poolingwidget with minor custom css 2. break line for price * hide orders via class * expanded widget fix * simplify * Orders widget height fix (#1223) * scrollbar * OrdersWidget: height CSS * optimised CSS * append pending class to orderrowwrapper * FormMessage i tag margins * use EllipsisText comp in PriceEstimations * Update src/components/OrdersWidget/OrdersWidget.styled.ts Co-authored-by: Leandro Boscariol <alfetopito@users.noreply.github.com> * set max-width to mobile also Co-authored-by: Leandro Boscariol <alfetopito@users.noreply.github.com> * fixed broken styles FF and Chrome tested * fix wrapEtherModal padding in input * fix token selector width * minor css opt * add standard size wrapper to pages * Chrome/FF CSS standardisation fixes * Closes #1237 1. broken clear filter and style * combine filter clears + pass prop to filter reset * fix low balance tag Co-authored-by: Leandro Boscariol <alfetopito@users.noreply.github.com> Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io> Co-authored-by: David <david.sato64@gmail.com>
Co-authored-by: Leandro Boscariol <alfetopito@users.noreply.github.com>
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.15...4.17.19) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…y version (#1239) Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
…1240) Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
Co-authored-by: Leandro Boscariol <alfetopito@users.noreply.github.com>
* css fixes * Update src/components/PoolingWidget/PoolingWidget.styled.ts Co-authored-by: Velenir <Velenir@users.noreply.github.com> * Update src/components/PoolingWidget/PoolingWidget.styled.ts Co-authored-by: Velenir <Velenir@users.noreply.github.com> * Revert "Update src/components/PoolingWidget/PoolingWidget.styled.ts" This reverts commit 62a2d6e. * Revert "Update src/components/PoolingWidget/PoolingWidget.styled.ts" This reverts commit 7b5c414. Co-authored-by: Velenir <Velenir@users.noreply.github.com> Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io> Co-authored-by: Leandro Boscariol <alfetopito@users.noreply.github.com>
Co-authored-by: Leandro Boscariol <alfetopito@users.noreply.github.com>
Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
Co-authored-by: Leandro Boscariol <alfetopito@users.noreply.github.com>
* filter DepositWidget's list against disabledTokens * simplify filter * different message when all tokens disabled Co-authored-by: Leandro Boscariol <alfetopito@users.noreply.github.com>
Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
Co-authored-by: Leandro Boscariol <leandro.boscariol@gnosis.io>
Version tested and vetted outside github. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Release
1.1.0
Big release, including many new features since the
1.0
release, besides hotfixes already deployed.Highlights
Fills
Trades
tab, showing the trade history/trade
pageHidden
settings page/trade
onto/liquidity
tab.Bug fixes
Full list of changes
8b7e593 Decreasing the amount of token required to consider token enabled (#1230)
5fa2673 Preventing submission when either sell/buy amount is 0 (#1226)
0f59ba1 Don't call provider.enable() directly (#1210)
80f7706 change GetPriceResponse to correspond to dex-price-estimator (#1224)
dd25a6b 1206/adjusting exported csv (#1218)
62ba9eb ASAP > Now and related tags (#1214)
75933b9 1206/market column on orders tab (#1220)
eab65a1 1206/invert prices positions on orders (#1216)
0d66bdb Inverting price estimation market (#1215)
7cfbb9e Batch explanation tooltip (#1212)
4c1016e CamelCase -> human readable (#1211)
9205e39 Make OrdersWdget moar responsive (#1158)
4a6c6c0 disable wrapEther on disconnect (#1208)
af436d5 Fix trust gas issue (#1170)
9df2dc4 ignore locale for unwrap input (#1192)
b8eb3a0 1163/non intrusive price suggestion (#1164)
f7d674f Settings Page: css changes (#1185)
e0f1e5e fix token name (#1191)
04bb98c Estimator url prod/dev (#1183)
564d840 Bump eslint-plugin-jest from 23.13.2 to 23.17.1
9cd3c18 Bump @babel/preset-react from 7.10.1 to 7.10.4
4b93348 Bump babel-jest from 25.5.1 to 26.1.0
b022a3f Bump @fortawesome/fontawesome-svg-core from 1.2.28 to 1.2.29
c9f1db8 Bump eslint-plugin-import from 2.21.1 to 2.22.0
c572c8d Bump @popperjs/core from 2.4.1 to 2.4.3
96bf4a5 Bump @types/node from 13.13.11 to 14.0.14
bfaa3a8 Bump css-loader from 3.5.3 to 3.6.0
f7ea23f Bump @fortawesome/free-regular-svg-icons from 5.13.0 to 5.13.1
84505ce Merge branch 'master' into develop
52c0ca0 Fix filter orders delete (#1162)
1e336c0 quick fix (#1157)
88de89f Settings page (#1160)
ccc02c8 fix ordervalidity input sanitzation when ASAP/Unlimited (#1159)
849196d add enableToken to TokenRow (TradeWidget) (#1137)
8821fe1 Using transaction time instead of batch time for trades date (#1156)
6c1c943 Added batch id to header (#1110)
adda1cd Substitute acc (#1154)
10a3be7 1029/styling take 2 (#1096)
9c59ef7 Trades localStorage fixes (#1117)
59de355 Fix price format in orders (#1141)
96dd57d Merge tag 'v1.0.4' into develop
345e456 Merge pull request #1153 from gnosis/merge-v1.0.3
f358636 Merge tag 'v1.0.3' into merge-v1.0.3
d8f259f One price field (#1138)
bd33610 Merge branch 'master' into develop
f5809b7 widen orderswidget in trade page (#1115)
2d769f6 filter pending orders and normal (#1109)
759b3a2 Order status refactoring (#1105)
28da880 Classifying trade on getTrades service and storying type on Trade (#1103)
75b796f 1029/fix local storage trades (#1108)
991d689 useDataFilter hook (#1094)
bd80050 759/side effect pending orders (#1091)
6ac39d8
Filled
status takes precedence overExpired
(#1104)fbe76a6 1029/local storage (#1099)
aadf720 better CSS add token from selector (#1090)
d4af5b1 Stable hash fix (#1095)
b2147ab 1030/reverted trades (#1087)
36efc50 drop unused amchart deps (#1089)
b8acf8e Update WalletConnect provider (#1039)
327b33a [Security] Bump websocket-extensions from 0.1.3 to 0.1.4
a46ac27 1029/styling trades (#1084)
cc8421b 822/sort orders by expiration time (#1067)
3cb90a3 1029/limit exceeded error (#1083)
abd715a Trades view proposal (#1012)
619a3ef Bump @types/react-router from 5.1.5 to 5.1.7
e365c98 Bump husky from 4.2.3 to 4.2.5
6d512fa Bump date-fns from 2.10.0 to 2.14.0
33973e4 Bump eslint-plugin-jest from 23.8.2 to 23.13.2
44c1a25 Bump @babel/preset-react from 7.9.4 to 7.10.1
1995286 Bump yaml from 1.9.2 to 1.10.0
27a09db Bump ts-loader from 7.0.2 to 7.0.5
d5b7644 Bump webpack-dev-server from 3.10.3 to 3.11.0
f59b1ff Bump @babel/plugin-transform-runtime from 7.8.3 to 7.10.1
fe7ed50 Bump eslint-plugin-react-hooks from 4.0.0 to 4.0.4
c083f61 Merge branch 'master' into develop
29e3548 Autoadd tokens from Orders (#1027)
fa92086 Merge branch 'master' into develop
c7df176 Merge branch 'master' into develop
8db5ed1 gasPrice and tx.data middlewares (#1013)
c25ae32 952/set slippage (#1011)