-
Notifications
You must be signed in to change notification settings - Fork 129
Invoice ratings vector limits and abuse prevention #721
Copy link
Copy link
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programinvoiceAuto label for contract issues: invoiceAuto label for contract issues: invoicepriority-mediumAuto label for contract issues: priority-mediumAuto label for contract issues: priority-mediumsmart-contractsAuto label for contract issues: smart-contractsAuto label for contract issues: smart-contractstestingAuto label for contract issues: testingAuto label for contract issues: testingvalidationAuto label for contract issues: validationAuto label for contract issues: validation
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programinvoiceAuto label for contract issues: invoiceAuto label for contract issues: invoicepriority-mediumAuto label for contract issues: priority-mediumAuto label for contract issues: priority-mediumsmart-contractsAuto label for contract issues: smart-contractsAuto label for contract issues: smart-contractstestingAuto label for contract issues: testingAuto label for contract issues: testingvalidationAuto label for contract issues: validationAuto label for contract issues: validation
Description
Cap ratings count, validate score bounds, and prevent unbounded storage growth.
Requirements and context
quicklendx-contractsSuggested execution
git checkout -b feature/invoice-ratings-limitssrc/invoice.rssrc/test_invoice.rs,src/test_string_limits.rsdocs/contracts/invoice.mdTest and commit
Example commit message
feat: add invoice ratings limits and validation
Guidelines