Summary
The Soroban storage TTL extension must fire on both buy and sell, not just buy. A regression test should confirm the TTL is extended after a sell transaction and not only after a buy.
Scope
- Register a creator and record the initial TTL via
get_creator_ttl_remaining
- Execute a sell and assert the TTL is extended
- Confirm the TTL after sell matches the configured
CREATOR_TTL_LEDGERS constant
- Assert a failed sell (e.g. insufficient balance) does not extend the TTL
Acceptance Criteria
ETA: 12 hours
Coordinate on Telegram
Summary
The Soroban storage TTL extension must fire on both buy and sell, not just buy. A regression test should confirm the TTL is extended after a sell transaction and not only after a buy.
Scope
get_creator_ttl_remainingCREATOR_TTL_LEDGERSconstantAcceptance Criteria
CREATOR_TTL_LEDGERSETA: 12 hours
Coordinate on Telegram