diff --git a/src/components/ParserOpenRPC/AuthBox/index.tsx b/src/components/ParserOpenRPC/AuthBox/index.tsx
index 471b34f914..ec5ff55307 100644
--- a/src/components/ParserOpenRPC/AuthBox/index.tsx
+++ b/src/components/ParserOpenRPC/AuthBox/index.tsx
@@ -19,7 +19,7 @@ export const AuthBox = ({ handleConnect }: AuthBoxProps) => {
}
return (
-
Connect your MetaMask wallet to send requests to your Infura API keys.
+
Connect your MetaMask wallet to run requests successfully.
+ );
+
return (
<>
@@ -48,21 +65,20 @@ export default function RequestBox({
{params.length > 0 && (
)}
-
+ {
+ isRunAndCustomizeRequestDisabled ?
+ (
+ {runRequestButton}
+ ) :
+ runRequestButton
+ }
{response !== undefined && (
diff --git a/src/components/ParserOpenRPC/index.tsx b/src/components/ParserOpenRPC/index.tsx
index d347609a32..a0efdeb6ad 100644
--- a/src/components/ParserOpenRPC/index.tsx
+++ b/src/components/ParserOpenRPC/index.tsx
@@ -103,7 +103,7 @@ export default function ParserOpenRPC({ network, method, extraContent }: ParserP
if (currentMethodData === null) return null;
- const { metaMaskProvider, metaMaskConnectHandler } = useContext(MetamaskProviderContext);
+ const { metaMaskAccount, metaMaskProvider, metaMaskConnectHandler } = useContext(MetamaskProviderContext);
const onParamsChangeHandle = (data) => {
trackInputChangeForSegment({
@@ -226,9 +226,9 @@ export default function ParserOpenRPC({ network, method, extraContent }: ParserP