Skip to content

Commit

Permalink
Feat/fiat values (#1104)
Browse files Browse the repository at this point in the history
* Feat: Price provider model (#1084)

* Feat: Currency settings (#1076)

* Feat: fiat balance assets and staking (#1087)

* Feat: amount input currency (#1083)

* feat: currency select modal

* chore: added icon for currency

* feat: added currency mode to amount input

* feat: price provider model

* feat: load assets prices

* chore: code style, export events

* feat: integrated currency modal to currenc settings

* chore: updated crouped select semantics

* chore: fixed General Action test

* chore: fixed grouped select active state

* feat: tests for models, review fixes

* chore: fixed pr comments

* chore: added currency form model

* fix: fixed modal reload after submit

* feat: [wip] amount input currency integration

* chore: removed button disabled condition

* feat: amount input with currency integration

* fix: tests

* feat: form model, test

* chore: removed GroupedSelect

* fix: ui
fix: correct input for priceless asset

* fix: revert commented code

---------

Co-authored-by: Egor B <[email protected]>
Co-authored-by: Yaroslav Grachev <[email protected]>
Co-authored-by: asmadek <[email protected]>

* Feat: wallet fiat balance balance (#1099)

* Feat: Operations parameters fiat amount (#1098)

* Feat: Price provider model (#1084)

* Feat: Currency settings (#1076)

* Feat: fiat balance assets and staking (#1087)

* Feat: amount input currency (#1083)

* feat: currency select modal

* chore: added icon for currency

* feat: added currency mode to amount input

* feat: price provider model

* feat: load assets prices

* chore: code style, export events

* feat: integrated currency modal to currenc settings

* chore: updated crouped select semantics

* chore: fixed General Action test

* chore: fixed grouped select active state

* feat: tests for models, review fixes

* chore: fixed pr comments

* chore: added currency form model

* fix: fixed modal reload after submit

* feat: [wip] amount input currency integration

* chore: removed button disabled condition

* feat: amount input with currency integration

* fix: tests

* feat: form model, test

* chore: removed GroupedSelect

* fix: ui
fix: correct input for priceless asset

* fix: revert commented code

---------

Co-authored-by: Egor B <[email protected]>
Co-authored-by: Yaroslav Grachev <[email protected]>
Co-authored-by: asmadek <[email protected]>

* feat: added fiat amount for transfer and multisig operations

* feat: added fiat values to staking operations

---------

Co-authored-by: Yaroslav Grachev <[email protected]>
Co-authored-by: Aleksandr Makhnev <[email protected]>
Co-authored-by: Egor B <[email protected]>

* Feat: Fiat update rules (#1096)

* feat: fiat update rules

* chore: added test

* Update src/renderer/entities/price/model/__tests__/price-provider-model.test.ts

Co-authored-by: Yaroslav Grachev <[email protected]>

* chore: updated price proveder test

* chore: improved priceProvider test

---------

Co-authored-by: Egor B <[email protected]>
Co-authored-by: Yaroslav Grachev <[email protected]>

* Feat/adding dev build (#1103)

* Feat: Transaction service refactoring (#1053)

* feat: added new transaction service, extrinsic builder and changed transfer florw

* feat: removed extra components, changed get fee func

* fix: wrap tx for submit step only if account is multisig

* feat: implemented new service usage for staking transactions

* fix: fix build tx error

* chore: fixed tests, removed extrinsic service from public api

* fix: signatory error fix

* chore: renamed wrappers

* chore: renamed operation footer prop and make it optional

* Update src/renderer/entities/transaction/lib/extrinsicService.ts

Co-authored-by: Yaroslav Grachev <[email protected]>

* Update src/renderer/entities/multisig/lib/multisigTx/common/utils.ts

Co-authored-by: Yaroslav Grachev <[email protected]>

* chore: fixed pr comments

* chore: fixed linter error

* chore: removed extra props from transfer form

* chore: fix lockfile

* chore: fixed confirmation test

* fix: fixed xcm transfer fee error

* fix: fixed amount error

* chore: fixed invalid character error

---------

Co-authored-by: Egor B <[email protected]>
Co-authored-by: Yaroslav Grachev <[email protected]>

* feat: add stage build

* fix: remove config separation

* fix: change triggers

* fix: github triggers

* fix: change approach to url management

* fix: change trigger and github command

* fix: add separate webpack for internal build

* fix: eslinter

* fix: typo in yamls

* Update src/main/factories/create.ts

Co-authored-by: Aleksandr Makhnev <[email protected]>

---------

Co-authored-by: egor0798 <[email protected]>
Co-authored-by: Egor B <[email protected]>
Co-authored-by: Yaroslav Grachev <[email protected]>
Co-authored-by: Aleksandr Makhnev <[email protected]>

* Fix: Currency form value reset on close (#1107)

* fix: added form reset on close

* feat: added disabled condition for save button

* chore: fixed pr comments

---------

Co-authored-by: Egor B <[email protected]>

* fix: changed default fiat flag value to true (#1106)

Co-authored-by: Egor B <[email protected]>

* fix: wallet balance assets undefined fix (#1108)

Co-authored-by: Egor B <[email protected]>

* Fix: zero balance errors fix (#1109)

* fix: network zero balances possible fix

* fix: wallet 0 balance fix, asset display 0 fix

* fix: wallet zero balance fix

* fix: network zero balance fix

---------

Co-authored-by: Egor B <[email protected]>

* fix: removed second shimmer from assets if fiat flag is false (#1110)

Co-authored-by: Egor B <[email protected]>

---------

Co-authored-by: Yaroslav Grachev <[email protected]>
Co-authored-by: egor0798 <[email protected]>
Co-authored-by: Aleksandr Makhnev <[email protected]>
Co-authored-by: Egor B <[email protected]>
  • Loading branch information
5 people authored Oct 3, 2023
1 parent 44441fb commit 64e68d3
Show file tree
Hide file tree
Showing 97 changed files with 2,361 additions and 255 deletions.
1 change: 1 addition & 0 deletions src/renderer/app/providers/routes/paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ export const Paths = {
// Settings
SETTINGS: '/settings',
NETWORK: '/settings/network',
CURRENCY: '/settings/currency',
MATRIX: '/settings/matrix',

// Staking
Expand Down
1 change: 1 addition & 0 deletions src/renderer/app/providers/routes/routesConfig.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ export const routesConfig: RouteObject[] = [
element: <Screens.Settings.Overview />,
children: [
{ path: Paths.NETWORK, element: <Screens.Settings.Networks /> },
{ path: Paths.CURRENCY, element: <Screens.Settings.Currency /> },
{ path: Paths.MATRIX, element: <Screens.Settings.Matrix /> },
],
},
Expand Down
4 changes: 2 additions & 2 deletions src/renderer/app/styles/theme/default.css
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
--alert-border: rgb(123, 41, 255);
--alert-border-warning: rgb(246, 143, 7);
--alert-border-negative: rgb(245, 33, 99);
--token-border: #c3c3cb;
--token-border: #5e5e69;
--border-dark: #6e6e78;

/* DIVIDER */
Expand All @@ -71,7 +71,7 @@
--left-navigation-menu-background: #ffffff;
--main-app-background: rgba(69, 69, 137, 0.04);
--token-container-background: #ffffff;
--token-background: #79797d;
--token-background: #363643;
--input-background: #fff;
--input-background-disabled: rgba(69, 69, 137, 0.04);
--action-background-hover: rgba(69, 69, 137, 0.06);
Expand Down
Loading

0 comments on commit 64e68d3

Please sign in to comment.