gitcoinco / web

Grow Open Source
https://gitcoin.co
Other
1.78k stars 771 forks source link

Kudos Transfers #7919

Open ManyRios opened 3 years ago

ManyRios commented 3 years ago

Hi, I have kudos that I cannot see in my wallet, 2 their hash already appears when you turn over the kudos card but in my wallet it does not appear

my Metamask W is: 0xaF3D6A4EE567e89aa0Fa0770FCc8Ab3e65518096

one of the hash is: 0x0a8e411b7e36a36aa087bee46c7ad82f884bee312ac2c176d15a959977bb9266

I am new and I would like to know a little more about gitcoin and if this would also happen if I contribute to any project.

I know you switched to the xdai blockchain but I would like more information .. if I do a quest, bounty or another project, how long will I wait to receive the payment. Thanks

developerfred commented 3 years ago

@ManyRios The payment is made on the mainent network and the sending of Kudos in the xDai network.

Bounty payment process works as follows:

You need to be accepted to work on the reward and then send your pull request with the solution. If your Pull request is approved, the reward founder makes the payment immediately.

ManyRios commented 3 years ago

Thanks @developerfred and what about the kudos issue?

ManyRios commented 3 years ago

I have one of them "minted" but nothing yet in metm w

sirlupinwatson commented 3 years ago

Hi all, Hi @developerfred

Looks like I have an issue that is similar to this one.

I have redeem 3 Kudo lately, on the Town Square main page with the Weekly Action button.

You can see on my profile that I have received theses Kudo, but they dosen't show up on my wallet, neither I appear on the Kudo individual page where you can see all the different onwer/user with their Avatar.

My address is set already and didn't change.

I have include some picture of the transation I just did with the Weekly action, some pictures from my profile kudo page and you can see there is a problem with the picture displayed on some kudo, and some pending tx.


When I have click on Redeem Kudo and I did click on ''Chip-in'' Optional, I was out of fund or out of ETH, the transaction have clear and I was able to see my Avatar as a one of the Kudo Owner, but after maybe 30 Sec, I think it has reverted.

Also, If I click on the image from the Kudo I have should received, the redirect is not the proper redirect or it does not redirect at the expecting link:

https://gitcoin.co/townsquare?tab=activity:439367 https://gitcoin.co/dynamic/kudos/23463/diamond --> https://gitcoin.co/kudos/0x74e596525C63393f42C76987b6A66F4e52733efa/543 https://gitcoin.co/kudos/689/tools

Here is the 2 other Kudo that is failing to be in my wallet:

https://gitcoin.co/townsquare?tab=activity:427067 https://gitcoin.co/dynamic/kudos/21148/zip_zap --> https://gitcoin.co/kudos/0x74e596525C63393f42C76987b6A66F4e52733efa/76

https://gitcoin.co/townsquare?tab=activity:427066 https://gitcoin.co/dynamic/kudos/1351/liberal_radical https://gitcoin.co/kudos/0x2aEa4Add166EBf38b63d09a75dE1a7b94Aa24163/1214

Tell me if you want that I open a new Issue or just this post is fine.

Thank you very much, have a great afternoon Best Regards

kudo1 kudo2 kudo3 kudo4 kudo5 kudo6 kudo7

ManyRios commented 3 years ago

very well explained @Sirlupinwatson1 however looks like is very hard being supported here....

sirlupinwatson commented 3 years ago

very well explained @Sirlupinwatson1 however looks like is very hard being supported here....

Hi @ManyRios,

I hope you are doing well!

You have to understand that today It's Sunday, sometimes Dev's take a days off, but also this is not an emergency or a top priority, should be easy to figure out.

Have a great evening, Best Regards.

ManyRios commented 3 years ago

Hey @Sirlupinwatson1 yeah, I know hehe thanks.

Have a great evening too

rac-sri commented 3 years ago

I am having the same issue as @Sirlupinwatson1 . My gitcoin profile is https://gitcoin.co/rachit2501 . You can see that i received kudos but they showed up on my profile for just a small amount of time and disappeared ( on xDai ). The one on mainnet still shows up. Also during the xDai , in the tx the destination address was different than the one I provided. Also I cannot see my Mainnet ERC721 on etherscan ( but it appears on gitcoin ). I have cross checked the account in gitcoin settings.

owocki commented 3 years ago

Also during the xDai , in the tx the destination address was different than the one I provided

The to address of the txn is not the same as where the Kudos get sent to .

I'm going to re-issue all your dropped kudos later this week; still searching for the root cause fix here.

On Mon, Nov 23, 2020 at 9:27 PM Rachit Anand Srivastava < notifications@github.com> wrote:

I am having the same issue as @Sirlupinwatson1 https://github.com/Sirlupinwatson1 . My gitcoin profile is https://gitcoin.co/rachit2501 . You can see that i received kudos but they showed up on my profile for just a small amount of time and disappeared ( on xDai ). The one on mainnet still shows up. Also during the xDai , in the tx the destination address was different than the one I provided. Also I cannot see my Mainnet ERC721 on etherscan ( but it appears on gitcoin ). I have cross checked the account in gitcoin settings.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/gitcoinco/web/issues/7919#issuecomment-732634181, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD5PCLJTJ5PQ7O66IKBWHTSRMY4NANCNFSM4T5M6EEQ .

--

@owocki http://www.twitter.com/owocki


gitcoin is live and has generated over $7.3mm for Open Source Software - see our results https://gitcoin.co/results

sirlupinwatson commented 3 years ago

Anyone have used Portis instead of Metamask for example? I had a log with Portis from IE explorer "EDGE" while at the same time I had a log with Metamask on IE Firefox Browser.

@owocki there is probably a log in the source code that revert the transaction, not sure about that but I would look there.

We can use a Test net transaction to audit the source code, if you need any help just let me know!

Also Looks like you can't send Kudo on MainNet but only on xDai from the Kudo page using the ''Send Kudo''

Have a great day! Best Regards.

ManyRios commented 3 years ago

hehe yes, I tried yesterday to send kudos to @owocki and the message was that... "I'm not in a web3 network" I configured a network on metamask with RPC for xdai... but still nothing

developerfred commented 3 years ago

@ManyRios Metamask is ERC20 wallet not ERC721, they are different contracts. You need to use a wallet that supports ERC721.

sirlupinwatson commented 3 years ago

@ManyRios Metamask is ERC20 wallet not ERC721, they are different contracts. You need to use a wallet that supports ERC721.

Hi @developerfred, In fact, Metamask support ERC721 Token

ETH and any ETH based token (erc20, 721, and more). You may need to manually list some tokens to see them within MetaMask. https://metamask.io/faqs.html Use this contract address in Metamask: 0x2aea4add166ebf38b63d09a75de1a7b94aa24163 https://etherscan.io/token/0x2aea4add166ebf38b63d09a75de1a7b94aa24163

Or connect with Web3 and interact with Dapp page, then add it into Wallet from Etherscan page.

owocki commented 3 years ago

this should fix the xdai network thing https://github.com/gitcoinco/web/pull/7737

On Tue, Nov 24, 2020 at 12:25 PM Armand Brunelle notifications@github.com wrote:

@ManyRios https://github.com/ManyRios Metamask is ERC20 wallet not ERC721, they are different contracts. You need to use a wallet that supports ERC721.

Hi @developerfred https://github.com/developerfred, In fact, Metamask support ERC721 Token

ETH and any ETH based token (erc20, 721, and more). You may need to manually list some tokens to see them within MetaMask.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gitcoinco/web/issues/7919#issuecomment-733184341, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD5PCKTGY4W45PAQCCREI3SRQCBHANCNFSM4T5M6EEQ .

--

@owocki http://www.twitter.com/owocki


gitcoin is live and has generated over $7.3mm for Open Source Software - see our results https://gitcoin.co/results

owocki commented 3 years ago

just put ina fix so that more kudos will show up on profile..

this should at least give u the txid for each of the kudos transfers so u can see which network it is on (which allows you to know what wallet/chain to use to view it on chain) a80a03d7e98e1eafdf567bc66b802d1a6fdd6c47

sirlupinwatson commented 3 years ago

just put ina fix so that more kudos will show up on profile..

this should at least give u the txid for each of the kudos transfers so u can see which network it is on (which allows you to know what wallet/chain to use to view it on chain) a80a03d

Thanks for the Fix @owocki, It's working, I can see each Kudo that was missing is back on my profile.

ManyRios commented 3 years ago

Yep.. me too I can see the missing kudos too, but just in my profile

rac-sri commented 3 years ago

Same. Thanks @owocki

owocki commented 3 years ago

but just in my profile

i'm thinking about YOLO coding up a "refresh" button for stuck kudos on the profile sometime soon. hopefully this can help relieve the pain until i figure out what the root cause is

owocki commented 3 years ago

ok defed0f0508c901b772fed32effa7801cc9406bc adds the ability to re-submit an unissued kudos transfer to chain. here is what it looks like:

Screen Shot 2020-11-24 at 9 29 55 PM

deploying it now

sirlupinwatson commented 3 years ago

ok defed0f adds the ability to re-submit an unissued kudos transfer to chain. here is what it looks like:

Screen Shot 2020-11-24 at 9 29 55 PM

deploying it now

Looking great! Nice work!

ManyRios commented 3 years ago

but just in my profile

i'm thinking about YOLO coding up a "refresh" button for stuck kudos on the profile sometime soon. hopefully this can help relieve the pain until i figure out what the root cause is

that's a cool tool I'll gonna try!

sirlupinwatson commented 3 years ago

I did try it, looks like this is actually redirecting to the Gitcoin Contract or sending them back to this address from what I can see on Blockexplorer.

ManyRios commented 3 years ago

I clicked the refresh button on 3 kudos... this is how it looks in https://blockscout.com/poa/xdai/address/0xaF3D6A4EE567e89aa0Fa0770FCc8Ab3e65518096/token-transfers

Screenshot_2 Screenshot_3

owocki commented 3 years ago

Woo the minting events mean that the xfrs are happening

owocki commented 3 years ago

making one change now: the refresh button will now inline replace the txid so you dont have to refresh the page to see the txid on a block explorer. should be deployed in 10 mins

after that hitting the hay tonight. hope this stopgap can hold everyone over until i figure out why the backend queues arent consistently correctly issuing these txns

ManyRios commented 3 years ago

This how I setup metamask with xdai net...
Screenshot_4

after that add the new token with the contract address 0x74e596525C63393f42C76987b6A66F4e52733efa and 0x2aea4add166ebf38b63d09a75de1a7b94aa24163

can see 10 tokens there but I cannot use them yet :D Screenshot_5

ManyRios commented 3 years ago

this is from 9 days ago Screenshot_7

ManyRios commented 3 years ago

What's up fellows? did you receive your kudos? I'm still waiting...

sirlupinwatson commented 3 years ago

What's up fellows? did you receive your kudos? I'm still waiting...

Hi @ManyRios, I hope you are doing well today!

We are still investigating the issue right now. This could take some time.

Update will mostly be posted here, stay in touch!

Best Regards!

ManyRios commented 3 years ago

Open seas is fetching only the kudos on mainnet... The kudos on xdai net are not being fetching by Open S.

owocki commented 3 years ago

i know there are many NFT providers migrating to xdai rn due to mainnet gas issues. might be good to lodge a feature request with them if opensea support is important to you.

ManyRios commented 3 years ago

Hi @owocki thanks...

owocki commented 3 years ago

we just posted about the future of kudos, and how it works on xdai https://gitcoin.co/blog/the-future-of-gitcoin-kudos/

BakedBinJuice commented 3 years ago

Hey guys I would appreciate any help on this as I have been researching this for the past day and cant seem to find anything that fixes my problem.

I am new to GitCoin and Ethereum in general. I have completed 6 quests and have been rewarded 6 kudos, I can see them all on my profile and I have can view the txid without any problems.

I have configured my MetaMask to run on the xdai network exactly how @ManyRios did in his above comment but still none of my kudos are showing up in my MetaMask wallet. I got my first kudos almost exactly 24 hours before this post, I am not sure if they are just still being sent or if this is an actual bug or it is something I am doing wrong.

If you guys need more details about the problem just ask I have all of the txid's and can send them if needed.

Thanks in advance.

BakedBinJuice commented 3 years ago

I have just realized something that might have something to do with the problem. The future City kudos is the first kudos I have been awarded to my GitCoin account (does not show in my wallet). For some reason there is a loading symbol constantly going round and round on the logo of that Future City kudos, but none of my others. Here is a screenshot.

image

A closer image of it is here.

image

This seems weird to me but I have no idea if it is relevant. for me this loading icon is constantly spinning as if it is still loading.

owocki commented 3 years ago

@BakedBinJuice what kudos contract address have you put into metamask? and what metamask addr are you using? the xdai contract addr is 0x74e596525C63393f42C76987b6A66F4e52733efa

there is more info on https://gitcoin.co/blog/the-future-of-gitcoin-kudos/

BakedBinJuice commented 3 years ago

@owocki I have put both contact address's into metamask on the xdai network both the 0x74e596525C63393f42C76987b6A66F4e52733efa. And 0x2aEa4Add166EBf38b63d09a75dE1a7b94Aa24163. I have got both of them in my metamask.

My metamask address is 0x1d7690eEe35aF4c4B9dB8E457c9354587b6E7526. This address was originally made on the mew wallet and imported to metamask. I am not sure if this matters.

owocki commented 3 years ago

hmm i see the tx data on the block explorer correctly having the address assigning the kudos to you in them

https://explorer.anyblock.tools/ethereum/poa/xdai/tx/0x5e15b333dbd69c83d93576e7cf263a6bed3529d55b0ed993de660ceed1af50eb

Screen Shot 2021-01-20 at 10 30 36 AM

given this, it should show in metamask provided youre on the right network and have the right contract for that network

sirlupinwatson commented 3 years ago

@owocki I have put both contact address's into metamask on the xdai network both the 0x74e596525C63393f42C76987b6A66F4e52733efa. And 0x2aEa4Add166EBf38b63d09a75dE1a7b94Aa24163. I have got both of them in my metamask.

My metamask address is 0x1d7690eEe35aF4c4B9dB8E457c9354587b6E7526. This address was originally made on the mew wallet and imported to metamask. I am not sure if this matters.

Hi @BakedBinJuice, You can import your wallet with your Phrase words code, as long the wallet support ERC-20 in this case, Since the migration to the xDai network, you might have some Kudo on the Ethereum Main Network and on the xDai Network.

You can also make sure that you don't have another wallet attached to your Web Browser like Portis for example since this would be another address number.

ManyRios commented 3 years ago

at the end, the kudos cannot be exchanged by other tokens or assets in xdai net yet?

sirlupinwatson commented 3 years ago

at the end, the kudos cannot be exchanged by other tokens or assets in xdai net yet?

Hi @ManyRios, They can't be swapped, but you can sale them at auction for example on OpenSea... You can send kudo token to anyone who has an address.

ManyRios commented 3 years ago

at the end, the kudos cannot be exchanged by other tokens or assets in xdai net yet?

Hi @ManyRios, They can't be swapped, but you can sale them at auction for example on OpenSea... You can send kudo token to anyone who has an address.

Yep... but OpenSea only works with mainnet :)

sirlupinwatson commented 3 years ago

at the end, the kudos cannot be exchanged by other tokens or assets in xdai net yet?

Hi @ManyRios, They can't be swapped, but you can sale them at auction for example on OpenSea... You can send kudo token to anyone who has an address.

Yep... but OpenSea only works with mainnet :)

You are right, I tough you could still do it, I just gave it a try. Sorry about this.

BakedBinJuice commented 3 years ago

At this point I have no idea what is going on with my kudos. I figured that to my knowledge I have everything configured correctly on my meta-mask to receive the kudos and so I decided to just open a new wallet straight from meta-mask and complete a quest. Once I completed the quests it said that it sent the kudos like normal but to my new address. I am on the xdai network in my new wallet and have imported the kudos token, but I still have not received the token that I was awarded.

owocki commented 3 years ago

@BakedBinJuice which kudos are you referring to? do you see it at https://gitcoin.co/BakedBinJuice/kudos (if you can provide details on debugging steps like which RPC url you are using, which contract addr, and which kudos, that can reduce the cycle time with responses for me)

BakedBinJuice commented 3 years ago

@owocki Yes I can see all of my kudos on my account page but in my wallet it says that I have zero.

ancho85 commented 3 years ago

I wonder if the Raw Input giving decoding error has something to do with these. If I compare these two transactions I can see one of them being correctly decoded and the other is not. https://blockscout.com/poa/xdai/tx/0x522c52f0c866af0281bd4cca0fb7992c62be07f02d67d34bfcd036c3e9b5f2e2/token-transfers image

https://blockscout.com/poa/xdai/tx/0x7076a75619b78746e81719ed3f31af4cc691000632d7b61547e2bb5c67a8f32f/internal-transactions image

The second picture shows my address and the message "Failed to decode input data."

Shanu200810 commented 3 years ago

Hi, I am new to gitcoin and received 18 kudos, which shows on my gitcoin profile (Shanu200810 @shanu200810). Only 1 kudos I could see in my metamask wallet. My Metamask wallet on Xdai network and both of the the following are added as kDO tokens.

0x74e596525C63393f42C76987b6A66F4e52733efa. 0x2aEa4Add166EBf38b63d09a75dE1a7b94Aa24163.

My metamask address: 0x12b9f93a6F3034742Dd2A515407A57dde6905e30 I would like to learn more about missing 17 kudos on my Metamask wallet. Many Thanks

owocki commented 3 years ago

Hi Shanu, you can see kudos transactions and re-issue any failed kudos trannsactions via the /kudos tab of your profile.

On Thu, Feb 4, 2021 at 12:04 PM Shanu200810 notifications@github.com wrote:

Hi, I am new to gitcoin and received 18 kudos, which shows on my gitcoin profile (Shanu200810 @Shanu200810 https://github.com/Shanu200810). Only 1 kudos I could see in my metamask wallet. My Metamask wallet on Xdai network and both of the the following are added as kDO tokens.

0x74e596525C63393f42C76987b6A66F4e52733efa. 0x2aEa4Add166EBf38b63d09a75dE1a7b94Aa24163.

My metamask address: 0x12b9f93a6F3034742Dd2A515407A57dde6905e30 I would like to learn more about missing 17 kudos on my Metamask wallet. Many Thanks

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gitcoinco/web/issues/7919#issuecomment-773536486, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD5PCLBCEPDQVHV3VCMGJDS5LVUNANCNFSM4T5M6EEQ .

--

@owocki http://www.twitter.com/owocki


gitcoin is live and has generated over $10.3mm for Open Source Software - see our results https://gitcoin.co/results