Conversation
Forge Build Sizes
🔕 Unchanged
|
♻️ Forge Gas SnapshotsSeems like you are not measuring gas of any operations yet. 🤔 |
| fs_permissions = [{ access = "read-write", path = "./reports" }, { access = "read-write", path = "./diffs" }] | ||
| ffi = true | ||
| evm_version = 'cancun' | ||
| gas_limit = 9223372036854775807 |
There was a problem hiding this comment.
this shouldn't be needed if we do the other more correct fix which is pause gas metering before running e2e tests and resume right after no?
| libs = ['lib'] | ||
| remappings = [] | ||
| fs_permissions = [{ access = "read-write", path = "./reports" }] | ||
| fs_permissions = [{ access = "read-write", path = "./reports" }, { access = "read-write", path = "./diffs" }] |
There was a problem hiding this comment.
we did this bc of time but now the snapshot diff to md logic can be moved to aave-helpers-js, like v3, instead of being in solidity. it has some reusability benefits bc it's used in seatbelt also
There was a problem hiding this comment.
and then the e2e test can just ffi
| GovV3Helpers.executePayload( | ||
| vm, | ||
| payload, | ||
| address(GovV3Helpers.getPayloadsController(ChainIds.MAINNET)) |
| console.log('--- E2E: Testing spoke %s ---', address(spokes[i])); | ||
| console.log('--------------------------------'); | ||
| e2eTestSpoke(spokes[i]); | ||
| e2eTestPositionManagers(spokes[i]); |
There was a problem hiding this comment.
i think we can avoid testing posms here or atleast put it behind another flag
|
Could you also add a |
|
refer to #694 instead to help pick up megaeth RPC URL properly |
Description
Checklist
pnpm changeset)