Skip to content

Vault contract updates#199

Merged
markspanbroek merged 3 commits intomasterfrom
deployment-vault-update
Mar 10, 2025
Merged

Vault contract updates#199
markspanbroek merged 3 commits intomasterfrom
deployment-vault-update

Conversation

@markspanbroek
Copy link
Contributor

@markspanbroek markspanbroek commented Feb 11, 2025

Updates to the API of the Vault contract as worked on in logos-storage/logos-storage-contracts-eth#220

Most important changes:

  • token transfers are much more restricted in the vault, improving its safety
  • when a storage request fails, only the providers at fault are punished, the rest are not
  • when a storage request fails, the client is only reimbursed for the remaining time in the contract
  • no longer possible for the marketplace to request one final storage proof before allowing withdrawal
  • repair reward is temporarily stored with the client's funds while slot is free, and not yet filled; this could lead to a client withdrawing repair rewards when slots are free when the request ends

@markspanbroek markspanbroek merged commit 4a5ddf0 into master Mar 10, 2025
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