Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
As a Gitcoin operator, we need to migrate certain Metamask calls.
Why Is this Needed
So Gitcoin doesn't break.
Starting Monday, December 16, 2019, all MetaMask provider send() calls will behave asynchronously, just as they do under the hood. They will return Promises, which will resolve directly to RPC method results. We encourage you to take a look at EIP 1102 and EIP 1193 to learn about the new APIs available to you. The new ethereum.send will be live for all other methods in the next couple of weeks, so keep an eye out for that!
owocki: thought about it - an architecture that wont be super complex here: we can just call
ensure that the returned results from the updated asynchronous calls don't break calls with the old codebase
Definition of Done