Context
Script that reads Foundry out/ and writes typed ABI constants into shared. Run after every forge build.
Ref: PRISM_PRD_v1.0.html §Day 1.
Scope
In scope:
scripts/export-abis.ts
- Wired into Turborepo
build task so it runs post-forge-build
- Outputs typed
as const ABI objects
Out of scope:
Acceptance Criteria
Dependencies
References
Estimate
S
Context
Script that reads Foundry
out/and writes typed ABI constants into shared. Run after everyforge build.Ref: PRISM_PRD_v1.0.html §Day 1.
Scope
In scope:
scripts/export-abis.tsbuildtask so it runs post-forge-buildas constABI objectsOut of scope:
Acceptance Criteria
pnpm buildregenerates shared ABIspackages/shared(never hand-maintained)pnpm typecheck && pnpm lint && pnpm testpassDependencies
References
Estimate
S