From 0f39ecd891921f9349f6a3a44ea21a162ab4ca09 Mon Sep 17 00:00:00 2001 From: nghaninn <43451336+nghaninn@users.noreply.github.com> Date: Wed, 30 Jul 2025 18:13:36 +0800 Subject: [PATCH 1/2] fix: astron error on cli --- src/utils.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/utils.ts b/src/utils.ts index dfa848ca..c98af42f 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -97,7 +97,12 @@ export const calculateMaxFee = ( }; export const canEstimateGasPrice = (network: string): boolean => { - if (network === NetworkCmdName.XDC || network === NetworkCmdName.XDCApothem) { + if ( + network === NetworkCmdName.XDC || + network === NetworkCmdName.XDCApothem || + network === NetworkCmdName.Astron || + network === NetworkCmdName.AstronTestnet + ) { return false; } return true; @@ -112,7 +117,9 @@ export const displayTransactionPrice = async ( network === NetworkCmdName.XDC || network === NetworkCmdName.XDCApothem || network === NetworkCmdName.StabilityTestnet || - network === NetworkCmdName.Stability + network === NetworkCmdName.Stability || + network === NetworkCmdName.Astron || + network === NetworkCmdName.AstronTestnet ) { return; } From abbae90e23d025f5ddf42b2b774313b780b4cfc5 Mon Sep 17 00:00:00 2001 From: nghaninn <43451336+nghaninn@users.noreply.github.com> Date: Thu, 31 Jul 2025 12:25:40 +0800 Subject: [PATCH 2/2] fix: test error --- .../deploy/document-store/document-store-astron.test.ts | 2 -- .../deploy/document-store/document-store-astrontestnet.test.ts | 2 -- 2 files changed, 4 deletions(-) diff --git a/src/implementations/deploy/document-store/document-store-astron.test.ts b/src/implementations/deploy/document-store/document-store-astron.test.ts index 45af1c97..eccb657a 100644 --- a/src/implementations/deploy/document-store/document-store-astron.test.ts +++ b/src/implementations/deploy/document-store/document-store-astron.test.ts @@ -79,8 +79,6 @@ describe("document-store", () => { expect(passedSigner.privateKey).toBe(`0x${deployParams.key}`); expect(mockedDeploy.mock.calls[0][0]).toStrictEqual(deployParams.storeName); expect(mockedDeploy.mock.calls[0][1]).toStrictEqual(deployParams.owner); - // price should be any length string of digits - expect(mockedDeploy.mock.calls[0][2].maxPriorityFeePerGas.toString()).toStrictEqual(expect.stringMatching(/\d+/)); expect(instance.contractAddress).toBe("contractAddress"); }); diff --git a/src/implementations/deploy/document-store/document-store-astrontestnet.test.ts b/src/implementations/deploy/document-store/document-store-astrontestnet.test.ts index 046c109f..42876cba 100644 --- a/src/implementations/deploy/document-store/document-store-astrontestnet.test.ts +++ b/src/implementations/deploy/document-store/document-store-astrontestnet.test.ts @@ -79,8 +79,6 @@ describe("document-store", () => { expect(passedSigner.privateKey).toBe(`0x${deployParams.key}`); expect(mockedDeploy.mock.calls[0][0]).toStrictEqual(deployParams.storeName); expect(mockedDeploy.mock.calls[0][1]).toStrictEqual(deployParams.owner); - // price should be any length string of digits - expect(mockedDeploy.mock.calls[0][2].maxPriorityFeePerGas.toString()).toStrictEqual(expect.stringMatching(/\d+/)); expect(instance.contractAddress).toBe("contractAddress"); });