* use client-gateway endpoint for safeInfo
* remove condition to retrieve modules information as client-gateway is already returning the whole list
* create `allSettled` helper function, to divide promises logic from business logic
* set 'UNKNOWN' as default value for owner's record creation
* simplify `fetchSafe` and `buildSafe` logic
* fix check for modules existence
* Add tests for functions used to fetch information
* (Chore) Remove unused code (#2123)
* Not all Collectibles are displayed (#2172)
* replace fetchErc20AndErc721AssetsList by fetchSafeCollectibles
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
Co-authored-by: nicolas <nicosampler@users.noreply.github.com>
Co-authored-by: Mikhail Mikheev <mmvsha73@gmail.com>
Co-authored-by: Agustín Longoni <agustin.longoni@altoros.com>
Co-authored-by: katspaugh <katspaugh@gmail.com>
* Add validations to prevent very long fields
* Fix validation for QR scan
* Get decimals according to the selected token
* Add decimals length validation
* Fix long text breaking the snackbar
* 80px -> 160px
* Add a scroll bar in the snackbar
Co-authored-by: Fernando <fernando.greco@gmail.com>
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
* Fix long text in ModalTitle
* Add a simple tooltip
Co-authored-by: Mati Dastugue <matias.dastugue@altoros.com>
Co-authored-by: Fernando <fernando.greco@gmail.com>
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
* remove safe activeTokens
* buildSafe: take balances from store or initialize them as empty array
Co-authored-by: Fernando <fernando.greco@gmail.com>
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
* Upgrade sentry and bnc-onboard dependencies
* Upgrade dependencies with minor changes
* Move concurrently to devDependencies and update to lastest version
* Move coveralls to devDependencies
* Upgrade wait-on to latest version
* Add EthHashInfo component from SRC
* add standard address format on Remove Modal and fix styles
* set Submit button disabled when the values no changes
* Add ethHash link + Remove harcoded safe name
Co-authored-by: Mati Dastugue <matias.dastugue@altoros.com>
Co-authored-by: Fernando <fernando.greco@gmail.com>