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

Commit

Permalink
Cosmos JS (#1751)
Browse files Browse the repository at this point in the history
* increase gas amplifier

* fix payload construction

handle payload atomic construction

* More accurate gas amplifier

* increase gas amplifier

* use same node for calculation and broadcast

* fix amount payload

* fix fees/gas calculation

* fix signature

fix public key when account is derivate

* fix fees regression

* More accurate pubkey selection

* don't use extra.tx_bytes

* fix pubkey selection

* simplify hex serialization

* update transaction: more strict types

* many things

restruct operation builder
simulate now return int
prepareTransaction use patch format

* accuracy

more accuracy int value
small refactor

* remove useless isPreValidation

* fix strange edge effect of ledger live desktop

* Update xpub during sync

* temporary enable log for bot

* LL-9159 cosmos node

* Update js-signOperation.ts

revert back test trace for bot

* fix signature

* fix redelegate payload

* fix payload send transaction when sendmax

* fix optimistic operation type

* fix typo

* bugfix

* fix regression

* update optimistic operation

fix regression
add operation type
more consistent fee

* fix prettier

* more deterministic transaction parsing

* clarify code readable

* adjust sender and recipient

* fix fees when is ibc transaction

* fix redelegations data mapping

* fix mixed styles

* fix array cast type

* fix more determinist operation data

* fix could not find optimisticOperation in redelegate transaction

* restore getStargateRewardsState methode

* amount of the operation more close

* return transaction in prepareTransaction

* keep immutable paradigm for prepareTransaction

* fix amount update in prepareTransaction

* fix amount control to be more specific

* fix BigNumber compare

* fix spendableBalance

* separate postBuildTransaction logic + fix use useAllAmount

Co-authored-by: Alexandre Alouit <[email protected]>
  • Loading branch information
wa-aal and alexalouit authored Feb 26, 2022
1 parent 15b90bf commit fed024c
Show file tree
Hide file tree
Showing 3 changed files with 99 additions and 120 deletions.
69 changes: 68 additions & 1 deletion src/families/cosmos/js-buildTransaction.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,22 @@
import { Account } from "../../types";
import { Transaction } from "./types";
import {
makeAuthInfoBytes,
Registry,
TxBodyEncodeObject,
} from "@cosmjs/proto-signing";
import {
MsgDelegate,
MsgUndelegate,
MsgBeginRedelegate,
} from "cosmjs-types/cosmos/staking/v1beta1/tx";
import { MsgWithdrawDelegatorReward } from "cosmjs-types/cosmos/distribution/v1beta1/tx";
import { SignMode } from "cosmjs-types/cosmos/tx/signing/v1beta1/signing";
import { TxRaw } from "cosmjs-types/cosmos/tx/v1beta1/tx";
import { getAccount } from "./api/Cosmos";
import BigNumber from "bignumber.js";

const buildTransaction = async (
export const buildTransaction = async (
account: Account,
transaction: Transaction
): Promise<any> => {
Expand Down Expand Up @@ -163,4 +178,56 @@ const buildTransaction = async (
return msg;
};

export const postBuildTransaction = async (
account: Account,
transaction: Transaction,
pubkey: any,
unsignedPayload: any,
signature: Uint8Array
): Promise<any> => {
const txBodyFields: TxBodyEncodeObject = {
typeUrl: "/cosmos.tx.v1beta1.TxBody",
value: {
messages: unsignedPayload,
memo: transaction.memo || "",
},
};

const registry = new Registry([
["/cosmos.staking.v1beta1.MsgDelegate", MsgDelegate],
["/cosmos.staking.v1beta1.MsgUndelegate", MsgUndelegate],
["/cosmos.staking.v1beta1.MsgBeginRedelegate", MsgBeginRedelegate],
[
"/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward",
MsgWithdrawDelegatorReward,
],
]);

const { sequence } = await getAccount(account.freshAddress);

const txBodyBytes = registry.encode(txBodyFields);

const authInfoBytes = makeAuthInfoBytes(
[{ pubkey, sequence }],
[
{
amount: transaction.fees?.toString() || new BigNumber(2500).toString(),
denom: account.currency.units[1].code,
},
],
transaction.gas?.toNumber() || new BigNumber(250000).toNumber(),
SignMode.SIGN_MODE_LEGACY_AMINO_JSON
);

const txRaw = TxRaw.fromPartial({
bodyBytes: txBodyBytes,
authInfoBytes,
signatures: [signature],
});

const tx_bytes = Array.from(Uint8Array.from(TxRaw.encode(txRaw).finish()));

return tx_bytes;
};

export default buildTransaction;
84 changes: 22 additions & 62 deletions src/families/cosmos/js-prepareTransaction.ts
Original file line number Diff line number Diff line change
@@ -1,28 +1,16 @@
import { Account } from "../../types";
import { Transaction } from "./types";
import BigNumber from "bignumber.js";
import { getAccount, simulate } from "./api/Cosmos";
import {
encodePubkey,
makeAuthInfoBytes,
Registry,
TxBodyEncodeObject,
} from "@cosmjs/proto-signing";
import { SignMode } from "cosmjs-types/cosmos/tx/signing/v1beta1/signing";
import { TxRaw } from "cosmjs-types/cosmos/tx/v1beta1/tx";
import {
MsgDelegate,
MsgUndelegate,
MsgBeginRedelegate,
} from "cosmjs-types/cosmos/staking/v1beta1/tx";
import { MsgWithdrawDelegatorReward } from "cosmjs-types/cosmos/distribution/v1beta1/tx";
import { simulate } from "./api/Cosmos";
import { encodePubkey } from "@cosmjs/proto-signing";
import { getEnv } from "../../env";
import buildTransaction from "./js-buildTransaction";
import { buildTransaction, postBuildTransaction } from "./js-buildTransaction";
import { getMaxEstimatedBalance } from "./logic";

const prepareTransaction = async (
account: Account,
transaction: Transaction
transaction: Transaction,
calculateFees?: boolean
): Promise<Transaction> => {
let memo = transaction.memo;
let fees = transaction.fees;
Expand All @@ -32,12 +20,19 @@ const prepareTransaction = async (
let gasQty = new BigNumber(250000);
const gasPrice = new BigNumber(getEnv("COSMOS_GAS_PRICE"));

if (transaction.useAllAmount) {
if (transaction.useAllAmount && !calculateFees) {
const tempTransaction = await prepareTransaction(
account,
{
...transaction,
amount: account.spendableBalance.minus(new BigNumber(2500)),
},
true
);

amount = getMaxEstimatedBalance(
account,
account.balance
.dividedBy(new BigNumber(getEnv("COSMOS_GAS_AMPLIFIER")))
.integerValue()
tempTransaction.fees || new BigNumber(0)
);
}

Expand All @@ -52,54 +47,19 @@ const prepareTransaction = async (

// be sure payload is complete
if (unsignedPayload) {
const txBodyFields: TxBodyEncodeObject = {
typeUrl: "/cosmos.tx.v1beta1.TxBody",
value: {
messages: unsignedPayload,
memo: transaction.memo || memo || "",
},
};

const registry = new Registry([
["/cosmos.staking.v1beta1.MsgDelegate", MsgDelegate],
["/cosmos.staking.v1beta1.MsgUndelegate", MsgUndelegate],
["/cosmos.staking.v1beta1.MsgBeginRedelegate", MsgBeginRedelegate],
[
"/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward",
MsgWithdrawDelegatorReward,
],
]);

const { sequence } = await getAccount(account.freshAddress);

const pubkey = encodePubkey({
type: "tendermint/PubKeySecp256k1",
value: Buffer.from(account.seedIdentifier, "hex").toString("base64"),
});

const txBodyBytes = registry.encode(txBodyFields);

const authInfoBytes = makeAuthInfoBytes(
[{ pubkey, sequence }],
[
{
amount:
transaction.fees?.toString() || new BigNumber(2500).toString(),
denom: account.currency.units[1].code,
},
],
transaction.gas?.toNumber() || new BigNumber(250000).toNumber(),
SignMode.SIGN_MODE_LEGACY_AMINO_JSON
const tx_bytes = await postBuildTransaction(
account,
{ ...transaction, memo, fees, gas, amount },
pubkey,
unsignedPayload,
new Uint8Array(Buffer.from(account.seedIdentifier, "hex"))
);

const txRaw = TxRaw.fromPartial({
bodyBytes: txBodyBytes,
authInfoBytes,
signatures: [new Uint8Array(Buffer.from(account.seedIdentifier, "hex"))],
});

const tx_bytes = Array.from(Uint8Array.from(TxRaw.encode(txRaw).finish()));

const gasUsed = await simulate(tx_bytes);

if (gasUsed.gt(0)) {
Expand Down
66 changes: 9 additions & 57 deletions src/families/cosmos/js-signOperation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,12 @@ import type { Transaction } from "./types";
import { getAccount, getChainId } from "./api/Cosmos";
import { Observable } from "rxjs";
import { withDevice } from "../../hw/deviceAccess";
import {
encodePubkey,
makeAuthInfoBytes,
Registry,
TxBodyEncodeObject,
} from "@cosmjs/proto-signing";
import { SignMode } from "cosmjs-types/cosmos/tx/signing/v1beta1/signing";
import { TxRaw } from "cosmjs-types/cosmos/tx/v1beta1/tx";
import { encodePubkey } from "@cosmjs/proto-signing";
import { encodeOperationId } from "../../operation";
import { LedgerSigner } from "@cosmjs/ledger-amino";
import { AminoTypes } from "@cosmjs/stargate";
import { stringToPath } from "@cosmjs/crypto";
import buildTransaction from "./js-buildTransaction";
import {
MsgDelegate,
MsgUndelegate,
MsgBeginRedelegate,
} from "cosmjs-types/cosmos/staking/v1beta1/tx";
import { MsgWithdrawDelegatorReward } from "cosmjs-types/cosmos/distribution/v1beta1/tx";
import { buildTransaction, postBuildTransaction } from "./js-buildTransaction";
import BigNumber from "bignumber.js";

const aminoTypes = new AminoTypes({ prefix: "cosmos" });
Expand All @@ -51,16 +38,6 @@ const signOperation = ({

const chainId = await getChainId();

const registry = new Registry([
["/cosmos.staking.v1beta1.MsgDelegate", MsgDelegate],
["/cosmos.staking.v1beta1.MsgUndelegate", MsgUndelegate],
["/cosmos.staking.v1beta1.MsgBeginRedelegate", MsgBeginRedelegate],
[
"/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward",
MsgWithdrawDelegatorReward,
],
]);

const hdPaths: any = stringToPath("m/" + account.freshAddressPath);

const ledgerSigner = new LedgerSigner(transport, {
Expand Down Expand Up @@ -109,40 +86,15 @@ const signOperation = ({
memo: transaction.memo || "",
});

const txBodyFields: TxBodyEncodeObject = {
typeUrl: "/cosmos.tx.v1beta1.TxBody",
value: {
messages: msgs.map((msg) => aminoTypes.fromAmino(msg)),
memo: transaction.memo || "",
},
};

const txBodyBytes = registry.encode(txBodyFields);

const authInfoBytes = makeAuthInfoBytes(
[{ pubkey, sequence }],
[
{
amount:
transaction.fees?.toString() || new BigNumber(2500).toString(),
denom: account.currency.units[1].code,
},
],
transaction.gas?.toNumber() || new BigNumber(250000).toNumber(),
SignMode.SIGN_MODE_LEGACY_AMINO_JSON
const tx_bytes = await postBuildTransaction(
account,
transaction,
pubkey,
unsignedPayload,
new Uint8Array(Buffer.from(signed.signature.signature, "base64"))
);

const txRaw = TxRaw.fromPartial({
bodyBytes: txBodyBytes,
authInfoBytes,
signatures: [
new Uint8Array(Buffer.from(signed.signature.signature, "base64")),
],
});

const signature = Buffer.from(TxRaw.encode(txRaw).finish()).toString(
"hex"
);
const signature = Buffer.from(tx_bytes).toString("hex");

if (cancelled) {
return;
Expand Down

2 comments on commit fed024c

@github-actions
Copy link

Choose a reason for hiding this comment

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

✅ 4 txs ($26.38) for Bot 'Cosmos JS via Mère Denis'

⚠️ 3 mutations uncovered

Details of the 4 mutations

Spec Cosmos (22)

Spec Cosmos found 22 Cosmos accounts (preload: 827ms). Will use Cosmos 2.18.0 on nanoS 2.0.0
(519ms) Cosmos 1: 0 ATOM (2ops) (cosmos14dwalys86ce67uycgsafgyxre8k39ux8lmw2nx on 44'/118'/0'/0/0) #0 js:2:cosmos:cosmos14dwalys86ce67uycgsafgyxre8k39ux8lmw2nx:
(533ms) Cosmos 2: 0.09823 ATOM (4ops) (cosmos1t4ughg9wcdzpsjyqr4lwd4385kvtnrv2xdtvhd on 44'/118'/1'/0/0) #1 js:2:cosmos:cosmos1t4ughg9wcdzpsjyqr4lwd4385kvtnrv2xdtvhd:
(432ms) Cosmos 3: 0.07955 ATOM (7ops) (cosmos1q3mj9faedpm7w0dc8lv66r7hm7xax8xmvxmh72 on 44'/118'/2'/0/0) #2 js:2:cosmos:cosmos1q3mj9faedpm7w0dc8lv66r7hm7xax8xmvxmh72:
(442ms) Cosmos 4: 0.23872 ATOM (1ops) (cosmos1xudmy2ysmd6sha9talmwf6pj0clmp8lqlhgzks on 44'/118'/3'/0/0) #3 js:2:cosmos:cosmos1xudmy2ysmd6sha9talmwf6pj0clmp8lqlhgzks:
(578ms) Cosmos 5: 0.16014 ATOM (4ops) (cosmos1ua6szru8en6k7e6r89w22j3ecnukq52unmt3qd on 44'/118'/4'/0/0) #4 js:2:cosmos:cosmos1ua6szru8en6k7e6r89w22j3ecnukq52unmt3qd:
(426ms) Cosmos 6: 0 ATOM (1ops) (cosmos18y8q0ppsfkl0v4u02jjf3pr9t22qzqytzpyvfj on 44'/118'/5'/0/0) #5 js:2:cosmos:cosmos18y8q0ppsfkl0v4u02jjf3pr9t22qzqytzpyvfj:
(421ms) Cosmos 7: 0 ATOM (2ops) (cosmos1exk40md6pzr9rjmrw6e8ndskszg3krjhvsqqfd on 44'/118'/6'/0/0) #6 js:2:cosmos:cosmos1exk40md6pzr9rjmrw6e8ndskszg3krjhvsqqfd:
(841ms) Cosmos 8: 0.020678 ATOM (1ops) (cosmos13wl4gggk60gk36ws2rsdsgdtmkz3xnua656c76 on 44'/118'/7'/0/0) #7 js:2:cosmos:cosmos13wl4gggk60gk36ws2rsdsgdtmkz3xnua656c76:
(333ms) Cosmos 9: 0 ATOM (1ops) (cosmos1fz5fqcrg597clssa08lj3x7nlzdxa7hk40596r on 44'/118'/8'/0/0) #8 js:2:cosmos:cosmos1fz5fqcrg597clssa08lj3x7nlzdxa7hk40596r:
(401ms) Cosmos 10: 0.006673 ATOM (2ops) (cosmos1mr7cpce7xl8rt2eauljptk48pxvs6fwvak88xw on 44'/118'/9'/0/0) #9 js:2:cosmos:cosmos1mr7cpce7xl8rt2eauljptk48pxvs6fwvak88xw:
(354ms) Cosmos 11: 0.02461 ATOM (3ops) (cosmos1wwpv0nehnkf039lt40rnflpt9c347mwyrv28ys on 44'/118'/10'/0/0) #10 js:2:cosmos:cosmos1wwpv0nehnkf039lt40rnflpt9c347mwyrv28ys:
(568ms) Cosmos 12: 0.04116 ATOM (1ops) (cosmos1m6sf5rh2rsx5uu66gegek7s0dkqul65qtaqtav on 44'/118'/11'/0/0) #11 js:2:cosmos:cosmos1m6sf5rh2rsx5uu66gegek7s0dkqul65qtaqtav:
(468ms) Cosmos 13: 0 ATOM (7ops) (cosmos1849p2yy69ye64w66a43yaehv5dpu5xrlqlxddq on 44'/118'/12'/0/0) #12 js:2:cosmos:cosmos1849p2yy69ye64w66a43yaehv5dpu5xrlqlxddq:
(592ms) Cosmos 14: 0.08355 ATOM (4ops) (cosmos1n3w0gm0edtqat0m9790d7zuqmfvzf2xjrg9s3n on 44'/118'/13'/0/0) #13 js:2:cosmos:cosmos1n3w0gm0edtqat0m9790d7zuqmfvzf2xjrg9s3n:
(565ms) Cosmos 15: 0.03345 ATOM (5ops) (cosmos1h0hawcqv7p0gs72p3xv58rkjk83g9eq09zxera on 44'/118'/14'/0/0) #14 js:2:cosmos:cosmos1h0hawcqv7p0gs72p3xv58rkjk83g9eq09zxera:
(1634ms) Cosmos 16: 0.05188 ATOM (2ops) (cosmos1jxa3txa9m4zudlp8sthyqm8up2vg48qgm2wt06 on 44'/118'/15'/0/0) #15 js:2:cosmos:cosmos1jxa3txa9m4zudlp8sthyqm8up2vg48qgm2wt06:
(571ms) Cosmos 17: 0.012238 ATOM (4ops) (cosmos1njrejn90tzrvkrs3lc4a5e9gt3qjm8c68lgk84 on 44'/118'/16'/0/0) #16 js:2:cosmos:cosmos1njrejn90tzrvkrs3lc4a5e9gt3qjm8c68lgk84:
(480ms) Cosmos 18: 0.003102 ATOM (3ops) (cosmos1wjqdz024687y0293xs30h3e56cafrr8trtm3ta on 44'/118'/17'/0/0) #17 js:2:cosmos:cosmos1wjqdz024687y0293xs30h3e56cafrr8trtm3ta:
(508ms) Cosmos 19: 0.026541 ATOM (6ops) (cosmos1p42xh2crjttyf59cgnky2sx66e7meqn43twuk8 on 44'/118'/18'/0/0) #18 js:2:cosmos:cosmos1p42xh2crjttyf59cgnky2sx66e7meqn43twuk8:
(461ms) Cosmos 20: 0.03685 ATOM (1ops) (cosmos10kq4g879aj5set6m8x9xryzgh423cnsrnv9p4s on 44'/118'/19'/0/0) #19 js:2:cosmos:cosmos10kq4g879aj5set6m8x9xryzgh423cnsrnv9p4s:
(446ms) Cosmos 21: 0.004765 ATOM (6ops) (cosmos1q7gw4agv7rsv2g047usa4aw08jmp8ysdt4h8v3 on 44'/118'/20'/0/0) #20 js:2:cosmos:cosmos1q7gw4agv7rsv2g047usa4aw08jmp8ysdt4h8v3:
(394ms) Cosmos 22: 0 ATOM (0ops) (cosmos1uswzp7lrgyyy72aps7j30wj9mfh496qje3klup on 44'/118'/21'/0/0) #21 js:2:cosmos:cosmos1uswzp7lrgyyy72aps7j30wj9mfh496qje3klup:
all accounts sync in 2613ms
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 2: 0.10595 ATOM (4ops) (cosmos1t4ughg9wcdzpsjyqr4lwd4385kvtnrv2xdtvhd on 44'/118'/1'/0/0) #1 js:2:cosmos:cosmos1t4ughg9wcdzpsjyqr4lwd4385kvtnrv2xdtvhd: (! sum of ops -0.402104 ATOM) 0.062313 ATOM spendable. 0.043642 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0.007722 ATOM 
  to cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr 0.010938 ATOM 
  to cosmosvaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03xfytvz7 0.01707 ATOM 
  to cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu 0.007912 ATOM 
  to cosmosvaloper1l6udzyaz8xaxv4hpagwauacm95jlcec3xlht2u 0 ATOM 
  to cosmosvaloper125umsz3fws7gepn5ccsh0sv4gre9r6a3tccz4r 0 ATOM 

max spendable ~0.05751
★ using mutation 'undelegate'
✔️ transaction 
UNDELEGATE 
TO 
  0.007722 -> cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj
with fees=0.012303
  memo=LedgerLiveBot
STATUS (1063ms)
  amount: 0 ATOM
  estimated fees: 0.012303 ATOM
  total spent: 0.012303 ATOM
✔️ has been signed! (2392ms) 
✔️ broadcasted! (111ms) optimistic operation: 
  -0.012303 ATOM     UNDELEGATE 8A4239E66361C5482850F4D4F5B648D54F6AF22A4C35D24AA3200ED44F55A447 2022-02-26T09:45
✔️ operation confirmed (5.5s): 
  -0.012303 ATOM     UNDELEGATE 8A4239E66361C5482850F4D4F5B648D54F6AF22A4C35D24AA3200ED44F55A447 2022-02-26T09:45
    to cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0.007722 ATOM   
✔️ Cosmos 2: 0.08666 ATOM (6ops) (cosmos1t4ughg9wcdzpsjyqr4lwd4385kvtnrv2xdtvhd on 44'/118'/1'/0/0) #1 js:2:cosmos:cosmos1t4ughg9wcdzpsjyqr4lwd4385kvtnrv2xdtvhd: (! sum of ops -0.42671 ATOM) 0.050746 ATOM spendable. 0.03592 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03xfytvz7 0.01707 ATOM 
  to cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr 0.010938 ATOM 
  to cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0 ATOM 
  to cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu 0.007912 ATOM 
  to cosmosvaloper125umsz3fws7gepn5ccsh0sv4gre9r6a3tccz4r 0 ATOM 
  to cosmosvaloper1l6udzyaz8xaxv4hpagwauacm95jlcec3xlht2u 0 ATOM 
UNDELEGATIONS
  from cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0.007721 ATOM

(final state reached in 5.5s)

all accounts sync in 2665ms
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 3: 0.07955 ATOM (7ops) (cosmos1q3mj9faedpm7w0dc8lv66r7hm7xax8xmvxmh72 on 44'/118'/2'/0/0) #2 js:2:cosmos:cosmos1q3mj9faedpm7w0dc8lv66r7hm7xax8xmvxmh72: (! sum of ops 0.017392 ATOM) 0.063243 ATOM spendable. 0.016312 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1ul2me6vukg2vac2p6ltxmqlaa7jywdgt8q76ag 0.003936 ATOM 
  to cosmosvaloper1lzhlnpahvznwfv4jmay2tgaha5kmz5qxerarrl 0.003313 ATOM 
  to cosmosvaloper1uutuwrwt3z2a5z8z3uasml3rftlpmu25aga5c6 0.005005 ATOM 
  to cosmosvaloper1te8nxpc2myjfrhaty0dnzdhs5ahdh5agzuym9v 0.004058 ATOM 
REDELEGATIONS
  from cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q to cosmosvaloper1te8nxpc2myjfrhaty0dnzdhs5ahdh5agzuym9v 0.000552 ATOM

max spendable ~0.05844
★ using mutation 'redelegate'
✔️ transaction 
REDELEGATE 
TO 
  0.003936 -> cosmosvaloper1uutuwrwt3z2a5z8z3uasml3rftlpmu25aga5c6
  source validator=cosmosvaloper1ul2me6vukg2vac2p6ltxmqlaa7jywdgt8q76ag
with fees=0.018689
  memo=LedgerLiveBot
STATUS (712ms)
  amount: 0 ATOM
  estimated fees: 0.018689 ATOM
  total spent: 0.018689 ATOM
✔️ has been signed! (2870ms) 
✔️ broadcasted! (127ms) optimistic operation: 
  -0.018689 ATOM     REDELEGATE 539C813DEEB78B016A30BE2DA6F965AFF33FCEB05181420F5EC828BF33A85144 2022-02-26T09:46
✔️ operation confirmed (5.6s): 
  -0.019376 ATOM     REDELEGATE 539C813DEEB78B016A30BE2DA6F965AFF33FCEB05181420F5EC828BF33A85144 2022-02-26T09:46
    to cosmosvaloper1uutuwrwt3z2a5z8z3uasml3rftlpmu25aga5c6 0.003936 ATOM   
✔️ Cosmos 3: 0.06186 ATOM (9ops) (cosmos1q3mj9faedpm7w0dc8lv66r7hm7xax8xmvxmh72 on 44'/118'/2'/0/0) #2 js:2:cosmos:cosmos1q3mj9faedpm7w0dc8lv66r7hm7xax8xmvxmh72: (! sum of ops -0.02136 ATOM) 0.045555 ATOM spendable. 0.016311 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1ul2me6vukg2vac2p6ltxmqlaa7jywdgt8q76ag 0 ATOM 
  to cosmosvaloper1uutuwrwt3z2a5z8z3uasml3rftlpmu25aga5c6 0.00894 ATOM 
  to cosmosvaloper1te8nxpc2myjfrhaty0dnzdhs5ahdh5agzuym9v 0.004058 ATOM 
  to cosmosvaloper1lzhlnpahvznwfv4jmay2tgaha5kmz5qxerarrl 0.003313 ATOM 
REDELEGATIONS
  from cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q to cosmosvaloper1te8nxpc2myjfrhaty0dnzdhs5ahdh5agzuym9v 0.000552 ATOM
  from cosmosvaloper1ul2me6vukg2vac2p6ltxmqlaa7jywdgt8q76ag to cosmosvaloper1uutuwrwt3z2a5z8z3uasml3rftlpmu25aga5c6 0.003935 ATOM

(final state reached in 5.6s)

all accounts sync in 2963ms
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 4: 0.17543 ATOM (1ops) (cosmos1xudmy2ysmd6sha9talmwf6pj0clmp8lqlhgzks on 44'/118'/3'/0/0) #3 js:2:cosmos:cosmos1xudmy2ysmd6sha9talmwf6pj0clmp8lqlhgzks: (! sum of ops 0.1 ATOM) 0.1 ATOM spendable. 0.075438 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1pjmngrwcsatsuyy8m3qrunaun67sr9x7z5r2qs 0.00041 ATOM 
  to cosmosvaloper16zgjnqxryhq2kftfuv8urp50x0xwt5dagemhfl 0.000224 ATOM 
  to cosmosvaloper19j2hd230c3hw6ds843yu8akc0xgvdvyuz9v02v 0.039454 ATOM 
  to cosmosvaloper1kgquh04ffqvadekf6e47070gskm0s0h28cl7ht 0 ATOM 
  to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.03535 ATOM 
  to cosmosvaloper1emaa7mwgpnpmc7yptm728ytp9quamsvu837nc0 0.010324 ATOM 
  to cosmosvaloper1qs8tnw2t8l6amtzvdemnnsq9dzk0ag0z52uzay 0.063283 ATOM 

max spendable ~0.09476
★ using mutation 'send some'
→ TO Cosmos 16: 0.05188 ATOM (2ops) (cosmos1jxa3txa9m4zudlp8sthyqm8up2vg48qgm2wt06 on 44'/118'/15'/0/0) #15 js:2:cosmos:cosmos1jxa3txa9m4zudlp8sthyqm8up2vg48qgm2wt06:
✔️ transaction 
SEND  0.039332 ATOM
TO cosmos1jxa3txa9m4zudlp8sthyqm8up2vg48qgm2wt06

with fees=0.004738
  memo=LedgerLiveBot
STATUS (1413ms)
  amount: 0.039332 ATOM
  estimated fees: 0.004738 ATOM
  total spent: 0.04407 ATOM
✔️ has been signed! (3.5s) 
✔️ broadcasted! (130ms) optimistic operation: 
  -0.04407 ATOM      OUT        FED431A3B49F800E1C1562FD35B5FE2CA9B254DABD27FDA15AAB2616172ACDF8 2022-02-26T09:46
✔️ operation confirmed (59.1s): 
  -0.04407 ATOM      OUT        FED431A3B49F800E1C1562FD35B5FE2CA9B254DABD27FDA15AAB2616172ACDF8 2022-02-26T09:47
✔️ Cosmos 4: 0.13136 ATOM (2ops) (cosmos1xudmy2ysmd6sha9talmwf6pj0clmp8lqlhgzks on 44'/118'/3'/0/0) #3 js:2:cosmos:cosmos1xudmy2ysmd6sha9talmwf6pj0clmp8lqlhgzks: (! sum of ops 0.05593 ATOM) 0.05593 ATOM spendable. 0.075438 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper19j2hd230c3hw6ds843yu8akc0xgvdvyuz9v02v 0.039454 ATOM 
  to cosmosvaloper1pjmngrwcsatsuyy8m3qrunaun67sr9x7z5r2qs 0.00041 ATOM 
  to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.03535 ATOM 
  to cosmosvaloper16zgjnqxryhq2kftfuv8urp50x0xwt5dagemhfl 0.000224 ATOM 
  to cosmosvaloper1emaa7mwgpnpmc7yptm728ytp9quamsvu837nc0 0.010324 ATOM 
  to cosmosvaloper1qs8tnw2t8l6amtzvdemnnsq9dzk0ag0z52uzay 0.063283 ATOM 
  to cosmosvaloper1kgquh04ffqvadekf6e47070gskm0s0h28cl7ht 0 ATOM 

(final state reached in 59.1s)

all accounts sync in 2482ms
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 5: 0.16054 ATOM (4ops) (cosmos1ua6szru8en6k7e6r89w22j3ecnukq52unmt3qd on 44'/118'/4'/0/0) #4 js:2:cosmos:cosmos1ua6szru8en6k7e6r89w22j3ecnukq52unmt3qd: (! sum of ops -0.021571 ATOM) 0.057317 ATOM spendable. 0.103231 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1cz6q5nys0tgupq2mt99amsltepglxqgwfs6fum 0.002445 ATOM 
  to cosmosvaloper19j2hd230c3hw6ds843yu8akc0xgvdvyuz9v02v 0.034486 ATOM 
  to cosmosvaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03xfytvz7 0.000007 ATOM 
  to cosmosvaloper1ma02nlc7lchu7caufyrrqt4r6v2mpsj90y9wzd 0.000408 ATOM 
  to cosmosvaloper1crqm3598z6qmyn2kkcl9dz7uqs4qdqnr6s8jdn 0.000161 ATOM 
  to cosmosvaloper19yy989ka5usws6gsd8vl94y7l6ssgdwsrnscjc 0.059894 ATOM 
  to cosmosvaloper1hvsdf03tl6w5pnfvfv5g8uphjd4wfw2h4gvnl7 0.002168 ATOM 
  to cosmosvaloper1wtv0kp6ydt03edd8kyr5arr4f3yc52vp3u2x3u 0.000053 ATOM 
  to cosmosvaloper1vk706z2tfnqhdg6jrkngyx7f463jq58nj0x7p7 0.003605 ATOM 
  to cosmosvaloper1648ynlpdw7fqa2axt0w2yp3fk542junl7rsvq6 0.000004 ATOM 

max spendable ~0.05252
★ using mutation 'undelegate'
✔️ transaction 
UNDELEGATE 
TO 
  0.000026 -> cosmosvaloper1wtv0kp6ydt03edd8kyr5arr4f3yc52vp3u2x3u
with fees=0.011494
  memo=LedgerLiveBot
STATUS (775ms)
  amount: 0 ATOM
  estimated fees: 0.011494 ATOM
  total spent: 0.011494 ATOM
✔️ has been signed! (2681ms) 
✔️ broadcasted! (132ms) optimistic operation: 
  -0.011494 ATOM     UNDELEGATE 6C4079104B94F0E158B54F0F7C71137325DF63E90540AD67B525096AE016221F 2022-02-26T09:47
✔️ operation confirmed (32.8s): 
  -0.011494 ATOM     UNDELEGATE 6C4079104B94F0E158B54F0F7C71137325DF63E90540AD67B525096AE016221F 2022-02-26T09:47
    to cosmosvaloper1wtv0kp6ydt03edd8kyr5arr4f3yc52vp3u2x3u 0.000026 ATOM   
✔️ Cosmos 5: 0.14862 ATOM (6ops) (cosmos1ua6szru8en6k7e6r89w22j3ecnukq52unmt3qd on 44'/118'/4'/0/0) #4 js:2:cosmos:cosmos1ua6szru8en6k7e6r89w22j3ecnukq52unmt3qd: (! sum of ops -0.044559 ATOM) 0.04583 ATOM spendable. 0.102797 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper19yy989ka5usws6gsd8vl94y7l6ssgdwsrnscjc 0.059894 ATOM 
  to cosmosvaloper1648ynlpdw7fqa2axt0w2yp3fk542junl7rsvq6 0.000004 ATOM 
  to cosmosvaloper1cz6q5nys0tgupq2mt99amsltepglxqgwfs6fum 0.002445 ATOM 
  to cosmosvaloper19j2hd230c3hw6ds843yu8akc0xgvdvyuz9v02v 0.034486 ATOM 
  to cosmosvaloper1vk706z2tfnqhdg6jrkngyx7f463jq58nj0x7p7 0.003605 ATOM 
  to cosmosvaloper1hvsdf03tl6w5pnfvfv5g8uphjd4wfw2h4gvnl7 0.002168 ATOM 
  to cosmosvaloper1wtv0kp6ydt03edd8kyr5arr4f3yc52vp3u2x3u 0.000027 ATOM 
  to cosmosvaloper1grgelyng2v6v3t8z87wu3sxgt9m5s03xfytvz7 0.000007 ATOM 
  to cosmosvaloper1crqm3598z6qmyn2kkcl9dz7uqs4qdqnr6s8jdn 0.000161 ATOM 
  to cosmosvaloper1ma02nlc7lchu7caufyrrqt4r6v2mpsj90y9wzd 0.000408 ATOM 
UNDELEGATIONS
  from cosmosvaloper1wtv0kp6ydt03edd8kyr5arr4f3yc52vp3u2x3u 0.000026 ATOM

(final state reached in 32.8s)


Details of the 3 uncovered mutations

Spec Cosmos (3)

  • send max: balance is too low (18)
  • delegate new validators: balance is too low (18)
  • claim rewards: balance is too low (18)

Portfolio ($26.38)

Details of the 1 currencies
Spec (accounts) Operations Balance funds?
Cosmos (21) 75 (+8) 0.3696 ATOM (- 0.04548) ($26.38) ⚠️ cosmos14dwalys86ce67uycgsafgyxre8k39ux8lmw2nx

@github-actions
Copy link

Choose a reason for hiding this comment

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

✅ 9 txs ($51.01) for Bot 'Cosmos JS'

⚠️ 2 mutations uncovered

Details of the 9 mutations

Spec Cosmos (20)

Spec Cosmos found 20 Cosmos accounts (preload: 1534ms). Will use Cosmos 2.18.0 on nanoS 2.0.0
(1106ms) Cosmos 1: 0.03451 ATOM (44ops) (cosmos1zpvthe3pxvyje7vrcqv2m6qe2qgu0r8gkz64er on 44'/118'/0'/0/0) #0 js:2:cosmos:cosmos1zpvthe3pxvyje7vrcqv2m6qe2qgu0r8gkz64er:
(772ms) Cosmos 2: 0.27541 ATOM (54ops) (cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv on 44'/118'/1'/0/0) #1 js:2:cosmos:cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv:
(651ms) Cosmos 3: 0.30291 ATOM (41ops) (cosmos1uty5nf28emeahuhdg9runmzuluq9uj5uek4jk0 on 44'/118'/2'/0/0) #2 js:2:cosmos:cosmos1uty5nf28emeahuhdg9runmzuluq9uj5uek4jk0:
(695ms) Cosmos 4: 0.08698 ATOM (40ops) (cosmos1ccemcd8p3r293e5rcv0awaj9hfnn6wmxkz520n on 44'/118'/3'/0/0) #3 js:2:cosmos:cosmos1ccemcd8p3r293e5rcv0awaj9hfnn6wmxkz520n:
(661ms) Cosmos 5: 0.0357 ATOM (41ops) (cosmos1mvk3fwxgdfac4yjmgl9hdz0555q8gljydzvjtu on 44'/118'/4'/0/0) #4 js:2:cosmos:cosmos1mvk3fwxgdfac4yjmgl9hdz0555q8gljydzvjtu:
(564ms) Cosmos 6: 0.05578 ATOM (32ops) (cosmos1draxuzz0aukggx63m852wm8mlxqpus2009cs97 on 44'/118'/5'/0/0) #5 js:2:cosmos:cosmos1draxuzz0aukggx63m852wm8mlxqpus2009cs97:
(635ms) Cosmos 7: 0.07142 ATOM (30ops) (cosmos14k7faf4cvxlflta4hytxavx3p7vj6uw69lgf03 on 44'/118'/6'/0/0) #6 js:2:cosmos:cosmos14k7faf4cvxlflta4hytxavx3p7vj6uw69lgf03:
(764ms) Cosmos 8: 0.21374 ATOM (46ops) (cosmos12uwsw42ec4lh75202zcp0r5ggj9vlwp4c05ydz on 44'/118'/7'/0/0) #7 js:2:cosmos:cosmos12uwsw42ec4lh75202zcp0r5ggj9vlwp4c05ydz:
(646ms) Cosmos 9: 0.03861 ATOM (26ops) (cosmos1pggp9ffssaf8hdev9aekcafarxnuxmz4er44hm on 44'/118'/8'/0/0) #8 js:2:cosmos:cosmos1pggp9ffssaf8hdev9aekcafarxnuxmz4er44hm:
(644ms) Cosmos 10: 0.18646 ATOM (36ops) (cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3 on 44'/118'/9'/0/0) #9 js:2:cosmos:cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3:
(880ms) Cosmos 11: 0.04336 ATOM (23ops) (cosmos1gyqj09h2yc0hs4ggwy74qca8t4hl6ns35w92l5 on 44'/118'/10'/0/0) #10 js:2:cosmos:cosmos1gyqj09h2yc0hs4ggwy74qca8t4hl6ns35w92l5:
(651ms) Cosmos 12: 0.07054 ATOM (31ops) (cosmos1zkx8vmvzfz6ah8les5y62rxmvdrk4egvcfzfcu on 44'/118'/11'/0/0) #11 js:2:cosmos:cosmos1zkx8vmvzfz6ah8les5y62rxmvdrk4egvcfzfcu:
(465ms) Cosmos 13: 0.05009 ATOM (14ops) (cosmos19y63dxgjvuj46hcgrt0w0rpct85d3sfxgmlgpa on 44'/118'/12'/0/0) #12 js:2:cosmos:cosmos19y63dxgjvuj46hcgrt0w0rpct85d3sfxgmlgpa:
(535ms) Cosmos 14: 0.04729 ATOM (18ops) (cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs on 44'/118'/13'/0/0) #13 js:2:cosmos:cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs:
(569ms) Cosmos 15: 0.08828 ATOM (13ops) (cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw on 44'/118'/14'/0/0) #14 js:2:cosmos:cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw:
(1000ms) Cosmos 16: 0.08706 ATOM (15ops) (cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t on 44'/118'/15'/0/0) #15 js:2:cosmos:cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t:
(580ms) Cosmos 17: 0.04855 ATOM (6ops) (cosmos19u92aw048hh6ggw0jxrhl8npy9dk8mchas5lqk on 44'/118'/16'/0/0) #16 js:2:cosmos:cosmos19u92aw048hh6ggw0jxrhl8npy9dk8mchas5lqk:
(491ms) Cosmos 18: 0.08283 ATOM (14ops) (cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr on 44'/118'/17'/0/0) #17 js:2:cosmos:cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr:
(446ms) Cosmos 19: 0.04209 ATOM (5ops) (cosmos1r0ra6y8vveagmrrs5d8zzkgydhjvyfe6728vq2 on 44'/118'/18'/0/0) #18 js:2:cosmos:cosmos1r0ra6y8vveagmrrs5d8zzkgydhjvyfe6728vq2:
(1317ms) Cosmos 20: 0 ATOM (0ops) (cosmos1zqv0kyf5muqsk2z50j3msxaul00ldunvvp9aym on 44'/118'/19'/0/0) #19 js:2:cosmos:cosmos1zqv0kyf5muqsk2z50j3msxaul00ldunvvp9aym:
all accounts sync in 4.3s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 2: 0.27541 ATOM (54ops) (cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv on 44'/118'/1'/0/0) #1 js:2:cosmos:cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv: (! sum of ops 0.317264 ATOM) 0.060553 ATOM spendable. 0.214866 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0 ATOM 
  to cosmosvaloper102ruvpv2srmunfffxavttxnhezln6fnc54at8c 0.004533 ATOM 
  to cosmosvaloper1x8rr4hcf54nz6hfckyy2n05sxss54h8wz9puzg 0.012125 ATOM 
  to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.083157 ATOM 
  to cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf 0 ATOM 
  to cosmosvaloper1thl5syhmscgnj7whdyrydw3w6vy80044hjpnxh 0.007397 ATOM 
  to cosmosvaloper16qme5yxucnaj6snx35nmwze0wyxr8wfgqxsqfw 0.024038 ATOM 
  to cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl 0.083616 ATOM 
  to cosmosvaloper1sxx9mszve0gaedz5ld7qdkjkfv8z992ax69k08 0 ATOM 
  to cosmosvaloper14jlpmqquh0gste6nzf4dn43kc8h50l6fmx6dfs 0 ATOM 
UNDELEGATIONS
  from cosmosvaloper146kwpzhmleafmhtaxulfptyhnvwxzlvm87hwnm 0.01132 ATOM
  from cosmosvaloper1cgh5ksjwy2sd407lyre4l3uj2fdrqhpkzp06e6 0.003122 ATOM
  from cosmosvaloper1gjtvly9lel6zskvwtvlg5vhwpu9c9waw7sxzwx 0.00761 ATOM
  from cosmosvaloper14jlpmqquh0gste6nzf4dn43kc8h50l6fmx6dfs 0.000785 ATOM
  from cosmosvaloper1sxx9mszve0gaedz5ld7qdkjkfv8z992ax69k08 0.004641 ATOM
  from cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0.01253 ATOM
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl 0.003697 ATOM
REDELEGATIONS
  from cosmosvaloper1q6d3d089hg59x6gcx92uumx70s5y5wadklue8s to cosmosvaloper102ruvpv2srmunfffxavttxnhezln6fnc54at8c 0.002439 ATOM
  from cosmosvaloper1x8rr4hcf54nz6hfckyy2n05sxss54h8wz9puzg to cosmosvaloper1thl5syhmscgnj7whdyrydw3w6vy80044hjpnxh 0.00593 ATOM
  from cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf to cosmosvaloper1x8rr4hcf54nz6hfckyy2n05sxss54h8wz9puzg 0.000062 ATOM
  from cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.00002 ATOM
  from cosmosvaloper1cgh5ksjwy2sd407lyre4l3uj2fdrqhpkzp06e6 to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.022033 ATOM

max spendable ~0.05575
★ using mutation 'send some'
→ TO Cosmos 9: 0.03861 ATOM (26ops) (cosmos1pggp9ffssaf8hdev9aekcafarxnuxmz4er44hm on 44'/118'/8'/0/0) #8 js:2:cosmos:cosmos1pggp9ffssaf8hdev9aekcafarxnuxmz4er44hm:
✔️ transaction 
SEND  0.017163 ATOM
TO cosmos1pggp9ffssaf8hdev9aekcafarxnuxmz4er44hm

with fees=0.004306
  memo=LedgerLiveBot
STATUS (2194ms)
  amount: 0.017163 ATOM
  estimated fees: 0.004306 ATOM
  total spent: 0.021469 ATOM
✔️ has been signed! (2918ms) 
✔️ broadcasted! (128ms) optimistic operation: 
  -0.021469 ATOM     OUT        3FBFB9EA096A01ADECD19F3FDA4A3F08F3F8879BEC4CB785766BEC962BCA3AA4 2022-02-26T09:45
✔️ operation confirmed (11.1s): 
  -0.021469 ATOM     OUT        3FBFB9EA096A01ADECD19F3FDA4A3F08F3F8879BEC4CB785766BEC962BCA3AA4 2022-02-26T09:45
✔️ Cosmos 2: 0.25395 ATOM (55ops) (cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv on 44'/118'/1'/0/0) #1 js:2:cosmos:cosmos1zd0e8j9g9wur8up7j5aqahz233r4jmvqhyffnv: (! sum of ops 0.295795 ATOM) 0.039084 ATOM spendable. 0.214866 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1sxx9mszve0gaedz5ld7qdkjkfv8z992ax69k08 0 ATOM 
  to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.083157 ATOM 
  to cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl 0.083616 ATOM 
  to cosmosvaloper102ruvpv2srmunfffxavttxnhezln6fnc54at8c 0.004533 ATOM 
  to cosmosvaloper1x8rr4hcf54nz6hfckyy2n05sxss54h8wz9puzg 0.012125 ATOM 
  to cosmosvaloper14jlpmqquh0gste6nzf4dn43kc8h50l6fmx6dfs 0 ATOM 
  to cosmosvaloper16qme5yxucnaj6snx35nmwze0wyxr8wfgqxsqfw 0.024038 ATOM 
  to cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0 ATOM 
  to cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf 0 ATOM 
  to cosmosvaloper1thl5syhmscgnj7whdyrydw3w6vy80044hjpnxh 0.007397 ATOM 
UNDELEGATIONS
  from cosmosvaloper146kwpzhmleafmhtaxulfptyhnvwxzlvm87hwnm 0.01132 ATOM
  from cosmosvaloper1cgh5ksjwy2sd407lyre4l3uj2fdrqhpkzp06e6 0.003122 ATOM
  from cosmosvaloper1gjtvly9lel6zskvwtvlg5vhwpu9c9waw7sxzwx 0.00761 ATOM
  from cosmosvaloper14jlpmqquh0gste6nzf4dn43kc8h50l6fmx6dfs 0.000785 ATOM
  from cosmosvaloper1sxx9mszve0gaedz5ld7qdkjkfv8z992ax69k08 0.004641 ATOM
  from cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0.01253 ATOM
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl 0.003697 ATOM
REDELEGATIONS
  from cosmosvaloper1q6d3d089hg59x6gcx92uumx70s5y5wadklue8s to cosmosvaloper102ruvpv2srmunfffxavttxnhezln6fnc54at8c 0.002439 ATOM
  from cosmosvaloper1x8rr4hcf54nz6hfckyy2n05sxss54h8wz9puzg to cosmosvaloper1thl5syhmscgnj7whdyrydw3w6vy80044hjpnxh 0.00593 ATOM
  from cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf to cosmosvaloper1x8rr4hcf54nz6hfckyy2n05sxss54h8wz9puzg 0.000062 ATOM
  from cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.00002 ATOM
  from cosmosvaloper1cgh5ksjwy2sd407lyre4l3uj2fdrqhpkzp06e6 to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.022033 ATOM

(final state reached in 11.1s)

all accounts sync in 3.8s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 4: 0.08698 ATOM (40ops) (cosmos1ccemcd8p3r293e5rcv0awaj9hfnn6wmxkz520n on 44'/118'/3'/0/0) #3 js:2:cosmos:cosmos1ccemcd8p3r293e5rcv0awaj9hfnn6wmxkz520n: (! sum of ops 0.110351 ATOM) 0.070083 ATOM spendable. 0.012724 ATOM delegated. 0.004176 ATOM unbonding. 
DELEGATIONS
  to cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0 ATOM 
  to cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf 0.004176 ATOM 
  to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.008548 ATOM 
UNDELEGATIONS
  from cosmosvaloper1cgh5ksjwy2sd407lyre4l3uj2fdrqhpkzp06e6 0.002015 ATOM
  from cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0.003216 ATOM
  from cosmosvaloper10f9wkd6vdspac05djyfwfx0uxcqxapnqhnkcg8 0.001704 ATOM
  from cosmosvaloper18extdhzzl5c8tr6453e5hzaj3exrdlea90fj3y 0.01964 ATOM
  from cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf 0.001806 ATOM
  from cosmosvaloper1crqm3598z6qmyn2kkcl9dz7uqs4qdqnr6s8jdn 0.002345 ATOM
REDELEGATIONS
  from cosmosvaloper1wdrypwex63geqswmcy5qynv4w3z3dyef2qmyna to cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf 0.003555 ATOM
  from cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.00376 ATOM

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

with fees=0.004298
STATUS (1609ms)
  amount: 0.065785 ATOM
  estimated fees: 0.004298 ATOM
  total spent: 0.070083 ATOM
  warnings: amount: RecommendUndelegation
✔️ has been signed! (2699ms) 
✔️ broadcasted! (114ms) optimistic operation: 
  -0.070083 ATOM     OUT        6F24B6A5E04D426984D5B02FB8022AD57013951123D77738B453BECBB311C97D 2022-02-26T09:46
✔️ operation confirmed (11.2s): 
  -0.070086 ATOM     OUT        6F24B6A5E04D426984D5B02FB8022AD57013951123D77738B453BECBB311C97D 2022-02-26T09:46
✔️ Cosmos 4: 0.016897 ATOM (41ops) (cosmos1ccemcd8p3r293e5rcv0awaj9hfnn6wmxkz520n on 44'/118'/3'/0/0) #3 js:2:cosmos:cosmos1ccemcd8p3r293e5rcv0awaj9hfnn6wmxkz520n: (! sum of ops 0.040265 ATOM) 0 ATOM spendable. 0.012724 ATOM delegated. 0.004176 ATOM unbonding. 
DELEGATIONS
  to cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf 0.004176 ATOM 
  to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.008548 ATOM 
  to cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0 ATOM 
UNDELEGATIONS
  from cosmosvaloper1cgh5ksjwy2sd407lyre4l3uj2fdrqhpkzp06e6 0.002015 ATOM
  from cosmosvaloper1rpgtz9pskr5geavkjz02caqmeep7cwwpv73axj 0.003216 ATOM
  from cosmosvaloper10f9wkd6vdspac05djyfwfx0uxcqxapnqhnkcg8 0.001704 ATOM
  from cosmosvaloper18extdhzzl5c8tr6453e5hzaj3exrdlea90fj3y 0.01964 ATOM
  from cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf 0.001806 ATOM
  from cosmosvaloper1crqm3598z6qmyn2kkcl9dz7uqs4qdqnr6s8jdn 0.002345 ATOM
REDELEGATIONS
  from cosmosvaloper1wdrypwex63geqswmcy5qynv4w3z3dyef2qmyna to cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf 0.003555 ATOM
  from cosmosvaloper156gqf9837u7d4c4678yt3rl4ls9c5vuursrrzf to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.00376 ATOM

(final state reached in 11.2s)

all accounts sync in 4.2s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 8: 0.21374 ATOM (46ops) (cosmos12uwsw42ec4lh75202zcp0r5ggj9vlwp4c05ydz on 44'/118'/7'/0/0) #7 js:2:cosmos:cosmos12uwsw42ec4lh75202zcp0r5ggj9vlwp4c05ydz: (! sum of ops 0.373311 ATOM) 0.130232 ATOM spendable. 0.083516 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1ff0dw8kawsnxkrgj7p65kvw7jxxakyf8n583gx 0.028904 ATOM 
  to cosmosvaloper1sd4tl9aljmmezzudugs7zlaya7pg2895ws8tfs 0.012596 ATOM 
  to cosmosvaloper1de7qx00pz2j6gn9k88ntxxylelkazfk3g8fgh9 0.008325 ATOM 
  to cosmosvaloper1n229vhepft6wnkt5tjpwmxdmcnfz55jv3vp77d 0.000001 ATOM 
  to cosmosvaloper1v5y0tg0jllvxf5c3afml8s3awue0ymju89frut 0.00083 ATOM 
  to cosmosvaloper1tflk30mq5vgqjdly92kkhhq3raev2hnz6eete3 0.031944 ATOM 
  to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.000916 ATOM 
UNDELEGATIONS
  from cosmosvaloper1ff0dw8kawsnxkrgj7p65kvw7jxxakyf8n583gx 0.017438 ATOM
  from cosmosvaloper1n5pu2rtz4e2skaeatcmlexza7kheedzh8a2680 0.005308 ATOM
  from cosmosvaloper196ax4vc0lwpxndu9dyhvca7jhxp70rmcvrj90c 0.062196 ATOM
  from cosmosvaloper19yy989ka5usws6gsd8vl94y7l6ssgdwsrnscjc 0.000009 ATOM
  from cosmosvaloper1tflk30mq5vgqjdly92kkhhq3raev2hnz6eete3 0.028193 ATOM
  from cosmosvaloper1n229vhepft6wnkt5tjpwmxdmcnfz55jv3vp77d 0.040349 ATOM
  from cosmosvaloper1qwl879nx9t6kef4supyazayf7vjhennyh568ys 0.00609 ATOM
REDELEGATIONS
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.000321 ATOM
  from cosmosvaloper1v5y0tg0jllvxf5c3afml8s3awue0ymju89frut to cosmosvaloper1de7qx00pz2j6gn9k88ntxxylelkazfk3g8fgh9 0.000488 ATOM
  from cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu to cosmosvaloper1ff0dw8kawsnxkrgj7p65kvw7jxxakyf8n583gx 0.017049 ATOM
  from cosmosvaloper1083svrca4t350mphfv9x45wq9asrs60cdmrflj to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.000288 ATOM
  from cosmosvaloper1083svrca4t350mphfv9x45wq9asrs60cdmrflj to cosmosvaloper1sd4tl9aljmmezzudugs7zlaya7pg2895ws8tfs 0.001944 ATOM
  from cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr to cosmosvaloper1sd4tl9aljmmezzudugs7zlaya7pg2895ws8tfs 0.007154 ATOM
  from cosmosvaloper1485u80fdxjan4sd3esrvyw6cyurpvddvzuh48y to cosmosvaloper1ff0dw8kawsnxkrgj7p65kvw7jxxakyf8n583gx 0.011854 ATOM

max spendable ~0.12542
★ using mutation 'send some'
→ TO Cosmos 14: 0.04729 ATOM (18ops) (cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs on 44'/118'/13'/0/0) #13 js:2:cosmos:cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs:
✔️ transaction 
SEND  0.050467 ATOM
TO cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs

with fees=0.0043
STATUS (1112ms)
  amount: 0.050467 ATOM
  estimated fees: 0.0043 ATOM
  total spent: 0.054767 ATOM
✔️ has been signed! (2486ms) 
✔️ broadcasted! (113ms) optimistic operation: 
  -0.054767 ATOM     OUT        5CBDD22D1A89D724D5C157225778AD91EC344114E7CE4E0D05C9C65E93E266C5 2022-02-26T09:46
✔️ operation confirmed (39.8s): 
  -0.054767 ATOM     OUT        5CBDD22D1A89D724D5C157225778AD91EC344114E7CE4E0D05C9C65E93E266C5 2022-02-26T09:47
✔️ Cosmos 8: 0.15898 ATOM (47ops) (cosmos12uwsw42ec4lh75202zcp0r5ggj9vlwp4c05ydz on 44'/118'/7'/0/0) #7 js:2:cosmos:cosmos12uwsw42ec4lh75202zcp0r5ggj9vlwp4c05ydz: (! sum of ops 0.318544 ATOM) 0.075465 ATOM spendable. 0.083516 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1tflk30mq5vgqjdly92kkhhq3raev2hnz6eete3 0.031944 ATOM 
  to cosmosvaloper1ff0dw8kawsnxkrgj7p65kvw7jxxakyf8n583gx 0.028904 ATOM 
  to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.000916 ATOM 
  to cosmosvaloper1de7qx00pz2j6gn9k88ntxxylelkazfk3g8fgh9 0.008325 ATOM 
  to cosmosvaloper1n229vhepft6wnkt5tjpwmxdmcnfz55jv3vp77d 0.000001 ATOM 
  to cosmosvaloper1sd4tl9aljmmezzudugs7zlaya7pg2895ws8tfs 0.012596 ATOM 
  to cosmosvaloper1v5y0tg0jllvxf5c3afml8s3awue0ymju89frut 0.00083 ATOM 
UNDELEGATIONS
  from cosmosvaloper1ff0dw8kawsnxkrgj7p65kvw7jxxakyf8n583gx 0.017438 ATOM
  from cosmosvaloper1n5pu2rtz4e2skaeatcmlexza7kheedzh8a2680 0.005308 ATOM
  from cosmosvaloper196ax4vc0lwpxndu9dyhvca7jhxp70rmcvrj90c 0.062196 ATOM
  from cosmosvaloper19yy989ka5usws6gsd8vl94y7l6ssgdwsrnscjc 0.000009 ATOM
  from cosmosvaloper1tflk30mq5vgqjdly92kkhhq3raev2hnz6eete3 0.028193 ATOM
  from cosmosvaloper1n229vhepft6wnkt5tjpwmxdmcnfz55jv3vp77d 0.040349 ATOM
  from cosmosvaloper1qwl879nx9t6kef4supyazayf7vjhennyh568ys 0.00609 ATOM
REDELEGATIONS
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.000321 ATOM
  from cosmosvaloper1v5y0tg0jllvxf5c3afml8s3awue0ymju89frut to cosmosvaloper1de7qx00pz2j6gn9k88ntxxylelkazfk3g8fgh9 0.000488 ATOM
  from cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu to cosmosvaloper1ff0dw8kawsnxkrgj7p65kvw7jxxakyf8n583gx 0.017049 ATOM
  from cosmosvaloper1083svrca4t350mphfv9x45wq9asrs60cdmrflj to cosmosvaloper1wlagucxdxvsmvj6330864x8q3vxz4x02rmvmsu 0.000288 ATOM
  from cosmosvaloper1083svrca4t350mphfv9x45wq9asrs60cdmrflj to cosmosvaloper1sd4tl9aljmmezzudugs7zlaya7pg2895ws8tfs 0.001944 ATOM
  from cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr to cosmosvaloper1sd4tl9aljmmezzudugs7zlaya7pg2895ws8tfs 0.007154 ATOM
  from cosmosvaloper1485u80fdxjan4sd3esrvyw6cyurpvddvzuh48y to cosmosvaloper1ff0dw8kawsnxkrgj7p65kvw7jxxakyf8n583gx 0.011854 ATOM

(final state reached in 39.8s)

all accounts sync in 3.9s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 9: 0.05577 ATOM (27ops) (cosmos1pggp9ffssaf8hdev9aekcafarxnuxmz4er44hm on 44'/118'/8'/0/0) #8 js:2:cosmos:cosmos1pggp9ffssaf8hdev9aekcafarxnuxmz4er44hm: 0.055773 ATOM spendable. 

max spendable ~0.05097
★ using mutation 'send some'
→ TO Cosmos 5: 0.0357 ATOM (41ops) (cosmos1mvk3fwxgdfac4yjmgl9hdz0555q8gljydzvjtu on 44'/118'/4'/0/0) #4 js:2:cosmos:cosmos1mvk3fwxgdfac4yjmgl9hdz0555q8gljydzvjtu:
✔️ transaction 
SEND  0.022501 ATOM
TO cosmos1mvk3fwxgdfac4yjmgl9hdz0555q8gljydzvjtu

with fees=0.004293
STATUS (940ms)
  amount: 0.022501 ATOM
  estimated fees: 0.004293 ATOM
  total spent: 0.026794 ATOM
✔️ has been signed! (2730ms) 
✔️ broadcasted! (118ms) optimistic operation: 
  -0.026794 ATOM     OUT        2CDDE3FF31322E4F452D94239DFAB86777E7599829175631D0B73ABADBBF7438 2022-02-26T09:47
✔️ operation confirmed (11.1s): 
  -0.026794 ATOM     OUT        2CDDE3FF31322E4F452D94239DFAB86777E7599829175631D0B73ABADBBF7438 2022-02-26T09:47
✔️ Cosmos 9: 0.028979 ATOM (28ops) (cosmos1pggp9ffssaf8hdev9aekcafarxnuxmz4er44hm on 44'/118'/8'/0/0) #8 js:2:cosmos:cosmos1pggp9ffssaf8hdev9aekcafarxnuxmz4er44hm: 0.028979 ATOM spendable. 

(final state reached in 11.1s)

all accounts sync in 3.4s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 10: 0.18646 ATOM (36ops) (cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3 on 44'/118'/9'/0/0) #9 js:2:cosmos:cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3: (! sum of ops 0.214818 ATOM) 0.135335 ATOM spendable. 0.051129 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu 0.00257 ATOM 
  to cosmosvaloper1hvsdf03tl6w5pnfvfv5g8uphjd4wfw2h4gvnl7 0 ATOM 
  to cosmosvaloper1k2d9ed9vgfuk2m58a2d80q9u6qljkh4vfaqjfq 0.021054 ATOM 
  to cosmosvaloper1pjmngrwcsatsuyy8m3qrunaun67sr9x7z5r2qs 0.021522 ATOM 
  to cosmosvaloper132juzk0gdmwuxvx4phug7m3ymyatxlh9734g4w 0.005983 ATOM 
UNDELEGATIONS
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl 0.00172 ATOM
  from cosmosvaloper132juzk0gdmwuxvx4phug7m3ymyatxlh9734g4w 0.00892 ATOM
  from cosmosvaloper1hvsdf03tl6w5pnfvfv5g8uphjd4wfw2h4gvnl7 0.006399 ATOM
  from cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu 0.011356 ATOM
REDELEGATIONS
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl to cosmosvaloper1pjmngrwcsatsuyy8m3qrunaun67sr9x7z5r2qs 0.000062 ATOM
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl to cosmosvaloper1k2d9ed9vgfuk2m58a2d80q9u6qljkh4vfaqjfq 0.000025 ATOM
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl to cosmosvaloper1k2d9ed9vgfuk2m58a2d80q9u6qljkh4vfaqjfq 0.000032 ATOM
  from cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu to cosmosvaloper132juzk0gdmwuxvx4phug7m3ymyatxlh9734g4w 0.00093 ATOM
  from cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr to cosmosvaloper1pjmngrwcsatsuyy8m3qrunaun67sr9x7z5r2qs 0.000291 ATOM
  from cosmosvaloper1hvsdf03tl6w5pnfvfv5g8uphjd4wfw2h4gvnl7 to cosmosvaloper1k2d9ed9vgfuk2m58a2d80q9u6qljkh4vfaqjfq 0.008011 ATOM

max spendable ~0.13052
★ using mutation 'send some'
→ TO Cosmos 15: 0.08828 ATOM (13ops) (cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw on 44'/118'/14'/0/0) #14 js:2:cosmos:cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw:
✔️ transaction 
SEND  0.086786 ATOM
TO cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw

with fees=0.004313
  memo=LedgerLiveBot
STATUS (1666ms)
  amount: 0.086786 ATOM
  estimated fees: 0.004313 ATOM
  total spent: 0.091099 ATOM
✔️ has been signed! (2954ms) 
✔️ broadcasted! (121ms) optimistic operation: 
  -0.091099 ATOM     OUT        0C472DAEB111E0D406584F6EBC05EF27BE903EB2A5A573C742B50B061E53C018 2022-02-26T09:47
✔️ operation confirmed (5.5s): 
  -0.091099 ATOM     OUT        0C472DAEB111E0D406584F6EBC05EF27BE903EB2A5A573C742B50B061E53C018 2022-02-26T09:47
✔️ Cosmos 10: 0.09536 ATOM (37ops) (cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3 on 44'/118'/9'/0/0) #9 js:2:cosmos:cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3: (! sum of ops 0.123719 ATOM) 0.044236 ATOM spendable. 0.051129 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu 0.00257 ATOM 
  to cosmosvaloper1hvsdf03tl6w5pnfvfv5g8uphjd4wfw2h4gvnl7 0 ATOM 
  to cosmosvaloper1k2d9ed9vgfuk2m58a2d80q9u6qljkh4vfaqjfq 0.021054 ATOM 
  to cosmosvaloper1pjmngrwcsatsuyy8m3qrunaun67sr9x7z5r2qs 0.021522 ATOM 
  to cosmosvaloper132juzk0gdmwuxvx4phug7m3ymyatxlh9734g4w 0.005983 ATOM 
UNDELEGATIONS
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl 0.00172 ATOM
  from cosmosvaloper132juzk0gdmwuxvx4phug7m3ymyatxlh9734g4w 0.00892 ATOM
  from cosmosvaloper1hvsdf03tl6w5pnfvfv5g8uphjd4wfw2h4gvnl7 0.006399 ATOM
  from cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu 0.011356 ATOM
REDELEGATIONS
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl to cosmosvaloper1pjmngrwcsatsuyy8m3qrunaun67sr9x7z5r2qs 0.000062 ATOM
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl to cosmosvaloper1k2d9ed9vgfuk2m58a2d80q9u6qljkh4vfaqjfq 0.000025 ATOM
  from cosmosvaloper1rcp29q3hpd246n6qak7jluqep4v006cdsc2kkl to cosmosvaloper1k2d9ed9vgfuk2m58a2d80q9u6qljkh4vfaqjfq 0.000032 ATOM
  from cosmosvaloper1jxv0u20scum4trha72c7ltfgfqef6nsch7q6cu to cosmosvaloper132juzk0gdmwuxvx4phug7m3ymyatxlh9734g4w 0.00093 ATOM
  from cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr to cosmosvaloper1pjmngrwcsatsuyy8m3qrunaun67sr9x7z5r2qs 0.000291 ATOM
  from cosmosvaloper1hvsdf03tl6w5pnfvfv5g8uphjd4wfw2h4gvnl7 to cosmosvaloper1k2d9ed9vgfuk2m58a2d80q9u6qljkh4vfaqjfq 0.008011 ATOM

(final state reached in 5.5s)

all accounts sync in 3.6s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 14: 0.09776 ATOM (19ops) (cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs on 44'/118'/13'/0/0) #13 js:2:cosmos:cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs: (! sum of ops 0.107156 ATOM) 0.092202 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.0874
★ using mutation 'send some'
→ TO Cosmos 10: 0.09536 ATOM (37ops) (cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3 on 44'/118'/9'/0/0) #9 js:2:cosmos:cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3:
✔️ transaction 
SEND  0.043619 ATOM
TO cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3

with fees=0.004308
  memo=LedgerLiveBot
STATUS (2285ms)
  amount: 0.043619 ATOM
  estimated fees: 0.004308 ATOM
  total spent: 0.047927 ATOM
✔️ has been signed! (2743ms) 
✔️ broadcasted! (175ms) optimistic operation: 
  -0.047927 ATOM     OUT        46C6768B792F1BDDE96B733C0C57D1B8C5EAA6C2F3FF6B1CF9B3BAA45E2948FF 2022-02-26T09:48
✔️ operation confirmed (21.8s): 
  -0.047927 ATOM     OUT        46C6768B792F1BDDE96B733C0C57D1B8C5EAA6C2F3FF6B1CF9B3BAA45E2948FF 2022-02-26T09:48
✔️ Cosmos 14: 0.04983 ATOM (20ops) (cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs on 44'/118'/13'/0/0) #13 js:2:cosmos:cosmos19fm3nalhxtswpn78ng2rl4vs7p04vljgfeq2qs: (! sum of ops 0.059229 ATOM) 0.044275 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

(final state reached in 21.8s)

all accounts sync in 4.2s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 15: 0.17507 ATOM (14ops) (cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw on 44'/118'/14'/0/0) #14 js:2:cosmos:cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw: (! sum of ops 0.181539 ATOM) 0.171774 ATOM spendable. 0.003301 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.000711 ATOM 
  to cosmosvaloper1r8kyvg4me2upnvlk26n2ay0zd5t4jktna8hhxp 0.00036 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
REDELEGATIONS
  from cosmosvaloper1r8kyvg4me2upnvlk26n2ay0zd5t4jktna8hhxp to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.000708 ATOM

max spendable ~0.16696
★ using mutation 'redelegate'
✔️ transaction 
REDELEGATE 
TO 
  0.00036 -> cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr
  source validator=cosmosvaloper1r8kyvg4me2upnvlk26n2ay0zd5t4jktna8hhxp
with fees=0.015385
  memo=LedgerLiveBot
STATUS (706ms)
  amount: 0 ATOM
  estimated fees: 0.015385 ATOM
  total spent: 0.015385 ATOM
✔️ has been signed! (2890ms) 
✔️ broadcasted! (170ms) optimistic operation: 
  -0.015385 ATOM     REDELEGATE 35BDC6F42166D187027A6BE84EF5A614B38B9044076859C62CD47AF19FA77CC8 2022-02-26T09:48
✔️ operation confirmed (10.9s): 
  -0.015387 ATOM     REDELEGATE 35BDC6F42166D187027A6BE84EF5A614B38B9044076859C62CD47AF19FA77CC8 2022-02-26T09:48
    to cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr 0.00036 ATOM    
✔️ Cosmos 15: 0.1571 ATOM (16ops) (cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw on 44'/118'/14'/0/0) #14 js:2:cosmos:cosmos14ps228paxvqngcz6adj0d98f4qftkl68atrvjw: (! sum of ops 0.150765 ATOM) 0.156391 ATOM spendable. 0.000711 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.000711 ATOM 
  to cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr 0.00259 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 cosmosvaloper1jlr62guqwrwkdt4m3y00zh2rrsamhjf9num5xr 0.00036 ATOM
  from cosmosvaloper1r8kyvg4me2upnvlk26n2ay0zd5t4jktna8hhxp to cosmosvaloper1hjct6q7npsspsg3dgvzk3sdf89spmlpfdn6m9d 0.000708 ATOM

(final state reached in 10.9s)

all accounts sync in 4.3s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 16: 0.08706 ATOM (15ops) (cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t on 44'/118'/15'/0/0) #15 js:2:cosmos:cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t: (! sum of ops 0.101979 ATOM) 0.082544 ATOM spendable. 0.00452 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper19lss6zgdh5vvcpjhfftdghrpsw7a4434elpwpu 0.00221 ATOM 
  to cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q 0.00231 ATOM 
  to cosmosvaloper1s65zmn32zugl57ysj47s7vmfcek0rtd7he7wde 0 ATOM 
UNDELEGATIONS
  from cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q 0.002125 ATOM
  from cosmosvaloper1de7qx00pz2j6gn9k88ntxxylelkazfk3g8fgh9 0.00587 ATOM
  from cosmosvaloper19lss6zgdh5vvcpjhfftdghrpsw7a4434elpwpu 0.006748 ATOM
  from cosmosvaloper1s65zmn32zugl57ysj47s7vmfcek0rtd7he7wde 0.000173 ATOM
REDELEGATIONS
  from cosmosvaloper1s65zmn32zugl57ysj47s7vmfcek0rtd7he7wde to cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q 0.001182 ATOM

max spendable ~0.07774
★ using mutation 'send some'
→ TO Cosmos 10: 0.13898 ATOM (38ops) (cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3 on 44'/118'/9'/0/0) #9 js:2:cosmos:cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3:
✔️ transaction 
SEND  0.029515 ATOM
TO cosmos1cnr3madhjge7s3lpz52qdcay69llm6uwx3s8y3

with fees=0.0043
STATUS (1260ms)
  amount: 0.029515 ATOM
  estimated fees: 0.0043 ATOM
  total spent: 0.033815 ATOM
✔️ has been signed! (2595ms) 
✔️ broadcasted! (121ms) optimistic operation: 
  -0.033815 ATOM     OUT        A6EF3B9F6E3C721E963C1940041A1151B2A7F09605DEBFE2AE70DF13DFF6623A 2022-02-26T09:49
✔️ operation confirmed (10.9s): 
  -0.033815 ATOM     OUT        A6EF3B9F6E3C721E963C1940041A1151B2A7F09605DEBFE2AE70DF13DFF6623A 2022-02-26T09:49
✔️ Cosmos 16: 0.05324 ATOM (16ops) (cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t on 44'/118'/15'/0/0) #15 js:2:cosmos:cosmos17wd40x799cjhh84zsz38tlqw4nefpcfwahp87t: (! sum of ops 0.068164 ATOM) 0.048729 ATOM spendable. 0.00452 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q 0.00231 ATOM 
  to cosmosvaloper19lss6zgdh5vvcpjhfftdghrpsw7a4434elpwpu 0.00221 ATOM 
  to cosmosvaloper1s65zmn32zugl57ysj47s7vmfcek0rtd7he7wde 0 ATOM 
UNDELEGATIONS
  from cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q 0.002125 ATOM
  from cosmosvaloper1de7qx00pz2j6gn9k88ntxxylelkazfk3g8fgh9 0.00587 ATOM
  from cosmosvaloper19lss6zgdh5vvcpjhfftdghrpsw7a4434elpwpu 0.006748 ATOM
  from cosmosvaloper1s65zmn32zugl57ysj47s7vmfcek0rtd7he7wde 0.000173 ATOM
REDELEGATIONS
  from cosmosvaloper1s65zmn32zugl57ysj47s7vmfcek0rtd7he7wde to cosmosvaloper1y0us8xvsvfvqkk9c6nt5cfyu5au5tww2ztve7q 0.001182 ATOM

(final state reached in 10.9s)

all accounts sync in 3.2s
▬ Cosmos 2.18.0 on nanoS 2.0.0
→ FROM Cosmos 18: 0.08279 ATOM (14ops) (cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr on 44'/118'/17'/0/0) #17 js:2:cosmos:cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr: (! sum of ops 0.085329 ATOM) 0.07364 ATOM spendable. 0.009159 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper16fnz0v4cnv5dpnj0p3gaft2q2kzx8z5hfrx6v5 0.006453 ATOM 
  to cosmosvaloper146kwpzhmleafmhtaxulfptyhnvwxzlvm87hwnm 0.000569 ATOM 
  to cosmosvaloper1kn3wugetjuy4zetlq6wadchfhvu3x740ae6z6x 0.002137 ATOM 
  to cosmosvaloper132juzk0gdmwuxvx4phug7m3ymyatxlh9734g4w 0.000003 ATOM 
  to cosmosvaloper1gdg6qqe5a3u483unqlqsnullja23g0xvqkxtk0 0.000034 ATOM 
UNDELEGATIONS
  from cosmosvaloper1g48268mu5vfp4wk7dk89r0wdrakm9p5xk0q50k 0.00181 ATOM
  from cosmosvaloper1kn3wugetjuy4zetlq6wadchfhvu3x740ae6z6x 0.000684 ATOM

max spendable ~0.06883
★ using mutation 'undelegate'
✔️ transaction 
UNDELEGATE 
TO 
  0.000007 -> cosmosvaloper1gdg6qqe5a3u483unqlqsnullja23g0xvqkxtk0
with fees=0.010282
  memo=LedgerLiveBot
STATUS (710ms)
  amount: 0 ATOM
  estimated fees: 0.010282 ATOM
  total spent: 0.010282 ATOM
✔️ has been signed! (3s) 
✔️ broadcasted! (113ms) optimistic operation: 
  -0.010282 ATOM     UNDELEGATE C07087284E57479E5F407685EAA0EFB98F35509A0F925DDA2CA8B7A8777B2EA1 2022-02-26T09:49
✔️ operation confirmed (10.8s): 
  -0.010282 ATOM     UNDELEGATE C07087284E57479E5F407685EAA0EFB98F35509A0F925DDA2CA8B7A8777B2EA1 2022-02-26T09:49
    to cosmosvaloper1gdg6qqe5a3u483unqlqsnullja23g0xvqkxtk0 0.000007 ATOM   
✔️ Cosmos 18: 0.07254 ATOM (15ops) (cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr on 44'/118'/17'/0/0) #17 js:2:cosmos:cosmos19xyjhr494jvemvh2jhq3ws4kpc3c9h6r2zlnmr: (! sum of ops 0.075047 ATOM) 0.063358 ATOM spendable. 0.009189 ATOM delegated. 
DELEGATIONS
  to cosmosvaloper16fnz0v4cnv5dpnj0p3gaft2q2kzx8z5hfrx6v5 0.006453 ATOM 
  to cosmosvaloper146kwpzhmleafmhtaxulfptyhnvwxzlvm87hwnm 0.000569 ATOM 
  to cosmosvaloper1gdg6qqe5a3u483unqlqsnullja23g0xvqkxtk0 0.000027 ATOM 
  to cosmosvaloper132juzk0gdmwuxvx4phug7m3ymyatxlh9734g4w 0.000003 ATOM 
  to cosmosvaloper1kn3wugetjuy4zetlq6wadchfhvu3x740ae6z6x 0.002137 ATOM 
UNDELEGATIONS
  from cosmosvaloper1g48268mu5vfp4wk7dk89r0wdrakm9p5xk0q50k 0.00181 ATOM
  from cosmosvaloper1kn3wugetjuy4zetlq6wadchfhvu3x740ae6z6x 0.000684 ATOM
  from cosmosvaloper1gdg6qqe5a3u483unqlqsnullja23g0xvqkxtk0 0.000007 ATOM

(final state reached in 10.8s)


Details of the 2 uncovered mutations

Spec Cosmos (2)

  • delegate new validators: balance is too low (11)
  • claim rewards: balance is too low (11)

Portfolio ($51.01)

Details of the 1 currencies
Spec (accounts) Operations Balance funds?
Cosmos (19) 546 (+17) 1.1595 ATOM (- 0.05578) ($51.01) 👍 cosmos1zpvthe3pxvyje7vrcqv2m6qe2qgu0r8gkz64er

Please sign in to comment.