Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Peer to Peer Payments #15

Open
mikhael28 opened this issue Aug 13, 2021 · 0 comments
Open

Peer to Peer Payments #15

mikhael28 opened this issue Aug 13, 2021 · 0 comments

Comments

@mikhael28
Copy link
Owner

mikhael28 commented Aug 13, 2021

Right now, we have a system set up to allow players to pay each other out using MetaMask, and Ethereum wallet.

First, we want to update the UI on the buttons to mark the MetaMask payout. Then, we need to review the process of linking the MetaMask wallet to the site - that and the payments functionality had all worked in the past, but it needs review.

Second, we need to actually mark that the payment was 'completed', on the Match db object, and then to hide the button if the payment was transacted as completed. This will require some sort of callback from the MetaMask wallet, to then trigger the API call. API route already works, just need to structure the JSON body.

Third, we need to give the Stellar GC payout version. This will involve setting up a new lambda function, to facilitate transfer from one wallet, to another. We will need to run XLM checks to make sure the transferring wallet has the XLM to perform the transaction. This is related to #13 ticket, migrating off Stellar test net.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant