#multiple unintended failed staking transactions

1 messages · Page 1 of 1 (latest)

smoky carbon
#

@simple kindle I can't remember who the lead blockchain dev is? I want to ping him in here and I don't think he's online. You may be able to help on this too though...

#

https://etherscan.io/address/0xcda830e03a68a291c0dfcd8cff319ddb31ace9c9 speedy intended to stake locked 52 weeks 5 days or so ago. Recently there were 5 failed staking transactions for txs for the same amount of ILV but these would have been locked deposits. The failed transactions seem to have been initiated at just about the same time as the one that worked 5 days ago. But the only processed very recently. I don't know what caused this.

#

oh wait @vapid fjord did you do these transactions on desktop browser extension for Metamask or on the metamasl mobile app?

vapid fjord
#

Desktop

smoky carbon
#

@midnight moon

#

maybe pedro can take a look

vapid fjord
#

5 days ago all I did was buy 4.2 ILV and stacked it in Locked for 52 weeks. Now its showing I don't have it locked and it was stacked in flexible which I never did. Then earlier this morning I transferred 239$ ETH from coin base to meta mask, and got the failing transaction, "Smart contract interaction" 5 of these with fees of around 47$ so it took all my money in gas fees.

midnight moon
#

Hi guys, will check it

#

I'm seeing etherscan to analyze the transactions

#

This transaciton 5 days ago stakes 4.2 ILV

#

in flexible

#

and then 5 hours ago there are 5 stake transactions that tries to lock the ILV but are failing due to insufficient balance

#

So first transaction that worked because the ILVs were in the balance had no lock

#

and the following 5 transactions that failed because the 4.2 ILV were already staked had a lock, but they failed for this reason

#

That's what I could find

midnight moon
#

and due to many tries just one of them worked

#

That's my guess

vapid fjord
#

I never stacked my 4.2 ILV in flexable do

smoky carbon
#

Name Type Data

0 _amount uint256 4202372381001047950
1 _lockUntil uint64 1661384189 (is this not the block number for unlock?)
2 _useSILV bool

#

oh it's not its a different number used to indicate time not the block

vapid fjord
#

I am so lost, what do I even do at this point? Do I just lose my 239$ from the tranfer this morning?

#

And what do I do with my ILV now since its not locked its flexible when I put it locked for 52 weeks....

smoky carbon
#

unless you cleared them there should be a list

vapid fjord
#

there is nothing

midnight moon
smoky carbon
#

is this the same device you used to make the initial staking transaction?

midnight moon
#

the transaction that succeeded didn't have a _lockUntil value

#

the first transaction staked 4.2 ILV (this one), and the other 5 transactions with lock didn't work because the 4.2 ILV were already staked

vapid fjord
#

how is that even possible, you have to confirm a lock in flexible in order to stake my 4.2 there I never confirmed nor click next on that page

simple kindle
#

Sorry you're having troubles mate. I'm pretty sure what happened was due to the way MetaMask queues transactions. So if I tried to stake some ILV, broadcast the transaction. Then I try again without cancelling the previous one, the subsequent transactions remain queued in your wallet. It looks like an attempt was made to stake first with no lock. Like Pedro explained, that's the transaction that won. The remaining stayed queued in your Metamask, and once you added more ETH, they went through.

vapid fjord
#

Is there a solution for this?

#

So this means I can't transfer anymore money to that meta mask account cause then the money would get lost right away

smoky carbon
#

it doesn't look that way. It looks like there is enough ETH in it to process a transaction even now. There may be something waiting to process still but It does not look like it

#

I really don't know how there could still be a tx waiting

simple kindle
vapid fjord
#

no pending

midnight moon
#

Yea you still have around $130 in ETH

#

in this wallet

simple kindle
#

You should be fine moving forward. Remember though pending and queued are 2 different things. MetaMask can queue multiple transactions, which are not broadcast, so won't appear on Etherscan until they are. Also if you get stuck with something on any platform or protocol, it's best to get help rather than to try again, as you risk loosing gas money.

vapid fjord
#

I had the 130$ leftover from the transfer I did buying the 4.2 ILV

#

What should I do now with my 4.2 ILV I have stacked, because apparently now its not in locked but in flexible when I wanted it to be in locked

smoky carbon
#

you would need to withdraw it and stake it again being sure to use locked tab. I would wait though... until you can get the transaction to go at 30gwei or less. if it were 400+ ilv then maybe changing the weight would be worth the gas of withdrawing and staking again at the current high cost, but not for your deposit.

#

!gas

pearl spruceBOT
#

GAS fees are an important thing to consider when it comes to transactions on the Ethereum Mainnet. Optimal GWEI can be found by checking the Gas tracker bot in the discord member list and by checking historical gas prices here: https://etherscan.io/gastracker#historicaldata

vapid fjord
#

I am afraid if I withdraw it, the same thing will happen that did earlier this morning with my 240$ where the money would just get taken for fees and try to lock the other pending transaction I apparently have

smoky carbon
#

well gas fees won't ever take your ILV

vapid fjord
#

I am going to do a test and send over 20$ to see if the same thing happens again

#

ill wait a bit why is GAS so expansive now