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

Overview page design #30

Closed
mhluongo opened this issue May 10, 2021 · 0 comments
Closed

Overview page design #30

mhluongo opened this issue May 10, 2021 · 0 comments
Assignees
Labels
Type: Design Needs designing!

Comments

@mhluongo
Copy link
Contributor

  • Change Wallet
  • Card Menu
@mhluongo mhluongo added the Type: Design Needs designing! label May 10, 2021
@mhluongo mhluongo changed the title Design - Overview Page Overview page design May 10, 2021
@mhluongo mhluongo closed this as completed Jul 5, 2021
jagodarybacka pushed a commit that referenced this issue May 11, 2022
🌎 IPFS claim

This PR introduces loading claim eligibility via (nd)json files stored on IPFS. Because
the eligibility data could end up being 2GB+, it's unfeasible to include that in the extension
stores. We want to keep our eligibility broad to welcome the defi community to own Tally
as much as possible. Although we're using an HTTP gateway, using IPFS is on the right
track of decentralization.

This is accomplished via an HTTP gateway for IPFS by,

- Getting a list of files in the directory
- Loading claim-index.json as a reference along with search to locate the file that would
  contain the target address's claim data
- Referencing the desired file against the file directory to locate the hash for loading the
  claim data part, e.g. claim-0xa0Ee7A142d267C1f36714E4a8F75612F20a79720.ndjson
- Streaming the ndjson file until the target address is found
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Design Needs designing!
Projects
None yet
Development

No branches or pull requests

2 participants