Proof-Of-Humanity / proof-of-humanity-web

The Proof Of Humanity web application.
https://app.proofofhumanity.id
MIT License
81 stars 40 forks source link

Pass voucher address to /vouch/add endpoin #541

Closed scampVR closed 2 years ago

scampVR commented 2 years ago

This is needed by vouch-db for EIP-1271 support, since the correct address cannot be pulled out of "recoverTypedSignature_v4". The PR for that is https://github.com/Proof-Of-Humanity/vouch-db/pull/13. Both of these PRs are required at the same time. Let me know if there is a better way to include the changes simultaneously across both depots. Thanks!

scampVR commented 2 years ago

Going to close this PR since the "allow gassless vouching for smart contract wallets" actually needs contract changes as well, and these 2 PRs won't work for now. Can revisit later if newer contract adds support