Generate TypeScript types from the Soroban contract to ensure type safety across the frontend.
Acceptance Criteria:
- Set up type generation from contract WASM or ABI
- Replace manually typed interfaces with generated types
- Add type generation to build script
- Verify all contract interactions use generated types
Files: src/lib/sorosave.ts, package.json, new file src/types/contract.ts
Generate TypeScript types from the Soroban contract to ensure type safety across the frontend.
Acceptance Criteria:
Files:
src/lib/sorosave.ts,package.json, new filesrc/types/contract.ts