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: add audit page #24

Merged
merged 1 commit into from
Apr 10, 2023
Merged

feat: add audit page #24

merged 1 commit into from
Apr 10, 2023

Conversation

rndquu
Copy link
Member

@rndquu rndquu commented Apr 7, 2023

Resolves #22

This PR adds the "audit page" where a treasurer can match issue payout with an ethereum transaction.

How to test:

  1. Fill in params (@pavlovcik DMed you params for testing purposes):

Screenshot 2023-04-07 at 10 53 09

  1. Click "Get report":

Screenshot 2023-04-07 at 10 55 30

If the concept is fine we can add more features like custom css, retries on error, etc...

@rndquu rndquu requested a review from 0x4007 April 7, 2023 08:05

<script src="https://cdn.ethers.io/lib/ethers-5.2.umd.min.js" type="application/javascript"></script>

<script type="module">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you should use typescript + bundler

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, this is more of a concept, if it is fine then we can move to TS and a whole lot of other feature

Copy link
Member

@0x4007 0x4007 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Its really cool to see working. I went through the source code and determined that it decodes the permits it finds on the GitHub comments (posted by the bot.) It seems like a great approach.

We definitely should work on performance optimization as it takes awhile to run.

@0x4007 0x4007 merged commit 507dc06 into ubiquity:main Apr 10, 2023
@Hodlatoor
Copy link

maybe have the TX as a link and use that space for the issue name?

@rndquu rndquu deleted the feat/22 branch June 29, 2023 22:06
0x4007 added a commit to 0x4007/pay.ubq.fi that referenced this pull request Jul 19, 2024
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.

Create an audit report page
4 participants