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

meta(parsing): tracking issue for JSON / TOML parsing + writing #3801

Open
13 of 25 tasks
odyslam opened this issue Dec 1, 2022 · 6 comments
Open
13 of 25 tasks

meta(parsing): tracking issue for JSON / TOML parsing + writing #3801

odyslam opened this issue Dec 1, 2022 · 6 comments
Assignees
Labels
A-cheatcodes Area: cheatcodes C-forge Command: forge T-bug Type: bug T-meta Type: meta

Comments

@odyslam
Copy link
Contributor

odyslam commented Dec 1, 2022

@odyslam odyslam added the T-bug Type: bug label Dec 1, 2022
@rkrasiuk rkrasiuk added C-forge Command: forge A-cheatcodes Area: cheatcodes labels Dec 5, 2022
@mds1
Copy link
Collaborator

mds1 commented Mar 10, 2023

@odyslam what's the status of this issue? The second item is checked off but issue is opened, so I'm not certain

@sakulstra
Copy link
Contributor

@mds1 the issue with array escaping is still present for sure (just faced on latest forge std and stumbled over this issue)

@mds1
Copy link
Collaborator

mds1 commented Mar 21, 2023

@odyslam got another one for you here: #4601

@odyslam
Copy link
Contributor Author

odyslam commented Mar 21, 2023

@sakulstra can you elaborate a bit on the array escaping issue and share your code. More use-cases I have, the easier it's to solve this.

I need to prioritize some time to work on these issues

@sakulstra
Copy link
Contributor

@odyslam I refactored the code to no longer use arrays 😅

That said, you can reproduce with this hash 3fb1ca077af827e9138b71d62f2b6f64c8a7b2b7 on https://github.com/bgd-labs/aave-helpers/tree/feat/config-snapshot-v2 by running forge test (json is written to reports folder)

It's this function: https://github.com/bgd-labs/aave-helpers/blob/3fb1ca077af827e9138b71d62f2b6f64c8a7b2b7/src/ProtocolV3TestBase.sol#L78
writing an array e.g. here: https://github.com/bgd-labs/aave-helpers/blob/3fb1ca077af827e9138b71d62f2b6f64c8a7b2b7/src/ProtocolV3TestBase.sol#L299

@Evalir Evalir added this to the v1.0.0 milestone Jul 13, 2023
@zerosnacks zerosnacks self-assigned this Mar 8, 2024
@zerosnacks zerosnacks added the T-meta Type: meta label Jun 27, 2024
@zerosnacks zerosnacks changed the title parseJson improvements aggregate issue meta(config): tracking issue for JSON / TOML parsing Jun 27, 2024
@zerosnacks zerosnacks changed the title meta(config): tracking issue for JSON / TOML parsing meta(parsing): tracking issue for JSON / TOML parsing Jul 3, 2024
@zerosnacks zerosnacks changed the title meta(parsing): tracking issue for JSON / TOML parsing meta(parsing): tracking issue for JSON / TOML parsing + writing Jul 11, 2024
@zerosnacks zerosnacks removed their assignment Jul 26, 2024
@zerosnacks zerosnacks removed this from the v1.0.0 milestone Jul 31, 2024
@github-project-automation github-project-automation bot moved this to Todo in Foundry Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-cheatcodes Area: cheatcodes C-forge Command: forge T-bug Type: bug T-meta Type: meta
Projects
Status: Todo
Development

No branches or pull requests

6 participants