diff --git a/apps/web/src/hooks/useRedelegate.ts b/apps/web/src/hooks/useRedelegate.ts index 645c438..0fb0201 100644 --- a/apps/web/src/hooks/useRedelegate.ts +++ b/apps/web/src/hooks/useRedelegate.ts @@ -71,7 +71,7 @@ const useRedelegate = (options: UseDepositOptions = {}) => { setOptionsAdvanced({ senderAddress: address, fees: '2000', - gas: '200000', + gas: '300000', memo: options?.customMemo || 'Lumera Hub', amount: '', destinationValidator: '', diff --git a/apps/web/src/hooks/useTransactionDetails.ts b/apps/web/src/hooks/useTransactionDetails.ts index a53c8e3..72c84d6 100644 --- a/apps/web/src/hooks/useTransactionDetails.ts +++ b/apps/web/src/hooks/useTransactionDetails.ts @@ -50,6 +50,8 @@ type TxMessages = { '@type': string; delegator_address: string; validator_address: string; + validator_dst_address?: string; + validator_src_address?: string; amount: { amount: string; denom: string; diff --git a/packages/ui/src/screens/TransactionDetailsScreen.tsx b/packages/ui/src/screens/TransactionDetailsScreen.tsx index 71c137d..c1e349a 100644 --- a/packages/ui/src/screens/TransactionDetailsScreen.tsx +++ b/packages/ui/src/screens/TransactionDetailsScreen.tsx @@ -112,16 +112,32 @@ export const TransactionDetailsScreen = ({
Delegator Address
-
+
{msg.delegator_address}
-
-
Validator Address
-
- {msg.validator_address} + {msg['@type'].indexOf('MsgBeginRedelegate') !== -1 ? + <> +
+
Source Validator
+
+ {msg.validator_src_address} +
+
+
+
Destination Validator
+
+ {msg.validator_dst_address} +
+
+ : +
+
Validator Address
+
+ {msg.validator_address} +
-
+ } {msg?.amount?.amount ?
Amount