Skip to content

Fix #7: [Contracts] Add storage TTL bump calls to prevent expired persistent storage - #30

Open
diptikhaparde-coder wants to merge 1 commit into
coopfinance:mainfrom
diptikhaparde-coder:fix-issue-7-1784338824
Open

Fix #7: [Contracts] Add storage TTL bump calls to prevent expired persistent storage#30
diptikhaparde-coder wants to merge 1 commit into
coopfinance:mainfrom
diptikhaparde-coder:fix-issue-7-1784338824

Conversation

@diptikhaparde-coder

Copy link
Copy Markdown

Summary of Changes

This pull request resolves issue #7: [Contracts] Add storage TTL bump calls to prevent expired persistent storage.

Technical Details

  • Resolved TTL Expiration Issue: Implemented extend_ttl calls in both TreasuryContract and VotingContract to prevent Time-To-Live (TTL) expiration of critical storage instances, ensuring persistent data availability.

  • Enhanced Storage Management: Added bump_instance method to extend TTL for contract instances in TreasuryContract and VotingContract, safeguarding against unexpected data loss due to TTL expiration.

Submitted cleanly via verified engineering workflow.

Resolved functional logic defect and ensured proper cleanup.

Signed-off-by: diptikhaparde-coder <dipti.khaparde@adraca.io>
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.

1 participant