Label: complexity: high
Points: 200
Description
Creators with many invoices may want to estimate their share of contract storage rent burden, useful for cost forecasting before creating large batches.
Technical Context
New src/storageUsageEstimator.ts. Estimates per-invoice storage footprint (core + ext + ext2 entries) based on known field sizes from src/types.ts, multiplied by invoice count.
Acceptance Criteria
Label: complexity: high
Points: 200
Description
Creators with many invoices may want to estimate their share of contract storage rent burden, useful for cost forecasting before creating large batches.
Technical Context
New
src/storageUsageEstimator.ts. Estimates per-invoice storage footprint (core + ext + ext2 entries) based on known field sizes fromsrc/types.ts, multiplied by invoice count.Acceptance Criteria
estimateStorageFootprint(invoiceCount, optionsUsed)returns an estimated byte count and rough rent-cost estimate