-
Notifications
You must be signed in to change notification settings - Fork 92
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
sending RingCT "min relay fee not met" settxfee 0.0001 workaround #985
Comments
For testing, people might like to unset settxfee, by using
|
For those who don't know, the figure of 200 Veil per spend comes from 20 ten denom zerocoins being spent to CT, and even if you spend 10000 all at once it will still auto split this one action into fifty transactions of 20 zerocoins at a time. 20 x 10 = 200. There is a maximum of twenty zerocoins in a single transaction. |
I have since sent another 9199 Veil from Stealth (CT) to RingCT from this wallet, having used So, the |
Just a follow up. For comparison I just moved 699 Veil out of a 700 Veil CT balance and the fee was hardly less than for the larger transactions. These notes might be used for another FAQ on the Support Desk website, but leaving this issue here open for further reference. |
The first spend from RingCT in a (mainnet) wallet (restored from seed words) succeeded, but subsequent spends failed with messages similar to this (when
sendringcttoringct
):If
sendringcttostealth
then the error is like this:No amount of fiddling with transaction size, or waiting and
rescanringctwallet
, would fix this untildoing the workaround
settxfee 0.0001
which has been occasionally mentioned in Discord, but I don't see it in Github issues.After a wallet has had the txfee set like this, this appears to never again be an issue for that user, which may be why this has not become an urgent issue for regular users.
Note: While the txfee by this method is set to
0.0001
, the actual txfee in operation may calculate to0.00372680
for example, perhaps depending on the number of utxos input.After running the
settxfee 0.0001
fix I ran a spending script with about a hundred spends into a fresh seed wallet (a pause of ten minutes, arescanringctwallet
, pause ten seconds, and spend again), which had zero failures.What I would like to see is that the dynamic fee setting mechanism should consider the possibility of needing the settxfee as a minimum (with value of 0.0001). Note: 0.00001 did not work in the case of these large RingCT spends possibly involving a lot of utxo inputs.
The text was updated successfully, but these errors were encountered: