-
-
Notifications
You must be signed in to change notification settings - Fork 355
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Abandon methods are alias for local Remove functions #1339
Comments
"Is it per design that when a Spark mint or spend is fired off there is no chance to stop it anymore even when unconfirmed?" Generally, this is the case though once it's broadcasted as we don't support RBF which to me introduces more issues than solves. Is this what you mean? |
Hi @reubenyap, this is to some extend what I mean, yes. let's take a look e.g. at Bitcoin core.
When trying to abandon, it checks whether it has been confirmed yet, if so no chance to do anything further, on the other hand when not confirmed attempt to catch it from the mempool to abandon. Where are the use cases? E.g. from a CEX when you send out your coins some offer the possibility to stop the payout while there's no confirmation. I came along this point when looking further into #1328 how to e.g. "cancel" a stuck mint. |
As far as I know from a CEX is when the transaction hasn't been broadcasted out you can cancel it when it's still processing, but once it's broadcast, you can't. |
Lets take a look onto the spark wallet
let's start with
AbandonSparkMints
which obviously callsRemoveSparkMints
.AbandonSpends
andRemoveSparkMints
are very similar (take different input). Still both seem only to operate on local DB.Is it per design that when a Spark mint or spend is fired off there is no chance to stop it anymore even when unconfirmed?
The text was updated successfully, but these errors were encountered: