Skip to content
This repository has been archived by the owner on Jul 15, 2022. It is now read-only.

Commit

Permalink
prevent cosmos-js bot to do invalid scenarios of amount=0
Browse files Browse the repository at this point in the history
  • Loading branch information
gre committed Feb 25, 2022
1 parent f5e8a23 commit f3e856c
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions src/families/cosmos/specs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -60,16 +60,18 @@ const cosmos: AppSpec<Transaction> = {
);
},
transaction: ({ account, siblings, bridge, maxSpendable }) => {
const amount = maxSpendable
.times(0.3 + 0.4 * Math.random())
.integerValue();
invariant(amount.gt(0), "random amount to be positive");
return {
transaction: bridge.createTransaction(account),
updates: [
{
recipient: pickSiblings(siblings, maxAccounts).freshAddress,
},
{
amount: maxSpendable
.times(0.3 + 0.4 * Math.random())
.integerValue(),
amount,
},
Math.random() < 0.5
? {
Expand Down Expand Up @@ -269,6 +271,13 @@ const cosmos: AppSpec<Transaction> = {
(sourceDelegation as CosmosDelegation).validatorAddress
)
);
const amount = (sourceDelegation as CosmosDelegation).amount
.times(
// most of the time redelegate all
Math.random() > 0.3 ? 1 : Math.random()
)
.integerValue();
invariant(amount.gt(0), "random amount to be positive");
return {
transaction: bridge.createTransaction(account),
updates: [
Expand All @@ -280,12 +289,7 @@ const cosmos: AppSpec<Transaction> = {
validators: [
{
address: (delegation as CosmosDelegation).validatorAddress,
amount: (sourceDelegation as CosmosDelegation).amount
.times(
// most of the time redelegate all
Math.random() > 0.3 ? 1 : Math.random()
)
.integerValue(),
amount,
},
],
},
Expand Down

1 comment on commit f3e856c

@github-actions
Copy link

Choose a reason for hiding this comment

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

✅ 5 txs ❌ 1 txs ($49.30) for Bot 'Cosmos JS'

⚠️ 2 mutations uncovered

1 mutation errors
all accounts sync in 4.5s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 14: 0.10462 ATOM (15ops) (cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs on 44'/118'/13'/0/0) #13 js:2:cosmos:cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs: (! sum of ops 0.11402 ATOM) 0.099066 ATOM spendable. 0.005559 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1083svrca4t350mphfv9x45wq9asrs60cdmrflj 0.001962 ATOM 
  to cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu 0.003597 ATOM 
UNDELEGATIONS
  from cosmosvaloper1ehkfl7palwrh6w2hhr2yfrgrq8jetgucudztfe 0.000646 ATOM
  from cosmosvaloper1083svrca4t350mphfv9x45wq9asrs60cdmrflj 0.002227 ATOM
  from cosmosvaloper140l6y2gp3gxvay6qtn70re7z2s0gn57zfd832j 0.000347 ATOM
  from cosmosvaloper1485u80fdxjan4sd3esrvyw6cyurpvddvzuh48y 0.000741 ATOM
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl 0.005436 ATOM
REDELEGATIONS
  from cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu to cosmosvaloper1083svrca4t350mphfv9x45wq9asrs60cdmrflj 0.001703 ATOM
  from cosmosvaloper15urq2dtp9qce4fyc85m6upwm9xul3049e02707 to cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu 0.000828 ATOM

max spendable ~0.09426
★ using mutation 'send max'
→ TO Cosmos 2: 0.23548 ATOM (50ops) (cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv on 44'/118'/1'/0/0) #1 js:2:cosmos:cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv:
✔️ transaction 
SEND MAX
TO cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv

with fees=0.004298
STATUS (1424ms)
  amount: 0.094768 ATOM
  estimated fees: 0.004298 ATOM
  total spent: 0.099066 ATOM
  warnings: amount: RecommendUndelegation
✔️ has been signed! (2599ms) 
✔️ broadcasted! (176ms) optimistic operation: 
  -0.024334 ATOM     OUT        1BB479BFEF24C1198E1669DDBDAB12B48B4C0C66B94648D5D220A4682D24FCBF 2022-02-25T12:10
(final state reached in 122.9s)
⚠️ Error: expect(received).toBe(expected) // Object.is equality

Expected: "0"
Received: "70434"

Error: expect(received).toBe(expected) // Object.is equality

Expected: "0"
Received: "70434"
Details of the 6 mutations

Spec Cosmos (20)

Spec Cosmos found 20 Cosmos accounts (preload: 1489ms). Will use Cosmos 2.18.0 on nanoS 2.0.0
(980ms) Cosmos 1: 0.0326 ATOM (40ops) (cosmos1zpvthe3pxvyje7vrcqv2m6qe2qgu0r8gkz64er on 44'/118'/0'/0/0) #0 js:2:cosmos:cosmos1zpvthe3pxvyje7vrcqv2m6qe2qgu0r8gkz64er:
(649ms) Cosmos 2: 0.20405 ATOM (50ops) (cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv on 44'/118'/1'/0/0) #1 js:2:cosmos:cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv:
(692ms) Cosmos 3: 0.30291 ATOM (41ops) (cosmos1uty5nf28emeahuhdg9runmzuluq9uj5uek4jk0 on 44'/118'/2'/0/0) #2 js:2:cosmos:cosmos1uty5nf28emeahuhdg9runmzuluq9uj5uek4jk0:
(783ms) Cosmos 4: 0.06887 ATOM (39ops) (cosmos1ccemcd8p3r293e5rcv0awaj9hfnn6wmxkz520n on 44'/118'/3'/0/0) #3 js:2:cosmos:cosmos1ccemcd8p3r293e5rcv0awaj9hfnn6wmxkz520n:
(588ms) Cosmos 5: 0.04115 ATOM (38ops) (cosmos1mvk3fwxgdfac4yjmgl9hdz0555q8gljydzvjtu on 44'/118'/4'/0/0) #4 js:2:cosmos:cosmos1mvk3fwxgdfac4yjmgl9hdz0555q8gljydzvjtu:
(1187ms) Cosmos 6: 0.05578 ATOM (32ops) (cosmos1draxuzz0aukggx63m852wm8mlxqpus2009cs97 on 44'/118'/5'/0/0) #5 js:2:cosmos:cosmos1draxuzz0aukggx63m852wm8mlxqpus2009cs97:
(658ms) Cosmos 7: 0.05505 ATOM (30ops) (cosmos14k7faf4cvxlflta4hytxavx3p7vj6uw69lgf03 on 44'/118'/6'/0/0) #6 js:2:cosmos:cosmos14k7faf4cvxlflta4hytxavx3p7vj6uw69lgf03:
(1283ms) Cosmos 8: 0.13927 ATOM (42ops) (cosmos12uwsw42ec4lh75202zcp0r5ggj9vlwp4c05ydz on 44'/118'/7'/0/0) #7 js:2:cosmos:cosmos12uwsw42ec4lh75202zcp0r5ggj9vlwp4c05ydz:
(1086ms) Cosmos 9: 0.024177 ATOM (23ops) (cosmos1pggp9ffssaf8hdev9aekcafarxnuxmz4er44hm on 44'/118'/8'/0/0) #8 js:2:cosmos:cosmos1pggp9ffssaf8hdev9aekcafarxnuxmz4er44hm:
(668ms) Cosmos 10: 0.0955 ATOM (35ops) (cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3 on 44'/118'/9'/0/0) #9 js:2:cosmos:cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3:
(651ms) Cosmos 11: 0.11933 ATOM (22ops) (cosmos1gyqj09h2yc0hs4ggwy74qca8t4hl6ns35w92l5 on 44'/118'/10'/0/0) #10 js:2:cosmos:cosmos1gyqj09h2yc0hs4ggwy74qca8t4hl6ns35w92l5:
(631ms) Cosmos 12: 0.05636 ATOM (29ops) (cosmos1zkx8vmvzfz6ah8les5y62rxmvdrk4egvcfzfcu on 44'/118'/11'/0/0) #11 js:2:cosmos:cosmos1zkx8vmvzfz6ah8les5y62rxmvdrk4egvcfzfcu:
(788ms) Cosmos 13: 0.07558 ATOM (12ops) (cosmos19y63dxgjvuj46hcgrt0w0rpct85d3sfxgmlgpa on 44'/118'/12'/0/0) #12 js:2:cosmos:cosmos19y63dxgjvuj46hcgrt0w0rpct85d3sfxgmlgpa:
(488ms) Cosmos 14: 0.10462 ATOM (15ops) (cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs on 44'/118'/13'/0/0) #13 js:2:cosmos:cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs:
(634ms) Cosmos 15: 0.05836 ATOM (11ops) (cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw on 44'/118'/14'/0/0) #14 js:2:cosmos:cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw:
(500ms) Cosmos 16: 0.08696 ATOM (11ops) (cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t on 44'/118'/15'/0/0) #15 js:2:cosmos:cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t:
(565ms) Cosmos 17: 0.10188 ATOM (5ops) (cosmos19u92aw048hh6ggw0jxrhl8npy9dk8mchas5lqk on 44'/118'/16'/0/0) #16 js:2:cosmos:cosmos19u92aw048hh6ggw0jxrhl8npy9dk8mchas5lqk:
(616ms) Cosmos 18: 0.10823 ATOM (10ops) (cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr on 44'/118'/17'/0/0) #17 js:2:cosmos:cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr:
(395ms) Cosmos 19: 0.22584 ATOM (2ops) (cosmos1r0ra6y8vveagmrrs5d8zzkgydhjvyfe6728vq2 on 44'/118'/18'/0/0) #18 js:2:cosmos:cosmos1r0ra6y8vveagmrrs5d8zzkgydhjvyfe6728vq2:
(1279ms) Cosmos 20: 0 ATOM (0ops) (cosmos1zqv0kyf5muqsk2z50j3msxaul00ldunvvp9aym on 44'/118'/19'/0/0) #19 js:2:cosmos:cosmos1zqv0kyf5muqsk2z50j3msxaul00ldunvvp9aym:
all accounts sync in 4.2s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 11: 0.11933 ATOM (22ops) (cosmos1gyqj09h2yc0hs4ggwy74qca8t4hl6ns35w92l5 on 44'/118'/10'/0/0) #10 js:2:cosmos:cosmos1gyqj09h2yc0hs4ggwy74qca8t4hl6ns35w92l5: (! sum of ops 0.131331 ATOM) 0.118282 ATOM spendable. 0.001056 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1e859xaue4k2jzqw20cv6l7p3tmc378pc3k8g2u 0 ATOM 
  to cosmosvaloper14jlpmqquh0gste6nzf4dn43kc8h50l6fmx6dfs 0.000027 ATOM 
  to cosmosvaloper1fypv7c7z3auv7w48qn76538w55jdk66xt5a3lk 0.001029 ATOM 
UNDELEGATIONS
  from cosmosvaloper14jlpmqquh0gste6nzf4dn43kc8h50l6fmx6dfs 0.001663 ATOM
  from cosmosvaloper1gdg6qqe5a3u483unqlqsnullja23g0xvqkxtk0 0.006992 ATOM
  from cosmosvaloper1g48268mu5vfp4wk7dk89r0wdrakm9p5xk0q50k 0.002972 ATOM
  from cosmosvaloper1e859xaue4k2jzqw20cv6l7p3tmc378pc3k8g2u 0.000016 ATOM
  from cosmosvaloper13x77yexvf6qexfjg9czp6jhpv7vpjdwwkyhe4p 0.000045 ATOM
  from cosmosvaloper1q6d3d089hg59x6gcx92uumx70s5y5wadklue8s 0.000303 ATOM
REDELEGATIONS
  from cosmosvaloper1e859xaue4k2jzqw20cv6l7p3tmc378pc3k8g2u to cosmosvaloper1fypv7c7z3auv7w48qn76538w55jdk66xt5a3lk 0.00004 ATOM

max spendable ~0.11347
★ using mutation 'send some'
→ TO Cosmos 1: 0.0326 ATOM (40ops) (cosmos1zpvthe3pxvyje7vrcqv2m6qe2qgu0r8gkz64er on 44'/118'/0'/0/0) #0 js:2:cosmos:cosmos1zpvthe3pxvyje7vrcqv2m6qe2qgu0r8gkz64er:
✔️ transaction 
SEND  0.071674 ATOM
TO cosmos1zpvthe3pxvyje7vrcqv2m6qe2qgu0r8gkz64er

with fees=0.004302
STATUS (2333ms)
  amount: 0.071674 ATOM
  estimated fees: 0.004302 ATOM
  total spent: 0.075976 ATOM
✔️ has been signed! (2559ms) 
✔️ broadcasted! (266ms) optimistic operation: 
  -0.071674 ATOM     OUT        D7ED3D145685BFAF596E494B54644D50DBB954F9DABADC9F04E67EE090447FEF 2022-02-25T12:09
✔️ operation confirmed (5.5s): 
  -0.075976 ATOM     OUT        D7ED3D145685BFAF596E494B54644D50DBB954F9DABADC9F04E67EE090447FEF 2022-02-25T12:09
✔️ Cosmos 11: 0.04336 ATOM (23ops) (cosmos1gyqj09h2yc0hs4ggwy74qca8t4hl6ns35w92l5 on 44'/118'/10'/0/0) #10 js:2:cosmos:cosmos1gyqj09h2yc0hs4ggwy74qca8t4hl6ns35w92l5: (! sum of ops 0.055355 ATOM) 0.042306 ATOM spendable. 0.001056 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper14jlpmqquh0gste6nzf4dn43kc8h50l6fmx6dfs 0.000027 ATOM 
  to cosmosvaloper1fypv7c7z3auv7w48qn76538w55jdk66xt5a3lk 0.001029 ATOM 
  to cosmosvaloper1e859xaue4k2jzqw20cv6l7p3tmc378pc3k8g2u 0 ATOM 
UNDELEGATIONS
  from cosmosvaloper14jlpmqquh0gste6nzf4dn43kc8h50l6fmx6dfs 0.001663 ATOM
  from cosmosvaloper1gdg6qqe5a3u483unqlqsnullja23g0xvqkxtk0 0.006992 ATOM
  from cosmosvaloper1g48268mu5vfp4wk7dk89r0wdrakm9p5xk0q50k 0.002972 ATOM
  from cosmosvaloper1e859xaue4k2jzqw20cv6l7p3tmc378pc3k8g2u 0.000016 ATOM
  from cosmosvaloper13x77yexvf6qexfjg9czp6jhpv7vpjdwwkyhe4p 0.000045 ATOM
  from cosmosvaloper1q6d3d089hg59x6gcx92uumx70s5y5wadklue8s 0.000303 ATOM
REDELEGATIONS
  from cosmosvaloper1e859xaue4k2jzqw20cv6l7p3tmc378pc3k8g2u to cosmosvaloper1fypv7c7z3auv7w48qn76538w55jdk66xt5a3lk 0.00004 ATOM

(final state reached in 5.5s)

all accounts sync in 4s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 13: 0.07558 ATOM (12ops) (cosmos19y63dxgjvuj46hcgrt0w0rpct85d3sfxgmlgpa on 44'/118'/12'/0/0) #12 js:2:cosmos:cosmos19y63dxgjvuj46hcgrt0w0rpct85d3sfxgmlgpa: 0.075583 ATOM spendable. 

max spendable ~0.07078
★ using mutation 'send some'
→ TO Cosmos 19: 0.22584 ATOM (2ops) (cosmos1r0ra6y8vveagmrrs5d8zzkgydhjvyfe6728vq2 on 44'/118'/18'/0/0) #18 js:2:cosmos:cosmos1r0ra6y8vveagmrrs5d8zzkgydhjvyfe6728vq2:
✔️ transaction 
SEND  0.047355 ATOM
TO cosmos1r0ra6y8vveagmrrs5d8zzkgydhjvyfe6728vq2

with fees=0.004284
STATUS (913ms)
  amount: 0.047355 ATOM
  estimated fees: 0.004284 ATOM
  total spent: 0.051639 ATOM
✔️ has been signed! (2764ms) 
✔️ broadcasted! (126ms) optimistic operation: 
  -0.047355 ATOM     OUT        E126EEC65368B9CFEBB7312A5F4FE2CA36B6D8ABF1485D3393BD572E9910EEDB 2022-02-25T12:10
✔️ operation confirmed (11.3s): 
  -0.051639 ATOM     OUT        E126EEC65368B9CFEBB7312A5F4FE2CA36B6D8ABF1485D3393BD572E9910EEDB 2022-02-25T12:10
✔️ Cosmos 13: 0.023944 ATOM (13ops) (cosmos19y63dxgjvuj46hcgrt0w0rpct85d3sfxgmlgpa on 44'/118'/12'/0/0) #12 js:2:cosmos:cosmos19y63dxgjvuj46hcgrt0w0rpct85d3sfxgmlgpa: 0.023944 ATOM spendable. 

(final state reached in 11.3s)

all accounts sync in 4.5s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 14: 0.10462 ATOM (15ops) (cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs on 44'/118'/13'/0/0) #13 js:2:cosmos:cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs: (! sum of ops 0.11402 ATOM) 0.099066 ATOM spendable. 0.005559 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1083svrca4t350mphfv9x45wq9asrs60cdmrflj 0.001962 ATOM 
  to cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu 0.003597 ATOM 
UNDELEGATIONS
  from cosmosvaloper1ehkfl7palwrh6w2hhr2yfrgrq8jetgucudztfe 0.000646 ATOM
  from cosmosvaloper1083svrca4t350mphfv9x45wq9asrs60cdmrflj 0.002227 ATOM
  from cosmosvaloper140l6y2gp3gxvay6qtn70re7z2s0gn57zfd832j 0.000347 ATOM
  from cosmosvaloper1485u80fdxjan4sd3esrvyw6cyurpvddvzuh48y 0.000741 ATOM
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl 0.005436 ATOM
REDELEGATIONS
  from cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu to cosmosvaloper1083svrca4t350mphfv9x45wq9asrs60cdmrflj 0.001703 ATOM
  from cosmosvaloper15urq2dtp9qce4fyc85m6upwm9xul3049e02707 to cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu 0.000828 ATOM

max spendable ~0.09426
★ using mutation 'send max'
→ TO Cosmos 2: 0.23548 ATOM (50ops) (cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv on 44'/118'/1'/0/0) #1 js:2:cosmos:cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv:
✔️ transaction 
SEND MAX
TO cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv

with fees=0.004298
STATUS (1424ms)
  amount: 0.094768 ATOM
  estimated fees: 0.004298 ATOM
  total spent: 0.099066 ATOM
  warnings: amount: RecommendUndelegation
✔️ has been signed! (2599ms) 
✔️ broadcasted! (176ms) optimistic operation: 
  -0.024334 ATOM     OUT        1BB479BFEF24C1198E1669DDBDAB12B48B4C0C66B94648D5D220A4682D24FCBF 2022-02-25T12:10
(final state reached in 122.9s)
⚠️ Error: expect(received).toBe(expected) // Object.is equality

Expected: "0"
Received: "70434"

all accounts sync in 4.1s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 15: 0.05836 ATOM (11ops) (cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw on 44'/118'/14'/0/0) #14 js:2:cosmos:cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw: (! sum of ops 0.064831 ATOM) 0.055066 ATOM spendable. 0.003301 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1r8kyvg4me2upnvlk26n2ay0zd5t4jktna8hhxp 0.001068 ATOM 
  to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.000003 ATOM 
  to cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr 0.00223 ATOM 
UNDELEGATIONS
  from cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr 0.000823 ATOM
  from cosmosvaloper1r8kyvg4me2upnvlk26n2ay0zd5t4jktna8hhxp 0.000361 ATOM
  from cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.000004 ATOM
  from cosmosvaloper124maqmcqv8tquy764ktz7cu0gxnzfw54n3vww8 0.005279 ATOM

max spendable ~0.05026
★ using mutation 'redelegate'
✔️ transaction 
REDELEGATE 
TO 
  0.000708 -> cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d
  source validator=cosmosvaloper1r8kyvg4me2upnvlk26n2ay0zd5t4jktna8hhxp
with fees=0.015288
  memo=LedgerLiveBot
STATUS (488ms)
  amount: 0 ATOM
  estimated fees: 0.015288 ATOM
  total spent: 0.015288 ATOM
✔️ has been signed! (2723ms) 
✔️ broadcasted! (130ms) optimistic operation: 
  -0 ATOM            REDELEGATE 8A3A1DF547A79F32D0DBB5D58A71EBA1878C3DEF712BBC6F769B7035F46FF4A1 2022-02-25T12:12
✔️ operation confirmed (11s): 
  -0.015288 ATOM     REDELEGATE 8A3A1DF547A79F32D0DBB5D58A71EBA1878C3DEF712BBC6F769B7035F46FF4A1 2022-02-25T12:12
    to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.000708 ATOM   
✔️ Cosmos 15: 0.04271 ATOM (12ops) (cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw on 44'/118'/14'/0/0) #14 js:2:cosmos:cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw: (! sum of ops 0.049543 ATOM) 0.039778 ATOM spendable. 0.002941 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.000711 ATOM 
  to cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr 0.00223 ATOM 
  to cosmosvaloper1r8kyvg4me2upnvlk26n2ay0zd5t4jktna8hhxp 0.00036 ATOM 
UNDELEGATIONS
  from cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr 0.000823 ATOM
  from cosmosvaloper1r8kyvg4me2upnvlk26n2ay0zd5t4jktna8hhxp 0.000361 ATOM
  from cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.000004 ATOM
  from cosmosvaloper124maqmcqv8tquy764ktz7cu0gxnzfw54n3vww8 0.005279 ATOM
REDELEGATIONS
  from cosmosvaloper1r8kyvg4me2upnvlk26n2ay0zd5t4jktna8hhxp to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.000708 ATOM

(final state reached in 11s)

all accounts sync in 3.3s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 16: 0.08696 ATOM (11ops) (cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t on 44'/118'/15'/0/0) #15 js:2:cosmos:cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t: (! sum of ops 0.101881 ATOM) 0.082443 ATOM spendable. 0.004521 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1s65zmn32zugl57ysj47s7vmfcek0rtd7he7wde 0.001183 ATOM 
  to cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q 0.001128 ATOM 
  to cosmosvaloper19lss6zgdh5vvcpjhfftdghrpsw7a4434elpwpu 0.00221 ATOM 
UNDELEGATIONS
  from cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q 0.002125 ATOM
  from cosmosvaloper1de7qx00pz2j6gn9k88ntxxylelkazfk3g8fgh9 0.00587 ATOM
  from cosmosvaloper19lss6zgdh5vvcpjhfftdghrpsw7a4434elpwpu 0.006748 ATOM
  from cosmosvaloper1s65zmn32zugl57ysj47s7vmfcek0rtd7he7wde 0.000173 ATOM

max spendable ~0.07764
★ using mutation 'send some'
→ TO Cosmos 12: 0.05636 ATOM (29ops) (cosmos1zkx8vmvzfz6ah8les5y62rxmvdrk4egvcfzfcu on 44'/118'/11'/0/0) #11 js:2:cosmos:cosmos1zkx8vmvzfz6ah8les5y62rxmvdrk4egvcfzfcu:
✔️ transaction 
SEND  0.029957 ATOM
TO cosmos1zkx8vmvzfz6ah8les5y62rxmvdrk4egvcfzfcu

with fees=0.004308
  memo=LedgerLiveBot
STATUS (1860ms)
  amount: 0.029957 ATOM
  estimated fees: 0.004308 ATOM
  total spent: 0.034265 ATOM
✔️ has been signed! (2693ms) 
✔️ broadcasted! (141ms) optimistic operation: 
  -0.029957 ATOM     OUT        AFC12E847DA3DF78B43E1EB1240AF75AAC909676C8D36F7707EF1C4A31DCFC33 2022-02-25T12:12
✔️ operation confirmed (10.9s): 
  -0.034265 ATOM     OUT        AFC12E847DA3DF78B43E1EB1240AF75AAC909676C8D36F7707EF1C4A31DCFC33 2022-02-25T12:13
✔️ Cosmos 16: 0.05269 ATOM (12ops) (cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t on 44'/118'/15'/0/0) #15 js:2:cosmos:cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t: (! sum of ops 0.067616 ATOM) 0.048178 ATOM spendable. 0.004521 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q 0.001128 ATOM 
  to cosmosvaloper1s65zmn32zugl57ysj47s7vmfcek0rtd7he7wde 0.001183 ATOM 
  to cosmosvaloper19lss6zgdh5vvcpjhfftdghrpsw7a4434elpwpu 0.00221 ATOM 
UNDELEGATIONS
  from cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q 0.002125 ATOM
  from cosmosvaloper1de7qx00pz2j6gn9k88ntxxylelkazfk3g8fgh9 0.00587 ATOM
  from cosmosvaloper19lss6zgdh5vvcpjhfftdghrpsw7a4434elpwpu 0.006748 ATOM
  from cosmosvaloper1s65zmn32zugl57ysj47s7vmfcek0rtd7he7wde 0.000173 ATOM

(final state reached in 10.9s)

all accounts sync in 3.8s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 18: 0.10823 ATOM (10ops) (cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr on 44'/118'/17'/0/0) #17 js:2:cosmos:cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr: (! sum of ops 0.110042 ATOM) 0.098352 ATOM spendable. 0.00988 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper132juzk0gdmwuxvx4phug7m3ymyatxlh9734g4w 0.000003 ATOM 
  to cosmosvaloper16fnz0v4cnv5dpnj0p3gaft2q2kzx8z5hfrx6v5 0.006453 ATOM 
  to cosmosvaloper1kn3wugetjuy4zetlq6wadchfhvu3x740ae6z6x 0.002821 ATOM 
  to cosmosvaloper1gdg6qqe5a3u483unqlqsnullja23g0xvqkxtk0 0.000034 ATOM 
  to cosmosvaloper146kwpzhmleafmhtaxulfptyhnvwxzlvm87hwnm 0.000569 ATOM 
UNDELEGATIONS
  from cosmosvaloper1g48268mu5vfp4wk7dk89r0wdrakm9p5xk0q50k 0.00181 ATOM

max spendable ~0.09354
★ using mutation 'undelegate'
✔️ transaction 
UNDELEGATE 
TO 
  0.000684 -> cosmosvaloper1kn3wugetjuy4zetlq6wadchfhvu3x740ae6z6x
with fees=0.011995
  memo=LedgerLiveBot
STATUS (778ms)
  amount: 0 ATOM
  estimated fees: 0.011995 ATOM
  total spent: 0.011995 ATOM
✔️ has been signed! (2376ms) 
✔️ broadcasted! (146ms) optimistic operation: 
  -0 ATOM            UNDELEGATE 04C949714720B4B1C3107749F3A016B2DB756CA449194C4AAC0E58B9B0F9138D 2022-02-25T12:13
✔️ operation confirmed (10.8s): 
  -0.011995 ATOM     UNDELEGATE 04C949714720B4B1C3107749F3A016B2DB756CA449194C4AAC0E58B9B0F9138D 2022-02-25T12:13
    to cosmosvaloper1kn3wugetjuy4zetlq6wadchfhvu3x740ae6z6x 0.000684 ATOM   
✔️ Cosmos 18: 0.09555 ATOM (12ops) (cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr on 44'/118'/17'/0/0) #17 js:2:cosmos:cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr: (! sum of ops 0.086052 ATOM) 0.086358 ATOM spendable. 0.009196 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1gdg6qqe5a3u483unqlqsnullja23g0xvqkxtk0 0.000034 ATOM 
  to cosmosvaloper16fnz0v4cnv5dpnj0p3gaft2q2kzx8z5hfrx6v5 0.006453 ATOM 
  to cosmosvaloper1kn3wugetjuy4zetlq6wadchfhvu3x740ae6z6x 0.002137 ATOM 
  to cosmosvaloper146kwpzhmleafmhtaxulfptyhnvwxzlvm87hwnm 0.000569 ATOM 
  to cosmosvaloper132juzk0gdmwuxvx4phug7m3ymyatxlh9734g4w 0.000003 ATOM 
UNDELEGATIONS
  from cosmosvaloper1g48268mu5vfp4wk7dk89r0wdrakm9p5xk0q50k 0.00181 ATOM
  from cosmosvaloper1kn3wugetjuy4zetlq6wadchfhvu3x740ae6z6x 0.000684 ATOM

(final state reached in 10.8s)


Details of the 2 uncovered mutations

Spec Cosmos (2)

  • delegate new validators: balance is too low (12), only one out of 2 accounts is not going to delegate (2)
  • claim rewards: balance is too low (12), no delegation to claim (2)

Portfolio ($49.30)

Details of the 1 currencies
Spec (accounts) Operations Balance funds?
Cosmos (19) 498 (+11) 1.3015 ATOM (- 0.04447) ($49.30) 👍 cosmos1zpvthe3pxvyje7vrcqv2m6qe2qgu0r8gkz64er

Please sign in to comment.