Gitcoin is GDPR complaint. Learn more in
Gitcoin's Terms & Conditions.
Check out the Issue Explorer
Looking to fund some work? You can submit a new Funded Issue here.
follow up from https://github.com/gitcoinco/web/pull/1006
as a user, i want one click approval of erc20 token bounties, because its faster and easier
right now, there are two confirmations (one for `.approval()` and AFTER THE BLOCK CONFIRMS FOR THE FIRST the next to issue the bounty). Itd be an ideal if the user only had to do 1 tx in order to do an erc20 bounty
Possible implementation paths
1. In the future, we could batch up the transactions using web3js batch ( which i haven't had any luck with thus far)
2) we could also create an atomic contract which manages the `approval()` and the `issueAndActivateBounty` all in one call, and just use that in web3js
Definition of Done:
1. user only has to click the metamask approval once when submitting an ERC20 bounty.