Skip to content

Conversation

@benbierens
Copy link
Contributor

This PR fixes an issue where requesting for storage of an encoded dataset causes double-encoding.
Instead, when storage is requested for an encoded dataset, the node will error unless the provided durability parameters match the parameters of the encoded dataset. In that case, a new storage request contract is posted on-chain. This allows users to create storage request contracts for already-running contracts, effectively extending/renewing those contracts.

@benbierens benbierens marked this pull request as ready for review January 6, 2026 09:50
@benbierens benbierens merged commit 8fa348d into main Jan 8, 2026
63 of 66 checks passed
@benbierens benbierens deleted the feature/renew-purchases branch January 8, 2026 14:31
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.

4 participants