persistenceOne / pStake-bugBounty

This repository is to record issues reported for the pStake bug bounty program.
3 stars 2 forks source link

not all transactions are executed #43

Open Starvati0n opened 3 years ago

Starvati0n commented 3 years ago

Describe the bug If you send many transactions one after another, without waiting for the confirmation of the previous one, not all transactions will be displayed on the site. if you stake there is nothing to worry about, everything just does not display transactions on the site. but if you unstake you can lose all coins.

To Reproduce Steps to reproduce the behaviour:

  1. Go to https://gala.pstake.finance/stake
  2. Click on stake or unstake, sign and send new transactions without waiting for confirmation. (for example 15 unstake transaction)
  3. Go to https://gala.pstake.finance/transactions
  4. See not all transactions will be displayed on the site. (in my case 1 out of 15)
  5. After 24 hours, tokens disappear in Total Unbonding Tokens and do not appear in Unbonded Tokens.

Expected behaviour despair because he lost all coins

Screenshots 0x3a0f784aDf11183Aaa4b5E72FBe3B14Bb66795F7: bug1 2address after 24 hour unstake6

0x08Cf7A84Fe8Bba7c348FbE4D565C7Cd65ECF6fe7 : unstake1

Additional context 0x08Cf7A84Fe8Bba7c348FbE4D565C7Cd65ECF6fe7 at this address where I first encountered the bug. in screenshot i use second address 0x3a0f784aDf11183Aaa4b5E72FBe3B14Bb66795F7 where i was able to reproduce the bug.

Desktop (please complete the following information):

Ethereum address 0x08Cf7A84Fe8Bba7c348FbE4D565C7Cd65ECF6fe7 0x3a0f784aDf11183Aaa4b5E72FBe3B14Bb66795F7

Criticality Assessment Please pick one:

Checklist