diff --git a/package.json b/package.json index 47ced71aa5..3249471bab 100644 --- a/package.json +++ b/package.json @@ -119,7 +119,7 @@ "@polkadot/util": "^13.5.3", "@polkadot/util-crypto": "^13.5.3", "@polkadot/x-global": "^13.5.3", - "@subwallet/chain-list": "0.2.128", + "@subwallet/chain-list": "0.2.129-beta.2-pr-702-023065fe", "@subwallet/keyring": "0.1.14", "@subwallet/react-ui": "5.1.2-b79", "@subwallet/ui-keyring": "0.1.14", diff --git a/packages/extension-base/package.json b/packages/extension-base/package.json index ecd13bfe3e..dad7313ca5 100644 --- a/packages/extension-base/package.json +++ b/packages/extension-base/package.json @@ -57,7 +57,7 @@ "@sora-substrate/type-definitions": "^1.17.7", "@substrate/connect": "^0.8.9", "@subwallet-monorepos/subwallet-services-sdk": "0.1.17-beta.2", - "@subwallet/chain-list": "0.2.128", + "@subwallet/chain-list": "0.2.129-beta.2-pr-702-023065fe", "@subwallet/extension-base": "^1.3.82-0", "@subwallet/extension-chains": "^1.3.82-0", "@subwallet/extension-dapp": "^1.3.82-0", diff --git a/packages/extension-koni-ui/package.json b/packages/extension-koni-ui/package.json index 45abea0f3c..d9586f154d 100644 --- a/packages/extension-koni-ui/package.json +++ b/packages/extension-koni-ui/package.json @@ -34,7 +34,7 @@ "@polkadot/util-crypto": "^13.5.3", "@ramonak/react-progress-bar": "^5.0.3", "@reduxjs/toolkit": "^1.9.1", - "@subwallet/chain-list": "0.2.128", + "@subwallet/chain-list": "0.2.129-beta.2-pr-702-023065fe", "@subwallet/extension-base": "^1.3.82-0", "@subwallet/extension-chains": "^1.3.82-0", "@subwallet/extension-dapp": "^1.3.82-0", diff --git a/packages/extension-koni-ui/src/Popup/Confirmations/variants/Transaction/variants/ChangeEarningValidator.tsx b/packages/extension-koni-ui/src/Popup/Confirmations/variants/Transaction/variants/ChangeEarningValidator.tsx index 666fa86419..d0bc62307d 100644 --- a/packages/extension-koni-ui/src/Popup/Confirmations/variants/Transaction/variants/ChangeEarningValidator.tsx +++ b/packages/extension-koni-ui/src/Popup/Confirmations/variants/Transaction/variants/ChangeEarningValidator.tsx @@ -275,6 +275,10 @@ const ChangeValidatorTransactionConfirmation = styled(Component) { const bondedAsset = useGetChainAssetInfo(bondedSlug || poolInfo.metadata.inputAsset); const decimals = bondedAsset?.decimals || 0; - const symbol = (positionInfo as SubnetYieldPositionInfo).subnetData?.subnetSymbol || bondedAsset?.symbol || ''; + const symbol = (positionInfo as SubnetYieldPositionInfo)?.subnetData?.subnetSymbol || bondedAsset?.symbol || ''; const altAsset = useGetChainAssetInfo((poolInfo?.metadata as SpecialYieldPoolMetadata)?.altInputAssets); const altSymbol = altAsset?.symbol || ''; diff --git a/packages/extension-koni-ui/src/components/Field/TransactionFee/FeeEditor/FeeOptionItem.tsx b/packages/extension-koni-ui/src/components/Field/TransactionFee/FeeEditor/FeeOptionItem.tsx index 3a3ad43530..15108c7999 100644 --- a/packages/extension-koni-ui/src/components/Field/TransactionFee/FeeEditor/FeeOptionItem.tsx +++ b/packages/extension-koni-ui/src/components/Field/TransactionFee/FeeEditor/FeeOptionItem.tsx @@ -44,6 +44,8 @@ const IconMap: Record = { } }; +const feeNumberMetadata = { maxNumberFormat: 8 }; + const Component: React.FC = (props: Props) => { const { className, feeValueInfo, isSelected, onClick, time, type } = props; const { t } = useTranslation(); @@ -104,6 +106,7 @@ const Component: React.FC = (props: Props) => { diff --git a/packages/extension-koni-ui/src/components/Field/TransactionFee/FeeEditor/index.tsx b/packages/extension-koni-ui/src/components/Field/TransactionFee/FeeEditor/index.tsx index ba24b365ff..f54f1f56d1 100644 --- a/packages/extension-koni-ui/src/components/Field/TransactionFee/FeeEditor/index.tsx +++ b/packages/extension-koni-ui/src/components/Field/TransactionFee/FeeEditor/index.tsx @@ -59,6 +59,7 @@ type Props = ThemeProps & { const modalId = 'FeeEditorModalId'; const FEE_TYPES_CAN_SHOW: Array = ['substrate', 'evm', 'bitcoin']; +const feeNumberMetadata = { maxNumberFormat: 8 }; const Component = ({ chainValue, className, crossChainFee, currentTokenPayFee, destChainValue, estimateFee, feeOptionsInfo, feePercentageSpecialCase, feeType, isLoadingFee = false, isLoadingToken, listTokensCanPayFee, nativeTokenSlug, onSelect, onSetTokenPayFee, renderFieldNode, selectedFeeOption, tokenPayFeeSlug, tokenSlug }: Props): React.ReactElement => { const { t } = useTranslation(); @@ -256,6 +257,7 @@ const Component = ({ chainValue, className, crossChainFee, currentTokenPayFee, d