From 4dd0e5e8aa484ed402b184378a4cb77633f8a204 Mon Sep 17 00:00:00 2001 From: Niraj Date: Tue, 24 Jun 2025 14:10:23 +0545 Subject: [PATCH 1/9] fix: update privacy policy and terms of use URLs in docsUrl.ts --- tests/govtool-frontend/playwright/lib/constants/docsUrl.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/govtool-frontend/playwright/lib/constants/docsUrl.ts b/tests/govtool-frontend/playwright/lib/constants/docsUrl.ts index 88953c3fa..34eb0957d 100644 --- a/tests/govtool-frontend/playwright/lib/constants/docsUrl.ts +++ b/tests/govtool-frontend/playwright/lib/constants/docsUrl.ts @@ -9,7 +9,7 @@ export const ABSTAIN_VOTE_DOC_URL = `${environments.docsUrl}/using-govtool/deleg export const SIGNAL_NO_CONFIDENCE_VOTE_DOC_URL = `${environments.docsUrl}/using-govtool/delegating/signal-no-confidence-on-every-vote`; export const FAQS_DOC_URL = `${environments.docsUrl}/faqs`; export const GUIDES_DOC_URL = `${environments.docsUrl}/using-govtool`; -export const PRIVACY_POLICY = `https://docs.intersectmbo.org/legal/policies-and-conditions/privacy-policy`; -export const TERMS_AND_CONDITIONS = `https://docs.intersectmbo.org/legal/policies-and-conditions/terms-of-use`; +export const PRIVACY_POLICY = `https://docs.intersectmbo.org/legal/policies-and-conditions/intersect-members-policies/privacy-policy`; +export const TERMS_AND_CONDITIONS = `https://docs.intersectmbo.org/legal/policies-and-conditions/intersect-internal-policies/terms-of-use`; export const HELP_DOC_URL = `${environments.docsUrl}/support`; export const BOOTSTRAP_DOC_URL = `${environments.docsUrl}/faqs/bootstrapping-phase`; From 4c94ce28778e4d8755bb2f201b4ca6fa19cbc5a8 Mon Sep 17 00:00:00 2001 From: Ciabas Date: Tue, 24 Jun 2025 10:49:25 +0200 Subject: [PATCH 2/9] (fix#3828): unification of sections 'Receiving Address' and 'Amount' in Treasury Withdrawal Governance Action --- CHANGELOG.md | 1 + ...nceActionCardTreasuryWithdrawalElement.tsx | 102 +++--------------- 2 files changed, 18 insertions(+), 85 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 95c10954a..d2c4a786e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,7 @@ changes. ### Changed - Adjust top menu (navbar) layout when wallet is not connected [Issue-3682](https://github.com/IntersectMBO/govtool/issues/3682) +- Unification of sections 'Receiving Address' and 'Amount' in Treasury Withdrawal Governance Action [Issue-3828](https://github.com/IntersectMBO/govtool/issues/3828) ### Removed diff --git a/govtool/frontend/src/components/molecules/GovernanceActionCardTreasuryWithdrawalElement.tsx b/govtool/frontend/src/components/molecules/GovernanceActionCardTreasuryWithdrawalElement.tsx index fe642c989..69d286a3f 100644 --- a/govtool/frontend/src/components/molecules/GovernanceActionCardTreasuryWithdrawalElement.tsx +++ b/govtool/frontend/src/components/molecules/GovernanceActionCardTreasuryWithdrawalElement.tsx @@ -1,10 +1,7 @@ -import { Box } from "@mui/material"; import { useTranslation } from "react-i18next"; -import { Typography, CopyButton } from "@atoms"; import { correctVoteAdaFormat } from "@utils"; - -import { useScreenDimension } from "@/hooks"; +import { GovernanceActionCardElement } from "./GovernanceActionCardElement"; type Props = { receivingAddress: string; @@ -16,87 +13,22 @@ export const GovernanceActionCardTreasuryWithdrawalElement = ({ amount, }: Props) => { const { t } = useTranslation(); - const { isMobile } = useScreenDimension(); + return ( - - - - {t("govActions.receivingAddress")} - - - - {receivingAddress} - - - - - - - - - {t("govActions.amount")} - - - ₳ {correctVoteAdaFormat(amount) ?? 0} - - - + <> + + + ); }; From 2edec9983da9db5d7a81ae8c63ff8435b41d2874 Mon Sep 17 00:00:00 2001 From: Aaron Boyle Date: Wed, 25 Jun 2025 08:45:44 +0100 Subject: [PATCH 3/9] updates image name in curl command --- .github/workflows/build-from-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-from-test.yml b/.github/workflows/build-from-test.yml index a39e53a20..701f19494 100644 --- a/.github/workflows/build-from-test.yml +++ b/.github/workflows/build-from-test.yml @@ -202,7 +202,7 @@ jobs: -H "Authorization: Token ${{ secrets.QOVERY_API_TOKEN }}" \ -H "Content-Type: application/json" \ -d '{ - "image_name": "${{ steps.image_lowercase.outputs.lowercase }}-${{ env.CLEAN_NETWORK }}", + "image_name": "intersectmbo/${{ matrix.name }}-${{ env.CLEAN_NETWORK }}", "tag": "${{ env.COMMIT_TAG }}" }' From c355f2b3d95d02a1cc805dcb3423896502b7c004 Mon Sep 17 00:00:00 2001 From: joseph rana Date: Tue, 24 Jun 2025 15:58:18 +0545 Subject: [PATCH 4/9] feat: add visibilty tests for additional hardfork specific inputs --- .../lib/pages/proposalSubmissionPage.ts | 4 + .../govtool-frontend/playwright/lib/types.ts | 1 + .../govtool-frontend/playwright/lock_logs.txt | 571 ++++++++++++++++++ .../proposalSubmission.loggedin.pd.spec.ts | 8 + 4 files changed, 584 insertions(+) diff --git a/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts b/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts index c06619fa9..4c71050c8 100644 --- a/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts +++ b/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts @@ -101,6 +101,10 @@ export default class ProposalSubmissionPage { readonly closeDraftSuccessModalBtn = this.page.getByTestId("close-button"); readonly linkTextInput = this.page.getByTestId("link-0-text-input"); readonly linkUrlInput = this.page.getByTestId("link-0-url-input"); + readonly previousGAHashInput = this.page.getByTestId("previous-ga-hash-input"); + readonly previousGAIdInput = this.page.getByTestId("previous-ga-id-input"); + readonly majorInput = this.page.getByTestId("major-input") + readonly minorInput = this.page.getByTestId("minor-input") // content readonly governanceActionTypeContent = this.page.getByTestId( diff --git a/tests/govtool-frontend/playwright/lib/types.ts b/tests/govtool-frontend/playwright/lib/types.ts index 8f223240d..18219a89f 100644 --- a/tests/govtool-frontend/playwright/lib/types.ts +++ b/tests/govtool-frontend/playwright/lib/types.ts @@ -83,6 +83,7 @@ export enum ProposalType { treasury = "Treasury requests", updatesToTheConstitution = "Updates to the Constitution", motionOfNoConfedence = "Motion of No Confidence", + hardFork = "Hard fork" } export enum BootstrapGovernanceActionType { diff --git a/tests/govtool-frontend/playwright/lock_logs.txt b/tests/govtool-frontend/playwright/lock_logs.txt index 84773e7f4..0ffc79b9b 100644 --- a/tests/govtool-frontend/playwright/lock_logs.txt +++ b/tests/govtool-frontend/playwright/lock_logs.txt @@ -523,3 +523,574 @@ [5/5/2025, 1:35:58 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ---------------------> released lock for:undefined +[6/24/2025, 11:32:14 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:32:14 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:32:17 AM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 11:32:17 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:32:17 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:32:24 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:32:24 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:32:26 AM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 11:32:26 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:32:26 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:32:50 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:32:50 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:32:52 AM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 11:32:52 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:32:52 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:33:46 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:33:46 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:33:48 AM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 11:33:48 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:33:48 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:34:16 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:34:16 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:36:57 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:36:57 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:36:58 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 11:37:12 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:37:12 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:37:14 AM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 11:37:14 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:37:14 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:37:15 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:37:15 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:37:17 AM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 11:37:17 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:37:17 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:37:54 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:37:54 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:37:56 AM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 11:37:56 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:37:56 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:38:07 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:38:07 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:38:10 AM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 11:38:10 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:38:10 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:38:13 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:38:13 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:38:15 AM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 11:38:15 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:38:15 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:38:57 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:38:58 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:38:59 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 11:39:19 AM] Task completed for:undefined +[6/24/2025, 11:39:19 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:39:19 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:39:19 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:39:19 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:39:21 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 11:39:28 AM] Task completed for:undefined +[6/24/2025, 11:39:28 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:39:28 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:39:28 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:39:28 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:39:37 AM] Task completed for:undefined +[6/24/2025, 11:39:37 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:39:37 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:39:37 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:39:37 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:39:59 AM] Task completed for:undefined +[6/24/2025, 11:39:59 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:39:59 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:47:38 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:47:38 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:48:44 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:48:44 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:48:45 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 11:49:23 AM] Task completed for:undefined +[6/24/2025, 11:49:23 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:49:23 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:49:23 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:49:23 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:49:25 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 11:50:01 AM] Task completed for:undefined +[6/24/2025, 11:50:01 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:50:01 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:50:01 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:50:01 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:50:41 AM] Task completed for:undefined +[6/24/2025, 11:50:41 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:50:41 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:50:41 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 11:50:41 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 11:51:13 AM] Task completed for:undefined +[6/24/2025, 11:51:13 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 11:51:13 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 11:52:01 AM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 11:52:01 AM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 11:52:01 AM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 11:52:01 AM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 11:52:02 AM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 11:52:02 AM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 11:52:02 AM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 11:52:02 AM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 11:52:02 AM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 11:52:02 AM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 11:52:02 AM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 11:52:02 AM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 11:52:12 AM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 11:52:12 AM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 11:52:12 AM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 11:52:12 AM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 11:52:24 AM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 11:52:24 AM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 11:52:24 AM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 11:52:24 AM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 11:52:33 AM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 11:52:33 AM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 11:52:33 AM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 11:52:33 AM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 11:53:46 AM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 11:53:46 AM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 11:53:46 AM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 11:53:46 AM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 11:53:48 AM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 11:53:48 AM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 11:53:48 AM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 11:53:48 AM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 11:53:52 AM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 11:53:52 AM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 11:53:52 AM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 11:53:52 AM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 12:04:27 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:04:27 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:05:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:05:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:05:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:06:19 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:06:19 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:07:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:07:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:07:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:09:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:09:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:10:21 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:10:21 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:10:21 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:11:26 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:11:27 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:12:58 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:12:59 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:12:59 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:13:06 PM] Task completed for:undefined +[6/24/2025, 12:13:06 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:13:06 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:13:06 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:13:06 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:13:07 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:13:57 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:13:57 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:15:35 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:15:35 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:15:36 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:15:49 PM] Task completed for:undefined +[6/24/2025, 12:15:49 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:15:49 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:15:49 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:15:49 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:15:51 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:15:58 PM] Task completed for:undefined +[6/24/2025, 12:15:58 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:15:58 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:15:58 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:15:58 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:17:39 PM] Task completed for:undefined +[6/24/2025, 12:17:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:17:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:17:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:17:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:17:45 PM] Task completed for:undefined +[6/24/2025, 12:17:45 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:17:45 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:19:00 PM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 12:19:00 PM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 12:19:00 PM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 12:19:00 PM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 12:19:01 PM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 12:19:01 PM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 12:19:01 PM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 12:19:01 PM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 12:19:02 PM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 12:19:02 PM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 12:19:02 PM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 12:19:02 PM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 12:19:28 PM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 12:19:28 PM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 12:19:28 PM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 12:19:28 PM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 12:19:49 PM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 12:19:49 PM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 12:19:49 PM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 12:19:49 PM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 12:20:00 PM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 12:20:00 PM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 12:20:00 PM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 12:20:00 PM] Initiator: tempWallets +---------------------> released lock for:undefined + +[6/24/2025, 12:20:16 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:20:16 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:20:20 PM] Task completed for:undefined +[6/24/2025, 12:20:20 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:20:20 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:21:14 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:21:14 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:21:16 PM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 12:21:16 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:21:16 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:23:21 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:23:21 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:23:22 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:23:36 PM] Task completed for:undefined +[6/24/2025, 12:23:36 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:23:36 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:23:36 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:23:36 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:23:37 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:23:38 PM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 12:23:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:23:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:23:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:23:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:25:56 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:25:56 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:28:15 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:28:15 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:28:16 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:28:23 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:28:39 PM] Task completed for:undefined +[6/24/2025, 12:28:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:28:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:28:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:28:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:28:40 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 + ---------------------> waiting lock for:undefined +[6/24/2025, 12:28:41 PM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 12:28:41 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:28:41 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:28:41 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:28:41 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:36:40 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:36:40 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:36:42 PM] Task failure: +{"error":"{\"status\":400}"} +[6/24/2025, 12:36:42 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:36:42 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:36:44 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:36:44 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:36:53 PM] Task completed for:undefined +[6/24/2025, 12:36:53 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:36:53 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:36:54 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:36:54 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:37:18 PM] Task completed for:undefined +[6/24/2025, 12:37:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:37:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:37:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquiring lock for:undefined +[6/24/2025, 12:37:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> acquired lock for:undefined +[6/24/2025, 12:37:46 PM] Task completed for:undefined +[6/24/2025, 12:37:46 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> releasing lock for:undefined +[6/24/2025, 12:37:46 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 +---------------------> released lock for:undefined + +[6/24/2025, 12:37:54 PM] Initiator: tempWallets +---------------------> acquiring lock for:undefined +[6/24/2025, 12:37:54 PM] Initiator: tempWallets +---------------------> acquired lock for:undefined +[6/24/2025, 12:37:54 PM] Initiator: tempWallets +---------------------> releasing lock for:undefined +[6/24/2025, 12:37:54 PM] Initiator: tempWallets +---------------------> released lock for:undefined + diff --git a/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts b/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts index 63ef2d23e..82f3d3e17 100644 --- a/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts +++ b/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts @@ -304,6 +304,14 @@ test.describe("Proposal created logged state", () => { proposalSubmissionPage.guardrailsScriptHashInput ).toBeVisible(); } + + if (type === ProposalType.hardFork){ + await expect(proposalSubmissionPage.previousGAHashInput).toBeVisible() + await expect(proposalSubmissionPage.previousGAIdInput).toBeVisible() + await expect(proposalSubmissionPage.majorInput).toBeVisible() + await expect(proposalSubmissionPage.minorInput).toBeVisible() + } + }); }); }); From 93b97f51d407f831da9a1540f21aca483f9229b3 Mon Sep 17 00:00:00 2001 From: joseph rana Date: Tue, 24 Jun 2025 15:58:46 +0545 Subject: [PATCH 5/9] chore: remove lock_logs file --- .../govtool-frontend/playwright/lock_logs.txt | 1096 ----------------- 1 file changed, 1096 deletions(-) delete mode 100644 tests/govtool-frontend/playwright/lock_logs.txt diff --git a/tests/govtool-frontend/playwright/lock_logs.txt b/tests/govtool-frontend/playwright/lock_logs.txt deleted file mode 100644 index 0ffc79b9b..000000000 --- a/tests/govtool-frontend/playwright/lock_logs.txt +++ /dev/null @@ -1,1096 +0,0 @@ -[5/5/2025, 11:58:55 AM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 11:58:55 AM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 11:58:56 AM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd - ---------------------> waiting lock for:undefined -[5/5/2025, 11:59:22 AM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 11:59:22 AM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:01:03 PM] Task completed for:undefined -[5/5/2025, 12:01:03 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:01:03 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:01:03 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:01:03 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:01:38 PM] Task completed for:undefined -[5/5/2025, 12:01:38 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:01:38 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:01:54 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:01:54 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:01:55 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd - ---------------------> waiting lock for:undefined -[5/5/2025, 12:02:46 PM] Task completed for:undefined -[5/5/2025, 12:02:46 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:02:46 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:02:46 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:02:46 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:02:47 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd - ---------------------> waiting lock for:undefined -[5/5/2025, 12:02:50 PM] Task completed for:undefined -[5/5/2025, 12:02:50 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:02:50 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:02:50 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:02:50 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:02:53 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:02:53 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:02:53 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:02:53 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:02:54 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:02:54 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:02:54 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:02:54 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:04:05 PM] Task completed for:undefined -[5/5/2025, 12:04:05 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:04:05 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:04:05 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:04:05 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:05:01 PM] Task completed for:undefined -[5/5/2025, 12:05:01 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:05:01 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:05:18 PM] Initiator: tempWallets - ---------------------> waiting lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:05:18 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:05:40 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:05:40 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:05:40 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:05:40 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:06:17 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:06:17 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:06:17 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:06:17 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:08:13 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:08:13 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:08:39 PM] Task completed for:undefined -[5/5/2025, 12:08:39 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:08:39 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:08:43 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:08:43 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:08:44 PM] Task failure: -{"error":"{\"status\":400}"} -[5/5/2025, 12:08:44 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:08:44 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:08:47 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:08:47 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:09:01 PM] Task completed for:undefined -[5/5/2025, 12:09:01 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:09:01 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:19:48 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:19:48 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:19:49 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd - ---------------------> waiting lock for:undefined -[5/5/2025, 12:20:02 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:20:02 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:20:21 PM] Task completed for:undefined -[5/5/2025, 12:20:21 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:20:21 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:20:21 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:20:21 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:20:35 PM] Task completed for:undefined -[5/5/2025, 12:20:35 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:20:35 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:20:50 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:20:50 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:20:51 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd - ---------------------> waiting lock for:undefined -[5/5/2025, 12:20:55 PM] Task completed for:undefined -[5/5/2025, 12:20:55 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:20:55 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:20:55 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:20:55 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:20:56 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd - ---------------------> waiting lock for:undefined -[5/5/2025, 12:21:20 PM] Task completed for:undefined -[5/5/2025, 12:21:20 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:21:20 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:21:20 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:21:20 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:22:27 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:22:27 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:27:30 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:27:30 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:28:49 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:28:49 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:29:04 PM] Task completed for:undefined -[5/5/2025, 12:29:04 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:29:04 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:41:47 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:41:47 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:41:47 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd - ---------------------> waiting lock for:undefined -[5/5/2025, 12:41:50 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:41:50 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:42:11 PM] Task completed for:undefined -[5/5/2025, 12:42:11 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:42:11 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:42:11 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:42:11 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:42:25 PM] Task completed for:undefined -[5/5/2025, 12:42:25 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:42:25 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:42:49 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:42:49 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:42:50 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd - ---------------------> waiting lock for:undefined -[5/5/2025, 12:42:57 PM] Task completed for:undefined -[5/5/2025, 12:42:57 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:42:57 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:42:57 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:42:57 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:42:58 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd - ---------------------> waiting lock for:undefined -[5/5/2025, 12:43:11 PM] Task completed for:undefined -[5/5/2025, 12:43:11 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:43:11 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:43:11 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:43:11 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:44:29 PM] Task completed for:undefined -[5/5/2025, 12:44:29 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:44:29 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:44:29 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:44:29 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:44:42 PM] Task completed for:undefined -[5/5/2025, 12:44:42 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:44:42 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:45:12 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:45:12 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:45:12 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:45:12 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:45:12 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:45:12 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:45:12 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:45:12 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:45:18 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:45:18 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:45:18 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:45:18 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:45:19 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:45:19 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:45:19 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:45:19 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:46:43 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:46:44 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:46:44 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:46:44 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:46:44 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:47:07 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:47:07 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:47:07 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:47:07 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:47:41 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:47:41 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:47:41 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:47:41 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:48:38 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:48:38 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:48:38 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:48:38 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:48:42 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:48:42 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:48:42 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:48:42 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:48:59 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 12:48:59 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 12:48:59 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 12:48:59 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 12:52:05 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:52:05 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:53:02 PM] Task completed for:undefined -[5/5/2025, 12:53:02 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:53:02 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:53:06 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:53:06 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:53:07 PM] Task failure: -{"error":"{\"status\":400}"} -[5/5/2025, 12:53:07 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:53:07 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 12:53:10 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 12:53:10 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 12:53:23 PM] Task completed for:undefined -[5/5/2025, 12:53:23 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 12:53:23 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 1:31:04 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 1:31:04 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 1:32:31 PM] Task completed for:undefined -[5/5/2025, 1:32:31 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 1:32:31 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 1:32:32 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 1:32:32 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 1:33:03 PM] Task completed for:undefined -[5/5/2025, 1:33:03 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 1:33:03 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 1:33:03 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 1:33:03 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 1:33:11 PM] Task completed for:undefined -[5/5/2025, 1:33:11 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 1:33:11 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[5/5/2025, 1:33:40 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[5/5/2025, 1:33:40 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[5/5/2025, 1:33:40 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[5/5/2025, 1:33:40 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[5/5/2025, 1:35:20 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquiring lock for:undefined -[5/5/2025, 1:35:20 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> acquired lock for:undefined -[5/5/2025, 1:35:58 PM] Task completed for:undefined -[5/5/2025, 1:35:58 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> releasing lock for:undefined -[5/5/2025, 1:35:58 PM] Initiator: addr_test1qz3hqauh86zjg2c3wdqueava97mc4llr5pv5fvyfcgjc84jwvs0cxwl8qfkejj8ld2mp0ygjx9n2rjz0tr75w2ntxwjspd08dd ----------------------> released lock for:undefined - -[6/24/2025, 11:32:14 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:32:14 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:32:17 AM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 11:32:17 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:32:17 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:32:24 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:32:24 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:32:26 AM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 11:32:26 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:32:26 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:32:50 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:32:50 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:32:52 AM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 11:32:52 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:32:52 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:33:46 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:33:46 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:33:48 AM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 11:33:48 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:33:48 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:34:16 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:34:16 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:36:57 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:36:57 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:36:58 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 11:37:12 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:37:12 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:37:14 AM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 11:37:14 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:37:14 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:37:15 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:37:15 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:37:17 AM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 11:37:17 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:37:17 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:37:54 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:37:54 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:37:56 AM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 11:37:56 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:37:56 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:38:07 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:38:07 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:38:10 AM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 11:38:10 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:38:10 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:38:13 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:38:13 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:38:15 AM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 11:38:15 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:38:15 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:38:57 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:38:58 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:38:59 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 11:39:19 AM] Task completed for:undefined -[6/24/2025, 11:39:19 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:39:19 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:39:19 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:39:19 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:39:21 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 11:39:28 AM] Task completed for:undefined -[6/24/2025, 11:39:28 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:39:28 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:39:28 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:39:28 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:39:37 AM] Task completed for:undefined -[6/24/2025, 11:39:37 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:39:37 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:39:37 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:39:37 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:39:59 AM] Task completed for:undefined -[6/24/2025, 11:39:59 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:39:59 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:47:38 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:47:38 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:48:44 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:48:44 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:48:45 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 11:49:23 AM] Task completed for:undefined -[6/24/2025, 11:49:23 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:49:23 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:49:23 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:49:23 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:49:25 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 11:50:01 AM] Task completed for:undefined -[6/24/2025, 11:50:01 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:50:01 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:50:01 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:50:01 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:50:41 AM] Task completed for:undefined -[6/24/2025, 11:50:41 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:50:41 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:50:41 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 11:50:41 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 11:51:13 AM] Task completed for:undefined -[6/24/2025, 11:51:13 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 11:51:13 AM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 11:52:01 AM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 11:52:01 AM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 11:52:01 AM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 11:52:01 AM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 11:52:02 AM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 11:52:02 AM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 11:52:02 AM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 11:52:02 AM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 11:52:02 AM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 11:52:02 AM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 11:52:02 AM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 11:52:02 AM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 11:52:12 AM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 11:52:12 AM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 11:52:12 AM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 11:52:12 AM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 11:52:24 AM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 11:52:24 AM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 11:52:24 AM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 11:52:24 AM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 11:52:33 AM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 11:52:33 AM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 11:52:33 AM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 11:52:33 AM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 11:53:46 AM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 11:53:46 AM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 11:53:46 AM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 11:53:46 AM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 11:53:48 AM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 11:53:48 AM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 11:53:48 AM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 11:53:48 AM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 11:53:52 AM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 11:53:52 AM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 11:53:52 AM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 11:53:52 AM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 12:04:27 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:04:27 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:05:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:05:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:05:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:06:19 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:06:19 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:07:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:07:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:07:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:09:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:09:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:10:21 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:10:21 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:10:21 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:11:26 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:11:27 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:12:58 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:12:59 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:12:59 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:13:06 PM] Task completed for:undefined -[6/24/2025, 12:13:06 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:13:06 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:13:06 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:13:06 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:13:07 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:13:57 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:13:57 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:15:35 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:15:35 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:15:36 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:15:49 PM] Task completed for:undefined -[6/24/2025, 12:15:49 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:15:49 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:15:49 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:15:49 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:15:51 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:15:58 PM] Task completed for:undefined -[6/24/2025, 12:15:58 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:15:58 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:15:58 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:15:58 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:17:39 PM] Task completed for:undefined -[6/24/2025, 12:17:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:17:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:17:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:17:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:17:45 PM] Task completed for:undefined -[6/24/2025, 12:17:45 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:17:45 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:19:00 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 12:19:00 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 12:19:00 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 12:19:00 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 12:19:01 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 12:19:01 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 12:19:01 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 12:19:01 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 12:19:02 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 12:19:02 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 12:19:02 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 12:19:02 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 12:19:28 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 12:19:28 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 12:19:28 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 12:19:28 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 12:19:49 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 12:19:49 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 12:19:49 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 12:19:49 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 12:20:00 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 12:20:00 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 12:20:00 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 12:20:00 PM] Initiator: tempWallets ----------------------> released lock for:undefined - -[6/24/2025, 12:20:16 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:20:16 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:20:20 PM] Task completed for:undefined -[6/24/2025, 12:20:20 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:20:20 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:21:14 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:21:14 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:21:16 PM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 12:21:16 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:21:16 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:23:21 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:23:21 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:23:22 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:23:36 PM] Task completed for:undefined -[6/24/2025, 12:23:36 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:23:36 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:23:36 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:23:36 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:23:37 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:23:38 PM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 12:23:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:23:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:23:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:23:38 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:25:56 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:25:56 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:28:15 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:28:15 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:28:16 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:28:23 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:28:39 PM] Task completed for:undefined -[6/24/2025, 12:28:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:28:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:28:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:28:39 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:28:40 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 - ---------------------> waiting lock for:undefined -[6/24/2025, 12:28:41 PM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 12:28:41 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:28:41 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:28:41 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:28:41 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:36:40 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:36:40 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:36:42 PM] Task failure: -{"error":"{\"status\":400}"} -[6/24/2025, 12:36:42 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:36:42 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:36:44 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:36:44 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:36:53 PM] Task completed for:undefined -[6/24/2025, 12:36:53 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:36:53 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:36:54 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:36:54 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:37:18 PM] Task completed for:undefined -[6/24/2025, 12:37:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:37:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:37:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquiring lock for:undefined -[6/24/2025, 12:37:18 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> acquired lock for:undefined -[6/24/2025, 12:37:46 PM] Task completed for:undefined -[6/24/2025, 12:37:46 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> releasing lock for:undefined -[6/24/2025, 12:37:46 PM] Initiator: addr_test1qzk25tete4xr6m3fgl6vff62fr5r47ng5yy2rkswfdaznzzvq7kesk8qjlnwueree6q3s8yhk5jcvx6lrx627egghqlqkya597 ----------------------> released lock for:undefined - -[6/24/2025, 12:37:54 PM] Initiator: tempWallets ----------------------> acquiring lock for:undefined -[6/24/2025, 12:37:54 PM] Initiator: tempWallets ----------------------> acquired lock for:undefined -[6/24/2025, 12:37:54 PM] Initiator: tempWallets ----------------------> releasing lock for:undefined -[6/24/2025, 12:37:54 PM] Initiator: tempWallets ----------------------> released lock for:undefined - From 160aaf18ff05921cbe8f33f0aa0564ade2404499 Mon Sep 17 00:00:00 2001 From: joseph rana Date: Wed, 25 Jun 2025 16:20:41 +0545 Subject: [PATCH 6/9] feat: update proposal tests to include hardfork proposal --- .../playwright/lib/constants/auth.ts | 1 + .../playwright/lib/constants/staticWallets.ts | 11 ++-- .../playwright/lib/helpers/auth.ts | 7 +++ .../lib/pages/proposalSubmissionPage.ts | 60 ++++++++++++++++++- .../govtool-frontend/playwright/lib/types.ts | 2 + .../govtool-frontend/playwright/package.json | 2 +- .../proposalSubmission.loggedin.pd.spec.ts | 37 ++++++++++++ .../tests/proposal-discussion.auth.setup.ts | 3 + 8 files changed, 116 insertions(+), 7 deletions(-) diff --git a/tests/govtool-frontend/playwright/lib/constants/auth.ts b/tests/govtool-frontend/playwright/lib/constants/auth.ts index 5b18819e5..0bab5cc5e 100644 --- a/tests/govtool-frontend/playwright/lib/constants/auth.ts +++ b/tests/govtool-frontend/playwright/lib/constants/auth.ts @@ -20,6 +20,7 @@ export const proposal06AuthFile = ".auth/proposal06.json"; export const proposal07AuthFile = ".auth/proposal07.json"; export const proposal08AuthFile = ".auth/proposal08.json"; export const proposal09AuthFile = ".auth/proposal09.json"; +export const proposal10AuthFile = '.auth/proposal10.json'; export const proposalSubmissionAuthFile = ".auth/proposalSubmission.json"; diff --git a/tests/govtool-frontend/playwright/lib/constants/staticWallets.ts b/tests/govtool-frontend/playwright/lib/constants/staticWallets.ts index 396685bac..52a418c8e 100644 --- a/tests/govtool-frontend/playwright/lib/constants/staticWallets.ts +++ b/tests/govtool-frontend/playwright/lib/constants/staticWallets.ts @@ -25,12 +25,13 @@ export const proposal06Wallet: StaticWallet = staticWallets[15]; export const proposal07Wallet: StaticWallet = staticWallets[16]; export const proposal08Wallet: StaticWallet = staticWallets[17]; export const proposal09Wallet: StaticWallet = staticWallets[18]; +export const proposal10Wallet: StaticWallet = staticWallets[19] -export const budgetProposal01Wallet: StaticWallet = staticWallets[19]; -export const budgetProposal02Wallet: StaticWallet = staticWallets[20]; -export const budgetProposal03Wallet: StaticWallet = staticWallets[21]; -export const budgetProposal04Wallet: StaticWallet = staticWallets[22]; -export const budgetProposal05Wallet: StaticWallet = staticWallets[23]; +export const budgetProposal01Wallet: StaticWallet = staticWallets[20]; +export const budgetProposal02Wallet: StaticWallet = staticWallets[21]; +export const budgetProposal03Wallet: StaticWallet = staticWallets[22]; +export const budgetProposal04Wallet: StaticWallet = staticWallets[23]; +export const budgetProposal05Wallet: StaticWallet = staticWallets[24]; export const adaHolderWallets = [ adaHolder01Wallet, diff --git a/tests/govtool-frontend/playwright/lib/helpers/auth.ts b/tests/govtool-frontend/playwright/lib/helpers/auth.ts index 44ef71661..8f6745d24 100644 --- a/tests/govtool-frontend/playwright/lib/helpers/auth.ts +++ b/tests/govtool-frontend/playwright/lib/helpers/auth.ts @@ -13,12 +13,14 @@ import { proposal07Wallet, proposal08Wallet, proposal09Wallet, + proposal10Wallet, } from "@constants/staticWallets"; import { proposal05AuthFile, proposal07AuthFile, proposal08AuthFile, proposal09AuthFile, + proposal10AuthFile, } from "@constants/auth"; interface CreateUserProps { @@ -122,5 +124,10 @@ export const getDraftProposalWalletAndState = (proposalType: string) => { storageState: proposal09AuthFile, wallet: proposal09Wallet, }; + case ProposalType.hardFork: + return { + storageState : proposal10AuthFile, + wallet: proposal10Wallet + } } }; diff --git a/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts b/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts index 4c71050c8..f6a206fef 100644 --- a/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts +++ b/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts @@ -30,6 +30,8 @@ const formErrors = { constitutionalUrl: "prop-constitution-url-text-error", guardrailsScriptUrl: "prop-guardrails-script-url-input-error", link: "link-0-url-input-error", + majorError : "major-error", + minorError : "minor-error" }; export default class ProposalSubmissionPage { @@ -61,6 +63,9 @@ export default class ProposalSubmissionPage { readonly motionOfNoConfidenceBtn = this.page.getByTestId( "motion of no confidence-button" ); + readonly hardForkBtn = this.page.getByTestId( + "hard fork-button" + ) readonly editSubmissionButton = this.page.getByTestId( "edit-submission-button" ); @@ -129,6 +134,8 @@ export default class ProposalSubmissionPage { ); readonly linkTextContent = this.page.getByTestId("link-0-text-content"); readonly linkUrlContent = this.page.getByTestId("link-0-url-content"); + readonly majorVersionContent = this.page.getByTestId("major-version-content") + readonly minorVersionContent = this.page.getByTestId("minor-version-content") constructor(private readonly page: Page) {} @@ -176,9 +183,15 @@ export default class ProposalSubmissionPage { if (governanceProposal.proposal_links != null) { await this.fillProposalLinks(governanceProposal.proposal_links); } + + if(governanceProposal.gov_action_type_id == 4){ + await this.fillHardForkFields(governanceProposal) + } } async fillupForm(governanceProposal: ProposalCreateRequest) { + + console.log(governanceProposal.gov_action_type_id) await this.governanceActionType.click(); if (governanceProposal.gov_action_type_id === 0) { @@ -190,8 +203,10 @@ export default class ProposalSubmissionPage { if (governanceProposal.has_guardrails) { await this.guardrailsScriptCheckbox.click(); } - } else { + } else if (governanceProposal.gov_action_type_id === 3) { await this.motionOfNoConfidenceBtn.click(); + } else { + await this.hardForkBtn.click() } await this.fillupFormWithTypeSelected(governanceProposal); @@ -242,6 +257,11 @@ export default class ProposalSubmissionPage { } } + async fillHardForkFields(hardForkProposal : ProposalCreateRequest){ + await this.minorInput.fill(hardForkProposal.prop_min_version.toString()) + await this.majorInput.fill(hardForkProposal.prop_major_version.toString()) + } + async getAllDrafts() { await expect( this.page.locator('[data-testid^="draft-"][data-testid$="-card"]') @@ -349,6 +369,27 @@ export default class ProposalSubmissionPage { }).toBeHidden(); } + if (governanceProposal.gov_action_type_id === 4) { + const isMajorErrorVisible = await this.page + .getByTestId(formErrors.majorError) + .isVisible(); + const isMinorErrorVisible = await this.page + .getByTestId(formErrors.minorError) + .isVisible(); + + await expect(this.page.getByTestId(formErrors.majorError), { + message: isMajorErrorVisible + ? 'Major version error should be hidden' + : 'Major version error is correctly hidden' + }).toBeHidden(); + + await expect(this.page.getByTestId(formErrors.minorError), { + message: isMinorErrorVisible + ? 'Minor version error should be hidden' + : 'Minor version error is correctly hidden' + }).toBeHidden(); + } + await expect(this.page.getByTestId(formErrors.link), { message: isLinkErrorVisible && @@ -461,6 +502,11 @@ export default class ProposalSubmissionPage { }).toBeVisible(); } + if (governanceProposal.gov_action_type_id === 4){ + await expect(this.page.getByTestId(formErrors.majorError)).toBeVisible() + await expect(this.page.getByTestId(formErrors.minorError)).toBeVisible() + } + await expect(this.continueBtn).toBeDisabled(); } @@ -516,6 +562,11 @@ export default class ProposalSubmissionPage { } } } + if (proposalType == ProposalType.hardFork){ + proposal.prop_min_version = faker.number.float({min:0 , max:100}).toString() + proposal.prop_major_version = faker.number.float({min:0 , max:100}).toString() + } + return proposal; } @@ -550,6 +601,13 @@ export default class ProposalSubmissionPage { proposal.prop_guardrails_script_url = invalid.url(); proposal.prop_guardrails_script_hash = faker.string.alphanumeric(64); } + + if (proposalType === ProposalType.hardFork){ + proposal.prop_min_version = invalid.amount() + proposal.prop_major_version = invalid.amount() + } + + return proposal; } diff --git a/tests/govtool-frontend/playwright/lib/types.ts b/tests/govtool-frontend/playwright/lib/types.ts index 18219a89f..8f8a0d18d 100644 --- a/tests/govtool-frontend/playwright/lib/types.ts +++ b/tests/govtool-frontend/playwright/lib/types.ts @@ -196,6 +196,8 @@ export type ProposalCreateRequest = { prop_guardrails_script_hash?: string; has_guardrails?: boolean; is_draft: boolean; + prop_min_version? : string; + prop_major_version? : string; }; export type ProposedGovAction = { id: number; diff --git a/tests/govtool-frontend/playwright/package.json b/tests/govtool-frontend/playwright/package.json index 91e185062..bb0512e5d 100644 --- a/tests/govtool-frontend/playwright/package.json +++ b/tests/govtool-frontend/playwright/package.json @@ -44,7 +44,7 @@ "test:headless:usersnap": "npx playwright test userSnap.spec.ts", "test:headless:misc": "npx playwright test miscellaneous", "format": "prettier . --write", - "generate-wallets": "ts-node ./generate_wallets.ts 24", + "generate-wallets": "ts-node ./generate_wallets.ts 25", "generate-faucet-wallet": "ts-node ./generate_faucet_wallet.ts" }, "dependencies": { diff --git a/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts b/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts index 82f3d3e17..3e2d97dc5 100644 --- a/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts +++ b/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts @@ -188,9 +188,18 @@ test.describe("Proposal created logged state", () => { ).toHaveText(proposal.prop_guardrails_script_hash); } + if (type == ProposalType.hardFork){ + await expect( + proposalSubmissionPage.majorVersionContent + ).toHaveText(proposal.prop_major_version) + await expect( + proposalSubmissionPage.minorVersionContent + ).toHaveText(proposal.prop_min_version) + } // cleanup await proposalDetailsPage.deleteProposal(); }); + }); }); @@ -256,6 +265,16 @@ test.describe("Proposal created logged state", () => { proposalSubmissionPage.guardrailsScriptHashContent ).toHaveText(proposal.prop_guardrails_script_hash); } + + if (type === ProposalType.hardFork){ + await expect( + proposalSubmissionPage.minorVersionContent + ).toHaveText(proposal.prop_min_version); + await expect( + proposalSubmissionPage.majorVersionContent + ).toHaveText(proposal.prop_major_version) + } + }); }); }); @@ -435,6 +454,15 @@ test.describe("Proposal Draft", () => { ).toHaveValue(proposalFormValue.prop_guardrails_script_hash); } + if (createProposalType === ProposalType.hardFork) { + await expect(proposalSubmissionPage.majorInput).toHaveValue( + proposalFormValue.prop_major_version + ) + await expect(proposalSubmissionPage.minorInput).toHaveValue( + proposalFormValue.prop_min_version + ) + } + await expect(proposalSubmissionPage.linkUrlInput).toHaveValue( proposalFormValue.proposal_links[0].prop_link ); @@ -518,6 +546,15 @@ test.describe("Proposal Draft", () => { proposalSubmissionPage.guardrailsScriptHashContent ).toHaveText(proposalFormValue.prop_guardrails_script_hash); } + + if (proposalType === ProposalType.hardFork) { + await expect(proposalSubmissionPage.majorVersionContent).toHaveText( + proposalFormValue.prop_major_version + ) + await expect(proposalSubmissionPage.minorVersionContent).toHaveText( + proposalFormValue.prop_min_version + ) + } }); }); diff --git a/tests/govtool-frontend/playwright/tests/proposal-discussion.auth.setup.ts b/tests/govtool-frontend/playwright/tests/proposal-discussion.auth.setup.ts index 5240acd4e..931654892 100644 --- a/tests/govtool-frontend/playwright/tests/proposal-discussion.auth.setup.ts +++ b/tests/govtool-frontend/playwright/tests/proposal-discussion.auth.setup.ts @@ -11,6 +11,7 @@ import { proposal07Wallet, proposal08Wallet, proposal09Wallet, + proposal10Wallet, } from "@constants/staticWallets"; import { proposal01AuthFile, @@ -22,6 +23,7 @@ import { proposal07AuthFile, proposal08AuthFile, proposal09AuthFile, + proposal10AuthFile, } from "@constants/auth"; setup.beforeEach(async () => { @@ -39,6 +41,7 @@ const proposalSetups = [ { name: "Proposal 07", wallet: proposal07Wallet, auth: proposal07AuthFile }, { name: "Proposal 08", wallet: proposal08Wallet, auth: proposal08AuthFile }, { name: "Proposal 09", wallet: proposal09Wallet, auth: proposal09AuthFile }, + { name: "Proposal 10", wallet: proposal10Wallet, auth: proposal10AuthFile } ]; for (const { name, wallet, auth } of proposalSetups) { From de9f4407ce336c0ebfadd5602b604631c09bc1a4 Mon Sep 17 00:00:00 2001 From: joseph rana Date: Wed, 25 Jun 2025 16:31:24 +0545 Subject: [PATCH 7/9] chore: run lint formatter --- .../playwright/lib/constants/auth.ts | 2 +- .../playwright/lib/constants/staticWallets.ts | 2 +- .../playwright/lib/helpers/auth.ts | 6 +- .../lib/pages/proposalSubmissionPage.ts | 72 ++++++++++--------- .../govtool-frontend/playwright/lib/types.ts | 6 +- .../proposalSubmission.loggedin.pd.spec.ts | 53 +++++++------- .../tests/proposal-discussion.auth.setup.ts | 2 +- 7 files changed, 72 insertions(+), 71 deletions(-) diff --git a/tests/govtool-frontend/playwright/lib/constants/auth.ts b/tests/govtool-frontend/playwright/lib/constants/auth.ts index 0bab5cc5e..42146d3ad 100644 --- a/tests/govtool-frontend/playwright/lib/constants/auth.ts +++ b/tests/govtool-frontend/playwright/lib/constants/auth.ts @@ -20,7 +20,7 @@ export const proposal06AuthFile = ".auth/proposal06.json"; export const proposal07AuthFile = ".auth/proposal07.json"; export const proposal08AuthFile = ".auth/proposal08.json"; export const proposal09AuthFile = ".auth/proposal09.json"; -export const proposal10AuthFile = '.auth/proposal10.json'; +export const proposal10AuthFile = ".auth/proposal10.json"; export const proposalSubmissionAuthFile = ".auth/proposalSubmission.json"; diff --git a/tests/govtool-frontend/playwright/lib/constants/staticWallets.ts b/tests/govtool-frontend/playwright/lib/constants/staticWallets.ts index 52a418c8e..e3ac1de74 100644 --- a/tests/govtool-frontend/playwright/lib/constants/staticWallets.ts +++ b/tests/govtool-frontend/playwright/lib/constants/staticWallets.ts @@ -25,7 +25,7 @@ export const proposal06Wallet: StaticWallet = staticWallets[15]; export const proposal07Wallet: StaticWallet = staticWallets[16]; export const proposal08Wallet: StaticWallet = staticWallets[17]; export const proposal09Wallet: StaticWallet = staticWallets[18]; -export const proposal10Wallet: StaticWallet = staticWallets[19] +export const proposal10Wallet: StaticWallet = staticWallets[19]; export const budgetProposal01Wallet: StaticWallet = staticWallets[20]; export const budgetProposal02Wallet: StaticWallet = staticWallets[21]; diff --git a/tests/govtool-frontend/playwright/lib/helpers/auth.ts b/tests/govtool-frontend/playwright/lib/helpers/auth.ts index 8f6745d24..42d10243b 100644 --- a/tests/govtool-frontend/playwright/lib/helpers/auth.ts +++ b/tests/govtool-frontend/playwright/lib/helpers/auth.ts @@ -126,8 +126,8 @@ export const getDraftProposalWalletAndState = (proposalType: string) => { }; case ProposalType.hardFork: return { - storageState : proposal10AuthFile, - wallet: proposal10Wallet - } + storageState: proposal10AuthFile, + wallet: proposal10Wallet, + }; } }; diff --git a/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts b/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts index f6a206fef..a7c327f93 100644 --- a/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts +++ b/tests/govtool-frontend/playwright/lib/pages/proposalSubmissionPage.ts @@ -30,8 +30,8 @@ const formErrors = { constitutionalUrl: "prop-constitution-url-text-error", guardrailsScriptUrl: "prop-guardrails-script-url-input-error", link: "link-0-url-input-error", - majorError : "major-error", - minorError : "minor-error" + majorError: "major-error", + minorError: "minor-error", }; export default class ProposalSubmissionPage { @@ -63,9 +63,7 @@ export default class ProposalSubmissionPage { readonly motionOfNoConfidenceBtn = this.page.getByTestId( "motion of no confidence-button" ); - readonly hardForkBtn = this.page.getByTestId( - "hard fork-button" - ) + readonly hardForkBtn = this.page.getByTestId("hard fork-button"); readonly editSubmissionButton = this.page.getByTestId( "edit-submission-button" ); @@ -106,10 +104,12 @@ export default class ProposalSubmissionPage { readonly closeDraftSuccessModalBtn = this.page.getByTestId("close-button"); readonly linkTextInput = this.page.getByTestId("link-0-text-input"); readonly linkUrlInput = this.page.getByTestId("link-0-url-input"); - readonly previousGAHashInput = this.page.getByTestId("previous-ga-hash-input"); + readonly previousGAHashInput = this.page.getByTestId( + "previous-ga-hash-input" + ); readonly previousGAIdInput = this.page.getByTestId("previous-ga-id-input"); - readonly majorInput = this.page.getByTestId("major-input") - readonly minorInput = this.page.getByTestId("minor-input") + readonly majorInput = this.page.getByTestId("major-input"); + readonly minorInput = this.page.getByTestId("minor-input"); // content readonly governanceActionTypeContent = this.page.getByTestId( @@ -134,8 +134,8 @@ export default class ProposalSubmissionPage { ); readonly linkTextContent = this.page.getByTestId("link-0-text-content"); readonly linkUrlContent = this.page.getByTestId("link-0-url-content"); - readonly majorVersionContent = this.page.getByTestId("major-version-content") - readonly minorVersionContent = this.page.getByTestId("minor-version-content") + readonly majorVersionContent = this.page.getByTestId("major-version-content"); + readonly minorVersionContent = this.page.getByTestId("minor-version-content"); constructor(private readonly page: Page) {} @@ -184,14 +184,13 @@ export default class ProposalSubmissionPage { await this.fillProposalLinks(governanceProposal.proposal_links); } - if(governanceProposal.gov_action_type_id == 4){ - await this.fillHardForkFields(governanceProposal) - } + if (governanceProposal.gov_action_type_id == 4) { + await this.fillHardForkFields(governanceProposal); + } } async fillupForm(governanceProposal: ProposalCreateRequest) { - - console.log(governanceProposal.gov_action_type_id) + console.log(governanceProposal.gov_action_type_id); await this.governanceActionType.click(); if (governanceProposal.gov_action_type_id === 0) { @@ -206,7 +205,7 @@ export default class ProposalSubmissionPage { } else if (governanceProposal.gov_action_type_id === 3) { await this.motionOfNoConfidenceBtn.click(); } else { - await this.hardForkBtn.click() + await this.hardForkBtn.click(); } await this.fillupFormWithTypeSelected(governanceProposal); @@ -257,9 +256,9 @@ export default class ProposalSubmissionPage { } } - async fillHardForkFields(hardForkProposal : ProposalCreateRequest){ - await this.minorInput.fill(hardForkProposal.prop_min_version.toString()) - await this.majorInput.fill(hardForkProposal.prop_major_version.toString()) + async fillHardForkFields(hardForkProposal: ProposalCreateRequest) { + await this.minorInput.fill(hardForkProposal.prop_min_version.toString()); + await this.majorInput.fill(hardForkProposal.prop_major_version.toString()); } async getAllDrafts() { @@ -378,15 +377,15 @@ export default class ProposalSubmissionPage { .isVisible(); await expect(this.page.getByTestId(formErrors.majorError), { - message: isMajorErrorVisible - ? 'Major version error should be hidden' - : 'Major version error is correctly hidden' + message: isMajorErrorVisible + ? "Major version error should be hidden" + : "Major version error is correctly hidden", }).toBeHidden(); await expect(this.page.getByTestId(formErrors.minorError), { - message: isMinorErrorVisible - ? 'Minor version error should be hidden' - : 'Minor version error is correctly hidden' + message: isMinorErrorVisible + ? "Minor version error should be hidden" + : "Minor version error is correctly hidden", }).toBeHidden(); } @@ -502,9 +501,9 @@ export default class ProposalSubmissionPage { }).toBeVisible(); } - if (governanceProposal.gov_action_type_id === 4){ - await expect(this.page.getByTestId(formErrors.majorError)).toBeVisible() - await expect(this.page.getByTestId(formErrors.minorError)).toBeVisible() + if (governanceProposal.gov_action_type_id === 4) { + await expect(this.page.getByTestId(formErrors.majorError)).toBeVisible(); + await expect(this.page.getByTestId(formErrors.minorError)).toBeVisible(); } await expect(this.continueBtn).toBeDisabled(); @@ -562,9 +561,13 @@ export default class ProposalSubmissionPage { } } } - if (proposalType == ProposalType.hardFork){ - proposal.prop_min_version = faker.number.float({min:0 , max:100}).toString() - proposal.prop_major_version = faker.number.float({min:0 , max:100}).toString() + if (proposalType == ProposalType.hardFork) { + proposal.prop_min_version = faker.number + .float({ min: 0, max: 100 }) + .toString(); + proposal.prop_major_version = faker.number + .float({ min: 0, max: 100 }) + .toString(); } return proposal; @@ -602,12 +605,11 @@ export default class ProposalSubmissionPage { proposal.prop_guardrails_script_hash = faker.string.alphanumeric(64); } - if (proposalType === ProposalType.hardFork){ - proposal.prop_min_version = invalid.amount() - proposal.prop_major_version = invalid.amount() + if (proposalType === ProposalType.hardFork) { + proposal.prop_min_version = invalid.amount(); + proposal.prop_major_version = invalid.amount(); } - return proposal; } diff --git a/tests/govtool-frontend/playwright/lib/types.ts b/tests/govtool-frontend/playwright/lib/types.ts index 8f8a0d18d..376a66bc6 100644 --- a/tests/govtool-frontend/playwright/lib/types.ts +++ b/tests/govtool-frontend/playwright/lib/types.ts @@ -83,7 +83,7 @@ export enum ProposalType { treasury = "Treasury requests", updatesToTheConstitution = "Updates to the Constitution", motionOfNoConfedence = "Motion of No Confidence", - hardFork = "Hard fork" + hardFork = "Hard fork", } export enum BootstrapGovernanceActionType { @@ -196,8 +196,8 @@ export type ProposalCreateRequest = { prop_guardrails_script_hash?: string; has_guardrails?: boolean; is_draft: boolean; - prop_min_version? : string; - prop_major_version? : string; + prop_min_version?: string; + prop_major_version?: string; }; export type ProposedGovAction = { id: number; diff --git a/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts b/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts index 3e2d97dc5..879d01beb 100644 --- a/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts +++ b/tests/govtool-frontend/playwright/tests/7-proposal-submission/proposalSubmission.loggedin.pd.spec.ts @@ -188,18 +188,17 @@ test.describe("Proposal created logged state", () => { ).toHaveText(proposal.prop_guardrails_script_hash); } - if (type == ProposalType.hardFork){ - await expect( - proposalSubmissionPage.majorVersionContent - ).toHaveText(proposal.prop_major_version) - await expect( - proposalSubmissionPage.minorVersionContent - ).toHaveText(proposal.prop_min_version) + if (type == ProposalType.hardFork) { + await expect(proposalSubmissionPage.majorVersionContent).toHaveText( + proposal.prop_major_version + ); + await expect(proposalSubmissionPage.minorVersionContent).toHaveText( + proposal.prop_min_version + ); } // cleanup await proposalDetailsPage.deleteProposal(); }); - }); }); @@ -266,15 +265,14 @@ test.describe("Proposal created logged state", () => { ).toHaveText(proposal.prop_guardrails_script_hash); } - if (type === ProposalType.hardFork){ - await expect( - proposalSubmissionPage.minorVersionContent - ).toHaveText(proposal.prop_min_version); - await expect( - proposalSubmissionPage.majorVersionContent - ).toHaveText(proposal.prop_major_version) + if (type === ProposalType.hardFork) { + await expect(proposalSubmissionPage.minorVersionContent).toHaveText( + proposal.prop_min_version + ); + await expect(proposalSubmissionPage.majorVersionContent).toHaveText( + proposal.prop_major_version + ); } - }); }); }); @@ -324,13 +322,14 @@ test.describe("Proposal created logged state", () => { ).toBeVisible(); } - if (type === ProposalType.hardFork){ - await expect(proposalSubmissionPage.previousGAHashInput).toBeVisible() - await expect(proposalSubmissionPage.previousGAIdInput).toBeVisible() - await expect(proposalSubmissionPage.majorInput).toBeVisible() - await expect(proposalSubmissionPage.minorInput).toBeVisible() + if (type === ProposalType.hardFork) { + await expect( + proposalSubmissionPage.previousGAHashInput + ).toBeVisible(); + await expect(proposalSubmissionPage.previousGAIdInput).toBeVisible(); + await expect(proposalSubmissionPage.majorInput).toBeVisible(); + await expect(proposalSubmissionPage.minorInput).toBeVisible(); } - }); }); }); @@ -457,10 +456,10 @@ test.describe("Proposal Draft", () => { if (createProposalType === ProposalType.hardFork) { await expect(proposalSubmissionPage.majorInput).toHaveValue( proposalFormValue.prop_major_version - ) + ); await expect(proposalSubmissionPage.minorInput).toHaveValue( proposalFormValue.prop_min_version - ) + ); } await expect(proposalSubmissionPage.linkUrlInput).toHaveValue( @@ -550,11 +549,11 @@ test.describe("Proposal Draft", () => { if (proposalType === ProposalType.hardFork) { await expect(proposalSubmissionPage.majorVersionContent).toHaveText( proposalFormValue.prop_major_version - ) + ); await expect(proposalSubmissionPage.minorVersionContent).toHaveText( proposalFormValue.prop_min_version - ) - } + ); + } }); }); diff --git a/tests/govtool-frontend/playwright/tests/proposal-discussion.auth.setup.ts b/tests/govtool-frontend/playwright/tests/proposal-discussion.auth.setup.ts index 931654892..3b5937383 100644 --- a/tests/govtool-frontend/playwright/tests/proposal-discussion.auth.setup.ts +++ b/tests/govtool-frontend/playwright/tests/proposal-discussion.auth.setup.ts @@ -41,7 +41,7 @@ const proposalSetups = [ { name: "Proposal 07", wallet: proposal07Wallet, auth: proposal07AuthFile }, { name: "Proposal 08", wallet: proposal08Wallet, auth: proposal08AuthFile }, { name: "Proposal 09", wallet: proposal09Wallet, auth: proposal09AuthFile }, - { name: "Proposal 10", wallet: proposal10Wallet, auth: proposal10AuthFile } + { name: "Proposal 10", wallet: proposal10Wallet, auth: proposal10AuthFile }, ]; for (const { name, wallet, auth } of proposalSetups) { From 5737b2421b390f2d215e41864b0451f49ad1d450 Mon Sep 17 00:00:00 2001 From: joseph rana Date: Thu, 26 Jun 2025 10:23:07 +0545 Subject: [PATCH 8/9] chore: update proposal wallet setup count to 6 --- tests/govtool-frontend/playwright/tests/proposal.setup.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/govtool-frontend/playwright/tests/proposal.setup.ts b/tests/govtool-frontend/playwright/tests/proposal.setup.ts index 36ec41f0e..0c7a714fa 100644 --- a/tests/govtool-frontend/playwright/tests/proposal.setup.ts +++ b/tests/govtool-frontend/playwright/tests/proposal.setup.ts @@ -10,7 +10,7 @@ import { functionWaitedAssert } from "@helpers/waitedLoop"; import { getWalletConfigForFaucet } from "@helpers/index"; import { createKeyFromPrivateKeyHex } from "@helpers/crypto"; -const PROPOSAL_WALLETS_COUNT = environments.isScheduled ? 1 : 5; +const PROPOSAL_WALLETS_COUNT = environments.isScheduled ? 1 : 6; let govActionDeposit: number; From 445b8d7abb45f62a5c2b67262ad98131ec2f89f3 Mon Sep 17 00:00:00 2001 From: Ciabas Date: Thu, 26 Jun 2025 12:17:28 +0200 Subject: [PATCH 9/9] (fix#3745) Repetition of authors on gov action details page --- govtool/backend/sql/list-proposals.sql | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/govtool/backend/sql/list-proposals.sql b/govtool/backend/sql/list-proposals.sql index 5ea162660..dfb54e12d 100644 --- a/govtool/backend/sql/list-proposals.sql +++ b/govtool/backend/sql/list-proposals.sql @@ -306,16 +306,19 @@ SELECT encode(prev_gov_action_tx.hash, 'hex') as prev_gov_action_tx_hash, off_chain_vote_data.json as json_content, COALESCE( - json_agg( - json_build_object( - 'name', off_chain_vote_author.name, - 'witnessAlgorithm', off_chain_vote_author.witness_algorithm, - 'publicKey', off_chain_vote_author.public_key, - 'signature', off_chain_vote_author.signature - ) - ) FILTER (WHERE off_chain_vote_author.id IS NOT NULL), - '[]' - ) authors + ( + SELECT jsonb_agg( + jsonb_build_object( + 'name', author_elem->>'name', + 'publicKey', author_elem->'witness'->>'publicKey', + 'signature', author_elem->'witness'->>'signature', + 'witnessAlgorithm', author_elem->'witness'->>'witnessAlgorithm' + ) + ) + FROM jsonb_array_elements(off_chain_vote_data.json->'authors') AS author_elem + ), + '[]'::jsonb + ) AS authors FROM gov_action_proposal JOIN ActiveProposals ON gov_action_proposal.id = ActiveProposals.id @@ -326,7 +329,6 @@ FROM LEFT JOIN block AS creator_block ON creator_block.id = creator_tx.block_id LEFT JOIN voting_anchor ON voting_anchor.id = gov_action_proposal.voting_anchor_id LEFT JOIN off_chain_vote_data ON off_chain_vote_data.voting_anchor_id = voting_anchor.id - lEFT JOIN off_chain_vote_author ON off_chain_vote_author.off_chain_vote_data_id = off_chain_vote_data.id LEFT JOIN off_chain_vote_gov_action_data ON off_chain_vote_gov_action_data.off_chain_vote_data_id = off_chain_vote_data.id LEFT JOIN param_proposal AS proposal_params ON gov_action_proposal.param_proposal = proposal_params.id LEFT JOIN cost_model AS cost_model ON proposal_params.cost_model_id = cost_model.id