From 45dcb15f1136cd900b2304537d073466283c48ae Mon Sep 17 00:00:00 2001 From: Brandon Kramer Date: Wed, 9 Mar 2022 17:50:33 -0500 Subject: [PATCH 1/3] adding faq/bug fix to bottom of delegation docs --- pages/en/delegating.mdx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pages/en/delegating.mdx b/pages/en/delegating.mdx index e991a21ae52e..f54a8e2d5744 100644 --- a/pages/en/delegating.mdx +++ b/pages/en/delegating.mdx @@ -83,6 +83,14 @@ Imagine an Indexer has 100,000,000 GRT delegated to them, and their capacity is Therefore a Delegator should always consider the Delegation Capacity of an Indexer, and factor it into their decision making. +## Delegator FAQs and Bugs + +### MetaMask "Pending Transaction" Bug + +*When I try to delegate my transaction in MetaMask appears as "Pending" or "Queued" for longer than expected. What should I do?* + +At times, attempts to delegate to indexers via MetaMask can fail and result in prolonged periods of "Pending" or "Queued" transaction attempts. For example, a user may attempt to delegate and run out of ETH to cover the gas costs to complete the transaction, resulting in the transaction attempt displaying as "Pending" in their MetaMask wallet for 15+ minutes. When this occurs, subsequent transactions can be attempted by a user, which pushes the initial transaction into a queue and raises the most recent attempt(s) to "Pending" in place of the initial attempt. In such cases, these transactions can be cancelled in MetaMask, but the transactions attempts will accrue gas fees without any guarantee that subsequent attempts will be successful. The cheapest known fix to this bug is restarting the browsesr (e.g., using "abort:restart" in the address bar), which will cancel all previous attempts without gas being subtracted from the wallet. Several users that have encountered this issue and have reported successful transactions after restarting their browser and attempting to delegate. + ## Video guide for the network UI This guide provides a full review of this document, and how to consider everything in this document while interacting with the UI. From 5fd957f901a46b62cea0f8a7801ba37317f8d58f Mon Sep 17 00:00:00 2001 From: Brandon Kramer Date: Mon, 14 Mar 2022 15:41:44 -0400 Subject: [PATCH 2/3] adding faq/bug fix after adam's text suggestions --- pages/en/delegating.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/en/delegating.mdx b/pages/en/delegating.mdx index f54a8e2d5744..0f619e4a0910 100644 --- a/pages/en/delegating.mdx +++ b/pages/en/delegating.mdx @@ -87,9 +87,9 @@ Therefore a Delegator should always consider the Delegation Capacity of an Index ### MetaMask "Pending Transaction" Bug -*When I try to delegate my transaction in MetaMask appears as "Pending" or "Queued" for longer than expected. What should I do?* +**When I try to delegate my transaction in MetaMask appears as "Pending" or "Queued" for longer than expected. What should I do?** -At times, attempts to delegate to indexers via MetaMask can fail and result in prolonged periods of "Pending" or "Queued" transaction attempts. For example, a user may attempt to delegate and run out of ETH to cover the gas costs to complete the transaction, resulting in the transaction attempt displaying as "Pending" in their MetaMask wallet for 15+ minutes. When this occurs, subsequent transactions can be attempted by a user, which pushes the initial transaction into a queue and raises the most recent attempt(s) to "Pending" in place of the initial attempt. In such cases, these transactions can be cancelled in MetaMask, but the transactions attempts will accrue gas fees without any guarantee that subsequent attempts will be successful. The cheapest known fix to this bug is restarting the browsesr (e.g., using "abort:restart" in the address bar), which will cancel all previous attempts without gas being subtracted from the wallet. Several users that have encountered this issue and have reported successful transactions after restarting their browser and attempting to delegate. +At times, attempts to delegate to indexers via MetaMask can fail and result in prolonged periods of "Pending" or "Queued" transaction attempts. For example, a user may attempt to delegate with an insufficient gas fee relative to the current prices, resulting in the transaction attempt displaying as "Pending" in their MetaMask wallet for 15+ minutes. When this occurs, subsequent transactions can be attempted by a user, but these will not be processed until the initial transaction is mined, as transactions for an address must be processed in order. In such cases, these transactions can be cancelled in MetaMask, but the transactions attempts will accrue gas fees without any guarantee that subsequent attempts will be successful. A simpler resolution to this bug is restarting the browsesr (e.g., using "abort:restart" in the address bar), which will cancel all previous attempts without gas being subtracted from the wallet. Several users that have encoA simpler resolutionuntered this issue and have reported successful transactions after restarting their browser and attempting to delegate. ## Video guide for the network UI From 513f40864e83cdd02edeac29db18db6b7a05d888 Mon Sep 17 00:00:00 2001 From: Brandon Kramer Date: Wed, 20 Apr 2022 16:05:40 -0400 Subject: [PATCH 3/3] fixing a typo in the delegation docs --- pages/en/delegating.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/en/delegating.mdx b/pages/en/delegating.mdx index 0f619e4a0910..13a45d3c7d69 100644 --- a/pages/en/delegating.mdx +++ b/pages/en/delegating.mdx @@ -89,7 +89,7 @@ Therefore a Delegator should always consider the Delegation Capacity of an Index **When I try to delegate my transaction in MetaMask appears as "Pending" or "Queued" for longer than expected. What should I do?** -At times, attempts to delegate to indexers via MetaMask can fail and result in prolonged periods of "Pending" or "Queued" transaction attempts. For example, a user may attempt to delegate with an insufficient gas fee relative to the current prices, resulting in the transaction attempt displaying as "Pending" in their MetaMask wallet for 15+ minutes. When this occurs, subsequent transactions can be attempted by a user, but these will not be processed until the initial transaction is mined, as transactions for an address must be processed in order. In such cases, these transactions can be cancelled in MetaMask, but the transactions attempts will accrue gas fees without any guarantee that subsequent attempts will be successful. A simpler resolution to this bug is restarting the browsesr (e.g., using "abort:restart" in the address bar), which will cancel all previous attempts without gas being subtracted from the wallet. Several users that have encoA simpler resolutionuntered this issue and have reported successful transactions after restarting their browser and attempting to delegate. +At times, attempts to delegate to indexers via MetaMask can fail and result in prolonged periods of "Pending" or "Queued" transaction attempts. For example, a user may attempt to delegate with an insufficient gas fee relative to the current prices, resulting in the transaction attempt displaying as "Pending" in their MetaMask wallet for 15+ minutes. When this occurs, subsequent transactions can be attempted by a user, but these will not be processed until the initial transaction is mined, as transactions for an address must be processed in order. In such cases, these transactions can be cancelled in MetaMask, but the transactions attempts will accrue gas fees without any guarantee that subsequent attempts will be successful. A simpler resolution to this bug is restarting the browsesr (e.g., using "abort:restart" in the address bar), which will cancel all previous attempts without gas being subtracted from the wallet. Several users that have encountered this issue and have reported successful transactions after restarting their browser and attempting to delegate. ## Video guide for the network UI