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

feat: ui improvements #312

Closed
wants to merge 55 commits into from
Closed

Conversation

aon
Copy link

@aon aon commented Nov 7, 2024

What ❔

  • Allows checking for balances of a contract using the Ownable property
  • Improves visualization when a user is not able to see private information

Why ❔

Checklist

  • PR title corresponds to the body of PR (we generate changelog entries from PRs).
  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.

calvogenerico and others added 30 commits November 1, 2024 00:41
This package was created by moving code from old repo.
The proxy it's a fastify server with logic to filter requests.
Cors is needed to make front end app happy.
Applied lint and prettier fixes.
Added support for blocks bff api.
The proxy use to depend of a running database and Lucia (the web library).
`verifyRequestOrigin` code was taken from Lucia's implementation. Added
comment with source.
Added support for blocks bff api.
Fixed FastifyInstance type monkey patching to make it simpler.
Implemented batch api.
Vitest file paralellism was causing issues with test server. This changes fixed them.
Added stats routes.
Added blind forward for transaction endpoints to unblock front end development.
Added blind forward for all endpoints to facilitate frontend development.
Created dockerfile and added proxy to docker-compose.yaml
There was a version issue preventing packages to build.
Fixed typos in route definitions.
Added example dotenv file to make first start easier.
Creates really basic README.md with instructions to run the proxy.
Added proxy into main README.md diagram.
Little tweaks to include proxy in main README.md.
tomimor and others added 25 commits November 2, 2024 17:38
returns transactions sent or received by current user. if no user returns empty array.
the request is bypass. this does not depend on authentication.
only returning transfers sent from or to the user.
extracted away logic to filter collections returned by explorer api.
some tests were missing cors config.
previous logic was asuming that all addresses were accounts. new logic considers contract case.
removed code that could never be executed.
…ss-route

feat(proxy): consider contracts in /address
@aon aon closed this Nov 7, 2024
@calvogenerico calvogenerico deleted the feat/ui-improvements branch November 7, 2024 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants