Giveth-dapp: Milestone "Paid" doesnt connect to mainnet payment... only rinkeby

Created on 19 Jan 2021  路  10Comments  路  Source: Giveth/giveth-dapp

https://beta.giveth.io/campaigns/5d110631994eac53adc8f21e/milestones/5ff3daeb2d93392e76e6b738

This milestone says Paid... BUT IT LIES!!! ;-) It was never paid... There probably could be a few issues out of this one... its a big fail of the system

see the https://bridge.beta.giveth.io/

Screen Shot 2021-01-19 at 2 45 00 PM
Screen Shot 2021-01-19 at 2 44 46 PM

Most helpful comment

All 10 comments

I manually patched the db and could create this
image

@GriffGreen @bowensanders Is it enough?

We should rewrite bridge monitor, it's design doesn't save events and not allow make an event be replayed!

@GriffGreen I guess this issue is over... we have fixed the issue by patching bridge monitor manually. We should rewrite most of it to make it more reliable

Screen Shot 2021-01-25 at 12 04 59 PM

This should say "Payment Requested" when sent to the Bridge

This should only say paid for capped milestones if the payment has been sent on mainnet

@aminlatifi
Could you check and tell me if the exported csv is ok or need some changes:
common stack campaign donations.csv.zip

https://docs.google.com/spreadsheets/d/1PYTEn7AiN_rg3Q3_BpqWDBH-FoWVBGVCefSGcgnAUOU/edit?usp=sharing

Thanks @mohammadranjbarz, just fix time format and and remove the bridge status column. Just having time and transaction means it has been paid and status column is not necessary

New entry paymentTransactionHash is added to bridge monitor api output, it's added just for payments after 2021 Jan 30
https://feathers.bridge.beta.giveth.io/payments?event.returnValues.reference=0xaf2b14cd98187352bc1dbf8e44c758ee552d0936dacb9d1aad28d197fe5e0566

New entry paymentTransactionHash is added to bridge monitor api output, it's added just for payments after 2021 Jan 30
https://feathers.bridge.beta.giveth.io/payments?event.returnValues.reference=0xaf2b14cd98187352bc1dbf8e44c758ee552d0936dacb9d1aad28d197fe5e0566

Older transactions have it now too

The backend part is implemented

Was this page helpful?
0 / 5 - 0 ratings