Skip to content

Commit

Permalink
Merge pull request #8720 from LedgerHQ/support/fixing-delegate-nft-tests
Browse files Browse the repository at this point in the history
[QAA] Updating Solana delegation + nft test
  • Loading branch information
VicAlbr authored Dec 17, 2024
2 parents b552a94 + a6b4f07 commit b8f7abb
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 4 deletions.
4 changes: 4 additions & 0 deletions apps/ledger-live-desktop/tests/page/account.page.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ export class AccountPage extends AppPage {
private accountBalance = this.page.getByTestId("total-balance");
private operationList = this.page.locator("id=operation-list");
private showMoreButton = this.page.getByText("Show more");
private seeMoreCollectionsButton = this.page.getByText("See more collections");
private advancedButton = this.page.getByText("Advanced");
private accountAdvancedLogs = this.page.getByTestId("Advanced_Logs");
private operationRows = this.page.locator("[data-testid^='operation-row-']");
Expand Down Expand Up @@ -187,6 +188,9 @@ export class AccountPage extends AppPage {

for (const nft of account.nft) {
const nftLocator = this.nftList(nft.collectionName);
if (await this.seeMoreCollectionsButton.isVisible()) {
await this.seeMoreCollectionsButton.click();
}
await expect(nftLocator).toBeVisible();
}
}
Expand Down
15 changes: 13 additions & 2 deletions apps/ledger-live-desktop/tests/page/modal/delegate.modal.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ export class delegateModal extends Modal {
this.page.getByTestId(`stake-provider-container-${stakeProviderID}`);
private detailsButton = this.page.getByRole("button", { name: "View details" });
private validatorTC = this.page.getByTestId("ledger-validator-tc");
private checkIcon = this.page.getByTestId("check-icon");
private checkIcon = this.page
.getByTestId("check-icon")
.locator('path[fill]:not([fill="transparent"])');

@step("Get title provider on row $0")
async getTitleProvider(row: number): Promise<string> {
Expand Down Expand Up @@ -83,11 +85,20 @@ export class delegateModal extends Modal {
await this.inputSearchField.fill(provider);
}

@step("Get selected provider name ")
async getSelectedProviderName() {
const selectedProviderElement = await this.rowProvider.filter({
has: this.checkIcon,
});
const providerName = await selectedProviderElement.locator(this.titleProvider).textContent();
return providerName;
}

@step("Check selected provider is displayed when closing list")
async closeProviderList(providerRow: number) {
const selectedfProvider = await this.getTitleProvider(providerRow);
await this.searchCloseButton.click();
expect(await this.getTitleProvider(1)).toContain(selectedfProvider);
expect(await this.getSelectedProviderName()).toContain(selectedfProvider);
}

@step("Click on chosen stake provider $0")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ const e2eDelegationAccounts = [
xrayTicket: "B2CQA-2740, B2CQA-2770",
},
{
delegate: new Delegate(Account.SOL_1, "0.001", "Ledger by Chorus One"),
delegate: new Delegate(Account.SOL_1, "0.001", "Ledger by Figment"),
xrayTicket: "B2CQA-2742",
},
{
Expand All @@ -28,7 +28,7 @@ const validators = [
xrayTicket: "B2CQA-2731, B2CQA-2763",
},
{
delegate: new Delegate(Account.SOL_2, "0.001", "Ledger by Chorus One"),
delegate: new Delegate(Account.SOL_2, "0.001", "Ledger by Figment"),
xrayTicket: "B2CQA-2730, B2CQA-2764",
},
{
Expand Down

3 comments on commit b8f7abb

@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' ❌ 2 txs ($8.31) ⏲ 2min 26s

❌ 1 specs have problems: NEAR

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

❌ 2 mutation errors
necessary accounts resynced in 0.22ms
▬ NEAR 2.2.0 on nanoS 2.1.0
→ FROM undefined: 0.444547 NEAR (66ops) (0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf on 44'/397'/0'/0'/0') nearbip44h#0 js:2:near:0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf:nearbip44h (! sum of ops 0.98067982518354365104 NEAR)
max spendable ~0.391593
★ using mutation 'Send max to another account'
→ TO undefined: 0.0519951 NEAR (18ops) (bd9d279f6c0cb1ab5273567b47bd0cfee84fc9b788093cba9d9a70fb4d15b7f7 on 44'/397'/0'/0'/6') nearbip44h#6 js:2:near:bd9d279f6c0cb1ab5273567b47bd0cfee84fc9b788093cba9d9a70fb4d15b7f7:nearbip44h
✔️ transaction 
SEND MAX
TO bd9d279f6c0cb1ab5273567b47bd0cfee84fc9b788093cba9d9a70fb4d15b7f7
STATUS (546ms)
  amount: 0.39159366019945095419 NEAR
  estimated fees: 0.0008349895375 NEAR
  total spent: 0.39242864973695095419 NEAR
errors: 
warnings: amount NearRecommendUnstake
⚠️ Error: device action timeout. Recent events was:
{"text":"Near app","x":41,"y":6,"w":48,"h":11}
{"text":"is ready","x":41,"y":17,"w":48,"h":11}
{"text":"Receiving","x":36,"y":3,"w":92,"h":11}
{"text":"Transaction...","x":26,"y":15,"w":102,"h":11}
{"text":"View header","x":29,"y":19,"w":99,"h":11}
(totally spent 60.6s – ends at 2024-12-17T16:05:43.762Z)
necessary accounts resynced in 0.17ms
▬ NEAR 2.2.0 on nanoS 2.1.0
→ FROM undefined: 0.445097 NEAR (9ops) (e253418d030acd65f3ad034ee8104d2a3dc3ea67b6f866ba16ed4e3c8564bbb2 on 44'/397'/0'/0'/7') nearbip44h#7 js:2:near:e253418d030acd65f3ad034ee8104d2a3dc3ea67b6f866ba16ed4e3c8564bbb2:nearbip44h (! sum of ops 0.53976724470021827 NEAR)
max spendable ~0.392221
★ using mutation 'Move 50% to another account'
→ TO undefined: 0.444547 NEAR (66ops) (0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf on 44'/397'/0'/0'/0') nearbip44h#0 js:2:near:0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf:nearbip44h
✔️ transaction 
SEND  0.196110950868543792 NEAR
TO 0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf
STATUS (274ms)
  amount: 0.196110950868543792 NEAR
  estimated fees: 0.0008349895375 NEAR
  total spent: 0.196945940406043792 NEAR
errors: 
warnings: 
⚠️ Error: device action timeout. Recent events was:
{"text":"Near app","x":41,"y":6,"w":48,"h":11}
{"text":"is ready","x":41,"y":17,"w":48,"h":11}
{"text":"Receiving","x":36,"y":3,"w":92,"h":11}
{"text":"Transaction...","x":26,"y":15,"w":102,"h":11}
{"text":"View header","x":29,"y":19,"w":99,"h":11}
(totally spent 60.3s – ends at 2024-12-17T16:05:43.765Z)
⚠️ 2 spec hints
  • Spec NEAR:
    • mutations should define a testDestination(): Send max to another account, Move 50% to another account
    • mutation Send max to another account: unexpected status.warnings.amount = NearRecommendUnstake: NearRecommendUnstake – Please implement expectStatusWarnings on the mutation if expected
Details of the 2 mutations

Spec NEAR (11)

Spec NEAR found 11 NEAR accounts (preload: 1061ms). Will use NEAR 2.2.0 on nanoS 2.1.0
undefined: 0.444547 NEAR (66ops) (0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf on 44'/397'/0'/0'/0') nearbip44h#0 js:2:near:0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf:nearbip44h
undefined: 0.0519677 NEAR (20ops) (85ee4d429d693859cafc86dcff88892df1f9cbccec810e74e1916662bd408798 on 44'/397'/0'/0'/1') nearbip44h#1 js:2:near:85ee4d429d693859cafc86dcff88892df1f9cbccec810e74e1916662bd408798:nearbip44h
undefined: 0.0520296 NEAR (28ops) (3cb1e394cc2cdc8923b410dd4d972959f14fd1c0f741e38607db1a3f27a35d65 on 44'/397'/0'/0'/2') nearbip44h#2 js:2:near:3cb1e394cc2cdc8923b410dd4d972959f14fd1c0f741e38607db1a3f27a35d65:nearbip44h
undefined: 0.0518366 NEAR (18ops) (cd21c9f87afdf5bdc49cfb9eb36a21cacdd7f5ce182cf98d0b48a5e9a875398e on 44'/397'/0'/0'/3') nearbip44h#3 js:2:near:cd21c9f87afdf5bdc49cfb9eb36a21cacdd7f5ce182cf98d0b48a5e9a875398e:nearbip44h
undefined: 0.0520963 NEAR (22ops) (aebb4b3826d186898afbe2148163ed672f26764c9505dd51a58491be59679b93 on 44'/397'/0'/0'/4') nearbip44h#4 js:2:near:aebb4b3826d186898afbe2148163ed672f26764c9505dd51a58491be59679b93:nearbip44h
undefined: 0.0525133 NEAR (32ops) (07e333a5dd055acb82fb4e340d8e6f39cd74e1250e440e215be291c16c1c2fce on 44'/397'/0'/0'/5') nearbip44h#5 js:2:near:07e333a5dd055acb82fb4e340d8e6f39cd74e1250e440e215be291c16c1c2fce:nearbip44h
undefined: 0.0519951 NEAR (18ops) (bd9d279f6c0cb1ab5273567b47bd0cfee84fc9b788093cba9d9a70fb4d15b7f7 on 44'/397'/0'/0'/6') nearbip44h#6 js:2:near:bd9d279f6c0cb1ab5273567b47bd0cfee84fc9b788093cba9d9a70fb4d15b7f7:nearbip44h
undefined: 0.445097 NEAR (9ops) (e253418d030acd65f3ad034ee8104d2a3dc3ea67b6f866ba16ed4e3c8564bbb2 on 44'/397'/0'/0'/7') nearbip44h#7 js:2:near:e253418d030acd65f3ad034ee8104d2a3dc3ea67b6f866ba16ed4e3c8564bbb2:nearbip44h
undefined: 0.0521313 NEAR (13ops) (f6c2b6371dd3f335422ea179661698a1e0db6b9cc890e7fe43b669c9f7f16f43 on 44'/397'/0'/0'/8') nearbip44h#8 js:2:near:f6c2b6371dd3f335422ea179661698a1e0db6b9cc890e7fe43b669c9f7f16f43:nearbip44h
undefined: 0 NEAR (0ops) (fe690bacc672f4ac406416f197571c8e520523112949394d18fc137871f13c2f on 44'/397'/0'/0'/9') nearbip44h#9 js:2:near:fe690bacc672f4ac406416f197571c8e520523112949394d18fc137871f13c2f:nearbip44h
undefined: 0 NEAR (0ops) (18e7e0394281c32f1247969729a703866d69008f8845a89f746da3e75970518f on 44'/397'/0'/0'/10') nearbip44h#10 js:2:near:18e7e0394281c32f1247969729a703866d69008f8845a89f746da3e75970518f:nearbip44h
necessary accounts resynced in 0.22ms
▬ NEAR 2.2.0 on nanoS 2.1.0
→ FROM undefined: 0.444547 NEAR (66ops) (0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf on 44'/397'/0'/0'/0') nearbip44h#0 js:2:near:0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf:nearbip44h (! sum of ops 0.98067982518354365104 NEAR)
max spendable ~0.391593
★ using mutation 'Send max to another account'
→ TO undefined: 0.0519951 NEAR (18ops) (bd9d279f6c0cb1ab5273567b47bd0cfee84fc9b788093cba9d9a70fb4d15b7f7 on 44'/397'/0'/0'/6') nearbip44h#6 js:2:near:bd9d279f6c0cb1ab5273567b47bd0cfee84fc9b788093cba9d9a70fb4d15b7f7:nearbip44h
✔️ transaction 
SEND MAX
TO bd9d279f6c0cb1ab5273567b47bd0cfee84fc9b788093cba9d9a70fb4d15b7f7
STATUS (546ms)
  amount: 0.39159366019945095419 NEAR
  estimated fees: 0.0008349895375 NEAR
  total spent: 0.39242864973695095419 NEAR
errors: 
warnings: amount NearRecommendUnstake
⚠️ Error: device action timeout. Recent events was:
{"text":"Near app","x":41,"y":6,"w":48,"h":11}
{"text":"is ready","x":41,"y":17,"w":48,"h":11}
{"text":"Receiving","x":36,"y":3,"w":92,"h":11}
{"text":"Transaction...","x":26,"y":15,"w":102,"h":11}
{"text":"View header","x":29,"y":19,"w":99,"h":11}
(totally spent 60.6s – ends at 2024-12-17T16:05:43.767Z)
necessary accounts resynced in 0.17ms
▬ NEAR 2.2.0 on nanoS 2.1.0
→ FROM undefined: 0.445097 NEAR (9ops) (e253418d030acd65f3ad034ee8104d2a3dc3ea67b6f866ba16ed4e3c8564bbb2 on 44'/397'/0'/0'/7') nearbip44h#7 js:2:near:e253418d030acd65f3ad034ee8104d2a3dc3ea67b6f866ba16ed4e3c8564bbb2:nearbip44h (! sum of ops 0.53976724470021827 NEAR)
max spendable ~0.392221
★ using mutation 'Move 50% to another account'
→ TO undefined: 0.444547 NEAR (66ops) (0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf on 44'/397'/0'/0'/0') nearbip44h#0 js:2:near:0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf:nearbip44h
✔️ transaction 
SEND  0.196110950868543792 NEAR
TO 0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf
STATUS (274ms)
  amount: 0.196110950868543792 NEAR
  estimated fees: 0.0008349895375 NEAR
  total spent: 0.196945940406043792 NEAR
errors: 
warnings: 
⚠️ Error: device action timeout. Recent events was:
{"text":"Near app","x":41,"y":6,"w":48,"h":11}
{"text":"is ready","x":41,"y":17,"w":48,"h":11}
{"text":"Receiving","x":36,"y":3,"w":92,"h":11}
{"text":"Transaction...","x":26,"y":15,"w":102,"h":11}
{"text":"View header","x":29,"y":19,"w":99,"h":11}
(totally spent 60.3s – ends at 2024-12-17T16:05:43.769Z)

Details of the 3 uncovered mutations

Spec NEAR (3)

  • Stake: balance is too low (9)
  • Unstake: balance is too low for fees (9)
  • Withdraw: balance is too low for fees (9)
Portfolio ($8.31) – Details of the 1 currencies
Spec (accounts) State Remaining Runs (est) funds?
NEAR (11) 226 ops , 0.785485 NEAR ($8.31) 👍 175 0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf
undefined: 0.444547 NEAR (66ops) (0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf on 44'/397'/0'/0'/0') nearbip44h#0 js:2:near:0573d7a9c745fa9fe224b080832aa93d740760b94f192c9c141c709945e9aaaf:nearbip44h
undefined: 0.0519677 NEAR (20ops) (85ee4d429d693859cafc86dcff88892df1f9cbccec810e74e1916662bd408798 on 44'/397'/0'/0'/1') nearbip44h#1 js:2:near:85ee4d429d693859cafc86dcff88892df1f9cbccec810e74e1916662bd408798:nearbip44h
undefined: 0.0520296 NEAR (28ops) (3cb1e394cc2cdc8923b410dd4d972959f14fd1c0f741e38607db1a3f27a35d65 on 44'/397'/0'/0'/2') nearbip44h#2 js:2:near:3cb1e394cc2cdc8923b410dd4d972959f14fd1c0f741e38607db1a3f27a35d65:nearbip44h
undefined: 0.0518366 NEAR (18ops) (cd21c9f87afdf5bdc49cfb9eb36a21cacdd7f5ce182cf98d0b48a5e9a875398e on 44'/397'/0'/0'/3') nearbip44h#3 js:2:near:cd21c9f87afdf5bdc49cfb9eb36a21cacdd7f5ce182cf98d0b48a5e9a875398e:nearbip44h
undefined: 0.0520963 NEAR (22ops) (aebb4b3826d186898afbe2148163ed672f26764c9505dd51a58491be59679b93 on 44'/397'/0'/0'/4') nearbip44h#4 js:2:near:aebb4b3826d186898afbe2148163ed672f26764c9505dd51a58491be59679b93:nearbip44h
undefined: 0.0525133 NEAR (32ops) (07e333a5dd055acb82fb4e340d8e6f39cd74e1250e440e215be291c16c1c2fce on 44'/397'/0'/0'/5') nearbip44h#5 js:2:near:07e333a5dd055acb82fb4e340d8e6f39cd74e1250e440e215be291c16c1c2fce:nearbip44h
undefined: 0.0519951 NEAR (18ops) (bd9d279f6c0cb1ab5273567b47bd0cfee84fc9b788093cba9d9a70fb4d15b7f7 on 44'/397'/0'/0'/6') nearbip44h#6 js:2:near:bd9d279f6c0cb1ab5273567b47bd0cfee84fc9b788093cba9d9a70fb4d15b7f7:nearbip44h
undefined: 0.445097 NEAR (9ops) (e253418d030acd65f3ad034ee8104d2a3dc3ea67b6f866ba16ed4e3c8564bbb2 on 44'/397'/0'/0'/7') nearbip44h#7 js:2:near:e253418d030acd65f3ad034ee8104d2a3dc3ea67b6f866ba16ed4e3c8564bbb2:nearbip44h
undefined: 0.0521313 NEAR (13ops) (f6c2b6371dd3f335422ea179661698a1e0db6b9cc890e7fe43b669c9f7f16f43 on 44'/397'/0'/0'/8') nearbip44h#8 js:2:near:f6c2b6371dd3f335422ea179661698a1e0db6b9cc890e7fe43b669c9f7f16f43:nearbip44h
undefined: 0 NEAR (0ops) (fe690bacc672f4ac406416f197571c8e520523112949394d18fc137871f13c2f on 44'/397'/0'/0'/9') nearbip44h#9 js:2:near:fe690bacc672f4ac406416f197571c8e520523112949394d18fc137871f13c2f:nearbip44h
undefined: 0 NEAR (0ops) (18e7e0394281c32f1247969729a703866d69008f8845a89f746da3e75970518f on 44'/397'/0'/0'/10') nearbip44h#10 js:2:near:18e7e0394281c32f1247969729a703866d69008f8845a89f746da3e75970518f:nearbip44h
Performance ⏲ 2min 26s

Time spent for each spec: (total across mutations)

Spec (accounts) preload scan re-sync tx status sign op broadcast test destination test
TOTAL 1061ms 17.6s 2.18ms 820ms N/A N/A N/A N/A
NEAR (9) 1061ms 17.6s 2.18ms 820ms N/A N/A N/A N/A

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

@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] Evm on Staging ($0.00) ⏲ 20.5s

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

3 critical spec errors

Spec Ethereum failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec Ethereum Sepolia failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec Ethereum Holesky failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com
Details of the 0 mutations

Spec Ethereum (failed)


Spec Ethereum Sepolia (failed)


Spec Ethereum Holesky (failed)


Details of the 9 uncovered mutations

Spec Ethereum (3)

  • move 50%:
  • send max:
  • move some ERC20 like (ERC20, BEP20, etc...):

Spec Ethereum Sepolia (3)

  • move 50%:
  • send max:
  • move some ERC20 like (ERC20, BEP20, etc...):

Spec Ethereum Holesky (3)

  • move 50%:
  • send max:
  • move some ERC20 like (ERC20, BEP20, etc...):
Portfolio ($0.00) – Details of the 3 currencies
Spec (accounts) State Remaining Runs (est) funds?
Ethereum (0) 0 ops , 🤷‍♂️ ``
Ethereum Sepolia (0) 0 ops , 🤷‍♂️ ``
Ethereum Holesky (0) 0 ops , 🤷‍♂️ ``

Performance ⏲ 20.5s

Time spent for each spec: (total across mutations)

Spec (accounts) preload scan re-sync tx status sign op broadcast test destination test
TOTAL 886ms N/A N/A N/A N/A N/A N/A N/A
Ethereum (0) 766ms N/A N/A N/A N/A N/A N/A N/A
Ethereum Sepolia (0) 55ms N/A N/A N/A N/A N/A N/A N/A
Ethereum Holesky (0) 65ms N/A N/A N/A N/A N/A N/A N/A

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

@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] Bitcoin on Staging ($0.00) ⏲ 56.1s

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

13 critical spec errors

Spec Bitcoin failed!

TransportStatusError: Ledger device: UNKNOWN_ERROR (0x6a86)

Spec Bitcoin Testnet failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec Bitcoin Cash failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec Bitcoin Gold failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec Dash failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec Digibyte failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec DogeCoin failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec Komodo failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec Litecoin failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec Qtum failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec ZCash failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec Horizen failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com

Spec Decred failed!

Error: getaddrinfo ENOTFOUND atlas-stg.ledger-test.com
Details of the 0 mutations

Spec Bitcoin (failed)


Spec Bitcoin Testnet (failed)


Spec Bitcoin Cash (failed)


Spec Bitcoin Gold (failed)


Spec Dash (failed)


Spec Digibyte (failed)


Spec DogeCoin (failed)


Spec Komodo (failed)


Spec Litecoin (failed)


Spec Qtum (failed)


Spec ZCash (failed)


Spec Horizen (failed)


Spec Decred (failed)


Details of the 65 uncovered mutations

Spec Bitcoin (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec Bitcoin Testnet (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec Bitcoin Cash (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec Bitcoin Gold (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec Dash (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec Digibyte (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec DogeCoin (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec Komodo (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec Litecoin (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec Qtum (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec ZCash (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec Horizen (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:

Spec Decred (5)

  • move ~50%:
  • optimize-size:
  • send 1 utxo:
  • send OP_RETURN transaction:
  • send max:
Portfolio ($0.00) – Details of the 13 currencies
Spec (accounts) State Remaining Runs (est) funds?
Bitcoin (0) 0 ops , 🤷‍♂️ ``
Bitcoin Testnet (0) 0 ops , 🤷‍♂️ ``
Bitcoin Cash (0) 0 ops , 🤷‍♂️ ``
Bitcoin Gold (0) 0 ops , 🤷‍♂️ ``
Dash (0) 0 ops , 🤷‍♂️ ``
Digibyte (0) 0 ops , 🤷‍♂️ ``
DogeCoin (0) 0 ops , 🤷‍♂️ ``
Komodo (0) 0 ops , 🤷‍♂️ ``
Litecoin (0) 0 ops , 🤷‍♂️ ``
Qtum (0) 0 ops , 🤷‍♂️ ``
ZCash (0) 0 ops , 🤷‍♂️ ``
Horizen (0) 0 ops , 🤷‍♂️ ``
Decred (0) 0 ops , 🤷‍♂️ ``

Performance ⏲ 56.1s

Time spent for each spec: (total across mutations)

Spec (accounts) preload scan re-sync tx status sign op broadcast test destination test
TOTAL 7ms N/A N/A N/A N/A N/A N/A N/A
Bitcoin (0) 0.19ms N/A N/A N/A N/A N/A N/A N/A
Bitcoin Testnet (0) 0.17ms N/A N/A N/A N/A N/A N/A N/A
Bitcoin Cash (0) 0.18ms N/A N/A N/A N/A N/A N/A N/A
Bitcoin Gold (0) 2.78ms N/A N/A N/A N/A N/A N/A N/A
Dash (0) 0.31ms N/A N/A N/A N/A N/A N/A N/A
Digibyte (0) 0.19ms N/A N/A N/A N/A N/A N/A N/A
DogeCoin (0) 0.54ms N/A N/A N/A N/A N/A N/A N/A
Komodo (0) 0.42ms N/A N/A N/A N/A N/A N/A N/A
Litecoin (0) 0.91ms N/A N/A N/A N/A N/A N/A N/A
Qtum (0) 0.26ms N/A N/A N/A N/A N/A N/A N/A
ZCash (0) 0.22ms N/A N/A N/A N/A N/A N/A N/A
Horizen (0) 0.16ms N/A N/A N/A N/A N/A N/A N/A
Decred (0) 0.20ms N/A N/A N/A N/A N/A N/A N/A

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

Please sign in to comment.