* Remove Warning: React.createFactory() is deprecated
* make TS recognize Window definition by adding an empty export
* Silent MM warning ethereum.autoRefreshOnNetworkChange
* remove warning when requesting data from contract with null address.
* use createStyles/makeStyles
* simplify `addressBookQueryParamsSelector`
* avoid using `createSelector`
as memoization in this scenario is not working as expected and list is not refreshed
* refactor `uniqueAddress` curried function and strategy to validate
- `selectedEntry` being `null` made the code harder to follow
* fix `uniqueAddress` validator tests
* use arrow function
* reactGA bump
* remove address from GA
* remove unneeded option
* Disable travis cache
* Set travis to use latest linux build image
* Update to use python3 dependencies
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
* Fix black notification
* Fix executing tx even if the user rejected it
* Fix hidden metamask error code
* Fix proccessTransaction notifications and metamask sign reject handling
* add form level validation for OwnersForm
- also fixed `calculateValuesAfterRemoving` function that removed an owner's row by clicking on the trash icon
* add tests for `calculateValuesAfterRemoving` function
* reformat with prettier
* Upgrade dependencies without breaking changes
* Upgrade react-scripts to v4
* Use import instead of require in icons
* Update styles dependencies
* Remove react-app-rewired as is deprecated and not needed anymore
* Update prettier and testing-library/react dependencies
* Upgrade @ledger for desktop app
* Fix types in fetchSafeTokens test
* Use rescripts to remove ESLint plugin from react-scripts webpack
* Disable travis cache
Co-authored-by: nicolas <nicosampler@users.noreply.github.com>
* Shows a timeout message on api timeout
* Improves loading text
* Improves clear timeout
* Fix typo
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
* Replaces getNonGETHErrorDataResult with getDataFromNodeErrorMessage
Updates the extraction of data from the error message to include new GETH nodes version
* Add tests for new GETH nodes
* Replaces getNonGETHErrorDataResult with getDataFromNodeErrorMessage
Updates the extraction of data from the error message to include new GETH nodes version
* Add tests for new GETH nodes
* Add types
* Fix missing address in input field
* Fix reopening file upload modal once closed
* Error first callback onFileUploadHandlerClose
* Adds error text for qrs that can't be read
Fixes popping up again for wrong qr codes
* Fix opening modal
Co-authored-by: nicolas <nicosampler@users.noreply.github.com>
* Adds operation call check on isTokenTransfer
* Add comment in unclear if
Co-authored-by: Fernando <fernando.greco@gmail.com>
Co-authored-by: nicolas <nicosampler@users.noreply.github.com>
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
* Adds patch-package and postinstall
* Creates a patch to add EWC and Volta in web3-eth and web3-eth-ens
* Adds support for ewc in isValidEnsName
* Update web3 ewc patch
* Enables ens lookup for ewc and volta
* Fix eslint
* Update patch
Fix patch-package script in package.json
Co-authored-by: Fernando <fernando.greco@gmail.com>
Co-authored-by: nicolas <nicosampler@users.noreply.github.com>
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>