- The `resetLetterSpacingOnAndroidStyle` style was being overridden by the custom style passed via props. Now, the styles are merged in the correct order.
* feat(ds): Create typography.inherit and use it in Link as default
* fix(ds): Divide typography and nativeTypography
* fix(suite): Update naming and don't show px when inherit
1. Added an RPC subscriptions instance to the `API` type
2. Added code to throw in the event that the transaction is a durable nonce transaction. A little extra work would have to be done to import and construct the durable nonce transaction confirmer.
3. Added a `FIXME` explaining why it would be better to save the `lastValidBlockhash` at the time the transaction was first given a blockhash lifetime, instead of fetching a too-new one in `pushTransaction`
4. Eliminated all of the custom transaction confirmation code, in favour of the new built-in routines.
5. Added a `FIXME` to note that the `fetch()` API typically doesn't allow you to override the `Origin` header. I didn't test whether your runtime actually allows it or not.
Note that all RPC methods are now cancellable via `AbortController`, if you supply an `AbortSignal` to the send/subscribe methods (ie. `.send({ abortSignal })`)
* chore(suite): remove rates in transactions from storage
d
* chore(suite): fetch historical fiat rates from transactions and save them in redux storage
* chore(suite): refactor legacy fiat rates and fiat value
* chore(suite-native): refactor legacy fiat rates and fiat value
* chore(docs): update `FiatValue` component usage with historic rates
* chore(suite): store historic rates for remembered wallet to storage
* fix(suite): remove +/- from 0 values of crypto and fiat sums in day header
* chore(suite): improve fiat fetching readibility
* chore(suite): improve fiat fetching flow and fallbacks based on networks
* chore(suite-native): replace native fiat rates with wallet core
* chore(suite): use last successful fetch timestamp from result
* chore(docs): update fiat rates
* fix(suite-native): fiat balance formatter color
* fix(suite-native): input background based on surface elevation
* fix(suite-native): account import missing background
* fix(suite-native): discreet text works with style prop
* fix(suite-native): box atom allows flex-shrink prop
* refactor(suite-native): crypto to crypto conversion formatter hook
* feat(suite-native): fiat balance formatter
* chore(suite): update eslint and webpack config
* chore(suite): remove react imports, change default and namespace imports to named imports
* test(suite): update jest config