diff --git a/components/dataViews/TransactionInfo/TxMsgSetWithdrawAddressDetails.tsx b/components/dataViews/TransactionInfo/TxMsgSetWithdrawAddressDetails.tsx new file mode 100644 index 0000000..56d646e --- /dev/null +++ b/components/dataViews/TransactionInfo/TxMsgSetWithdrawAddressDetails.tsx @@ -0,0 +1,47 @@ +import { TxMsgSetWithdrawAddress } from "../../../types/txMsg"; +import HashView from "../HashView"; + +interface TxMsgSetWithdrawAddressDetailsProps { + readonly msg: TxMsgSetWithdrawAddress; +} + +const TxMsgSetWithdrawAddressDetails = ({ msg }: TxMsgSetWithdrawAddressDetailsProps) => ( + <> +
+ Once a transaction is created, it can be signed by the multisig members, and then + broadcast. +
+- This multisig address's pubkeys are not available, and so it cannot be used with - this tool. -
-- You can recreate it with this tool here, or sign and broadcast a transaction with - the tool you used to create it. Either option will make the pubkeys accessible and - will allow this tool to use this multisig fully. -
+ {accountError ? ( + <> ++ This multisig address's pubkeys are not available, and so it cannot be used with + this tool. +
++ You can recreate it with this tool here, or sign and broadcast a transaction + with the tool you used to create it. Either option will make the pubkeys + accessible and will allow this tool to use this multisig fully. +
+ > + ) : null} + {!!accountOnChain ? ( ++ An account needs to be present on chain before creating a transaction. Send some + tokens to the address first. +
+ ) : null}- Once a transaction is created, it can be signed by the multisig members, and then - broadcast. -
- {accountOnChain ? ( - <> -- An account needs to be present on chain before creating a transaction. Send some - tokens to the address first. -
- )} -