You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We check whether outputs have already been signed for a /swap and /mint but not for the change outputs for a /melt.
Edit: checking already signed outputs might not be enough since two requests with the same outputs can both turn out to be unsigned yet but still cause a race condition. A real fix needs a lock on the outputs like we do it for pending proofs.
The text was updated successfully, but these errors were encountered:
callebtc
changed the title
[Mint] Check duplicate output for blank outputs in /melt
[Mint] Check "already signed" output for blank outputs in /meltMay 7, 2024
We check whether outputs have already been signed for a
/swap
and/mint
but not for the change outputs for a/melt
.Edit: checking already signed outputs might not be enough since two requests with the same outputs can both turn out to be unsigned yet but still cause a race condition. A real fix needs a lock on the outputs like we do it for pending proofs.
The text was updated successfully, but these errors were encountered: