Skip to content

Feat/soroban storage ttl bump - #364

Merged
jotel-dev merged 2 commits into
Nullifier-Systems:mainfrom
michaelvic123:feat/soroban-storage-ttl-bump
Jul 30, 2026
Merged

Feat/soroban storage ttl bump#364
jotel-dev merged 2 commits into
Nullifier-Systems:mainfrom
michaelvic123:feat/soroban-storage-ttl-bump

Conversation

@michaelvic123

Copy link
Copy Markdown

Summary

Describe the change and its motivation.

Testing

List the commands used to validate the change.

Checklist

  • I read the contributing guide.
  • I added or updated relevant documentation.
  • I verified the change with the relevant tests or builds.

closes #337

Add TTL_EXTEND constant and extend_ttl calls on persistent storage
entries across all contracts. Fixes cases where active trade state
transitions (release, refund, dispute, resolve, etc.) and other
persistent writes were missing TTL extensions, risking archival before
off-chain observers can read terminal states.

Affected contracts:
- escrow: lock (TradeCounter, TradeId), release, refund, raise_dispute,
  resolve_dispute, fallback_after_timeout, batch_release, release_batch,
  release_escrow, chain_release_to_lock
- atomic-swap: release, refund, extend_timelock_for_reorg
- reputation: initialize, register_identity_root,
  verify_provider_reputation, compute_score
- zk-credential: initialize, buy_credential, spend_credential

Also adds docs/soroban-storage-rent.md with storage rent strategy and
audit summary.
@jotel-dev

Copy link
Copy Markdown
Contributor

fix conflict

@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown

@jotel-dev is attempting to deploy a commit to the jotelfootball-tech's projects Team on Vercel.

A member of the Team first needs to authorize it.

@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
velo Error Error Jul 30, 2026 1:15am
velo-frontend Ready Ready Preview Jul 30, 2026 1:15am

@jotel-dev
jotel-dev merged commit c23c746 into Nullifier-Systems:main Jul 30, 2026
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[SPIKE] Soroban Storage Rent Auto-Bumping & Gas Optimization

2 participants