Extra labels: feature
Tier: L (5-7 days) | Type: feature
Context. Recipients pay base fee for every announcement. Platforms (payroll, faucets, splitters) want to bundle many announces per Stellar op with a sponsor paying the fee via fee-bump. Signer's key still authenticates each entry.
Scope.
- New
sponsored_announce(sponsor, entries) on stealth-sender.
- Sponsor pays base + per-op fee; per-entry payload retains signer authentication.
- Size cap (proposed 20 entries) with a dedicated error variant.
- Cost per entry recorded in
PERF.md.
Acceptance.
Files. stealth-sender/src/lib.rs, integration-tests/sponsored.rs (new), PERF.md, bench/.
Extra labels:
featureTier: L (5-7 days) | Type: feature
Context. Recipients pay base fee for every announcement. Platforms (payroll, faucets, splitters) want to bundle many announces per Stellar op with a sponsor paying the fee via fee-bump. Signer's key still authenticates each entry.
Scope.
sponsored_announce(sponsor, entries)onstealth-sender.PERF.md.Acceptance.
PERF.mdshows per-entry cost, bindings regenerated + committedFiles.
stealth-sender/src/lib.rs,integration-tests/sponsored.rs(new),PERF.md,bench/.