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: puya debugging support #22

Closed
wants to merge 5 commits into from

Conversation

aorumbayev
Copy link
Contributor

TBD

aorumbayev and others added 5 commits September 25, 2024 15:12
…ge cases (#1)

* chore: hiding locals on non puya sourcemaps; adding puya and teal example

* chore: no tmpl vars offset edge case fix

* chore: rel path for example on puya + teal

* chore: workaround on skipping syntentic refs that does not require async file exists

* feat: support direct file or encoded content for sourcemaps

* refactor: make programSourcesDescription an object instead of JSON

* chore: adding more edge cases

* chore(src/common): Add program source entry file and type

Added 'ProgramSourceEntryFile' and 'ProgramSourceEntry' to the common module.
These types are used for parsing program source files.

* chore: add support for 'null' sourcemap paths when user prefers ignores

* chore: add mocharc file for global timeouts

Also fixing a few tests

* fix: move program forward call after inner transaction processing

* chore: further refine puya example with third parties

* feat: integrating Locals with existing expand avm methods

* chore: adding puya unit test; moving process unit into program replay

---------

Co-authored-by: Daniel McGregor <[email protected]>
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ aorumbayev
❌ daniel-makerx
You have signed the CLA already but the status is still pending? Let us recheck it.

@aorumbayev aorumbayev closed this Oct 9, 2024
@aorumbayev
Copy link
Contributor Author

Meant to open against forked main branch first. Will reopen against main repo once we got the changes propagated to our forked main 👍

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