Skip to content

Commit

Permalink
celo status error
Browse files Browse the repository at this point in the history
  • Loading branch information
hedi-edelbloute committed Aug 29, 2023
1 parent e12993f commit 3a78e80
Showing 1 changed file with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,12 @@ const getTransactionStatus = async (

if (transaction.mode === "unlock" || transaction.mode === "vote") {
if (!errors.amount && totalNonVotingLockedBalance && amount.gt(totalNonVotingLockedBalance)) {
console.log(
"testhedi",
errors.amount,
totalNonVotingLockedBalance,
amount.gt(totalNonVotingLockedBalance),
);
errors.amount = new NotEnoughBalance();
}
} else if (transaction.mode === "revoke") {
Expand Down

1 comment on commit 3a78e80

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[Bot] Testing with 'Nitrogen' ✅ 1 txs ❌ 2 txs ($8.60) ⏲ 3min 43s

❌ 1 specs have problems: Celo

What is the bot and how does it work? Everything is documented here!

❌ 2 mutation errors
necessary accounts resynced in 0.52ms
▬ Celo 1.1.8 on nanoS 2.1.0
→ FROM Celo 1 cross: 9.70874 CELO (47ops) (0x246FFDB387F1F8c48072E1C13443540017bC71b7 on 44'/52752'/0'/0/0) #0 js:2:celo:0x246FFDB387F1F8c48072E1C13443540017bC71b7: (! sum of ops 9.731992117310915545 CELO)
max spendable ~9.70092
★ using mutation 'Celo: Vote'
✔️ transaction 
SEND 0.0039099852 CELO
TO 0xc764293De02189e248a8040a3D1b04EeC599Aa31
⚠️ Error: execution reverted: Group not eligible
(totally spent 3.2s – ends at 2023-08-29T14:56:58.428Z)
necessary accounts resynced in 0.29ms
▬ Celo 1.1.8 on nanoS 2.1.0
→ FROM Celo 5: 0.00310103 CELO (9ops) (0xA6EB5541E3527d07CaD4dD14E5454820DB858160 on 44'/52752'/4'/0/0) #4 js:2:celo:0xA6EB5541E3527d07CaD4dD14E5454820DB858160: (! sum of ops 0.006110556356782983 CELO)
max spendable ~0.001126
★ using mutation 'Celo: Unlock'
✔️ transaction 
SEND 0.00098751385 CELO
TO 
STATUS (5.8s)
  amount: 0.00098751385 CELO
  estimated fees: 0.010916175 CELO
  total spent: 0.01190368885 CELO
errors: amount NotEnoughBalance
errors: 
⚠️ TEST mutation must not have tx status errors
NotEnoughBalance: NotEnoughBalance
(totally spent 5.8s – ends at 2023-08-29T14:56:58.432Z)
⚠️ 2 spec hints
  • Spec Celo:
    • mutations should define a test(): Celo: Move 50% to another account, Celo: Send max to another account, Celo: Register Account, Celo: Unlock, Celo: Lock, Celo: Vote, Celo: Activate Vote, Celo: RevokeVote, Celo: Withdraw
    • There are not enough accounts to cover all mutations. Please increase the account target to at least 10 accounts
Details of the 3 mutations

Spec Celo (6)

Spec Celo found 6 Celo accounts (preload: 1251ms). Will use Celo 1.1.8 on nanoS 2.1.0
Celo 1 cross: 9.70874 CELO (47ops) (0x246FFDB387F1F8c48072E1C13443540017bC71b7 on 44'/52752'/0'/0/0) #0 js:2:celo:0x246FFDB387F1F8c48072E1C13443540017bC71b7:
Celo 2: 9.70665 CELO (23ops) (0xfbD6f2Ee91DdEFFB77FA360d851d5f305BE9ceF8 on 44'/52752'/1'/0/0) #1 js:2:celo:0xfbD6f2Ee91DdEFFB77FA360d851d5f305BE9ceF8:
Celo 3: 0.00205435 CELO (16ops) (0x7993d97bbB2328a9Daf24f3d9855d7cc85f0c2A0 on 44'/52752'/2'/0/0) #2 js:2:celo:0x7993d97bbB2328a9Daf24f3d9855d7cc85f0c2A0:
Celo 4: 0.000636 CELO (9ops) (0x709b0F0Ba5719F76320d96195D17a56d35dcf1f2 on 44'/52752'/3'/0/0) #3 js:2:celo:0x709b0F0Ba5719F76320d96195D17a56d35dcf1f2:
Celo 5: 0.00310103 CELO (9ops) (0xA6EB5541E3527d07CaD4dD14E5454820DB858160 on 44'/52752'/4'/0/0) #4 js:2:celo:0xA6EB5541E3527d07CaD4dD14E5454820DB858160:
Celo 6: 0 CELO (0ops) (0x6baA538b3eC946E822E1cE1D1E55849A3cfc52EE on 44'/52752'/5'/0/0) #5 js:2:celo:0x6baA538b3eC946E822E1cE1D1E55849A3cfc52EE:
necessary accounts resynced in 0.52ms
▬ Celo 1.1.8 on nanoS 2.1.0
→ FROM Celo 1 cross: 9.70874 CELO (47ops) (0x246FFDB387F1F8c48072E1C13443540017bC71b7 on 44'/52752'/0'/0/0) #0 js:2:celo:0x246FFDB387F1F8c48072E1C13443540017bC71b7: (! sum of ops 9.731992117310915545 CELO)
max spendable ~9.70092
★ using mutation 'Celo: Vote'
✔️ transaction 
SEND 0.0039099852 CELO
TO 0xc764293De02189e248a8040a3D1b04EeC599Aa31
⚠️ Error: execution reverted: Group not eligible
(totally spent 3.2s – ends at 2023-08-29T14:56:58.434Z)
necessary accounts resynced in 0.44ms
▬ Celo 1.1.8 on nanoS 2.1.0
→ FROM Celo 2: 9.70665 CELO (23ops) (0xfbD6f2Ee91DdEFFB77FA360d851d5f305BE9ceF8 on 44'/52752'/1'/0/0) #1 js:2:celo:0xfbD6f2Ee91DdEFFB77FA360d851d5f305BE9ceF8: (! sum of ops 9.713316884760915003 CELO)
max spendable ~9.70079
★ using mutation 'Celo: Vote'
✔️ transaction 
SEND 0.0009399642 CELO
TO 0x0f66619058BB9675f3d394FCc2cE236a29901571
STATUS (3.8s)
  amount: 0.0009399642 CELO
  estimated fees: 0.007530325 CELO
  total spent: 0.0084702892 CELO
errors: 
errors: 
✔️ has been signed! (5.9s) 
✔️ broadcasted! (5.3s) optimistic operation: 
  -0.007530325 CELO  VOTE       0x9622779f64dbde9ca1f8ba4e03a94d22b7c22dfae28b002ef106e5ccf80e7b51 2023-08-29T14:54
✔️ operation confirmed (2min 18s): 
  -0.005098525 CELO  VOTE       0x9622779f64dbde9ca1f8ba4e03a94d22b7c22dfae28b002ef106e5ccf80e7b51 2023-08-29T14:54
✔️ Celo 2: 9.70155 CELO (24ops) (0xfbD6f2Ee91DdEFFB77FA360d851d5f305BE9ceF8 on 44'/52752'/1'/0/0) #1 js:2:celo:0xfbD6f2Ee91DdEFFB77FA360d851d5f305BE9ceF8: (! sum of ops 9.708218359760915003 CELO)(in 2min 18s)

necessary accounts resynced in 0.29ms
▬ Celo 1.1.8 on nanoS 2.1.0
→ FROM Celo 5: 0.00310103 CELO (9ops) (0xA6EB5541E3527d07CaD4dD14E5454820DB858160 on 44'/52752'/4'/0/0) #4 js:2:celo:0xA6EB5541E3527d07CaD4dD14E5454820DB858160: (! sum of ops 0.006110556356782983 CELO)
max spendable ~0.001126
★ using mutation 'Celo: Unlock'
✔️ transaction 
SEND 0.00098751385 CELO
TO 
STATUS (5.8s)
  amount: 0.00098751385 CELO
  estimated fees: 0.010916175 CELO
  total spent: 0.01190368885 CELO
errors: amount NotEnoughBalance
errors: 
⚠️ TEST mutation must not have tx status errors
NotEnoughBalance: NotEnoughBalance
(totally spent 5.8s – ends at 2023-08-29T14:56:58.453Z)

Details of the 7 uncovered mutations

Spec Celo (7)

  • Celo: Move 50% to another account: Celo: Move 50% | balance is too low (3)
  • Celo: Send max to another account: Celo: Send Max | Balance is too low (3)
  • Celo: Register Account: Celo: Register Account | Celo account is already registered (2), Celo: Register Account | Celo account balance is too low to register account (1)
  • Celo: Lock: Celo: Lock | balance is too low (2), Celo: Lock Vote | Account is not registered (1)
  • Celo: Activate Vote: Celo: Activate Vote | balance is too low (2), Celo: Activate Vote | Account is not registered (1)
  • Celo: RevokeVote: Celo: Revoke Vote | balance is too low (3)
  • Celo: Withdraw: Celo: Withdraw Vote | balance is too low (1), Celo: Withdraw | No withdrawable balance (1), Celo: Withdraw | Account is not registered (1)
Portfolio ($8.60) – Details of the 1 currencies
Spec (accounts) State Remaining Runs (est) funds?
Celo (6) 105 ops (+1), 19.4041 CELO ($8.60) 💪 526 0x246FFDB387F1F8c48072E1C13443540017bC71b7
Celo 1 cross: 9.70874 CELO (47ops) (0x246FFDB387F1F8c48072E1C13443540017bC71b7 on 44'/52752'/0'/0/0) #0 js:2:celo:0x246FFDB387F1F8c48072E1C13443540017bC71b7:
Celo 2: 9.70155 CELO (24ops) (0xfbD6f2Ee91DdEFFB77FA360d851d5f305BE9ceF8 on 44'/52752'/1'/0/0) #1 js:2:celo:0xfbD6f2Ee91DdEFFB77FA360d851d5f305BE9ceF8:
Celo 3: 0.00205435 CELO (16ops) (0x7993d97bbB2328a9Daf24f3d9855d7cc85f0c2A0 on 44'/52752'/2'/0/0) #2 js:2:celo:0x7993d97bbB2328a9Daf24f3d9855d7cc85f0c2A0:
Celo 4: 0.000636 CELO (9ops) (0x709b0F0Ba5719F76320d96195D17a56d35dcf1f2 on 44'/52752'/3'/0/0) #3 js:2:celo:0x709b0F0Ba5719F76320d96195D17a56d35dcf1f2:
Celo 5: 0.00310103 CELO (9ops) (0xA6EB5541E3527d07CaD4dD14E5454820DB858160 on 44'/52752'/4'/0/0) #4 js:2:celo:0xA6EB5541E3527d07CaD4dD14E5454820DB858160:
Celo 6: 0 CELO (0ops) (0x6baA538b3eC946E822E1cE1D1E55849A3cfc52EE on 44'/52752'/5'/0/0) #5 js:2:celo:0x6baA538b3eC946E822E1cE1D1E55849A3cfc52EE:
Performance ⏲ 3min 43s

Time spent for each spec: (total across mutations)

Spec (accounts) preload scan re-sync tx status sign op broadcast test destination test
TOTAL 1251ms 41.7s 2.80ms 9.6s 5.9s 5.3s 2min 18s N/A
Celo (5) 1251ms 41.7s 2.80ms 9.6s 5.9s 5.3s 2min 18s N/A

What is the bot and how does it work? Everything is documented here!

Please sign in to comment.