Web: As a user, I want to be able to send a kudos anywhere (not just ETH address or Github) so I can spread the Kudos love everywhere

Created on 21 Feb 2019  路  15Comments  路  Source: gitcoinco/web

User Story

As a user, I want to be able to send a kudos anywhere (not just ETH address or Github) so I can spread the Kudos love everywhere

Why Is this Needed

Summary:
So we can send Kudos anywhere.

Description

Type:
Feature

Current Behavior

Can send to ETH / Github Username

Expected Behavior

Can send to ETH / Github Username / Pasteable Link

Definition of Done

User can

  1. Go to https://gitcoin.co/kudos/send/?id=1117
  2. click on three tabs: Github : ETH Address : Pasteable Link
  3. If user clicks pasteable link, the ETH will be transfered to settings.KUDOS_OWNER_ACCOUNT
  4. Upon reciept of ETH to settings.KUDOS_OWNER_ACCOUNT a kudos.models.BulkTransferCoupon will be created, and a link to that object will be put into the UI of the Send Kudos Page
  5. Success

Bounty

Please only start work on this task if you can submit a PR in the next 3 business days.

All 15 comments

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__This issue now has a funding of 0.5 ETH (72.12 USD @ $144.24/ETH) attached to it.__

hi @iamonuwa looking forward to working with u again

BTW, can you elaborate this click on three tabs: Github : ETH Address : Pasteable Link?

I'm looking for three tabs, for three different sending mechanisms, to allow hte user to toggle between them

no i dont. i think its small enough that it doesnt need to go through design. you can use the tabs css thats on /settings if you need CSS

@owocki am having issues loading kudos locally. Am using this command docker-compose exec web bash -c 'cd app && python manage.py sync_kudos rinkeby filter --start earliest' . At the moment, it has not added any kudos to my local machine.

what does the stdout / logs show when you run the sync_kudos command?

have you added the env entries from https://github.com/gitcoinco/web/blob/master/docs/KUDOS.md ?

what does the stdout / logs show when you run the sync_kudos command?

have you added the env entries from https://github.com/gitcoinco/web/blob/master/docs/KUDOS.md ?

Yes, I've added the env entries.

For the logs,

INFO:kudos.management.commands.sync_kudos:earliest
INFO:kudos.management.commands.sync_kudos:Filter for <address>

@danlipert @thelostone-mc did we ever figure out the kudos rinkeby syncing issues?

seems that dan isnt the only one who's having problems

@iamonuwa use the opensea sync method, that works for me
docker-compose exec web bash -c 'cd app && python manage.py sync_kudos rinkeby opensea --start 1'

I had to stop work on this because I had a pending task that was ready to submit.https://gitcoin.co/issue/gitcoinco/web/3699/2453. Am going to continue with this once am done if its still available

Hey @owocki, i'm free could i take this?

@iamonuwa u still want this? if not, looks like @zoek1 can take it. up to u guys. im happy as long as it getz done!

I did not get the exact way to handle the transfer without knowing the address before hand. Could you please explain or point me to the logic which handles air dropping kudos?

Stopping work on this so that I can concentrate on Ethreal hackathon.

Issue Status: 1. Open 2. Cancelled


__The funding of 0.5 ETH (108.29 USD @ $216.58/ETH) attached to this issue has been cancelled by the bounty submitter__

Was this page helpful?
0 / 5 - 0 ratings

Related issues

owocki picture owocki  路  4Comments

pelsasser picture pelsasser  路  4Comments

thelostone-mc picture thelostone-mc  路  4Comments

sethmcleod picture sethmcleod  路  4Comments

kuhnchris picture kuhnchris  路  4Comments