From 97caa2cbb364d01052047bc5b7b22cb4b46df6fc Mon Sep 17 00:00:00 2001 From: iosh Date: Tue, 24 Sep 2024 17:34:44 +0800 Subject: [PATCH 01/98] chore: add cfx_maxPriorityFeePerGas rpc --- packages/background/package.json | 1 + packages/background/src/rpc-engine-opts.js | 2 ++ packages/rpcs/cfx_maxPriorityFeePerGas/README.md | 1 + packages/rpcs/cfx_maxPriorityFeePerGas/doc.js | 4 ++++ packages/rpcs/cfx_maxPriorityFeePerGas/index.js | 16 ++++++++++++++++ .../rpcs/cfx_maxPriorityFeePerGas/package.json | 9 +++++++++ yarn.lock | 9 +++++++++ 7 files changed, 42 insertions(+) create mode 100644 packages/rpcs/cfx_maxPriorityFeePerGas/README.md create mode 100644 packages/rpcs/cfx_maxPriorityFeePerGas/doc.js create mode 100644 packages/rpcs/cfx_maxPriorityFeePerGas/index.js create mode 100644 packages/rpcs/cfx_maxPriorityFeePerGas/package.json diff --git a/packages/background/package.json b/packages/background/package.json index 54f423b88..8e79b206f 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -46,6 +46,7 @@ "@fluent-wallet/cfx_get-transaction-by-hash": "workspace:packages/rpcs/cfx_getTransactionByHash", "@fluent-wallet/cfx_get-transaction-receipt": "workspace:packages/rpcs/cfx_getTransactionReceipt", "@fluent-wallet/cfx_get-vote-list": "workspace:packages/rpcs/cfx_getVoteList", + "@fluent-wallet/cfx_max-priority-fee-per-gas": "workspace:*", "@fluent-wallet/cfx_net-version": "workspace:packages/rpcs/cfx_netVersion", "@fluent-wallet/cfx_opened-method-groups": "workspace:*", "@fluent-wallet/cfx_request-accounts": "workspace:packages/rpcs/cfx_requestAccounts", diff --git a/packages/background/src/rpc-engine-opts.js b/packages/background/src/rpc-engine-opts.js index 1a11ffda9..a36abcd8b 100644 --- a/packages/background/src/rpc-engine-opts.js +++ b/packages/background/src/rpc-engine-opts.js @@ -91,6 +91,7 @@ import * as cfxSendRawTransaction from '@fluent-wallet/cfx_send-raw-transaction' import * as cfxSendTransaction from '@fluent-wallet/cfx_send-transaction' import * as cfxSignTransaction from '@fluent-wallet/cfx_sign-transaction' import * as cfxTypedSignV4 from '@fluent-wallet/cfx_sign-typed-data_v4' +import * as cfx_maxPriorityFeePerGas from '@fluent-wallet/cfx_max-priority-fee-per-gas' import * as ethAccounts from '@fluent-wallet/eth_accounts' import * as ethBlockNumber from '@fluent-wallet/eth_block-number' import * as ethCall from '@fluent-wallet/eth_call' @@ -320,6 +321,7 @@ export const rpcEngineOpts = { cfxSendTransaction, cfxSignTxWithLedgerNanoS, cfxGetMaxGasLimit, + cfx_maxPriorityFeePerGas, // eth ethGetCode, diff --git a/packages/rpcs/cfx_maxPriorityFeePerGas/README.md b/packages/rpcs/cfx_maxPriorityFeePerGas/README.md new file mode 100644 index 000000000..752a81690 --- /dev/null +++ b/packages/rpcs/cfx_maxPriorityFeePerGas/README.md @@ -0,0 +1 @@ +# @fluent-wallet/cfx_max-priority-fee-per-gas diff --git a/packages/rpcs/cfx_maxPriorityFeePerGas/doc.js b/packages/rpcs/cfx_maxPriorityFeePerGas/doc.js new file mode 100644 index 000000000..52fdf31e8 --- /dev/null +++ b/packages/rpcs/cfx_maxPriorityFeePerGas/doc.js @@ -0,0 +1,4 @@ +export default { + metadata: {standard: true}, + en: 'No doc available', +} diff --git a/packages/rpcs/cfx_maxPriorityFeePerGas/index.js b/packages/rpcs/cfx_maxPriorityFeePerGas/index.js new file mode 100644 index 000000000..b90795bf7 --- /dev/null +++ b/packages/rpcs/cfx_maxPriorityFeePerGas/index.js @@ -0,0 +1,16 @@ +import {optParam} from '@fluent-wallet/spec' + +export const NAME = 'cfx_maxPriorityFeePerGas' + +export const schemas = { + input: optParam, +} + +export const permissions = { + locked: true, + external: ['popup', 'inpage'], +} + +export const main = async ({f, params}) => { + return await f(params) +} diff --git a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json new file mode 100644 index 000000000..52592a0c6 --- /dev/null +++ b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json @@ -0,0 +1,9 @@ +{ + "name": "@fluent-wallet/cfx_max-priority-fee-per-gas", + "type": "module", + "main": "index.js", + "version": "0.0.1", + "dependencies": { + "@fluent-wallet/spec": "workspace:packages/spec" + } +} diff --git a/yarn.lock b/yarn.lock index 48e7f1721..4436f5526 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4028,6 +4028,14 @@ __metadata: languageName: unknown linkType: soft +"@fluent-wallet/cfx_max-priority-fee-per-gas@workspace:*, @fluent-wallet/cfx_max-priority-fee-per-gas@workspace:packages/rpcs/cfx_maxPriorityFeePerGas": + version: 0.0.0-use.local + resolution: "@fluent-wallet/cfx_max-priority-fee-per-gas@workspace:packages/rpcs/cfx_maxPriorityFeePerGas" + dependencies: + "@fluent-wallet/spec": "workspace:packages/spec" + languageName: unknown + linkType: soft + "@fluent-wallet/cfx_net-version@workspace:packages/rpcs/cfx_netVersion": version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_net-version@workspace:packages/rpcs/cfx_netVersion" @@ -17908,6 +17916,7 @@ __metadata: "@fluent-wallet/cfx_get-transaction-by-hash": "workspace:packages/rpcs/cfx_getTransactionByHash" "@fluent-wallet/cfx_get-transaction-receipt": "workspace:packages/rpcs/cfx_getTransactionReceipt" "@fluent-wallet/cfx_get-vote-list": "workspace:packages/rpcs/cfx_getVoteList" + "@fluent-wallet/cfx_max-priority-fee-per-gas": "workspace:*" "@fluent-wallet/cfx_net-version": "workspace:packages/rpcs/cfx_netVersion" "@fluent-wallet/cfx_opened-method-groups": "workspace:*" "@fluent-wallet/cfx_request-accounts": "workspace:packages/rpcs/cfx_requestAccounts" From c399720a536a3169ded095e2a9ced451b713dc0e Mon Sep 17 00:00:00 2001 From: iosh Date: Tue, 24 Sep 2024 18:06:27 +0800 Subject: [PATCH 02/98] chore: add version change --- .yarn/versions/892784a9.yml | 5 +++++ packages/rpcs/cfx_maxPriorityFeePerGas/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .yarn/versions/892784a9.yml diff --git a/.yarn/versions/892784a9.yml b/.yarn/versions/892784a9.yml new file mode 100644 index 000000000..7ac4c865e --- /dev/null +++ b/.yarn/versions/892784a9.yml @@ -0,0 +1,5 @@ +releases: + "@fluent-wallet/cfx_max-priority-fee-per-gas": patch + browser-extension: patch + helios: patch + helios-background: patch diff --git a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json index 52592a0c6..3254cb779 100644 --- a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json +++ b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_max-priority-fee-per-gas", "type": "module", "main": "index.js", - "version": "0.0.1", + "version": "0.0.0", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } From d5491c4ce547fbe08e8d9b45f35c463a026a178d Mon Sep 17 00:00:00 2001 From: iosh Date: Wed, 25 Sep 2024 10:09:33 +0800 Subject: [PATCH 03/98] chore: add test --- packages/background/src/index.integration.test.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/background/src/index.integration.test.js b/packages/background/src/index.integration.test.js index 3c132c7dd..07f2dd518 100644 --- a/packages/background/src/index.integration.test.js +++ b/packages/background/src/index.integration.test.js @@ -160,6 +160,13 @@ describe('integration test', () => { }) describe('rpcs', () => { + describe('cfx_maxPriorityFeePerGas', async () => { + test('cfx_maxPriorityFeePerGas', async () => { + const result = await request({method: 'cfx_maxPriorityFeePerGas'}) + expect(result.result.startsWith('0x')).toBeTruthy() + }) + }) + describe('cfx_getStatus', () => { test('cfx_getStatus', async () => { const stat = await request({method: 'cfx_getStatus'}) From 6396b1c2de32de5ae8791205db99a80595d8e395 Mon Sep 17 00:00:00 2001 From: iosh Date: Wed, 25 Sep 2024 14:21:40 +0800 Subject: [PATCH 04/98] chore: add cfx_feeHistory --- .yarn/versions/833a7eca.yml | 6 +++ packages/background/package.json | 3 +- .../background/src/index.integration.test.js | 39 ++++++++++++++++--- packages/background/src/rpc-engine-opts.js | 6 ++- packages/rpcs/cfx_feeHistory/README.md | 1 + packages/rpcs/cfx_feeHistory/doc.js | 4 ++ packages/rpcs/cfx_feeHistory/index.js | 28 +++++++++++++ packages/rpcs/cfx_feeHistory/package.json | 9 +++++ yarn.lock | 13 ++++++- 9 files changed, 99 insertions(+), 10 deletions(-) create mode 100644 .yarn/versions/833a7eca.yml create mode 100644 packages/rpcs/cfx_feeHistory/README.md create mode 100644 packages/rpcs/cfx_feeHistory/doc.js create mode 100644 packages/rpcs/cfx_feeHistory/index.js create mode 100644 packages/rpcs/cfx_feeHistory/package.json diff --git a/.yarn/versions/833a7eca.yml b/.yarn/versions/833a7eca.yml new file mode 100644 index 000000000..ba59edbde --- /dev/null +++ b/.yarn/versions/833a7eca.yml @@ -0,0 +1,6 @@ +releases: + "@fluent-wallet/cfx_fee-history": patch + +declined: + - helios + - helios-background diff --git a/packages/background/package.json b/packages/background/package.json index 8e79b206f..1175f105d 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -14,6 +14,7 @@ "@fluent-wallet/cfx_client-version": "workspace:packages/rpcs/cfx_clientVersion", "@fluent-wallet/cfx_epoch-number": "workspace:packages/rpcs/cfx_epochNumber", "@fluent-wallet/cfx_estimate-gas-and-collateral": "workspace:packages/rpcs/cfx_estimateGasAndCollateral", + "@fluent-wallet/cfx_fee-history": "workspace:packages/rpcs/cfx_feeHistory", "@fluent-wallet/cfx_gas-price": "workspace:packages/rpcs/cfx_gasPrice", "@fluent-wallet/cfx_get-account": "workspace:packages/rpcs/cfx_getAccount", "@fluent-wallet/cfx_get-account-pending-info": "workspace:*", @@ -46,7 +47,7 @@ "@fluent-wallet/cfx_get-transaction-by-hash": "workspace:packages/rpcs/cfx_getTransactionByHash", "@fluent-wallet/cfx_get-transaction-receipt": "workspace:packages/rpcs/cfx_getTransactionReceipt", "@fluent-wallet/cfx_get-vote-list": "workspace:packages/rpcs/cfx_getVoteList", - "@fluent-wallet/cfx_max-priority-fee-per-gas": "workspace:*", + "@fluent-wallet/cfx_max-priority-fee-per-gas": "workspace:packages/rpcs/cfx_maxPriorityFeePerGas", "@fluent-wallet/cfx_net-version": "workspace:packages/rpcs/cfx_netVersion", "@fluent-wallet/cfx_opened-method-groups": "workspace:*", "@fluent-wallet/cfx_request-accounts": "workspace:packages/rpcs/cfx_requestAccounts", diff --git a/packages/background/src/index.integration.test.js b/packages/background/src/index.integration.test.js index 07f2dd518..8b22c1470 100644 --- a/packages/background/src/index.integration.test.js +++ b/packages/background/src/index.integration.test.js @@ -167,6 +167,20 @@ describe('integration test', () => { }) }) + describe('cfx_feeHistory', async () => { + test('cfx_feeHistory', async () => { + const result = await request({ + method: 'cfx_feeHistory', + params: ['0x5', 'latest_state', [20, 30]], + }) + console.log(result) + expect(result.result.baseFeePerGas.length).toBe(6) + expect(result.result.gasUsedRatio.length).toBe(5) + expect(result.result.oldestEpoch).toBeDefined() + expect(result.result.reward.length).toBe(5) + }) + }) + describe('cfx_getStatus', () => { test('cfx_getStatus', async () => { const stat = await request({method: 'cfx_getStatus'}) @@ -329,7 +343,10 @@ describe('integration test', () => { ( await request({ method: 'wallet_deleteNetwork', - params: {password, networkId: db.getNetworkByType('eth')[0].eid}, + params: { + password, + networkId: db.getNetworkByType('eth')[0].eid, + }, }) ).result, ).toBe(true) @@ -359,7 +376,10 @@ describe('integration test', () => { ( await request({ method: 'wallet_deleteNetwork', - params: {password, networkId: db.getNetworkByName('foo')[0].eid}, + params: { + password, + networkId: db.getNetworkByName('foo')[0].eid, + }, }) ).error.message, ).toMatch(/Not allowed to delete builtin network/) @@ -1215,7 +1235,10 @@ describe('integration test', () => { // app is from the right site expect(app.site.eid).toBe(db.getSite()[0].eid) // app has the right permissions - expect(app.perms).toStrictEqual({wallet_accounts: {}, wallet_basic: {}}) + expect(app.perms).toStrictEqual({ + wallet_accounts: {}, + wallet_basic: {}, + }) // app has the right authed accounts expect( app.account.map(a => [a1.eid, a2.eid].includes(a.eid)), @@ -1289,7 +1312,10 @@ describe('integration test', () => { // app is from the right site expect(app.site.eid).toBe(db.getSite()[0].eid) // app has the right permissions - expect(app.perms).toStrictEqual({wallet_accounts: {}, wallet_basic: {}}) + expect(app.perms).toStrictEqual({ + wallet_accounts: {}, + wallet_basic: {}, + }) // app has the right authed accounts expect( app.account.map(a => [a1.eid, a2.eid].includes(a.eid)), @@ -1629,7 +1655,10 @@ describe('integration test', () => { ( await request({ method: 'wallet_getAddressPrivateKey', - params: {address: addr.value, accountId: db.getAccount()[0].eid}, + params: { + address: addr.value, + accountId: db.getAccount()[0].eid, + }, _internal: true, }) ).error.message, diff --git a/packages/background/src/rpc-engine-opts.js b/packages/background/src/rpc-engine-opts.js index a36abcd8b..91a58419a 100644 --- a/packages/background/src/rpc-engine-opts.js +++ b/packages/background/src/rpc-engine-opts.js @@ -91,7 +91,8 @@ import * as cfxSendRawTransaction from '@fluent-wallet/cfx_send-raw-transaction' import * as cfxSendTransaction from '@fluent-wallet/cfx_send-transaction' import * as cfxSignTransaction from '@fluent-wallet/cfx_sign-transaction' import * as cfxTypedSignV4 from '@fluent-wallet/cfx_sign-typed-data_v4' -import * as cfx_maxPriorityFeePerGas from '@fluent-wallet/cfx_max-priority-fee-per-gas' +import * as cfxMaxPriorityFeePerGas from '@fluent-wallet/cfx_max-priority-fee-per-gas' +import * as cfxFeeHistory from '@fluent-wallet/cfx_fee-history' import * as ethAccounts from '@fluent-wallet/eth_accounts' import * as ethBlockNumber from '@fluent-wallet/eth_block-number' import * as ethCall from '@fluent-wallet/eth_call' @@ -321,7 +322,8 @@ export const rpcEngineOpts = { cfxSendTransaction, cfxSignTxWithLedgerNanoS, cfxGetMaxGasLimit, - cfx_maxPriorityFeePerGas, + cfxMaxPriorityFeePerGas, + cfxFeeHistory, // eth ethGetCode, diff --git a/packages/rpcs/cfx_feeHistory/README.md b/packages/rpcs/cfx_feeHistory/README.md new file mode 100644 index 000000000..eb1397983 --- /dev/null +++ b/packages/rpcs/cfx_feeHistory/README.md @@ -0,0 +1 @@ +# @fluent-wallet/cfx_fee-history diff --git a/packages/rpcs/cfx_feeHistory/doc.js b/packages/rpcs/cfx_feeHistory/doc.js new file mode 100644 index 000000000..52fdf31e8 --- /dev/null +++ b/packages/rpcs/cfx_feeHistory/doc.js @@ -0,0 +1,4 @@ +export default { + metadata: {standard: true}, + en: 'No doc available', +} diff --git a/packages/rpcs/cfx_feeHistory/index.js b/packages/rpcs/cfx_feeHistory/index.js new file mode 100644 index 000000000..783b1d20d --- /dev/null +++ b/packages/rpcs/cfx_feeHistory/index.js @@ -0,0 +1,28 @@ +import { + cat, + epochRefNoMined, + number, + schema, + string, + zeroOrMore, +} from '@fluent-wallet/spec' + +export const NAME = 'cfx_feeHistory' + +export const schemas = { + input: [ + cat, + string, + epochRefNoMined, + [schema, [zeroOrMore, [number, {max: 100, min: 1}]]], + ], +} + +export const permissions = { + external: ['popup', 'inpage'], + locked: true, +} + +export const main = ({f, params}) => { + return f(params) +} diff --git a/packages/rpcs/cfx_feeHistory/package.json b/packages/rpcs/cfx_feeHistory/package.json new file mode 100644 index 000000000..7cd25d18b --- /dev/null +++ b/packages/rpcs/cfx_feeHistory/package.json @@ -0,0 +1,9 @@ +{ + "name": "@fluent-wallet/cfx_fee-history", + "type": "module", + "main": "index.js", + "version": "0.0.0", + "dependencies": { + "@fluent-wallet/spec": "workspace:packages/spec" + } +} diff --git a/yarn.lock b/yarn.lock index 4436f5526..ed7e05e47 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3746,6 +3746,14 @@ __metadata: languageName: unknown linkType: soft +"@fluent-wallet/cfx_fee-history@workspace:packages/rpcs/cfx_feeHistory": + version: 0.0.0-use.local + resolution: "@fluent-wallet/cfx_fee-history@workspace:packages/rpcs/cfx_feeHistory" + dependencies: + "@fluent-wallet/spec": "workspace:packages/spec" + languageName: unknown + linkType: soft + "@fluent-wallet/cfx_gas-price@workspace:packages/rpcs/cfx_gasPrice": version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_gas-price@workspace:packages/rpcs/cfx_gasPrice" @@ -4028,7 +4036,7 @@ __metadata: languageName: unknown linkType: soft -"@fluent-wallet/cfx_max-priority-fee-per-gas@workspace:*, @fluent-wallet/cfx_max-priority-fee-per-gas@workspace:packages/rpcs/cfx_maxPriorityFeePerGas": +"@fluent-wallet/cfx_max-priority-fee-per-gas@workspace:packages/rpcs/cfx_maxPriorityFeePerGas": version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_max-priority-fee-per-gas@workspace:packages/rpcs/cfx_maxPriorityFeePerGas" dependencies: @@ -17884,6 +17892,7 @@ __metadata: "@fluent-wallet/cfx_client-version": "workspace:packages/rpcs/cfx_clientVersion" "@fluent-wallet/cfx_epoch-number": "workspace:packages/rpcs/cfx_epochNumber" "@fluent-wallet/cfx_estimate-gas-and-collateral": "workspace:packages/rpcs/cfx_estimateGasAndCollateral" + "@fluent-wallet/cfx_fee-history": "workspace:packages/rpcs/cfx_feeHistory" "@fluent-wallet/cfx_gas-price": "workspace:packages/rpcs/cfx_gasPrice" "@fluent-wallet/cfx_get-account": "workspace:packages/rpcs/cfx_getAccount" "@fluent-wallet/cfx_get-account-pending-info": "workspace:*" @@ -17916,7 +17925,7 @@ __metadata: "@fluent-wallet/cfx_get-transaction-by-hash": "workspace:packages/rpcs/cfx_getTransactionByHash" "@fluent-wallet/cfx_get-transaction-receipt": "workspace:packages/rpcs/cfx_getTransactionReceipt" "@fluent-wallet/cfx_get-vote-list": "workspace:packages/rpcs/cfx_getVoteList" - "@fluent-wallet/cfx_max-priority-fee-per-gas": "workspace:*" + "@fluent-wallet/cfx_max-priority-fee-per-gas": "workspace:packages/rpcs/cfx_maxPriorityFeePerGas" "@fluent-wallet/cfx_net-version": "workspace:packages/rpcs/cfx_netVersion" "@fluent-wallet/cfx_opened-method-groups": "workspace:*" "@fluent-wallet/cfx_request-accounts": "workspace:packages/rpcs/cfx_requestAccounts" From 6abcae289e2e1bb599eb4ce75cfcd6644f9b09fc Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 26 Sep 2024 10:35:50 +0800 Subject: [PATCH 05/98] feat: add cfx_getFeeBurnt rpc --- packages/background/package.json | 1 + .../background/src/index.integration.test.js | 8 ++++++++ packages/background/src/rpc-engine-opts.js | 2 ++ packages/rpcs/cfx_getFeeBurnt/README.md | 1 + packages/rpcs/cfx_getFeeBurnt/doc.js | 4 ++++ packages/rpcs/cfx_getFeeBurnt/index.js | 16 ++++++++++++++++ packages/rpcs/cfx_getFeeBurnt/package.json | 9 +++++++++ yarn.lock | 9 +++++++++ 8 files changed, 50 insertions(+) create mode 100644 packages/rpcs/cfx_getFeeBurnt/README.md create mode 100644 packages/rpcs/cfx_getFeeBurnt/doc.js create mode 100644 packages/rpcs/cfx_getFeeBurnt/index.js create mode 100644 packages/rpcs/cfx_getFeeBurnt/package.json diff --git a/packages/background/package.json b/packages/background/package.json index 1175f105d..591cf9e6f 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -31,6 +31,7 @@ "@fluent-wallet/cfx_get-code": "workspace:packages/rpcs/cfx_getCode", "@fluent-wallet/cfx_get-collateral-for-storage": "workspace:packages/rpcs/cfx_getCollateralForStorage", "@fluent-wallet/cfx_get-confirmation-risk-by-hash": "workspace:packages/rpcs/cfx_getConfirmationRiskByHash", + "@fluent-wallet/cfx_get-fee-burnt": "workspace:packages/rpcs/cfx_getFeeBurnt", "@fluent-wallet/cfx_get-interest-rate": "workspace:*", "@fluent-wallet/cfx_get-logs": "workspace:packages/rpcs/cfx_getLogs", "@fluent-wallet/cfx_get-max-gas-limit": "workspace:*", diff --git a/packages/background/src/index.integration.test.js b/packages/background/src/index.integration.test.js index 8b22c1470..99bfe1178 100644 --- a/packages/background/src/index.integration.test.js +++ b/packages/background/src/index.integration.test.js @@ -160,6 +160,14 @@ describe('integration test', () => { }) describe('rpcs', () => { + describe('cfx_getFeeBurnt', async () => { + test('cfx_getFeeBurnt', async () => { + const result = await request({method: 'cfx_getFeeBurnt'}) + console.log(result) + expect(result.result.startsWith('0x')).toBeTruthy() + }) + }) + describe('cfx_maxPriorityFeePerGas', async () => { test('cfx_maxPriorityFeePerGas', async () => { const result = await request({method: 'cfx_maxPriorityFeePerGas'}) diff --git a/packages/background/src/rpc-engine-opts.js b/packages/background/src/rpc-engine-opts.js index 91a58419a..39a06c05c 100644 --- a/packages/background/src/rpc-engine-opts.js +++ b/packages/background/src/rpc-engine-opts.js @@ -93,6 +93,7 @@ import * as cfxSignTransaction from '@fluent-wallet/cfx_sign-transaction' import * as cfxTypedSignV4 from '@fluent-wallet/cfx_sign-typed-data_v4' import * as cfxMaxPriorityFeePerGas from '@fluent-wallet/cfx_max-priority-fee-per-gas' import * as cfxFeeHistory from '@fluent-wallet/cfx_fee-history' +import * as cfxGetFeeBurnt from '@fluent-wallet/cfx_get-fee-burnt' import * as ethAccounts from '@fluent-wallet/eth_accounts' import * as ethBlockNumber from '@fluent-wallet/eth_block-number' import * as ethCall from '@fluent-wallet/eth_call' @@ -324,6 +325,7 @@ export const rpcEngineOpts = { cfxGetMaxGasLimit, cfxMaxPriorityFeePerGas, cfxFeeHistory, + cfxGetFeeBurnt, // eth ethGetCode, diff --git a/packages/rpcs/cfx_getFeeBurnt/README.md b/packages/rpcs/cfx_getFeeBurnt/README.md new file mode 100644 index 000000000..d566ccd1b --- /dev/null +++ b/packages/rpcs/cfx_getFeeBurnt/README.md @@ -0,0 +1 @@ +# @fluent-wallet/cfx_get-fee-burnt diff --git a/packages/rpcs/cfx_getFeeBurnt/doc.js b/packages/rpcs/cfx_getFeeBurnt/doc.js new file mode 100644 index 000000000..52fdf31e8 --- /dev/null +++ b/packages/rpcs/cfx_getFeeBurnt/doc.js @@ -0,0 +1,4 @@ +export default { + metadata: {standard: true}, + en: 'No doc available', +} diff --git a/packages/rpcs/cfx_getFeeBurnt/index.js b/packages/rpcs/cfx_getFeeBurnt/index.js new file mode 100644 index 000000000..53deb09bf --- /dev/null +++ b/packages/rpcs/cfx_getFeeBurnt/index.js @@ -0,0 +1,16 @@ +import {optParam} from '@fluent-wallet/spec' + +export const NAME = 'cfx_getFeeBurnt' + +export const schemas = { + input: optParam, +} + +export const permissions = { + external: ['popup', 'inpage'], + locked: true, +} + +export function main({f}) { + return f() +} diff --git a/packages/rpcs/cfx_getFeeBurnt/package.json b/packages/rpcs/cfx_getFeeBurnt/package.json new file mode 100644 index 000000000..6ac739c52 --- /dev/null +++ b/packages/rpcs/cfx_getFeeBurnt/package.json @@ -0,0 +1,9 @@ +{ + "name": "@fluent-wallet/cfx_get-fee-burnt", + "type": "module", + "main": "index.js", + "version": "0.0.0", + "dependencies": { + "@fluent-wallet/spec": "workspace:packages/spec" + } +} diff --git a/yarn.lock b/yarn.lock index ed7e05e47..3965b963a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3900,6 +3900,14 @@ __metadata: languageName: unknown linkType: soft +"@fluent-wallet/cfx_get-fee-burnt@workspace:packages/rpcs/cfx_getFeeBurnt": + version: 0.0.0-use.local + resolution: "@fluent-wallet/cfx_get-fee-burnt@workspace:packages/rpcs/cfx_getFeeBurnt" + dependencies: + "@fluent-wallet/spec": "workspace:packages/spec" + languageName: unknown + linkType: soft + "@fluent-wallet/cfx_get-interest-rate@workspace:*, @fluent-wallet/cfx_get-interest-rate@workspace:packages/rpcs/cfx_getInterestRate": version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-interest-rate@workspace:packages/rpcs/cfx_getInterestRate" @@ -17909,6 +17917,7 @@ __metadata: "@fluent-wallet/cfx_get-code": "workspace:packages/rpcs/cfx_getCode" "@fluent-wallet/cfx_get-collateral-for-storage": "workspace:packages/rpcs/cfx_getCollateralForStorage" "@fluent-wallet/cfx_get-confirmation-risk-by-hash": "workspace:packages/rpcs/cfx_getConfirmationRiskByHash" + "@fluent-wallet/cfx_get-fee-burnt": "workspace:packages/rpcs/cfx_getFeeBurnt" "@fluent-wallet/cfx_get-interest-rate": "workspace:*" "@fluent-wallet/cfx_get-logs": "workspace:packages/rpcs/cfx_getLogs" "@fluent-wallet/cfx_get-max-gas-limit": "workspace:*" From 24d26eaea8a9cfa73407dd80b500a02676c906ed Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 26 Sep 2024 10:37:50 +0800 Subject: [PATCH 06/98] chore: remove consolog --- packages/background/src/index.integration.test.js | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/background/src/index.integration.test.js b/packages/background/src/index.integration.test.js index 99bfe1178..f243fb735 100644 --- a/packages/background/src/index.integration.test.js +++ b/packages/background/src/index.integration.test.js @@ -163,7 +163,6 @@ describe('integration test', () => { describe('cfx_getFeeBurnt', async () => { test('cfx_getFeeBurnt', async () => { const result = await request({method: 'cfx_getFeeBurnt'}) - console.log(result) expect(result.result.startsWith('0x')).toBeTruthy() }) }) From 5660ab176ac8afbef8257f2a2e7e451149e074b9 Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 26 Sep 2024 10:39:00 +0800 Subject: [PATCH 07/98] chore: add version change --- .yarn/versions/f3a29056.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .yarn/versions/f3a29056.yml diff --git a/.yarn/versions/f3a29056.yml b/.yarn/versions/f3a29056.yml new file mode 100644 index 000000000..d838be8ff --- /dev/null +++ b/.yarn/versions/f3a29056.yml @@ -0,0 +1,6 @@ +releases: + "@fluent-wallet/cfx_get-fee-burnt": patch + +declined: + - helios + - helios-background From b7b9efbd38a04af0de33b9dcaa4cc0bc7c167fd6 Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 26 Sep 2024 16:49:34 +0800 Subject: [PATCH 08/98] chore: add more fields to cfx_call --- .../background/src/index.integration.test.js | 52 +++++++++++++++++++ packages/rpcs/cfx_call/index.js | 26 ++++++++++ 2 files changed, 78 insertions(+) diff --git a/packages/background/src/index.integration.test.js b/packages/background/src/index.integration.test.js index f243fb735..bd486fce8 100644 --- a/packages/background/src/index.integration.test.js +++ b/packages/background/src/index.integration.test.js @@ -2891,5 +2891,57 @@ describe('integration test', () => { expect(res.result.startsWith('0x')).toBe(true) }) }) + + describe('cfx_call', async () => { + test('cfx_call', async () => { + const {token1} = await deployCRC20() + await request({ + method: 'wallet_importMnemonic', + params: {mnemonic: MNEMONIC, password}, + }) + expect( + ( + await request({ + method: 'cfx_call', + params: [ + { + to: token1.contractAddress, + data: '0x06fdde03', + }, + ], + }) + ).result.startsWith('0x'), + ).toBe(true) + expect( + ( + await request({ + method: 'cfx_call', + params: [ + { + to: token1.contractAddress, + data: '0x06fdde03', + maxPriorityFeePerGas: '0x4a817c800', + }, + ], + }) + ).result.startsWith('0x'), + ).toBe(true) + expect( + ( + await request({ + method: 'cfx_call', + params: [ + { + to: token1.contractAddress, + data: '0x06fdde03', + maxPriorityFeePerGas: '0x4a817c800', + maxFeePerGas: '0x4a817c800', + }, + ], + }) + ).result.startsWith('0x'), + ).toBe(true) + }) + }) }) }) diff --git a/packages/rpcs/cfx_call/index.js b/packages/rpcs/cfx_call/index.js index 0f77299f9..aeb44350b 100644 --- a/packages/rpcs/cfx_call/index.js +++ b/packages/rpcs/cfx_call/index.js @@ -6,6 +6,9 @@ import { base32ContractAddress, Uint, Bytes, + catn, + Hash32, + base32Address, } from '@fluent-wallet/spec' export const NAME = 'cfx_call' @@ -32,6 +35,29 @@ export const schemas = { ['value', {optional: true}, Uint], ['data', {optional: true}, Bytes], ['nonce', {optional: true}, Uint], + ['type', {optional: true}, Uint], + ['maxPriorityFeePerGas', {optional: true}, Uint], + ['maxFeePerGas', {optional: true}, Uint], + [ + 'accessList', + {optional: true}, + [ + catn, + [ + 'AccessListEntry', + [ + map, + {closed: true}, + ['address', {optional: true}, base32Address], + [ + 'storageKeys', + {optional: true}, + [catn, ['32BtyeHexValue', Hash32]], + ], + ], + ], + ], + ], ], epochRef, ], From fce35be58872c609c1709a0c4319946bf7594a84 Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 26 Sep 2024 16:52:11 +0800 Subject: [PATCH 09/98] chore: add test --- .../background/src/index.integration.test.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packages/background/src/index.integration.test.js b/packages/background/src/index.integration.test.js index bd486fce8..d202ba1c7 100644 --- a/packages/background/src/index.integration.test.js +++ b/packages/background/src/index.integration.test.js @@ -2941,6 +2941,22 @@ describe('integration test', () => { }) ).result.startsWith('0x'), ).toBe(true) + expect( + ( + await request({ + method: 'cfx_call', + params: [ + { + to: token1.contractAddress, + data: '0x06fdde03', + maxPriorityFeePerGas: '0x4a817c800', + maxFeePerGas: '0x4a817c800', + type: '0x2', + }, + ], + }) + ).result.startsWith('0x'), + ).toBe(true) }) }) }) From 33818cd66e8e52bcbe689054430021c6db846f94 Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 26 Sep 2024 16:54:46 +0800 Subject: [PATCH 10/98] chore: add version change --- .yarn/versions/9c11183a.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .yarn/versions/9c11183a.yml diff --git a/.yarn/versions/9c11183a.yml b/.yarn/versions/9c11183a.yml new file mode 100644 index 000000000..26b1c19cb --- /dev/null +++ b/.yarn/versions/9c11183a.yml @@ -0,0 +1,5 @@ +releases: + "@fluent-wallet/cfx_call": patch + +declined: + - helios-background From f53136b952fad7705a0bd42f6f8ec641683e79fe Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 26 Sep 2024 16:56:36 +0800 Subject: [PATCH 11/98] chore: add version change --- .yarn/versions/9c11183a.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.yarn/versions/9c11183a.yml b/.yarn/versions/9c11183a.yml index 26b1c19cb..11a659095 100644 --- a/.yarn/versions/9c11183a.yml +++ b/.yarn/versions/9c11183a.yml @@ -2,4 +2,5 @@ releases: "@fluent-wallet/cfx_call": patch declined: + - helios - helios-background From da74853fdf1a8f6948b0cb817e57b5fba5355957 Mon Sep 17 00:00:00 2001 From: iosh Date: Fri, 27 Sep 2024 14:33:28 +0800 Subject: [PATCH 12/98] chore: add more fields to cfx_estimateGasAndCollateral --- .../background/src/index.integration.test.js | 117 ++++++++---------- .../cfx_estimateGasAndCollateral/index.js | 25 ++++ 2 files changed, 74 insertions(+), 68 deletions(-) diff --git a/packages/background/src/index.integration.test.js b/packages/background/src/index.integration.test.js index d202ba1c7..db893effb 100644 --- a/packages/background/src/index.integration.test.js +++ b/packages/background/src/index.integration.test.js @@ -279,8 +279,40 @@ describe('integration test', () => { ).toBe('1337') }) }) + + describe('cfx_call', async () => { + test('cfx_call', async () => { + const {token1} = await deployCRC20() + await request({ + method: 'wallet_importMnemonic', + params: {mnemonic: MNEMONIC, password}, + }) + expect( + ( + await request({ + method: 'cfx_call', + params: [ + { + to: token1.contractAddress, + data: '0x06fdde03', + maxPriorityFeePerGas: '0x4a817c800', + maxFeePerGas: '0x4a817c800', + type: '0x2', + }, + ], + }) + ).result.startsWith('0x'), + ).toBe(true) + }) + }) + describe('cfx_estimateGasAndCollateral', () => { test('cfx_estimateGasAndCollateral', async () => { + const {token1} = await deployCRC20() + await request({ + method: 'wallet_importMnemonic', + params: {mnemonic: MNEMONIC, password}, + }) res = await request({ method: 'cfx_estimateGasAndCollateral', params: [{}], @@ -289,6 +321,23 @@ describe('integration test', () => { expect(res.result.gasLimit).toBeDefined() expect(res.result.gasUsed).toBeDefined() expect(res.result.storageCollateralized).toBeDefined() + + const estimateRes = await request({ + method: 'cfx_estimateGasAndCollateral', + params: [ + { + type: '0x2', + to: token1.contractAddress, + data: '0x06fdde03', + maxPriorityFeePerGas: '0x4a817c800', + maxFeePerGas: '0x4a817c800', + }, + ], + }) + expect(estimateRes?.result).toBeDefined() + expect(estimateRes.result.gasLimit).toBeDefined() + expect(estimateRes.result.gasUsed).toBeDefined() + expect(estimateRes.result.storageCollateralized).toBeDefined() }) }) describe('eth_estimateGas', () => { @@ -2891,73 +2940,5 @@ describe('integration test', () => { expect(res.result.startsWith('0x')).toBe(true) }) }) - - describe('cfx_call', async () => { - test('cfx_call', async () => { - const {token1} = await deployCRC20() - await request({ - method: 'wallet_importMnemonic', - params: {mnemonic: MNEMONIC, password}, - }) - expect( - ( - await request({ - method: 'cfx_call', - params: [ - { - to: token1.contractAddress, - data: '0x06fdde03', - }, - ], - }) - ).result.startsWith('0x'), - ).toBe(true) - expect( - ( - await request({ - method: 'cfx_call', - params: [ - { - to: token1.contractAddress, - data: '0x06fdde03', - maxPriorityFeePerGas: '0x4a817c800', - }, - ], - }) - ).result.startsWith('0x'), - ).toBe(true) - expect( - ( - await request({ - method: 'cfx_call', - params: [ - { - to: token1.contractAddress, - data: '0x06fdde03', - maxPriorityFeePerGas: '0x4a817c800', - maxFeePerGas: '0x4a817c800', - }, - ], - }) - ).result.startsWith('0x'), - ).toBe(true) - expect( - ( - await request({ - method: 'cfx_call', - params: [ - { - to: token1.contractAddress, - data: '0x06fdde03', - maxPriorityFeePerGas: '0x4a817c800', - maxFeePerGas: '0x4a817c800', - type: '0x2', - }, - ], - }) - ).result.startsWith('0x'), - ).toBe(true) - }) - }) }) }) diff --git a/packages/rpcs/cfx_estimateGasAndCollateral/index.js b/packages/rpcs/cfx_estimateGasAndCollateral/index.js index e932039a5..5109fd4b0 100644 --- a/packages/rpcs/cfx_estimateGasAndCollateral/index.js +++ b/packages/rpcs/cfx_estimateGasAndCollateral/index.js @@ -7,6 +7,8 @@ import { Bytes, epochRefNoMined, chainId, + catn, + Hash32, } from '@fluent-wallet/spec' export const NAME = 'cfx_estimateGasAndCollateral' @@ -35,6 +37,29 @@ export const schemas = { ['nonce', {optional: true, doc: 'default to 0x0'}, Uint], ['storageLimit', {optional: true}, Uint], ['epochHeight', {optional: true}, Uint], + ['type', {optional: true}, Uint], + ['maxPriorityFeePerGas', {optional: true}, Uint], + ['maxFeePerGas', {optional: true}, Uint], + [ + 'accessList', + {optional: true}, + [ + catn, + [ + 'AccessListEntry', + [ + map, + {closed: true}, + ['address', {optional: true}, base32Address], + [ + 'storageKeys', + {optional: true}, + [catn, ['32BtyeHexValue', Hash32]], + ], + ], + ], + ], + ], ], epochRefNoMined, ], From 73db2af0002f0dc201c6e263f4d362a3f89cd085 Mon Sep 17 00:00:00 2001 From: iosh Date: Fri, 27 Sep 2024 14:34:29 +0800 Subject: [PATCH 13/98] chore: update version --- .yarn/versions/4e981df6.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .yarn/versions/4e981df6.yml diff --git a/.yarn/versions/4e981df6.yml b/.yarn/versions/4e981df6.yml new file mode 100644 index 000000000..6bb96d64c --- /dev/null +++ b/.yarn/versions/4e981df6.yml @@ -0,0 +1,5 @@ +releases: + "@fluent-wallet/cfx_estimate-gas-and-collateral": patch + +declined: + - helios-background From 4038e9bb6809807088d22fa934d7772e269542de Mon Sep 17 00:00:00 2001 From: iosh Date: Fri, 27 Sep 2024 14:38:33 +0800 Subject: [PATCH 14/98] chore: update version --- .yarn/versions/4e981df6.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.yarn/versions/4e981df6.yml b/.yarn/versions/4e981df6.yml index 6bb96d64c..20d56e825 100644 --- a/.yarn/versions/4e981df6.yml +++ b/.yarn/versions/4e981df6.yml @@ -2,4 +2,5 @@ releases: "@fluent-wallet/cfx_estimate-gas-and-collateral": patch declined: + - helios - helios-background From cf98d34ff760ca690ca14d4cdb92a0a7c87e783b Mon Sep 17 00:00:00 2001 From: H Date: Fri, 11 Oct 2024 10:58:13 +0800 Subject: [PATCH 15/98] Cip 1559 (#1423) * chore: update js sdk to support 1559 * feat: update cfx_signTransaction rpc support 1559 * chore: add cfx_estimate-1559-fee * chore: add cfxEstimate1559Fee to rpc engine * chore: update basic dapp * chore: update yarn.lock * chore: update estimate tx * chore: use cfx_estimate1559Fee * chore: update test * chore: version check * chore: rename variables --- .yarn/versions/db24a533.yml | 19 ++++ examples/basic-dapp/index.html | 7 +- examples/basic-dapp/index.js | 4 + packages/background/package.json | 1 + .../background/src/index.integration.test.js | 46 +++++++++ packages/background/src/rpc-engine-opts.js | 2 + packages/estimate-tx/cfx.js | 99 ++++++++++++++----- packages/estimate-tx/eth.js | 24 ++--- packages/rpcs/cfx_estimate1559Fee/README.md | 1 + packages/rpcs/cfx_estimate1559Fee/doc.js | 4 + packages/rpcs/cfx_estimate1559Fee/index.js | 82 +++++++++++++++ .../rpcs/cfx_estimate1559Fee/package.json | 11 +++ packages/rpcs/cfx_signTransaction/index.js | 71 ++++++++++++- .../wallet_network1559Compatible/index.js | 12 ++- packages/signature/package.json | 2 +- yarn.lock | 13 ++- 16 files changed, 354 insertions(+), 44 deletions(-) create mode 100644 .yarn/versions/db24a533.yml create mode 100644 packages/rpcs/cfx_estimate1559Fee/README.md create mode 100644 packages/rpcs/cfx_estimate1559Fee/doc.js create mode 100644 packages/rpcs/cfx_estimate1559Fee/index.js create mode 100644 packages/rpcs/cfx_estimate1559Fee/package.json diff --git a/.yarn/versions/db24a533.yml b/.yarn/versions/db24a533.yml new file mode 100644 index 000000000..8e656a14f --- /dev/null +++ b/.yarn/versions/db24a533.yml @@ -0,0 +1,19 @@ +releases: + "@fluent-wallet/cfx_estimate-1559-fee": patch + "@fluent-wallet/cfx_send-transaction": patch + "@fluent-wallet/cfx_sign-transaction": patch + "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s": patch + "@fluent-wallet/cfx_sign-typed-data_v4": patch + "@fluent-wallet/estimate-tx": patch + "@fluent-wallet/eth_send-transaction": patch + "@fluent-wallet/eth_sign-transaction": patch + "@fluent-wallet/eth_sign-typed-data_v4": patch + "@fluent-wallet/personal_sign": patch + "@fluent-wallet/signature": patch + "@fluent-wallet/wallet_network1559compatible": patch + "@fluent-wallet/wallet_send-transaction": patch + "@fluent-wallet/wallet_send-transaction-with-action": patch + helios: minor + +declined: + - helios-background diff --git a/examples/basic-dapp/index.html b/examples/basic-dapp/index.html index a1d89a5d0..d4a101202 100644 --- a/examples/basic-dapp/index.html +++ b/examples/basic-dapp/index.html @@ -42,7 +42,12 @@
Address: N/A
-
Send native token
+ + diff --git a/examples/basic-dapp/index.js b/examples/basic-dapp/index.js index b3f7ff8b8..09013959f 100644 --- a/examples/basic-dapp/index.js +++ b/examples/basic-dapp/index.js @@ -421,10 +421,14 @@ async function walletInitialized() { // send 1 native token to the connected address sendNativeTokenButton.onclick = async () => { const [connectedAddress] = await provider.request({method: 'cfx_accounts'}) + + const txType = document.querySelector('#tx-type').value + const tx = { from: connectedAddress, value: '0xde0b6b3a7640000', to: connectedAddress, + type: txType, } provider diff --git a/packages/background/package.json b/packages/background/package.json index 591cf9e6f..3af01b6d2 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -13,6 +13,7 @@ "@fluent-wallet/cfx_check-balance-against-transaction": "workspace:packages/rpcs/cfx_checkBalanceAgainstTransaction", "@fluent-wallet/cfx_client-version": "workspace:packages/rpcs/cfx_clientVersion", "@fluent-wallet/cfx_epoch-number": "workspace:packages/rpcs/cfx_epochNumber", + "@fluent-wallet/cfx_estimate-1559-fee": "workspace:packages/rpcs/cfx_estimate1559Fee", "@fluent-wallet/cfx_estimate-gas-and-collateral": "workspace:packages/rpcs/cfx_estimateGasAndCollateral", "@fluent-wallet/cfx_fee-history": "workspace:packages/rpcs/cfx_feeHistory", "@fluent-wallet/cfx_gas-price": "workspace:packages/rpcs/cfx_gasPrice", diff --git a/packages/background/src/index.integration.test.js b/packages/background/src/index.integration.test.js index db893effb..2b8c9a628 100644 --- a/packages/background/src/index.integration.test.js +++ b/packages/background/src/index.integration.test.js @@ -2845,6 +2845,36 @@ describe('integration test', () => { from: CFX_ACCOUNTS[0].base32, to: CFX_ACCOUNTS[1].base32, value: '0x1', + type: '0x0', + }, + ], + _popup: true, + }) + expect(res.result).toBeDefined() + expect(res.result.startsWith('0x')).toBe(true) + + res = await request({ + method: 'cfx_sendTransaction', + params: [ + { + from: CFX_ACCOUNTS[0].base32, + to: CFX_ACCOUNTS[1].base32, + value: '0x1', + type: '0x1', + }, + ], + _popup: true, + }) + expect(res.result).toBeDefined() + expect(res.result.startsWith('0x')).toBe(true) + res = await request({ + method: 'cfx_sendTransaction', + params: [ + { + from: CFX_ACCOUNTS[0].base32, + to: CFX_ACCOUNTS[1].base32, + value: '0x1', + type: '0x2', }, ], _popup: true, @@ -2868,6 +2898,22 @@ describe('integration test', () => { to: CFX_ACCOUNTS[1].base32, data: '0x10', value: '0x1', + type: '0x0', + }, + ], + _popup: true, + }) + expect(res.result).toBeDefined() + expect(res.result.startsWith('0x')).toBe(true) + res = await request({ + method: 'cfx_sendTransaction', + params: [ + { + from: CFX_ACCOUNTS[0].base32, + to: CFX_ACCOUNTS[1].base32, + data: '0x10', + value: '0x1', + type: '0x2', }, ], _popup: true, diff --git a/packages/background/src/rpc-engine-opts.js b/packages/background/src/rpc-engine-opts.js index 39a06c05c..1eb585044 100644 --- a/packages/background/src/rpc-engine-opts.js +++ b/packages/background/src/rpc-engine-opts.js @@ -94,6 +94,7 @@ import * as cfxTypedSignV4 from '@fluent-wallet/cfx_sign-typed-data_v4' import * as cfxMaxPriorityFeePerGas from '@fluent-wallet/cfx_max-priority-fee-per-gas' import * as cfxFeeHistory from '@fluent-wallet/cfx_fee-history' import * as cfxGetFeeBurnt from '@fluent-wallet/cfx_get-fee-burnt' +import * as cfxEstimate1559Fee from '@fluent-wallet/cfx_estimate-1559-fee' import * as ethAccounts from '@fluent-wallet/eth_accounts' import * as ethBlockNumber from '@fluent-wallet/eth_block-number' import * as ethCall from '@fluent-wallet/eth_call' @@ -326,6 +327,7 @@ export const rpcEngineOpts = { cfxMaxPriorityFeePerGas, cfxFeeHistory, cfxGetFeeBurnt, + cfxEstimate1559Fee, // eth ethGetCode, diff --git a/packages/estimate-tx/cfx.js b/packages/estimate-tx/cfx.js index 328aed32b..ee9d07fa1 100644 --- a/packages/estimate-tx/cfx.js +++ b/packages/estimate-tx/cfx.js @@ -1,6 +1,7 @@ import BN from 'bn.js' import {bn16, pre0x} from './util.js' - +import {ETH_TX_TYPES} from '@fluent-wallet/consts' +import Big from 'big.js' async function cfxEstimateGasAndCollateralAdvance(request, tx) { try { const estimateRst = await request({ @@ -98,8 +99,19 @@ export const cfxEstimate = async ( nonce: customNonce, data, value, + type, + maxPriorityFeePerGas: customMaxPriorityFeePerGas, + maxFeePerGas: customMaxFeePerGas, } = newTx - let gasPrice, nonce + let gasPrice, nonce, maxPriorityFeePerGas, maxFeePerGas, gasInfoEip1559 + + const network1559Compatible = await request({ + method: 'wallet_network1559Compatible', + }) + + // If the network support EIP1559 transaction, we will send EIP1559-type tx first. + const isTxTreatedAsEIP1559 = + network1559Compatible && (!type || type === ETH_TX_TYPES.EIP1559) if (!from) throw new Error(`Invalid from ${from}`) // if (networkId !== undefined && !Number.isInteger(networkId)) @@ -145,9 +157,34 @@ export const cfxEstimate = async ( ) // get gasPrice - await request({method: 'cfx_gasPrice'}).then(r => { - gasPrice = r - }) + if (!isTxTreatedAsEIP1559) { + await request({method: 'cfx_gasPrice'}).then(r => { + gasPrice = r + }) + } + + //fetch maxPriorityFeePerGas and maxFeePerGas + + if (isTxTreatedAsEIP1559) { + await request({method: 'cfx_estimate1559Fee'}).then(gasInfo => { + gasInfoEip1559 = gasInfo + const {suggestedMaxPriorityFeePerGas, suggestedMaxFeePerGas} = + gasInfo?.medium || {} + maxPriorityFeePerGas = pre0x( + new BN( + new Big(suggestedMaxPriorityFeePerGas) + .round(9) + .times('1e9') + .toString(10), + ).toString(16), + ) + maxFeePerGas = pre0x( + new BN( + new Big(suggestedMaxFeePerGas).round(9).times('1e9').toString(10), + ).toString(16), + ) + }) + } // get nonce, since it may affect estimateGasAndCollateral result if (!nonce) { @@ -166,14 +203,15 @@ export const cfxEstimate = async ( // simple send tx, gas is 21000, storageLimit is 0 if (to && (!data || data === '0x')) { - const clcGasPrice = customGasPrice || gasPrice - const clcGasLimit = customGasLimit || '0x5208' /* 21000 */ - const clcStorageLimit = customStorageLimit || '0x0' + const calcGasPrice = customGasPrice || gasPrice + const calcGasLimit = customGasLimit || '0x5208' /* 21000 */ + const calcStorageLimit = customStorageLimit || '0x0' + const calcMaxFeePerGas = customMaxFeePerGas || maxFeePerGas const cfxFeeData = cfxGetFeeData( { - gasPrice: clcGasPrice, - gas: clcGasLimit, - storageLimit: clcStorageLimit, + gasPrice: isTxTreatedAsEIP1559 ? calcMaxFeePerGas : calcGasPrice, + gas: calcGasLimit, + storageLimit: calcStorageLimit, value, }, {balance: balances['0x0']}, @@ -188,8 +226,13 @@ export const cfxEstimate = async ( nonce, customGasPrice, customGasLimit, - customStorageLimit, customNonce, + customStorageLimit, + customMaxPriorityFeePerGas, + maxFeePerGas, + maxPriorityFeePerGas, + customMaxFeePerGas, + gasInfoEip1559, willPayCollateral: true, willPayTxFee: true, } @@ -200,14 +243,17 @@ export const cfxEstimate = async ( delete newTx.gas delete newTx.storageLimit delete newTx.gasPrice + delete newTx.maxFeePerGas + delete newTx.maxPriorityFeePerGas newTx.nonce = nonce // run estimate let rst = await cfxEstimateGasAndCollateralAdvance(request, newTx) const {gasLimit, storageCollateralized} = rst - const clcGasPrice = customGasPrice || gasPrice - const clcGasLimit = customGasLimit || gasLimit - const clcStorageLimit = customStorageLimit || storageCollateralized + const calcGasPrice = customGasPrice || gasPrice + const calcMaxFeePerGas = customMaxFeePerGas || maxFeePerGas + const calcGasLimit = customGasLimit || gasLimit + const calcStorageLimit = customStorageLimit || storageCollateralized rst = { ...rst, @@ -221,17 +267,17 @@ export const cfxEstimate = async ( from, to, // prioritiz custom value so that user can adjust them for sponsorship - clcGasLimit, - clcGasPrice, - clcStorageLimit, + calcGasLimit, + isTxTreatedAsEIP1559 ? calcMaxFeePerGas : calcGasPrice, + calcStorageLimit, 'latest_state', ], }) const cfxFeeData = cfxGetFeeData( { - gasPrice: clcGasPrice, - gas: clcGasLimit, - storageLimit: clcStorageLimit, + gasPrice: isTxTreatedAsEIP1559 ? calcMaxFeePerGas : calcGasPrice, + gas: calcGasLimit, + storageLimit: calcStorageLimit, value, tokensAmount, }, @@ -247,9 +293,9 @@ export const cfxEstimate = async ( } else { const cfxFeeData = cfxGetFeeData( { - gasPrice: clcGasPrice, - gas: clcGasLimit, - storageLimit: clcStorageLimit, + gasPrice: isTxTreatedAsEIP1559 ? calcMaxFeePerGas : calcGasPrice, + gas: calcGasLimit, + storageLimit: calcStorageLimit, value, }, {balance: balances['0x0']}, @@ -268,6 +314,11 @@ export const cfxEstimate = async ( rst.customGasLimit = customGasLimit rst.customStorageLimit = customStorageLimit rst.customNonce = customNonce + rst.maxPriorityFeePerGas = maxPriorityFeePerGas + rst.customMaxPriorityFeePerGas = customMaxPriorityFeePerGas + rst.maxFeePerGas = maxFeePerGas + rst.customMaxFeePerGas = customMaxFeePerGas + rst.gasInfoEip1559 = gasInfoEip1559 return rst } diff --git a/packages/estimate-tx/eth.js b/packages/estimate-tx/eth.js index 763e01270..4359af6f5 100644 --- a/packages/estimate-tx/eth.js +++ b/packages/estimate-tx/eth.js @@ -184,13 +184,13 @@ export const ethEstimate = async ( // simple send tx, gas is 21000 if (to && (!data || data === '0x')) { - const clcGasPrice = customGasPrice || gasPrice - const clcGasLimit = customGasLimit || '0x5208' /* 21000 */ - const clcMaxFeePerGas = customMaxFeePerGas || maxFeePerGas + const calcGasPrice = customGasPrice || gasPrice + const calcGasLimit = customGasLimit || '0x5208' /* 21000 */ + const calcMaxFeePerGas = customMaxFeePerGas || maxFeePerGas const ethFeeData = ethGetFeeData( { - gasPrice: isTxTreatedAsEIP1559 ? clcMaxFeePerGas : clcGasPrice, - gas: clcGasLimit, + gasPrice: isTxTreatedAsEIP1559 ? calcMaxFeePerGas : calcGasPrice, + gas: calcGasLimit, value, }, {balance: balances['0x0']}, @@ -229,9 +229,9 @@ export const ethEstimate = async ( request({method: 'eth_chainId'}), ]) const {gasLimit} = rst - const clcGasPrice = customGasPrice || gasPrice - const clcMaxFeePerGas = customMaxFeePerGas || maxFeePerGas - const clcGasLimit = + const calcGasPrice = customGasPrice || gasPrice + const calcMaxFeePerGas = customMaxFeePerGas || maxFeePerGas + const calcGasLimit = customGasLimit || pre0x( bn16(gasLimit) @@ -245,8 +245,8 @@ export const ethEstimate = async ( if (toAddressType === 'contract') { const ethFeeData = ethGetFeeData( { - gasPrice: isTxTreatedAsEIP1559 ? clcMaxFeePerGas : clcGasPrice, - gas: clcGasLimit, + gasPrice: isTxTreatedAsEIP1559 ? calcMaxFeePerGas : calcGasPrice, + gas: calcGasLimit, value, tokensAmount, }, @@ -259,8 +259,8 @@ export const ethEstimate = async ( } else { const ethFeeData = ethGetFeeData( { - gasPrice: isTxTreatedAsEIP1559 ? clcMaxFeePerGas : clcGasPrice, - gas: clcGasLimit, + gasPrice: isTxTreatedAsEIP1559 ? calcMaxFeePerGas : calcGasPrice, + gas: calcGasLimit, value, }, {balance: balances['0x0']}, diff --git a/packages/rpcs/cfx_estimate1559Fee/README.md b/packages/rpcs/cfx_estimate1559Fee/README.md new file mode 100644 index 000000000..7e0bb8420 --- /dev/null +++ b/packages/rpcs/cfx_estimate1559Fee/README.md @@ -0,0 +1 @@ +# @fluent-wallet/eth_estimate-1559-fee diff --git a/packages/rpcs/cfx_estimate1559Fee/doc.js b/packages/rpcs/cfx_estimate1559Fee/doc.js new file mode 100644 index 000000000..7c6fac91f --- /dev/null +++ b/packages/rpcs/cfx_estimate1559Fee/doc.js @@ -0,0 +1,4 @@ +export default { + metadata: {standard: true}, + en: 'A Gas Fee Estimator using EIP-1559', +} diff --git a/packages/rpcs/cfx_estimate1559Fee/index.js b/packages/rpcs/cfx_estimate1559Fee/index.js new file mode 100644 index 000000000..57241536b --- /dev/null +++ b/packages/rpcs/cfx_estimate1559Fee/index.js @@ -0,0 +1,82 @@ +import {optParam} from '@fluent-wallet/spec' +import BN from 'bn.js' +import {formatUnits} from '@ethersproject/units' + +export const NAME = 'cfx_estimate1559Fee' + +export const schemas = { + input: optParam, +} + +export const permissions = { + external: ['popup', 'inpage'], + locked: true, + methods: [ + 'eth_getBlockByNumber', + 'eth_feeHistory', + 'wallet_network1559Compatible', + 'cfx_gasPrice', + ], + db: [], +} + +const MIN_GAS_PRICE = new BN('1000000000') // 1 gwei + +const SETTINGS_BY_PRIORITY_LEVEL = { + low: { + baseFeePercentageMultiplier: new BN(90), + minSuggestedMaxPriorityFeePerGas: new BN(90), + }, + medium: { + baseFeePercentageMultiplier: new BN(100), + minSuggestedMaxPriorityFeePerGas: new BN(100), + }, + high: { + baseFeePercentageMultiplier: new BN(120), + minSuggestedMaxPriorityFeePerGas: new BN(120), + }, +} + +/** + * A gas fee estimates based on gas fees that have been used in the recent past tx. + * @param {*} param + */ +export const main = async ({ + Err: {InvalidParams}, + rpcs: {wallet_network1559Compatible, cfx_gasPrice}, + network, +}) => { + const network1559Compatible = await wallet_network1559Compatible() + if (!network1559Compatible) + throw InvalidParams( + `Network ${network.name} don't support 1559 transaction`, + ) + + const gasPrice = await cfx_gasPrice() + const gasPrice_bn = new BN(Number(gasPrice)) + const gasInfo = Object.fromEntries( + Object.entries(SETTINGS_BY_PRIORITY_LEVEL).map(([level, settings]) => [ + level, + { + suggestedMaxPriorityFeePerGas: formatUnits( + BN.max( + MIN_GAS_PRICE, + gasPrice_bn.mul(settings.baseFeePercentageMultiplier).divn(100), + ).toString(), + 'gwei', + ), + suggestedMaxFeePerGas: formatUnits( + BN.max( + MIN_GAS_PRICE, + gasPrice_bn + .mul(settings.minSuggestedMaxPriorityFeePerGas) + .divn(100), + ).toString(), + 'gwei', + ), + }, + ]), + ) + + return gasInfo +} diff --git a/packages/rpcs/cfx_estimate1559Fee/package.json b/packages/rpcs/cfx_estimate1559Fee/package.json new file mode 100644 index 000000000..87f1d8da3 --- /dev/null +++ b/packages/rpcs/cfx_estimate1559Fee/package.json @@ -0,0 +1,11 @@ +{ + "name": "@fluent-wallet/cfx_estimate-1559-fee", + "type": "module", + "main": "index.js", + "version": "0.0.1", + "dependencies": { + "@ethersproject/units": "5.6.1", + "@fluent-wallet/spec": "workspace:packages/spec", + "bn.js": "5.2.0" + } +} diff --git a/packages/rpcs/cfx_signTransaction/index.js b/packages/rpcs/cfx_signTransaction/index.js index 2741f089b..78ac5a824 100644 --- a/packages/rpcs/cfx_signTransaction/index.js +++ b/packages/rpcs/cfx_signTransaction/index.js @@ -9,8 +9,12 @@ import { zeroOrOne, map, Uint, + catn, + Hash32, } from '@fluent-wallet/spec' import {cfxSignTransaction} from '@fluent-wallet/signature' +import {ETH_TX_TYPES} from '@fluent-wallet/consts' +import {parseUnits} from '@ethersproject/units' export const NAME = 'cfx_signTransaction' @@ -28,6 +32,25 @@ export const txSchema = [ ['storageLimit', {optional: true}, Uint], ['chainId', {optional: true}, chainId], ['epochHeight', {optional: true}, Uint], + ['type', {optional: true}, Uint], + ['maxPriorityFeePerGas', {optional: true}, Uint], + ['maxFeePerGas', {optional: true}, Uint], + [ + 'accessList', + {optional: true}, + [ + catn, + [ + 'AccessListEntry', + [ + map, + {closed: true}, + ['address', {optional: true}, base32Address], + ['storageKeys', {optional: true}, [catn, ['32BtyeHexValue', Hash32]]], + ], + ], + ], + ], ] export const schemas = { @@ -57,6 +80,10 @@ export const permissions = { 'cfx_epochNumber', 'cfx_estimateGasAndCollateral', 'wallet_detectAddressType', + 'cfx_getBlockByEpochNumber', + 'wallet_network1559Compatible', + 'cfx_maxPriorityFeePerGas', + 'cfx_estimate1559Fee', ], db: ['findAddress'], } @@ -73,6 +100,8 @@ export const main = async args => { cfx_estimateGasAndCollateral, cfx_getNextUsableNonce, wallet_detectAddressType, + wallet_network1559Compatible, + cfx_estimate1559Fee, }, params: [tx, opts = {}], network, @@ -85,6 +114,15 @@ export const main = async args => { tx.from = tx.from.toLowerCase() if (tx.to) tx.to = tx.to.toLowerCase() const newTx = {...tx} + const network1559Compatible = await wallet_network1559Compatible() + + if (!newTx.type) { + if (network1559Compatible) { + newTx.type = ETH_TX_TYPES.EIP1559 + } else { + newTx.type = ETH_TX_TYPES.LEGACY + } + } const fromAddr = findAddress({ appId: app && app.eid, @@ -119,6 +157,15 @@ export const main = async args => { newTx.from, ]) } + // EIP-1559 + const is1559Tx = newTx.type === ETH_TX_TYPES.EIP1559 + if (is1559Tx && !network1559Compatible) + throw InvalidParams( + `Network ${network.name} don't support 1559 transaction`, + ) + if (!is1559Tx && !newTx.gasPrice) { + newTx.gasPrice = await cfx_gasPrice() + } if (newTx.to && (!newTx.gas || !newTx.storageLimit)) { const {type} = await wallet_detectAddressType( @@ -131,8 +178,6 @@ export const main = async args => { } } - if (!newTx.gasPrice) newTx.gasPrice = await cfx_gasPrice() - if (!newTx.gas || !newTx.storageLimit) { try { const {gasLimit, storageCollateralized} = @@ -148,6 +193,28 @@ export const main = async args => { } } + if (is1559Tx && network1559Compatible) { + const gasInfoEip1559 = await cfx_estimate1559Fee() + const {suggestedMaxPriorityFeePerGas, suggestedMaxFeePerGas} = + gasInfoEip1559?.medium || {} + if (!newTx.maxPriorityFeePerGas) + newTx.maxPriorityFeePerGas = parseUnits( + suggestedMaxPriorityFeePerGas, + 'gwei', + ).toHexString() + if (!newTx.maxFeePerGas) + newTx.maxFeePerGas = parseUnits( + suggestedMaxFeePerGas, + 'gwei', + ).toHexString() + } + + // change the type to number + + if (newTx.type && typeof newTx.type === 'string') { + newTx.type = Number.parseInt(newTx.type, 16) + } + let raw if (fromAddr.account.accountGroup.vault.type === 'hw') { if (dryRun) { diff --git a/packages/rpcs/wallet_network1559Compatible/index.js b/packages/rpcs/wallet_network1559Compatible/index.js index a6530e2b9..e7d042b93 100644 --- a/packages/rpcs/wallet_network1559Compatible/index.js +++ b/packages/rpcs/wallet_network1559Compatible/index.js @@ -9,7 +9,7 @@ export const schemas = { export const permissions = { external: ['popup', 'inpage'], locked: true, - methods: ['eth_getBlockByNumber'], + methods: ['eth_getBlockByNumber', 'cfx_getBlockByEpochNumber'], db: [], } @@ -19,8 +19,14 @@ export const cache = { key: ({network}) => `${NAME}${network.endpoint}`, } -export const main = async ({rpcs: {eth_getBlockByNumber}, network}) => { - if (network.type === 'cfx') return false +export const main = async ({ + rpcs: {eth_getBlockByNumber, cfx_getBlockByEpochNumber}, + network, +}) => { + if (network.type === 'cfx') { + const block = await cfx_getBlockByEpochNumber(['latest_state', false]) + return block && block.baseFeePerGas + } const block = await eth_getBlockByNumber(['latest', false]) if (block && block.baseFeePerGas) return true return false diff --git a/packages/signature/package.json b/packages/signature/package.json index d2611be75..72926c9e6 100644 --- a/packages/signature/package.json +++ b/packages/signature/package.json @@ -14,6 +14,6 @@ "@fluent-wallet/utils": "workspace:packages/utils", "cip-23": "0.2.0", "eth-sig-util": "3.0.1", - "js-conflux-sdk": "2.1.2" + "js-conflux-sdk": "2.4.10" } } diff --git a/yarn.lock b/yarn.lock index 3965b963a..eb4da172b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3738,6 +3738,16 @@ __metadata: languageName: unknown linkType: soft +"@fluent-wallet/cfx_estimate-1559-fee@workspace:packages/rpcs/cfx_estimate1559Fee": + version: 0.0.0-use.local + resolution: "@fluent-wallet/cfx_estimate-1559-fee@workspace:packages/rpcs/cfx_estimate1559Fee" + dependencies: + "@ethersproject/units": "npm:5.6.1" + "@fluent-wallet/spec": "workspace:packages/spec" + bn.js: "npm:5.2.0" + languageName: unknown + linkType: soft + "@fluent-wallet/cfx_estimate-gas-and-collateral@workspace:packages/rpcs/cfx_estimateGasAndCollateral": version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_estimate-gas-and-collateral@workspace:packages/rpcs/cfx_estimateGasAndCollateral" @@ -4934,7 +4944,7 @@ __metadata: "@fluent-wallet/utils": "workspace:packages/utils" cip-23: "npm:0.2.0" eth-sig-util: "npm:3.0.1" - js-conflux-sdk: "npm:2.1.2" + js-conflux-sdk: "npm:2.4.10" languageName: unknown linkType: soft @@ -17899,6 +17909,7 @@ __metadata: "@fluent-wallet/cfx_check-balance-against-transaction": "workspace:packages/rpcs/cfx_checkBalanceAgainstTransaction" "@fluent-wallet/cfx_client-version": "workspace:packages/rpcs/cfx_clientVersion" "@fluent-wallet/cfx_epoch-number": "workspace:packages/rpcs/cfx_epochNumber" + "@fluent-wallet/cfx_estimate-1559-fee": "workspace:packages/rpcs/cfx_estimate1559Fee" "@fluent-wallet/cfx_estimate-gas-and-collateral": "workspace:packages/rpcs/cfx_estimateGasAndCollateral" "@fluent-wallet/cfx_fee-history": "workspace:packages/rpcs/cfx_feeHistory" "@fluent-wallet/cfx_gas-price": "workspace:packages/rpcs/cfx_gasPrice" From fe222a74da1f79456c1cd34cb4cdab0f39b72c20 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 11 Oct 2024 11:04:37 +0800 Subject: [PATCH 16/98] chore(common): release packages (#1418) Co-authored-by: ConfluxBot --- .yarn/versions/4e981df6.yml | 6 ------ .yarn/versions/833a7eca.yml | 6 ------ .yarn/versions/892784a9.yml | 5 ----- .yarn/versions/9c11183a.yml | 6 ------ .yarn/versions/db24a533.yml | 19 ------------------- .yarn/versions/f3a29056.yml | 6 ------ package.json | 2 +- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/estimate-tx/package.json | 2 +- packages/rpcs/cfx_call/package.json | 2 +- .../rpcs/cfx_estimate1559Fee/package.json | 2 +- .../cfx_estimateGasAndCollateral/package.json | 2 +- packages/rpcs/cfx_feeHistory/package.json | 2 +- packages/rpcs/cfx_getFeeBurnt/package.json | 2 +- .../cfx_maxPriorityFeePerGas/package.json | 2 +- .../rpcs/cfx_sendTransaction/package.json | 2 +- .../rpcs/cfx_signTransaction/package.json | 2 +- .../cfx_signTxWithLedgerNanoS/package.json | 2 +- .../rpcs/cfx_signTypedData_v4/package.json | 2 +- .../rpcs/eth_sendTransaction/package.json | 2 +- .../rpcs/eth_signTransaction/package.json | 2 +- .../rpcs/eth_signTypedData_v4/package.json | 2 +- packages/rpcs/personal_sign/package.json | 2 +- .../wallet_network1559Compatible/package.json | 2 +- .../rpcs/wallet_sendTransaction/package.json | 2 +- .../package.json | 2 +- packages/signature/package.json | 2 +- 28 files changed, 22 insertions(+), 70 deletions(-) delete mode 100644 .yarn/versions/4e981df6.yml delete mode 100644 .yarn/versions/833a7eca.yml delete mode 100644 .yarn/versions/892784a9.yml delete mode 100644 .yarn/versions/9c11183a.yml delete mode 100644 .yarn/versions/db24a533.yml delete mode 100644 .yarn/versions/f3a29056.yml diff --git a/.yarn/versions/4e981df6.yml b/.yarn/versions/4e981df6.yml deleted file mode 100644 index 20d56e825..000000000 --- a/.yarn/versions/4e981df6.yml +++ /dev/null @@ -1,6 +0,0 @@ -releases: - "@fluent-wallet/cfx_estimate-gas-and-collateral": patch - -declined: - - helios - - helios-background diff --git a/.yarn/versions/833a7eca.yml b/.yarn/versions/833a7eca.yml deleted file mode 100644 index ba59edbde..000000000 --- a/.yarn/versions/833a7eca.yml +++ /dev/null @@ -1,6 +0,0 @@ -releases: - "@fluent-wallet/cfx_fee-history": patch - -declined: - - helios - - helios-background diff --git a/.yarn/versions/892784a9.yml b/.yarn/versions/892784a9.yml deleted file mode 100644 index 7ac4c865e..000000000 --- a/.yarn/versions/892784a9.yml +++ /dev/null @@ -1,5 +0,0 @@ -releases: - "@fluent-wallet/cfx_max-priority-fee-per-gas": patch - browser-extension: patch - helios: patch - helios-background: patch diff --git a/.yarn/versions/9c11183a.yml b/.yarn/versions/9c11183a.yml deleted file mode 100644 index 11a659095..000000000 --- a/.yarn/versions/9c11183a.yml +++ /dev/null @@ -1,6 +0,0 @@ -releases: - "@fluent-wallet/cfx_call": patch - -declined: - - helios - - helios-background diff --git a/.yarn/versions/db24a533.yml b/.yarn/versions/db24a533.yml deleted file mode 100644 index 8e656a14f..000000000 --- a/.yarn/versions/db24a533.yml +++ /dev/null @@ -1,19 +0,0 @@ -releases: - "@fluent-wallet/cfx_estimate-1559-fee": patch - "@fluent-wallet/cfx_send-transaction": patch - "@fluent-wallet/cfx_sign-transaction": patch - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s": patch - "@fluent-wallet/cfx_sign-typed-data_v4": patch - "@fluent-wallet/estimate-tx": patch - "@fluent-wallet/eth_send-transaction": patch - "@fluent-wallet/eth_sign-transaction": patch - "@fluent-wallet/eth_sign-typed-data_v4": patch - "@fluent-wallet/personal_sign": patch - "@fluent-wallet/signature": patch - "@fluent-wallet/wallet_network1559compatible": patch - "@fluent-wallet/wallet_send-transaction": patch - "@fluent-wallet/wallet_send-transaction-with-action": patch - helios: minor - -declined: - - helios-background diff --git a/.yarn/versions/f3a29056.yml b/.yarn/versions/f3a29056.yml deleted file mode 100644 index d838be8ff..000000000 --- a/.yarn/versions/f3a29056.yml +++ /dev/null @@ -1,6 +0,0 @@ -releases: - "@fluent-wallet/cfx_get-fee-burnt": patch - -declined: - - helios - - helios-background diff --git a/package.json b/package.json index f0e559a72..1d3ad65d3 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "helios", "private": true, - "version": "2.7.5", + "version": "2.8.0", "workspaces": [ "websites/*", "packages/doc-ui/*", diff --git a/packages/background/package.json b/packages/background/package.json index 3af01b6d2..400f4cdbe 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.15", + "version": "0.0.16", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index e0d89939d..0d00f7155 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.13", + "version": "0.0.14", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/estimate-tx/package.json b/packages/estimate-tx/package.json index c4ab6a201..5ea85b93d 100644 --- a/packages/estimate-tx/package.json +++ b/packages/estimate-tx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.2.3", + "version": "0.2.4", "dependencies": { "@fluent-wallet/consts": "workspace:*", "@fluent-wallet/detect-address-type": "workspace:packages/detect-address-type", diff --git a/packages/rpcs/cfx_call/package.json b/packages/rpcs/cfx_call/package.json index 0efb20790..835793d81 100644 --- a/packages/rpcs/cfx_call/package.json +++ b/packages/rpcs/cfx_call/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_estimate1559Fee/package.json b/packages/rpcs/cfx_estimate1559Fee/package.json index 87f1d8da3..1e97a6382 100644 --- a/packages/rpcs/cfx_estimate1559Fee/package.json +++ b/packages/rpcs/cfx_estimate1559Fee/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_estimate-1559-fee", "type": "module", "main": "index.js", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@ethersproject/units": "5.6.1", "@fluent-wallet/spec": "workspace:packages/spec", diff --git a/packages/rpcs/cfx_estimateGasAndCollateral/package.json b/packages/rpcs/cfx_estimateGasAndCollateral/package.json index e0f04a91a..55ed9b381 100644 --- a/packages/rpcs/cfx_estimateGasAndCollateral/package.json +++ b/packages/rpcs/cfx_estimateGasAndCollateral/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_feeHistory/package.json b/packages/rpcs/cfx_feeHistory/package.json index 7cd25d18b..870d4aa8c 100644 --- a/packages/rpcs/cfx_feeHistory/package.json +++ b/packages/rpcs/cfx_feeHistory/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_fee-history", "type": "module", "main": "index.js", - "version": "0.0.0", + "version": "0.0.1", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getFeeBurnt/package.json b/packages/rpcs/cfx_getFeeBurnt/package.json index 6ac739c52..f00dffef0 100644 --- a/packages/rpcs/cfx_getFeeBurnt/package.json +++ b/packages/rpcs/cfx_getFeeBurnt/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-fee-burnt", "type": "module", "main": "index.js", - "version": "0.0.0", + "version": "0.0.1", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json index 3254cb779..52592a0c6 100644 --- a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json +++ b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_max-priority-fee-per-gas", "type": "module", "main": "index.js", - "version": "0.0.0", + "version": "0.0.1", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_sendTransaction/package.json b/packages/rpcs/cfx_sendTransaction/package.json index a1aaa9bd7..fde343db8 100644 --- a/packages/rpcs/cfx_sendTransaction/package.json +++ b/packages/rpcs/cfx_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/cfx_sign-transaction": "workspace:*", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/cfx_signTransaction/package.json b/packages/rpcs/cfx_signTransaction/package.json index 19a7d4572..3b35a38c9 100644 --- a/packages/rpcs/cfx_signTransaction/package.json +++ b/packages/rpcs/cfx_signTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/ledger": "workspace:packages/ledger", "@fluent-wallet/signature": "workspace:packages/signature" diff --git a/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json b/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json index b87713122..89d90351e 100644 --- a/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json +++ b/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/ledger": "workspace:*", "@fluent-wallet/signature": "workspace:*", diff --git a/packages/rpcs/cfx_signTypedData_v4/package.json b/packages/rpcs/cfx_signTypedData_v4/package.json index b5cf3ad0e..9ff68e22c 100644 --- a/packages/rpcs/cfx_signTypedData_v4/package.json +++ b/packages/rpcs/cfx_signTypedData_v4/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_sign-typed-data_v4", "type": "module", "main": "index.js", - "version": "0.0.16", + "version": "0.0.17", "dependencies": { "@fluent-wallet/signature": "workspace:packages/signature", "@fluent-wallet/spec": "workspace:packages/spec", diff --git a/packages/rpcs/eth_sendTransaction/package.json b/packages/rpcs/eth_sendTransaction/package.json index e49e6521a..ef32ae3af 100644 --- a/packages/rpcs/eth_sendTransaction/package.json +++ b/packages/rpcs/eth_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "2.0.4", + "version": "2.0.5", "dependencies": { "@fluent-wallet/eth_sign-transaction": "workspace:*", "@fluent-wallet/spec": "workspace:*" diff --git a/packages/rpcs/eth_signTransaction/package.json b/packages/rpcs/eth_signTransaction/package.json index 080cb7dc6..7530874ff 100644 --- a/packages/rpcs/eth_signTransaction/package.json +++ b/packages/rpcs/eth_signTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.5", + "version": "1.0.6", "dependencies": { "@ethersproject/units": "5.6.1", "@fluent-wallet/consts": "workspace:*", diff --git a/packages/rpcs/eth_signTypedData_v4/package.json b/packages/rpcs/eth_signTypedData_v4/package.json index f5a3e77d4..2071a6be3 100644 --- a/packages/rpcs/eth_signTypedData_v4/package.json +++ b/packages/rpcs/eth_signTypedData_v4/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_sign-typed-data_v4", "type": "module", "main": "index.js", - "version": "0.0.15", + "version": "0.0.16", "dependencies": { "@fluent-wallet/cfx_sign-typed-data_v4": "workspace:packages/rpcs/cfx_signTypedData_v4" } diff --git a/packages/rpcs/personal_sign/package.json b/packages/rpcs/personal_sign/package.json index 2cea80563..a0f731e48 100644 --- a/packages/rpcs/personal_sign/package.json +++ b/packages/rpcs/personal_sign/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/personal_sign", "type": "module", "main": "index.js", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@fluent-wallet/signature": "workspace:packages/signature", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/wallet_network1559Compatible/package.json b/packages/rpcs/wallet_network1559Compatible/package.json index 33af427c8..e8fdd0bac 100644 --- a/packages/rpcs/wallet_network1559Compatible/package.json +++ b/packages/rpcs/wallet_network1559Compatible/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_sendTransaction/package.json b/packages/rpcs/wallet_sendTransaction/package.json index 067ae31bc..7d3a4cbab 100644 --- a/packages/rpcs/wallet_sendTransaction/package.json +++ b/packages/rpcs/wallet_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "3.0.1", + "version": "3.0.2", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/cfx_send-transaction": "workspace:*", diff --git a/packages/rpcs/wallet_sendTransactionWithAction/package.json b/packages/rpcs/wallet_sendTransactionWithAction/package.json index aa38f574c..196df9079 100644 --- a/packages/rpcs/wallet_sendTransactionWithAction/package.json +++ b/packages/rpcs/wallet_sendTransactionWithAction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:*", "@fluent-wallet/wallet_send-transaction": "workspace:*" diff --git a/packages/signature/package.json b/packages/signature/package.json index 72926c9e6..a26afd77f 100644 --- a/packages/signature/package.json +++ b/packages/signature/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/signature", "type": "module", "main": "index.js", - "version": "0.0.16", + "version": "0.0.17", "dependencies": { "@ethersproject/bytes": "5.6.1", "@ethersproject/hash": "5.6.1", From 9b4eb5916171b0d58eb3c0b1ec71f141f8715945 Mon Sep 17 00:00:00 2001 From: H Date: Mon, 4 Nov 2024 16:31:00 +0800 Subject: [PATCH 17/98] chore: add name for local dev (#1427) --- .yarn/versions/ceab6a43.yml | 2 ++ packages/manifest/manifestv2.json | 6 ++++-- packages/manifest/manifestv3.json | 6 ++++-- 3 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 .yarn/versions/ceab6a43.yml diff --git a/.yarn/versions/ceab6a43.yml b/.yarn/versions/ceab6a43.yml new file mode 100644 index 000000000..f66bb983a --- /dev/null +++ b/.yarn/versions/ceab6a43.yml @@ -0,0 +1,2 @@ +declined: + - helios diff --git a/packages/manifest/manifestv2.json b/packages/manifest/manifestv2.json index 94bdb3e0e..f3d3a1236 100644 --- a/packages/manifest/manifestv2.json +++ b/packages/manifest/manifestv2.json @@ -1,6 +1,8 @@ { - "name": "__MSG_extensionNAME__", - "short_name": "__MSG_extensionNAME__", + "__dev__name": "AFluent", + "__prod__name": "__MSG_extensionNAME__", + "__dev__short_name": "AFluent", + "__prod__short_name": "__MSG_extensionNAME__", "version": "", "version_name": "", "manifest_version": 2, diff --git a/packages/manifest/manifestv3.json b/packages/manifest/manifestv3.json index d95d495a2..c7c6389b6 100644 --- a/packages/manifest/manifestv3.json +++ b/packages/manifest/manifestv3.json @@ -1,6 +1,8 @@ { - "name": "__MSG_extensionNAME__", - "short_name": "__MSG_extensionNAME__", + "__dev__name": "AFluent", + "__prod__name": "__MSG_extensionNAME__", + "__dev__short_name": "AFluent", + "__prod__short_name": "__MSG_extensionNAME__", "version": "", "version_name": "", "manifest_version": 3, From d8ba608b5b8d2a08a34676f3376566162b15f4af Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Mon, 4 Nov 2024 16:37:28 +0800 Subject: [PATCH 18/98] chore(common): release packages (#1428) Co-authored-by: ConfluxBot --- .yarn/versions/ceab6a43.yml | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 .yarn/versions/ceab6a43.yml diff --git a/.yarn/versions/ceab6a43.yml b/.yarn/versions/ceab6a43.yml deleted file mode 100644 index f66bb983a..000000000 --- a/.yarn/versions/ceab6a43.yml +++ /dev/null @@ -1,2 +0,0 @@ -declined: - - helios From 62d0dc388868c8cf00f28b8d7f8793bbd31584b7 Mon Sep 17 00:00:00 2001 From: H Date: Mon, 25 Nov 2024 10:58:47 +0800 Subject: [PATCH 19/98] Update ledger sdk and replace webusb with webhid (#1434) * chore: replace TransportWebUSB with TransportWebHID * chore: version check --- .yarn/versions/afe58fcb.yml | 17 +++++++ packages/ledger/conflux.js | 22 ++++++--- packages/ledger/ethereum.js | 21 +++++--- packages/ledger/package.json | 4 +- yarn.lock | 95 +++++++++++++++++++----------------- 5 files changed, 98 insertions(+), 61 deletions(-) create mode 100644 .yarn/versions/afe58fcb.yml diff --git a/.yarn/versions/afe58fcb.yml b/.yarn/versions/afe58fcb.yml new file mode 100644 index 000000000..aae106fc3 --- /dev/null +++ b/.yarn/versions/afe58fcb.yml @@ -0,0 +1,17 @@ +releases: + "@fluent-wallet/cfx_send-transaction": patch + "@fluent-wallet/cfx_sign-transaction": patch + "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s": patch + "@fluent-wallet/eth_send-transaction": patch + "@fluent-wallet/eth_sign-transaction": patch + "@fluent-wallet/eth_sign-tx-with-ledger-nano-s": patch + "@fluent-wallet/ledger": minor + "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account": patch + "@fluent-wallet/wallet_send-transaction": patch + "@fluent-wallet/wallet_send-transaction-with-action": patch + browser-extension: patch + helios-background: patch + helios-popup: patch + +declined: + - helios diff --git a/packages/ledger/conflux.js b/packages/ledger/conflux.js index c812d4a44..dd1de13fa 100644 --- a/packages/ledger/conflux.js +++ b/packages/ledger/conflux.js @@ -1,4 +1,4 @@ -import TransportWebUSB from '@ledgerhq/hw-transport-webusb' +import TransportWebHID from '@ledgerhq/hw-transport-webhid' import {decode} from '@fluent-wallet/base32-address' import {LEDGER_APP_NAME, LEDGER_CLA, INS, HDPATH, ERROR} from './const.js' import {handleName} from './index.js' @@ -20,12 +20,17 @@ export default class Conflux { this.transport = null } + async createApp(transport) { + const App = await import('@fluent-wallet/hw-app-conflux') + this.app = new App.default(transport) + this.transport = transport + } + async setApp() { if (!this.app) { try { - this.transport = await TransportWebUSB.create() - const App = await import('@fluent-wallet/hw-app-conflux') - this.app = new App.default(this.transport) + const transport = await TransportWebHID.create() + await this.createApp(transport) } catch (error) { console.warn(error) } @@ -85,7 +90,7 @@ export default class Conflux { } async isDeviceAuthed() { - const devices = await TransportWebUSB.list() + const devices = await TransportWebHID.list() return Boolean(devices.length) } @@ -123,7 +128,10 @@ export default class Conflux { */ async requestAuth() { try { - await TransportWebUSB?.request() + const transport = await TransportWebHID?.request() + if (!this.app) { + await this.createApp(transport) + } return true } catch (error) { return false @@ -154,7 +162,7 @@ export default class Conflux { } async getDeviceInfo() { - const devices = await TransportWebUSB.list() + const devices = await TransportWebHID.list() if (devices.length > 0) { const device = devices[0] return { diff --git a/packages/ledger/ethereum.js b/packages/ledger/ethereum.js index 2b5759f0d..ac60d506c 100644 --- a/packages/ledger/ethereum.js +++ b/packages/ledger/ethereum.js @@ -1,4 +1,4 @@ -import TransportWebUSB from '@ledgerhq/hw-transport-webusb' +import TransportWebHID from '@ledgerhq/hw-transport-webhid' import {LEDGER_APP_NAME, LEDGER_CLA, INS, HDPATH, ERROR} from './const.js' import {handleName} from './index.js' @@ -19,13 +19,17 @@ export default class Ethereum { this.app = null this.transport = null } + async createApp(transport) { + const App = await import('@ledgerhq/hw-app-eth') + this.app = new App.default(transport) + this.transport = transport + } async setApp() { if (!this.app) { try { - this.transport = await TransportWebUSB.create() - const App = await import('@ledgerhq/hw-app-eth') - this.app = new App.default(this.transport) + const transport = await TransportWebHID.create() + await this.createApp(transport) } catch (error) { console.warn(error) } @@ -103,7 +107,7 @@ export default class Ethereum { } async isDeviceAuthed() { - const devices = await TransportWebUSB.list() + const devices = await TransportWebHID.list() return Boolean(devices.length) } @@ -155,7 +159,10 @@ export default class Ethereum { */ async requestAuth() { try { - await TransportWebUSB?.request() + const transport = await TransportWebHID?.request() + if (!this.app) { + await this.createApp(transport) + } return true } catch (error) { return false @@ -185,7 +192,7 @@ export default class Ethereum { } async getDeviceInfo() { - const devices = await TransportWebUSB.list() + const devices = await TransportWebHID.list() if (devices.length > 0) { const device = devices[0] return { diff --git a/packages/ledger/package.json b/packages/ledger/package.json index 3455d1cbc..05391ea72 100644 --- a/packages/ledger/package.json +++ b/packages/ledger/package.json @@ -5,8 +5,8 @@ "version": "0.0.9", "dependencies": { "@fluent-wallet/base32-address": "workspace:packages/base32-address", - "@fluent-wallet/hw-app-conflux": "0.0.8", + "@fluent-wallet/hw-app-conflux": "0.1.1", "@ledgerhq/hw-app-eth": "6.24.1", - "@ledgerhq/hw-transport-webusb": "6.29.2" + "@ledgerhq/hw-transport-webhid": "6.29.4" } } diff --git a/yarn.lock b/yarn.lock index 814e7a93b..319b7ad2d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4751,18 +4751,13 @@ __metadata: languageName: unknown linkType: soft -"@fluent-wallet/hw-app-conflux@npm:0.0.8": - version: 0.0.8 - resolution: "@fluent-wallet/hw-app-conflux@npm:0.0.8" +"@fluent-wallet/hw-app-conflux@npm:0.1.1": + version: 0.1.1 + resolution: "@fluent-wallet/hw-app-conflux@npm:0.1.1" dependencies: - "@ledgerhq/cryptoassets": "npm:^6.18.0" - "@ledgerhq/errors": "npm:^6.10.0" - "@ledgerhq/hw-transport": "npm:^6.11.2" - "@ledgerhq/logs": "npm:^6.10.0" - axios: "npm:^0.24.0" + "@ledgerhq/hw-transport": "npm:^6.31.4" bip32-path: "npm:^0.4.2" - js-conflux-sdk: "npm:^2.0.7" - checksum: 10/9cbe5af1cd7cc935a7430805d13b6cc28b2e788e861bd7d1a72dc0cd05d3ec19923cab19223388690907f2ccc9da8dd0b73dc29b8f37f5024b36c4bd8a10ebba + checksum: 10/59ad9397b50cc45d9905e8332daae33554c81bd732346c7f513ffc470b8bb60c6af15a9c215f685af0f3c972af82e97fa53e931e497f412f21e9f110303f8d76 languageName: node linkType: hard @@ -4817,9 +4812,9 @@ __metadata: resolution: "@fluent-wallet/ledger@workspace:packages/ledger" dependencies: "@fluent-wallet/base32-address": "workspace:packages/base32-address" - "@fluent-wallet/hw-app-conflux": "npm:0.0.8" + "@fluent-wallet/hw-app-conflux": "npm:0.1.1" "@ledgerhq/hw-app-eth": "npm:6.24.1" - "@ledgerhq/hw-transport-webusb": "npm:6.29.2" + "@ledgerhq/hw-transport-webhid": "npm:6.29.4" languageName: unknown linkType: soft @@ -6290,7 +6285,7 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/cryptoassets@npm:^6.18.0, @ledgerhq/cryptoassets@npm:^6.24.1": +"@ledgerhq/cryptoassets@npm:^6.24.1": version: 6.37.0 resolution: "@ledgerhq/cryptoassets@npm:6.37.0" dependencies: @@ -6299,7 +6294,7 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/devices@npm:^8.4.2, @ledgerhq/devices@npm:^8.4.3": +"@ledgerhq/devices@npm:^8.4.3": version: 8.4.3 resolution: "@ledgerhq/devices@npm:8.4.3" dependencies: @@ -6311,13 +6306,32 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/errors@npm:^6.10.0, @ledgerhq/errors@npm:^6.18.0, @ledgerhq/errors@npm:^6.19.0": +"@ledgerhq/devices@npm:^8.4.4": + version: 8.4.4 + resolution: "@ledgerhq/devices@npm:8.4.4" + dependencies: + "@ledgerhq/errors": "npm:^6.19.1" + "@ledgerhq/logs": "npm:^6.12.0" + rxjs: "npm:^7.8.1" + semver: "npm:^7.3.5" + checksum: 10/57136fc45ae2fa42b3cf93eb7cc3542fd84010390b3d0a536d342c7e92f90e475d608b1774f17a547419edddd7df0d0b1b1dbd6d2c778009ebab0fc3ec313f67 + languageName: node + linkType: hard + +"@ledgerhq/errors@npm:^6.10.0, @ledgerhq/errors@npm:^6.19.0": version: 6.19.0 resolution: "@ledgerhq/errors@npm:6.19.0" checksum: 10/944d7a86f4dedd3cac611d704a36667ff66294403ab6e552b8c14ce742574a2b50fa71de89c28827fc442233af68b88ae2971e73cdb03ea98ec4e65239d76d88 languageName: node linkType: hard +"@ledgerhq/errors@npm:^6.19.1": + version: 6.19.1 + resolution: "@ledgerhq/errors@npm:6.19.1" + checksum: 10/8265c6d73c314a4aabbe060ec29e2feebb4e904fe811bf7a9c53cde08e713dcbceded9d927ebb2f0ffc47a7b16524379d4a7e9aa3d61945b8a832be7cd5cf69b + languageName: node + linkType: hard + "@ledgerhq/hw-app-eth@npm:6.24.1": version: 6.24.1 resolution: "@ledgerhq/hw-app-eth@npm:6.24.1" @@ -6334,19 +6348,19 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/hw-transport-webusb@npm:6.29.2": - version: 6.29.2 - resolution: "@ledgerhq/hw-transport-webusb@npm:6.29.2" +"@ledgerhq/hw-transport-webhid@npm:6.29.4": + version: 6.29.4 + resolution: "@ledgerhq/hw-transport-webhid@npm:6.29.4" dependencies: - "@ledgerhq/devices": "npm:^8.4.2" - "@ledgerhq/errors": "npm:^6.18.0" - "@ledgerhq/hw-transport": "npm:^6.31.2" + "@ledgerhq/devices": "npm:^8.4.4" + "@ledgerhq/errors": "npm:^6.19.1" + "@ledgerhq/hw-transport": "npm:^6.31.4" "@ledgerhq/logs": "npm:^6.12.0" - checksum: 10/e6548cfa5618b8ae2430b3b6daa504e87b76ba6ec02476a30d1239d68f4347341c43d7673eb279ca114bdec0b9a8fe5541da464be1105cc9282e1d7fc333bf65 + checksum: 10/48d4a1e84c268682bf3fa59a2e55b0c771861f7c56a9961d3a7eeb38908cb54cdbfd6f9cb6ab9fa0e4e8c5f603894455c53ee85c186c6c9cb0d62453f2d94cce languageName: node linkType: hard -"@ledgerhq/hw-transport@npm:^6.11.2, @ledgerhq/hw-transport@npm:^6.24.1, @ledgerhq/hw-transport@npm:^6.31.2": +"@ledgerhq/hw-transport@npm:^6.24.1": version: 6.31.3 resolution: "@ledgerhq/hw-transport@npm:6.31.3" dependencies: @@ -6358,6 +6372,18 @@ __metadata: languageName: node linkType: hard +"@ledgerhq/hw-transport@npm:^6.31.4": + version: 6.31.4 + resolution: "@ledgerhq/hw-transport@npm:6.31.4" + dependencies: + "@ledgerhq/devices": "npm:^8.4.4" + "@ledgerhq/errors": "npm:^6.19.1" + "@ledgerhq/logs": "npm:^6.12.0" + events: "npm:^3.3.0" + checksum: 10/cf101e5b818e95e59031241d556dbec24658f54104910e414be493bc4b90b0aea50f5d4b3339a237dd0b12845bb2683c845f3a82f2ea9da4e077b68d1e1f7e48 + languageName: node + linkType: hard + "@ledgerhq/logs@npm:^6.10.0, @ledgerhq/logs@npm:^6.12.0": version: 6.12.0 resolution: "@ledgerhq/logs@npm:6.12.0" @@ -20328,27 +20354,6 @@ __metadata: languageName: node linkType: hard -"js-conflux-sdk@npm:2.0.7": - version: 2.0.7 - resolution: "js-conflux-sdk@npm:2.0.7" - dependencies: - "@conflux-dev/conflux-address-js": "npm:^1.3.10" - abi-util-lite: "npm:^0.1.0" - big.js: "npm:^5.2.2" - commander: "npm:^8.0.0" - keccak: "npm:^2.0.0" - lodash: "npm:^4.17.19" - rlp: "npm:^2.2.7" - scrypt-js: "npm:^3.0.1" - secp256k1: "npm:^3.7.1" - superagent: "npm:^6.1.0" - websocket: "npm:^1.0.31" - bin: - cfxjs: bin/cfxjs.js - checksum: 10/51af708525879bab6e4d6f4281d34e9dc3370ebd69e7ac339d0c95e09b42daf6d97106953e1b907b8ba325a5a5b26af10433ddc11abee99f6fc2ae583becef79 - languageName: node - linkType: hard - "js-conflux-sdk@npm:^2.1.9": version: 2.4.10 resolution: "js-conflux-sdk@npm:2.4.10" @@ -30932,7 +30937,7 @@ __metadata: languageName: node linkType: hard -"websocket@npm:^1.0.31, websocket@npm:^1.0.32, websocket@npm:^1.0.35": +"websocket@npm:^1.0.32, websocket@npm:^1.0.35": version: 1.0.35 resolution: "websocket@npm:1.0.35" dependencies: From a9f28ef6eac9def7a212a72f7d5e14b7557b7252 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Mon, 25 Nov 2024 11:05:01 +0800 Subject: [PATCH 20/98] chore(common): release packages (#1436) Co-authored-by: ConfluxBot --- .yarn/versions/afe58fcb.yml | 17 ----------------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/ledger/package.json | 2 +- packages/popup/package.json | 2 +- packages/rpcs/cfx_sendTransaction/package.json | 2 +- packages/rpcs/cfx_signTransaction/package.json | 2 +- .../rpcs/cfx_signTxWithLedgerNanoS/package.json | 2 +- packages/rpcs/eth_sendTransaction/package.json | 2 +- packages/rpcs/eth_signTransaction/package.json | 2 +- .../rpcs/eth_signTxWithLedgerNanoS/package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_sendTransaction/package.json | 2 +- .../package.json | 2 +- 14 files changed, 13 insertions(+), 30 deletions(-) delete mode 100644 .yarn/versions/afe58fcb.yml diff --git a/.yarn/versions/afe58fcb.yml b/.yarn/versions/afe58fcb.yml deleted file mode 100644 index aae106fc3..000000000 --- a/.yarn/versions/afe58fcb.yml +++ /dev/null @@ -1,17 +0,0 @@ -releases: - "@fluent-wallet/cfx_send-transaction": patch - "@fluent-wallet/cfx_sign-transaction": patch - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s": patch - "@fluent-wallet/eth_send-transaction": patch - "@fluent-wallet/eth_sign-transaction": patch - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s": patch - "@fluent-wallet/ledger": minor - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account": patch - "@fluent-wallet/wallet_send-transaction": patch - "@fluent-wallet/wallet_send-transaction-with-action": patch - browser-extension: patch - helios-background: patch - helios-popup: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index 400f4cdbe..7548caf64 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.16", + "version": "0.0.17", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 0d00f7155..f4172ffc2 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.14", + "version": "0.0.15", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/ledger/package.json b/packages/ledger/package.json index 05391ea72..c3e269cd3 100644 --- a/packages/ledger/package.json +++ b/packages/ledger/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/ledger", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.1.0", "dependencies": { "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/hw-app-conflux": "0.1.1", diff --git a/packages/popup/package.json b/packages/popup/package.json index a8ef7d261..6e0e979c9 100644 --- a/packages/popup/package.json +++ b/packages/popup/package.json @@ -2,7 +2,7 @@ "private": true, "name": "helios-popup", "type": "module", - "version": "0.1.8", + "version": "0.1.9", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpcs/cfx_sendTransaction/package.json b/packages/rpcs/cfx_sendTransaction/package.json index fde343db8..259efd9be 100644 --- a/packages/rpcs/cfx_sendTransaction/package.json +++ b/packages/rpcs/cfx_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.4", + "version": "1.0.5", "dependencies": { "@fluent-wallet/cfx_sign-transaction": "workspace:*", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/cfx_signTransaction/package.json b/packages/rpcs/cfx_signTransaction/package.json index 3b35a38c9..44eed78b9 100644 --- a/packages/rpcs/cfx_signTransaction/package.json +++ b/packages/rpcs/cfx_signTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.4", + "version": "1.0.5", "dependencies": { "@fluent-wallet/ledger": "workspace:packages/ledger", "@fluent-wallet/signature": "workspace:packages/signature" diff --git a/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json b/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json index 89d90351e..a5520125b 100644 --- a/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json +++ b/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/ledger": "workspace:*", "@fluent-wallet/signature": "workspace:*", diff --git a/packages/rpcs/eth_sendTransaction/package.json b/packages/rpcs/eth_sendTransaction/package.json index ef32ae3af..c1df8e48a 100644 --- a/packages/rpcs/eth_sendTransaction/package.json +++ b/packages/rpcs/eth_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "2.0.5", + "version": "2.0.6", "dependencies": { "@fluent-wallet/eth_sign-transaction": "workspace:*", "@fluent-wallet/spec": "workspace:*" diff --git a/packages/rpcs/eth_signTransaction/package.json b/packages/rpcs/eth_signTransaction/package.json index 7530874ff..af509fcaa 100644 --- a/packages/rpcs/eth_signTransaction/package.json +++ b/packages/rpcs/eth_signTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.6", + "version": "1.0.7", "dependencies": { "@ethersproject/units": "5.6.1", "@fluent-wallet/consts": "workspace:*", diff --git a/packages/rpcs/eth_signTxWithLedgerNanoS/package.json b/packages/rpcs/eth_signTxWithLedgerNanoS/package.json index a8e01beae..94054a241 100644 --- a/packages/rpcs/eth_signTxWithLedgerNanoS/package.json +++ b/packages/rpcs/eth_signTxWithLedgerNanoS/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@ethereumjs/rlp": "5.0.2", "@ethereumjs/tx": "5.3.0", diff --git a/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json b/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json index 6d9799248..076504eaa 100644 --- a/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json +++ b/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "3.0.3", + "version": "3.0.4", "dependencies": { "@fluent-wallet/base32-address": "workspace:*", "@fluent-wallet/ledger": "workspace:packages/ledger", diff --git a/packages/rpcs/wallet_sendTransaction/package.json b/packages/rpcs/wallet_sendTransaction/package.json index 7d3a4cbab..f16def4ed 100644 --- a/packages/rpcs/wallet_sendTransaction/package.json +++ b/packages/rpcs/wallet_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "3.0.2", + "version": "3.0.3", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/cfx_send-transaction": "workspace:*", diff --git a/packages/rpcs/wallet_sendTransactionWithAction/package.json b/packages/rpcs/wallet_sendTransactionWithAction/package.json index 196df9079..b0d88e64d 100644 --- a/packages/rpcs/wallet_sendTransactionWithAction/package.json +++ b/packages/rpcs/wallet_sendTransactionWithAction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*", "@fluent-wallet/wallet_send-transaction": "workspace:*" From 3ea818479a9609a814f52cb1a2f967dc0d4e218b Mon Sep 17 00:00:00 2001 From: H Date: Tue, 26 Nov 2024 11:57:33 +0800 Subject: [PATCH 21/98] add v1 version ledger app support (#1437) * chore: version check * feat: add v1 version ledger app support * chore: update conflux node version * test: fix test error * chore: version check * test: fix test error --- .yarn/versions/afe58fcb.yml | 11 + packages/rpcs/cfx_signTransaction/index.js | 37 ++- packages/test-helpers/package.json | 2 +- packages/test-helpers/setupNetwork.js | 8 +- yarn.lock | 275 ++++++++++++++++++--- 5 files changed, 281 insertions(+), 52 deletions(-) create mode 100644 .yarn/versions/afe58fcb.yml diff --git a/.yarn/versions/afe58fcb.yml b/.yarn/versions/afe58fcb.yml new file mode 100644 index 000000000..0020bb208 --- /dev/null +++ b/.yarn/versions/afe58fcb.yml @@ -0,0 +1,11 @@ +releases: + "@fluent-wallet/cfx_send-transaction": patch + "@fluent-wallet/cfx_sign-transaction": patch + "@fluent-wallet/test-helpers": patch + "@fluent-wallet/wallet_send-transaction": patch + "@fluent-wallet/wallet_send-transaction-with-action": patch + browser-extension: patch + helios-background: patch + +declined: + - helios diff --git a/packages/rpcs/cfx_signTransaction/index.js b/packages/rpcs/cfx_signTransaction/index.js index 78ac5a824..9b07d2e7b 100644 --- a/packages/rpcs/cfx_signTransaction/index.js +++ b/packages/rpcs/cfx_signTransaction/index.js @@ -116,14 +116,6 @@ export const main = async args => { const newTx = {...tx} const network1559Compatible = await wallet_network1559Compatible() - if (!newTx.type) { - if (network1559Compatible) { - newTx.type = ETH_TX_TYPES.EIP1559 - } else { - newTx.type = ETH_TX_TYPES.LEGACY - } - } - const fromAddr = findAddress({ appId: app && app.eid, selected: _popup && !app ? true : undefined, @@ -136,6 +128,33 @@ export const main = async args => { // from address is not belong to wallet if (!fromAddr) throw InvalidParams(`Invalid from address ${newTx.from}`) + /** + * ledger app check, v1.x is is not support 1559 transaction + * so we need check this app version + */ + let isV1LedgerAPP = false + if (fromAddr.account.accountGroup.vault.type === 'hw') { + // is hw wallet, we check is 1.x app version + const {Conflux: LedgerConflux} = await import('@fluent-wallet/ledger') + let ledger = new LedgerConflux() + // this call will establish a connection to the ledger device + const {version} = await ledger.getAppConfiguration() + if (version[0] === '1') { + isV1LedgerAPP = true + } + // disconnect from the ledger, if not disconnect will cause error when re-connect + await ledger.cleanUp() + ledger = null + } + + if (!newTx.type) { + if (network1559Compatible && !isV1LedgerAPP) { + newTx.type = ETH_TX_TYPES.EIP1559 + } else { + newTx.type = ETH_TX_TYPES.LEGACY + } + } + // tx without to must have data (deploy contract) if (!newTx.to && !newTx.data) throw InvalidParams( @@ -193,7 +212,7 @@ export const main = async args => { } } - if (is1559Tx && network1559Compatible) { + if (is1559Tx && network1559Compatible && !isV1LedgerAPP) { const gasInfoEip1559 = await cfx_estimate1559Fee() const {suggestedMaxPriorityFeePerGas, suggestedMaxFeePerGas} = gasInfoEip1559?.medium || {} diff --git a/packages/test-helpers/package.json b/packages/test-helpers/package.json index 3f0ba7e57..2799fcbed 100644 --- a/packages/test-helpers/package.json +++ b/packages/test-helpers/package.json @@ -8,7 +8,7 @@ "js-conflux-sdk": "2.1.2" }, "devDependencies": { - "@xcfx/node": "0.0.7", + "@xcfx/node": "0.3.2", "hardhat": "2.22.10" } } diff --git a/packages/test-helpers/setupNetwork.js b/packages/test-helpers/setupNetwork.js index 05a85d407..7ced722d9 100644 --- a/packages/test-helpers/setupNetwork.js +++ b/packages/test-helpers/setupNetwork.js @@ -28,10 +28,10 @@ beforeAll(async () => { await deployETHBalanceChecker() confluxServer = await createServer({ // silent: false, - dev_block_interval_ms: 100, - mode: 'dev', - chain_id: CFX_LOCALNET_NETID, - genesis_secrets: [GENESIS_PRI_KEY], + devBlockIntervalMs: 100, + chainId: CFX_LOCALNET_NETID, + genesisSecrets: [GENESIS_PRI_KEY.replace(/^0x/, '')], + jsonrpcHttpPort: 12537, }) await confluxServer.start() await new Promise(resolve => setTimeout(resolve, 3000)) diff --git a/yarn.lock b/yarn.lock index 319b7ad2d..b3734a00f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,6 +12,13 @@ __metadata: languageName: node linkType: hard +"@adraffy/ens-normalize@npm:^1.10.1": + version: 1.11.0 + resolution: "@adraffy/ens-normalize@npm:1.11.0" + checksum: 10/abef75f21470ea43dd6071168e092d2d13e38067e349e76186c78838ae174a46c3e18ca50921d05bea6ec3203074147c9e271f8cb6531d1c2c0e146f3199ddcb + languageName: node + linkType: hard + "@algolia/autocomplete-core@npm:1.9.3": version: 1.9.3 resolution: "@algolia/autocomplete-core@npm:1.9.3" @@ -4978,7 +4985,7 @@ __metadata: resolution: "@fluent-wallet/test-helpers@workspace:packages/test-helpers" dependencies: "@cfxjs/fullnode": "npm:3.2.0" - "@xcfx/node": "npm:0.0.7" + "@xcfx/node": "npm:0.3.2" ethers: "npm:5.6.8" hardhat: "npm:2.22.10" js-conflux-sdk: "npm:2.1.2" @@ -6521,6 +6528,24 @@ __metadata: languageName: node linkType: hard +"@noble/curves@npm:1.6.0, @noble/curves@npm:~1.6.0": + version: 1.6.0 + resolution: "@noble/curves@npm:1.6.0" + dependencies: + "@noble/hashes": "npm:1.5.0" + checksum: 10/9090b5a020b7e38c7b6d21506afaacd0c7557129d716a174334c1efc36385bf3ca6de16a543c216db58055e019c6a6c3bea8d9c0b79386e6bacff5c4c6b438a9 + languageName: node + linkType: hard + +"@noble/curves@npm:^1.4.0, @noble/curves@npm:^1.6.0, @noble/curves@npm:~1.7.0": + version: 1.7.0 + resolution: "@noble/curves@npm:1.7.0" + dependencies: + "@noble/hashes": "npm:1.6.0" + checksum: 10/2a11ef4895907d0b241bd3b72f9e6ebe56f0e705949bfd5efe003f25233549f620d287550df2d24ad56a1f953b82ec5f7cf4bd7cb78b1b2e76eb6dd516d44cf8 + languageName: node + linkType: hard + "@noble/hashes@npm:1.2.0, @noble/hashes@npm:~1.2.0": version: 1.2.0 resolution: "@noble/hashes@npm:1.2.0" @@ -6535,13 +6560,27 @@ __metadata: languageName: node linkType: hard -"@noble/hashes@npm:^1.2.0, @noble/hashes@npm:^1.4.0": +"@noble/hashes@npm:1.5.0, @noble/hashes@npm:^1.2.0, @noble/hashes@npm:^1.4.0, @noble/hashes@npm:~1.5.0": version: 1.5.0 resolution: "@noble/hashes@npm:1.5.0" checksum: 10/da7fc7af52af7afcf59810a7eea6155075464ff462ffda2572dc6d57d53e2669b1ea2ec774e814f6273f1697e567f28d36823776c9bf7068cba2a2855140f26e languageName: node linkType: hard +"@noble/hashes@npm:1.6.0": + version: 1.6.0 + resolution: "@noble/hashes@npm:1.6.0" + checksum: 10/b44b043b02adbecd33596adeed97d9f9864c24a2410f7ac3b847986c2ecf1f6f0df76024b3f1b14d6ea954932960d88898fe551fb9d39844a8b870e9f9044ea1 + languageName: node + linkType: hard + +"@noble/hashes@npm:^1.5.0, @noble/hashes@npm:~1.6.0": + version: 1.6.1 + resolution: "@noble/hashes@npm:1.6.1" + checksum: 10/74d9ad7b1437a22ba3b877584add3367587fbf818113152f293025d20d425aa74c191d18d434797312f2270458bc9ab3241c34d14ec6115fb16438b3248f631f + languageName: node + linkType: hard + "@noble/secp256k1@npm:1.7.1, @noble/secp256k1@npm:~1.7.0": version: 1.7.1 resolution: "@noble/secp256k1@npm:1.7.1" @@ -7163,13 +7202,20 @@ __metadata: languageName: node linkType: hard -"@scure/base@npm:~1.1.0, @scure/base@npm:~1.1.6": +"@scure/base@npm:~1.1.0, @scure/base@npm:~1.1.6, @scure/base@npm:~1.1.7, @scure/base@npm:~1.1.8": version: 1.1.9 resolution: "@scure/base@npm:1.1.9" checksum: 10/f0ab7f687bbcdee2a01377fe3cd808bf63977999672751295b6a92625d5322f4754a96d40f6bd579bc367aad48ecf8a4e6d0390e70296e6ded1076f52adb16bb languageName: node linkType: hard +"@scure/base@npm:~1.2.1": + version: 1.2.1 + resolution: "@scure/base@npm:1.2.1" + checksum: 10/f7bdd17618ccae7a74c8cbe410a235e4adbe54aa8afe4e2fb1294338aa92f6fd04b1f1f5dea60552f638b5f5e3e74902b7baf59d3954e5e42c0a36c6baa2ebe0 + languageName: node + linkType: hard + "@scure/bip32@npm:1.1.5": version: 1.1.5 resolution: "@scure/bip32@npm:1.1.5" @@ -7192,6 +7238,28 @@ __metadata: languageName: node linkType: hard +"@scure/bip32@npm:1.5.0": + version: 1.5.0 + resolution: "@scure/bip32@npm:1.5.0" + dependencies: + "@noble/curves": "npm:~1.6.0" + "@noble/hashes": "npm:~1.5.0" + "@scure/base": "npm:~1.1.7" + checksum: 10/17e296a782e09aec18ed27e2e8bb6a76072604c40997ec49a6840f223296421612dbe6b44275f04db9acd6da6cefb0322141110f5ac9dc686eb0c44d5bd868fa + languageName: node + linkType: hard + +"@scure/bip32@npm:^1.5.0": + version: 1.6.0 + resolution: "@scure/bip32@npm:1.6.0" + dependencies: + "@noble/curves": "npm:~1.7.0" + "@noble/hashes": "npm:~1.6.0" + "@scure/base": "npm:~1.2.1" + checksum: 10/2efb81ed9a7b8d5d35233e10abebc114544a3783a2a32b9fb60e1e9a67965b272c9d17910e1649083b69c8ceb80241b05b59dbeb7a5b18ea34e497aed3f16709 + languageName: node + linkType: hard + "@scure/bip39@npm:1.1.1": version: 1.1.1 resolution: "@scure/bip39@npm:1.1.1" @@ -7212,6 +7280,26 @@ __metadata: languageName: node linkType: hard +"@scure/bip39@npm:1.4.0": + version: 1.4.0 + resolution: "@scure/bip39@npm:1.4.0" + dependencies: + "@noble/hashes": "npm:~1.5.0" + "@scure/base": "npm:~1.1.8" + checksum: 10/f86e0e79768c95bc684ed6de92892b1a6f228db0f8fab836f091c0ec0f6d1e291b8c4391cfbeaa9ea83f41045613535b1940cd10e7d780a5b73db163b1e7f151 + languageName: node + linkType: hard + +"@scure/bip39@npm:^1.4.0": + version: 1.5.0 + resolution: "@scure/bip39@npm:1.5.0" + dependencies: + "@noble/hashes": "npm:~1.6.0" + "@scure/base": "npm:~1.2.1" + checksum: 10/b795ee31ac4c10603bf3b726cc0e5cf43834a68f05a535e0baf2162772bac100de470b4c6cf7ddbecb95d7a3fb82b8a959badced406c329ab696cd89104194bc + languageName: node + linkType: hard + "@sentry/browser@npm:7.4.1": version: 7.4.1 resolution: "@sentry/browser@npm:7.4.1" @@ -9712,32 +9800,53 @@ __metadata: languageName: node linkType: hard -"@xcfx/node-darwin-arm64@npm:0.0.7": - version: 0.0.7 - resolution: "@xcfx/node-darwin-arm64@npm:0.0.7" +"@xcfx/node-darwin-arm64@npm:0.3.1": + version: 0.3.1 + resolution: "@xcfx/node-darwin-arm64@npm:0.3.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@xcfx/node-linux-x64@npm:0.0.7": - version: 0.0.7 - resolution: "@xcfx/node-linux-x64@npm:0.0.7" +"@xcfx/node-darwin-x64@npm:0.3.1": + version: 0.3.1 + resolution: "@xcfx/node-darwin-x64@npm:0.3.1" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@xcfx/node-linux-x64-gnu@npm:0.3.1": + version: 0.3.1 + resolution: "@xcfx/node-linux-x64-gnu@npm:0.3.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@xcfx/node@npm:0.0.7": - version: 0.0.7 - resolution: "@xcfx/node@npm:0.0.7" +"@xcfx/node-win32-x64-msvc@npm:0.3.1": + version: 0.3.1 + resolution: "@xcfx/node-win32-x64-msvc@npm:0.3.1" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@xcfx/node@npm:0.3.2": + version: 0.3.2 + resolution: "@xcfx/node@npm:0.3.2" dependencies: - "@xcfx/node-darwin-arm64": "npm:0.0.7" - "@xcfx/node-linux-x64": "npm:0.0.7" + "@xcfx/node-darwin-arm64": "npm:0.3.1" + "@xcfx/node-darwin-x64": "npm:0.3.1" + "@xcfx/node-linux-x64-gnu": "npm:0.3.1" + "@xcfx/node-win32-x64-msvc": "npm:0.3.1" + cive: "npm:0.7.0" dependenciesMeta: "@xcfx/node-darwin-arm64": optional: true - "@xcfx/node-linux-x64": + "@xcfx/node-darwin-x64": + optional: true + "@xcfx/node-linux-x64-gnu": optional: true - checksum: 10/3bf1d9f31db97ad0747fc6ac75a3d7ccf6979930b63eebf88d906f8d114e9771c7a0db947ca6c2ec7a87ffa6838005e385aebbff8ab869b19be9a705991cbfb0 + "@xcfx/node-win32-x64-msvc": + optional: true + checksum: 10/69b63a5f481e7edcfc9cdca97b60eccf5487b72adafe4916a36cfb9a6b55cc7b0d0c759fbe851b7cdf39873ee1423d21eb5a065443b32142cc0e1e4c69ea42b9 languageName: node linkType: hard @@ -9881,6 +9990,21 @@ __metadata: languageName: node linkType: hard +"abitype@npm:1.0.6, abitype@npm:^1.0.6": + version: 1.0.6 + resolution: "abitype@npm:1.0.6" + peerDependencies: + typescript: ">=5.0.4" + zod: ^3 >=3.22.0 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + checksum: 10/d04d58f90405c29a3c68353508502d7e870feb27418a6281ba9a13e6aaee42c26b2c5f08f648f058b8eaffac32927194b33f396d2451d18afeccfb654c7285c2 + languageName: node + linkType: hard + "abort-controller@npm:^3.0.0": version: 3.0.0 resolution: "abort-controller@npm:3.0.0" @@ -12172,6 +12296,20 @@ __metadata: languageName: node linkType: hard +"cive@npm:0.7.0": + version: 0.7.0 + resolution: "cive@npm:0.7.0" + dependencies: + "@noble/curves": "npm:^1.6.0" + "@noble/hashes": "npm:^1.5.0" + "@scure/bip32": "npm:^1.5.0" + "@scure/bip39": "npm:^1.4.0" + viem: "npm:^2.20.0" + zod: "npm:^3.23.8" + checksum: 10/7ba9752b9e3c7cea87ea3b064613a688bcdf9a750a4adf955a160587b3a20063e99fc87078c6aad81813cd511e7b48c941437960d728245ad74e58fecafb4920 + languageName: node + linkType: hard + "cjs-module-lexer@npm:^1.0.0, cjs-module-lexer@npm:^1.2.2": version: 1.4.1 resolution: "cjs-module-lexer@npm:1.4.1" @@ -16145,6 +16283,13 @@ __metadata: languageName: node linkType: hard +"eventemitter3@npm:5.0.1, eventemitter3@npm:^5.0.1": + version: 5.0.1 + resolution: "eventemitter3@npm:5.0.1" + checksum: 10/ac6423ec31124629c84c7077eed1e6987f6d66c31cf43c6fcbf6c87791d56317ce808d9ead483652436df171b526fc7220eccdc9f3225df334e81582c3cf7dd5 + languageName: node + linkType: hard + "eventemitter3@npm:^4.0.0, eventemitter3@npm:^4.0.4": version: 4.0.7 resolution: "eventemitter3@npm:4.0.7" @@ -16152,13 +16297,6 @@ __metadata: languageName: node linkType: hard -"eventemitter3@npm:^5.0.1": - version: 5.0.1 - resolution: "eventemitter3@npm:5.0.1" - checksum: 10/ac6423ec31124629c84c7077eed1e6987f6d66c31cf43c6fcbf6c87791d56317ce808d9ead483652436df171b526fc7220eccdc9f3225df334e81582c3cf7dd5 - languageName: node - linkType: hard - "events@npm:^3.0.0, events@npm:^3.2.0, events@npm:^3.3.0": version: 3.3.0 resolution: "events@npm:3.3.0" @@ -19704,6 +19842,15 @@ __metadata: languageName: node linkType: hard +"isows@npm:1.0.6": + version: 1.0.6 + resolution: "isows@npm:1.0.6" + peerDependencies: + ws: "*" + checksum: 10/ab9e85b50bcc3d70aa5ec875aa2746c5daf9321cb376ed4e5434d3c2643c5d62b1f466d93a05cd2ad0ead5297224922748c31707cb4fbd68f5d05d0479dce99c + languageName: node + linkType: hard + "isstream@npm:~0.1.2": version: 0.1.2 resolution: "isstream@npm:0.1.2" @@ -23533,6 +23680,26 @@ __metadata: languageName: node linkType: hard +"ox@npm:0.1.2": + version: 0.1.2 + resolution: "ox@npm:0.1.2" + dependencies: + "@adraffy/ens-normalize": "npm:^1.10.1" + "@noble/curves": "npm:^1.6.0" + "@noble/hashes": "npm:^1.5.0" + "@scure/bip32": "npm:^1.5.0" + "@scure/bip39": "npm:^1.4.0" + abitype: "npm:^1.0.6" + eventemitter3: "npm:5.0.1" + peerDependencies: + typescript: ">=5.4.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/cba00f13289599ff03cee3dbc19167c1d0f01829379d119f962b4e951ee2bf0d14491c7a45974e6a2a745117b13b22e9e4131d285e1f5247ea4e1cbc43c5c3d8 + languageName: node + linkType: hard + "p-cancelable@npm:^1.0.0": version: 1.1.0 resolution: "p-cancelable@npm:1.1.0" @@ -30212,6 +30379,28 @@ __metadata: languageName: node linkType: hard +"viem@npm:^2.20.0": + version: 2.21.50 + resolution: "viem@npm:2.21.50" + dependencies: + "@noble/curves": "npm:1.6.0" + "@noble/hashes": "npm:1.5.0" + "@scure/bip32": "npm:1.5.0" + "@scure/bip39": "npm:1.4.0" + abitype: "npm:1.0.6" + isows: "npm:1.0.6" + ox: "npm:0.1.2" + webauthn-p256: "npm:0.0.10" + ws: "npm:8.18.0" + peerDependencies: + typescript: ">=5.0.4" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/6525c7dfa679d48759d50a31751b1d608f055e4396506c4f48550b81655b75b53978bd2dbe39099ac200f549c7429261d3478810dbd63b36df6a0afd77f69931 + languageName: node + linkType: hard + "vite-node@npm:2.0.5": version: 2.0.5 resolution: "vite-node@npm:2.0.5" @@ -30656,6 +30845,16 @@ __metadata: languageName: node linkType: hard +"webauthn-p256@npm:0.0.10": + version: 0.0.10 + resolution: "webauthn-p256@npm:0.0.10" + dependencies: + "@noble/curves": "npm:^1.4.0" + "@noble/hashes": "npm:^1.4.0" + checksum: 10/dde2b6313b6a0f20996f7ee90181258fc7685bfff401df7d904578da75b374f25d5b9c1189cd2fcec30625b1f276b393188d156d49783f0611623cd713bb5b09 + languageName: node + linkType: hard + "webextension-polyfill@npm:0.8.0": version: 0.8.0 resolution: "webextension-polyfill@npm:0.8.0" @@ -31274,24 +31473,24 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.7.0": - version: 8.7.0 - resolution: "ws@npm:8.7.0" +"ws@npm:8.18.0, ws@npm:^8.11.0, ws@npm:^8.13.0": + version: 8.18.0 + resolution: "ws@npm:8.18.0" peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 + utf-8-validate: ">=5.0.2" peerDependenciesMeta: bufferutil: optional: true utf-8-validate: optional: true - checksum: 10/ec85bd9c1fb304d34fa6ca319726859f8209094618ec09b1f6ad4f274d1c5561bf633319c0166551e3ca6d8ae2cf860e73262782c32afadc52539a3e5cb00346 + checksum: 10/70dfe53f23ff4368d46e4c0b1d4ca734db2c4149c6f68bc62cb16fc21f753c47b35fcc6e582f3bdfba0eaeb1c488cddab3c2255755a5c3eecb251431e42b3ff6 languageName: node linkType: hard -"ws@npm:^7.3.0, ws@npm:^7.3.1, ws@npm:^7.4.5, ws@npm:^7.4.6": - version: 7.5.10 - resolution: "ws@npm:7.5.10" +"ws@npm:8.7.0": + version: 8.7.0 + resolution: "ws@npm:8.7.0" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -31300,22 +31499,22 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 10/9c796b84ba80ffc2c2adcdfc9c8e9a219ba99caa435c9a8d45f9ac593bba325563b3f83edc5eb067cc6d21b9a6bf2c930adf76dd40af5f58a5ca6859e81858f0 + checksum: 10/ec85bd9c1fb304d34fa6ca319726859f8209094618ec09b1f6ad4f274d1c5561bf633319c0166551e3ca6d8ae2cf860e73262782c32afadc52539a3e5cb00346 languageName: node linkType: hard -"ws@npm:^8.11.0, ws@npm:^8.13.0": - version: 8.18.0 - resolution: "ws@npm:8.18.0" +"ws@npm:^7.3.0, ws@npm:^7.3.1, ws@npm:^7.4.5, ws@npm:^7.4.6": + version: 7.5.10 + resolution: "ws@npm:7.5.10" peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" + utf-8-validate: ^5.0.2 peerDependenciesMeta: bufferutil: optional: true utf-8-validate: optional: true - checksum: 10/70dfe53f23ff4368d46e4c0b1d4ca734db2c4149c6f68bc62cb16fc21f753c47b35fcc6e582f3bdfba0eaeb1c488cddab3c2255755a5c3eecb251431e42b3ff6 + checksum: 10/9c796b84ba80ffc2c2adcdfc9c8e9a219ba99caa435c9a8d45f9ac593bba325563b3f83edc5eb067cc6d21b9a6bf2c930adf76dd40af5f58a5ca6859e81858f0 languageName: node linkType: hard @@ -31551,7 +31750,7 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.17.3": +"zod@npm:^3.17.3, zod@npm:^3.23.8": version: 3.23.8 resolution: "zod@npm:3.23.8" checksum: 10/846fd73e1af0def79c19d510ea9e4a795544a67d5b34b7e1c4d0425bf6bfd1c719446d94cdfa1721c1987d891321d61f779e8236fde517dc0e524aa851a6eff1 From f713cf8350915e5723007d824f2dc474967b468b Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Tue, 26 Nov 2024 12:04:14 +0800 Subject: [PATCH 22/98] chore(common): release packages (#1438) Co-authored-by: ConfluxBot --- .yarn/versions/afe58fcb.yml | 11 ----------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/rpcs/cfx_sendTransaction/package.json | 2 +- packages/rpcs/cfx_signTransaction/package.json | 2 +- packages/rpcs/wallet_sendTransaction/package.json | 2 +- .../wallet_sendTransactionWithAction/package.json | 2 +- packages/test-helpers/package.json | 2 +- 8 files changed, 7 insertions(+), 18 deletions(-) delete mode 100644 .yarn/versions/afe58fcb.yml diff --git a/.yarn/versions/afe58fcb.yml b/.yarn/versions/afe58fcb.yml deleted file mode 100644 index 0020bb208..000000000 --- a/.yarn/versions/afe58fcb.yml +++ /dev/null @@ -1,11 +0,0 @@ -releases: - "@fluent-wallet/cfx_send-transaction": patch - "@fluent-wallet/cfx_sign-transaction": patch - "@fluent-wallet/test-helpers": patch - "@fluent-wallet/wallet_send-transaction": patch - "@fluent-wallet/wallet_send-transaction-with-action": patch - browser-extension: patch - helios-background: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index 7548caf64..bd9b56e27 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.17", + "version": "0.0.18", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index f4172ffc2..73d69736f 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.15", + "version": "0.0.16", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpcs/cfx_sendTransaction/package.json b/packages/rpcs/cfx_sendTransaction/package.json index 259efd9be..8ef467e67 100644 --- a/packages/rpcs/cfx_sendTransaction/package.json +++ b/packages/rpcs/cfx_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.5", + "version": "1.0.6", "dependencies": { "@fluent-wallet/cfx_sign-transaction": "workspace:*", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/cfx_signTransaction/package.json b/packages/rpcs/cfx_signTransaction/package.json index 44eed78b9..0fe0699b6 100644 --- a/packages/rpcs/cfx_signTransaction/package.json +++ b/packages/rpcs/cfx_signTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.5", + "version": "1.0.6", "dependencies": { "@fluent-wallet/ledger": "workspace:packages/ledger", "@fluent-wallet/signature": "workspace:packages/signature" diff --git a/packages/rpcs/wallet_sendTransaction/package.json b/packages/rpcs/wallet_sendTransaction/package.json index f16def4ed..4109c2e99 100644 --- a/packages/rpcs/wallet_sendTransaction/package.json +++ b/packages/rpcs/wallet_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "3.0.3", + "version": "3.0.4", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/cfx_send-transaction": "workspace:*", diff --git a/packages/rpcs/wallet_sendTransactionWithAction/package.json b/packages/rpcs/wallet_sendTransactionWithAction/package.json index b0d88e64d..d4a7cdfdc 100644 --- a/packages/rpcs/wallet_sendTransactionWithAction/package.json +++ b/packages/rpcs/wallet_sendTransactionWithAction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:*", "@fluent-wallet/wallet_send-transaction": "workspace:*" diff --git a/packages/test-helpers/package.json b/packages/test-helpers/package.json index 2799fcbed..973e287fd 100644 --- a/packages/test-helpers/package.json +++ b/packages/test-helpers/package.json @@ -1,7 +1,7 @@ { "name": "@fluent-wallet/test-helpers", "main": "index.js", - "version": "0.0.12", + "version": "0.0.13", "dependencies": { "@cfxjs/fullnode": "3.2.0", "ethers": "5.6.8", From a7524a362eb295f249aa5a26b3a2163f7fce4d62 Mon Sep 17 00:00:00 2001 From: H Date: Tue, 26 Nov 2024 17:39:35 +0800 Subject: [PATCH 23/98] chore: fix get package version bug (#1441) * chore: fix get package version bug * chore: version check --- .yarn/versions/5e5da9b4.yml | 2 ++ scripts/webpack.config.cjs | 30 ++++++++++++++---------------- 2 files changed, 16 insertions(+), 16 deletions(-) create mode 100644 .yarn/versions/5e5da9b4.yml diff --git a/.yarn/versions/5e5da9b4.yml b/.yarn/versions/5e5da9b4.yml new file mode 100644 index 000000000..f66bb983a --- /dev/null +++ b/.yarn/versions/5e5da9b4.yml @@ -0,0 +1,2 @@ +declined: + - helios diff --git a/scripts/webpack.config.cjs b/scripts/webpack.config.cjs index 4c177e292..41e36d731 100644 --- a/scripts/webpack.config.cjs +++ b/scripts/webpack.config.cjs @@ -2,9 +2,8 @@ const path = require('node:path') const MiniCssExtractPlugin = require('mini-css-extract-plugin') const HtmlWebpackPlugin = require('html-webpack-plugin') const CopyPlugin = require('copy-webpack-plugin') -const {ProvidePlugin} = require('webpack') +const {ProvidePlugin, DefinePlugin} = require('webpack') const {ProgressPlugin} = require('webpack') -const {EsbuildPlugin} = require('esbuild-loader') const packageJson = require('../package.json') const packagesPath = path.join(path.resolve(), './packages') const devMode = process.env.NODE_ENV !== 'production' @@ -110,11 +109,14 @@ const defaultConfig = { https: false, buffer: require.resolve('buffer/'), stream: require.resolve('stream-browserify'), - process: 'process/browser', + process: 'process/browser', }, alias: { '/images': path.join(packagesPath, 'browser-extension/images'), - "js-conflux-sdk": path.join(path.resolve(), './node_modules/js-conflux-sdk'), + 'js-conflux-sdk': path.join( + path.resolve(), + './node_modules/js-conflux-sdk', + ), }, }, plugins: [ @@ -123,18 +125,14 @@ const defaultConfig = { React: 'react', process: 'process/browser.js', }), - new EsbuildPlugin({ - define: { - 'process.env.NODE_DEBUG': JSON.stringify( - process.env.NODE_DEBUG || false, - ), - 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV), - 'process.env.CI': JSON.stringify(process.env.CI || false), - 'process.env.SENTRY_DSN': JSON.stringify( - process.env.SNOWPACK_PUBLIC_SENTRY_DSN || '', - ), - 'process.env.PACKAGE_VERSION': JSON.stringify(packageJson.version), - }, + new DefinePlugin({ + 'process.env.NODE_DEBUG': JSON.stringify(process.env.NODE_DEBUG || false), + 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV), + 'process.env.CI': JSON.stringify(process.env.CI || false), + 'process.env.SENTRY_DSN': JSON.stringify( + process.env.SNOWPACK_PUBLIC_SENTRY_DSN || '', + ), + 'process.env.PACKAGE_VERSION': JSON.stringify(packageJson.version), }), // Plugin to not generate js bundle for manifest entry new HtmlWebpackPlugin({ From 66d012e379f8bc8fc5e9419f061255474c78edc4 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Tue, 26 Nov 2024 17:46:00 +0800 Subject: [PATCH 24/98] chore(common): release packages (#1442) Co-authored-by: ConfluxBot --- .yarn/versions/5e5da9b4.yml | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 .yarn/versions/5e5da9b4.yml diff --git a/.yarn/versions/5e5da9b4.yml b/.yarn/versions/5e5da9b4.yml deleted file mode 100644 index f66bb983a..000000000 --- a/.yarn/versions/5e5da9b4.yml +++ /dev/null @@ -1,2 +0,0 @@ -declined: - - helios From ea2d4ce751641b0e584845abfcd7cf89d0184402 Mon Sep 17 00:00:00 2001 From: H Date: Thu, 28 Nov 2024 15:51:19 +0800 Subject: [PATCH 25/98] fix: add type to core space tx and fix type format (#1443) * fix: add type to core space tx and fix type format * chore: version check --- .yarn/versions/11720844.yml | 11 ++++++++ .../middlewares/validate-rpc-params.js | 7 ++++- packages/rpcs/cfx_signTransaction/index.js | 27 ++++++++++++------- 3 files changed, 35 insertions(+), 10 deletions(-) create mode 100644 .yarn/versions/11720844.yml diff --git a/.yarn/versions/11720844.yml b/.yarn/versions/11720844.yml new file mode 100644 index 000000000..f90f27678 --- /dev/null +++ b/.yarn/versions/11720844.yml @@ -0,0 +1,11 @@ +releases: + "@fluent-wallet/cfx_send-transaction": patch + "@fluent-wallet/cfx_sign-transaction": patch + "@fluent-wallet/rpc-engine": patch + "@fluent-wallet/wallet_send-transaction": patch + "@fluent-wallet/wallet_send-transaction-with-action": patch + browser-extension: patch + helios-background: patch + +declined: + - helios diff --git a/packages/rpc-engine/middlewares/validate-rpc-params.js b/packages/rpc-engine/middlewares/validate-rpc-params.js index d07b6257d..80f184c60 100644 --- a/packages/rpc-engine/middlewares/validate-rpc-params.js +++ b/packages/rpc-engine/middlewares/validate-rpc-params.js @@ -34,8 +34,13 @@ export default defMiddleware(({tx: {map, comp}}) => ({ const {params, method} = req const {schemas, Err} = rpcStore[method] // TODO: add a preprocess middleware to transform req params for more compatibilities - if (method === 'eth_sendTransaction' && isArray(params)) + if ( + (method === 'eth_sendTransaction' || + method === 'cfx_sendTransaction') && + isArray(params) + ) { params[0] = preprocessTx(params[0]) + } if (schemas.input) { if (!validate(schemas.input, params, {netId: req.network.netId})) { throw Err.InvalidParams( diff --git a/packages/rpcs/cfx_signTransaction/index.js b/packages/rpcs/cfx_signTransaction/index.js index 9b07d2e7b..ab1c8a532 100644 --- a/packages/rpcs/cfx_signTransaction/index.js +++ b/packages/rpcs/cfx_signTransaction/index.js @@ -88,6 +88,16 @@ export const permissions = { db: ['findAddress'], } +// conflux js sdk +// hex type must be integer +function formatTx(tx) { + const newTx = {...tx} + + if (newTx.type && typeof newTx.type === 'string') { + newTx.type = parseInt(tx.type, 16) + } + return newTx +} export const main = async args => { const { app, @@ -153,6 +163,11 @@ export const main = async args => { } else { newTx.type = ETH_TX_TYPES.LEGACY } + } else { + // if there has type, we need check is v1.x ledger app + if (isV1LedgerAPP) { + newTx.type = ETH_TX_TYPES.LEGACY + } } // tx without to must have data (deploy contract) @@ -228,17 +243,11 @@ export const main = async args => { ).toHexString() } - // change the type to number - - if (newTx.type && typeof newTx.type === 'string') { - newTx.type = Number.parseInt(newTx.type, 16) - } - let raw if (fromAddr.account.accountGroup.vault.type === 'hw') { if (dryRun) { raw = cfxSignTransaction( - newTx, + formatTx(newTx), '0x0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef', network.netId, ) @@ -246,7 +255,7 @@ export const main = async args => { raw = await signWithHardwareWallet({ args, accountId: fromAddr.account.eid, - tx: newTx, + tx: formatTx(newTx), addressId: fromAddr.eid, device: fromAddr.account.accountGroup.vault.device, }) @@ -259,7 +268,7 @@ export const main = async args => { if (dryRun) pk = '0x0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef' - raw = cfxSignTransaction(newTx, pk, network.netId) + raw = cfxSignTransaction(formatTx(newTx), pk, network.netId) } if (returnTxMeta) { From 34a926bc1d6a2c13a6d6cc96b784e6a2f20d5858 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Thu, 28 Nov 2024 15:57:40 +0800 Subject: [PATCH 26/98] chore(common): release packages (#1444) Co-authored-by: ConfluxBot --- .yarn/versions/11720844.yml | 11 ----------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/rpc-engine/package.json | 2 +- packages/rpcs/cfx_sendTransaction/package.json | 2 +- packages/rpcs/cfx_signTransaction/package.json | 2 +- packages/rpcs/wallet_sendTransaction/package.json | 2 +- .../wallet_sendTransactionWithAction/package.json | 2 +- 8 files changed, 7 insertions(+), 18 deletions(-) delete mode 100644 .yarn/versions/11720844.yml diff --git a/.yarn/versions/11720844.yml b/.yarn/versions/11720844.yml deleted file mode 100644 index f90f27678..000000000 --- a/.yarn/versions/11720844.yml +++ /dev/null @@ -1,11 +0,0 @@ -releases: - "@fluent-wallet/cfx_send-transaction": patch - "@fluent-wallet/cfx_sign-transaction": patch - "@fluent-wallet/rpc-engine": patch - "@fluent-wallet/wallet_send-transaction": patch - "@fluent-wallet/wallet_send-transaction-with-action": patch - browser-extension: patch - helios-background: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index bd9b56e27..4bef41671 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.18", + "version": "0.0.19", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 73d69736f..e37c9a73b 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.16", + "version": "0.0.17", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpc-engine/package.json b/packages/rpc-engine/package.json index 428cdee2b..29d867a5b 100644 --- a/packages/rpc-engine/package.json +++ b/packages/rpc-engine/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/rpc-engine", "type": "module", "main": "index.js", - "version": "2.0.6", + "version": "2.0.7", "dependencies": { "@fluent-wallet/associative": "workspace:packages/associative", "@fluent-wallet/cache-rpc": "workspace:packages/cache-rpc", diff --git a/packages/rpcs/cfx_sendTransaction/package.json b/packages/rpcs/cfx_sendTransaction/package.json index 8ef467e67..bd3e466df 100644 --- a/packages/rpcs/cfx_sendTransaction/package.json +++ b/packages/rpcs/cfx_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.6", + "version": "1.0.7", "dependencies": { "@fluent-wallet/cfx_sign-transaction": "workspace:*", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/cfx_signTransaction/package.json b/packages/rpcs/cfx_signTransaction/package.json index 0fe0699b6..676858465 100644 --- a/packages/rpcs/cfx_signTransaction/package.json +++ b/packages/rpcs/cfx_signTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.6", + "version": "1.0.7", "dependencies": { "@fluent-wallet/ledger": "workspace:packages/ledger", "@fluent-wallet/signature": "workspace:packages/signature" diff --git a/packages/rpcs/wallet_sendTransaction/package.json b/packages/rpcs/wallet_sendTransaction/package.json index 4109c2e99..f062fbab9 100644 --- a/packages/rpcs/wallet_sendTransaction/package.json +++ b/packages/rpcs/wallet_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "3.0.4", + "version": "3.0.5", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/cfx_send-transaction": "workspace:*", diff --git a/packages/rpcs/wallet_sendTransactionWithAction/package.json b/packages/rpcs/wallet_sendTransactionWithAction/package.json index d4a7cdfdc..9406484f5 100644 --- a/packages/rpcs/wallet_sendTransactionWithAction/package.json +++ b/packages/rpcs/wallet_sendTransactionWithAction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "1.0.4", + "version": "1.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:*", "@fluent-wallet/wallet_send-transaction": "workspace:*" From 8f86e63911962e7a33f1cc5e33ffb228ee72c267 Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Fri, 29 Nov 2024 15:30:25 +0800 Subject: [PATCH 27/98] Fix/get hidden account apps (#1440) * fix: delete account group * fix: get-hidden-account-apps db method * fix: retract-group * feat: version * fix: remove useless code * feat: version --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .yarn/versions/693e8104.yml | 9 ++ packages/db/src/main/cfxjs/db/queries.cljs | 123 +++++++++++++----- packages/rpcs/wallet_deleteAccount/index.js | 14 +- .../rpcs/wallet_deleteAccountGroup/index.js | 13 +- 4 files changed, 117 insertions(+), 42 deletions(-) create mode 100644 .yarn/versions/693e8104.yml diff --git a/.yarn/versions/693e8104.yml b/.yarn/versions/693e8104.yml new file mode 100644 index 000000000..98dd8d097 --- /dev/null +++ b/.yarn/versions/693e8104.yml @@ -0,0 +1,9 @@ +releases: + "@fluent-wallet/db": patch + "@fluent-wallet/wallet_delete-account": patch + "@fluent-wallet/wallet_delete-account-group": patch + browser-extension: patch + helios-background: patch + +declined: + - helios diff --git a/packages/db/src/main/cfxjs/db/queries.cljs b/packages/db/src/main/cfxjs/db/queries.cljs index 1d1538c11..81ea66b82 100644 --- a/packages/db/src/main/cfxjs/db/queries.cljs +++ b/packages/db/src/main/cfxjs/db/queries.cljs @@ -642,57 +642,42 @@ return [txs sideeffects] to handle the hidden account" [{:keys [accountId]}] (let [apps-data - (q '[:find ?app (count-distinct ?all-acc) ?current-acc + (q '[:find ?app (distinct ?available-acc) ?current-acc :in $ ?acc :where [?app :app/account ?acc] - [?app :app/account ?all-acc] [?app :app/currentAccount ?curacc] - [(= ?curacc ?acc) ?current-acc]] + [(= ?curacc ?acc) ?current-acc] + [?app :app/account ?available-acc] + ;; make sure available acc has addr in current net + [?available-acc :account/address ?addr] + [?addr :address/network ?net] + [?net :network/selected true]] accountId) ->txs ;; txs: transactions send to db ;; sideeffects: methods to call in js to notify app - (fn [[txs sideeffects] [app-id authed-acc-count current-acc?]] + (fn [[txs sideeffects] [app-id available-acc-ids current-acc?]] (bc/cond - ;; hidden acc is the only and current authed acc of app + :let + [next-available-acc + (some #(when (not= % accountId) %) available-acc-ids)] + ;; hidden acc is the only available and current acc of app ;; delete the app - (and current-acc? (= authed-acc-count 1)) + (and current-acc? (nil? next-available-acc)) [txs (conj sideeffects [:wallet_deleteApp {:appId app-id}])] - ;; hidden acc is not current acc of dapp (more than 1 authed acc) + ;; hidden acc is not current acc of dapp (more than 1 available acc) ;; unauth acc (not current-acc?) [(conj txs [:db/retract app-id :app/account accountId]) sideeffects] - ;; hidden acc is current acc of app and app has multiple authed acc + ;; hidden acc is current acc of app and app has multiple available acc ;; switch current acc, unauth acc - :let - [app-switch-acc-data - (q '[:find ?app (distinct ?next-acc) - :in $ ?acc - :where - [?app :app/currentAccount ?acc] - [?app :app/account ?next-acc] - (not [(= ?next-acc ?acc)]) - ;; make sure next acc has addr in current net - [?next-acc :account/address ?addr] - [?addr :address/network ?net] - [?net :network/selected true]] - accountId) - - ->txs - (fn [[txs sideeffects] [app-id next-acc-ids]] - (if (first next-acc-ids) - ;; has next acc - [(conj txs [:db/retract app-id :app/account accountId]) - (conj sideeffects [:wallet_setAppCurrentAccount {:appId app-id :accountId (first next-acc-ids)}])] - ;; no next acc (next authed acc is hw acc and no addr under current net) - [txs (conj sideeffects [:wallet_deleteApp {:appId app-id}])]))] - :else - (reduce ->txs [txs sideeffects] app-switch-acc-data)))] + [(conj txs [:db/retract app-id :app/account accountId]) + (conj sideeffects [:wallet_setAppCurrentAccount {:appId app-id :accountId next-available-acc}])]))] (reduce ->txs [[] []] apps-data))) (defn update-account [{:keys [accountId nickname hidden offline]}] @@ -1159,6 +1144,68 @@ txs (map (fn [eid] [:db.fn/retractEntity eid]) tokens)] (t txs))) +(defn get-deleted-group-apps + "Given to-delete groupId, find apps which authed with accounts in this group, + return [txs sideeffects] to handle the deleted group" + [{:keys [groupId]}] + (let [accounts-in-group + (q '[:find [?acc ...] + :in $ ?g + :where + [?g :accountGroup/account ?acc]] + groupId) + apps-data + (q '[:find ?app (distinct ?available-acc) ?current-acc + :in $ [?acc ...] + :where + [?app :app/account ?acc] + [?app :app/currentAccount ?curacc] + [(= ?curacc ?acc) ?current-acc] + [?app :app/account ?available-acc] + ;; make sure available acc has addr in current net + [?available-acc :account/address ?addr] + [?addr :address/network ?net] + [?net :network/selected true]] + accounts-in-group) + + ->merge-and-deduplicate + (fn [result item] + (let [[appid accounts bool] item] + (if (contains? result appid) + (update result appid (fn [[deleted-accounts next-account current-group?]] [deleted-accounts next-account (or current-group? bool)])) + (assoc result appid [(filter #(contains? (set accounts-in-group) %) accounts) (some #(when (not (contains? (set accounts-in-group) %)) %) accounts) bool])))) + + ;; format apps-data to {appid [deleted-accounts next-account current-group?]} + processed-data (reduce ->merge-and-deduplicate {} apps-data) + ;; format processed-data to [[appid deleted-accounts next-account current-group?]] + final-data (into [] (mapv (fn [[k v]] (into [k] v)) processed-data)) + + ->txs + ;; txs: transactions send to db + ;; sideeffects: methods to call in js to notify app + ;; deleted-accounts is accounts that need to unauth in app + ;; next-account is next available account in app, nil if no available account + ;; current-group? is true if app's current account is in deleted group + (fn [[txs sideeffects] [app-id deleted-accounts next-account current-group?]] + (bc/cond + :let + [unauth-txs + (mapv #(vector :db/retract app-id :app/account %) deleted-accounts)] + ;; deleted group is current group of app and next-account is null + ;; delete the app + (and current-group? (nil? next-account)) + [txs (conj sideeffects [:wallet_deleteApp {:appId app-id}])] + ;; deleted group is not current group of dapp and has available account in other group + ;; unauth acc + (not current-group?) + [(concat txs unauth-txs) sideeffects] + + ;; deleted group is current group of app and app has available account in other group + ;; switch current acc, unauth acc + :else + [(concat txs unauth-txs) (conj sideeffects [:wallet_setAppCurrentAccount {:appId app-id :accountId next-account}])]))] + (reduce ->txs [[] []] final-data))) + (defn retract-group "used to retract account group" [{:keys [groupId]}] @@ -1180,10 +1227,12 @@ groupId) addrs-to-delete (filter #(not (some #{%} addrs-has-accs-not-in-group)) addrs-in-group) txs (mapv #(vector :db.fn/retractEntity %) addrs-to-delete) - txs (conj txs [:db.fn/retractEntity groupId])] + txs (conj txs [:db.fn/retractEntity groupId]) + [apps-txs apps-sideeffects] (get-deleted-group-apps {:groupId groupId}) + txs (concat txs apps-txs)] (t txs) (cleanup-token-list-after-delete-address) - true)) + apps-sideeffects)) (defn retract-account "used to retract accounts" @@ -1205,6 +1254,7 @@ addrs-to-delete (filter #(not (some #{%} addrs-has-other-accs)) addrs-in-account) txs (mapv #(vector :db.fn/retractEntity %) addrs-to-delete) txs (conj txs [:db.fn/retractEntity accountId]) + [apps-txs apps-sideeffects] (get-hidden-account-apps {:accountId accountId}) vault (when hwVaultData (q '[:find ?vault . @@ -1213,10 +1263,11 @@ [?group :accountGroup/account ?acc] [?group :accountGroup/vault ?vault]] accountId)) - txs (enc/conj-when txs (and vault {:db/id vault :vault/data hwVaultData}))] + txs (enc/conj-when txs (and vault {:db/id vault :vault/data hwVaultData})) + txs (concat txs apps-txs)] (t txs) (cleanup-token-list-after-delete-address) - true)) + apps-sideeffects)) (defn retract-network [{:keys [networkId]}] (let [addrs (q '[:find [?addr ...] diff --git a/packages/rpcs/wallet_deleteAccount/index.js b/packages/rpcs/wallet_deleteAccount/index.js index 1e62df9ac..583f9d8fd 100644 --- a/packages/rpcs/wallet_deleteAccount/index.js +++ b/packages/rpcs/wallet_deleteAccount/index.js @@ -9,16 +9,22 @@ export const schemas = { export const permissions = { external: ['popup'], - methods: ['wallet_validatePassword', 'wallet_deleteAccountGroup'], + methods: [ + 'wallet_validatePassword', + 'wallet_deleteAccountGroup', + 'wallet_deleteApp', + 'wallet_setAppCurrentAccount', + ], db: ['retractAccount', 'findAccount'], } export const main = async ({ Err: {InvalidParams}, db: {findAccount, retractAccount}, - rpcs: {wallet_validatePassword, wallet_deleteAccountGroup}, + rpcs, params: {accountId, password}, }) => { + const {wallet_validatePassword, wallet_deleteAccountGroup} = rpcs if (!(await wallet_validatePassword({password}))) throw InvalidParams('Invalid password') @@ -45,6 +51,8 @@ export const main = async ({ }) } - retractAccount({accountId, hwVaultData: ddata}) + const sideEffects = retractAccount({accountId, hwVaultData: ddata}) + + await Promise.all(sideEffects.map(([method, params]) => rpcs[method](params))) return true } diff --git a/packages/rpcs/wallet_deleteAccountGroup/index.js b/packages/rpcs/wallet_deleteAccountGroup/index.js index 61db43335..3b6dd409f 100644 --- a/packages/rpcs/wallet_deleteAccountGroup/index.js +++ b/packages/rpcs/wallet_deleteAccountGroup/index.js @@ -14,15 +14,20 @@ export const schemas = { export const permissions = { db: ['getAccountGroupById', 'retractGroup'], external: ['popup'], - methods: ['wallet_validatePassword'], + methods: [ + 'wallet_deleteApp', + 'wallet_setAppCurrentAccount', + 'wallet_validatePassword', + ], } export const main = async ({ Err: {InvalidParams}, - rpcs: {wallet_validatePassword}, + rpcs, db: {getAccountGroupById, retractGroup}, params: {accountGroupId, password}, }) => { + const {wallet_validatePassword} = rpcs if (!(await wallet_validatePassword({password}))) throw InvalidParams('Invalid password') @@ -30,6 +35,8 @@ export const main = async ({ if (!group) throw InvalidParams(`Invalid account group id ${accountGroupId}`) - retractGroup({groupId: group.eid}) + const sideEffects = retractGroup({groupId: group.eid}) + + await Promise.all(sideEffects.map(([method, params]) => rpcs[method](params))) return true } From a3ab7340b94f5f42994802aa49d6a42c1962ecf2 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 29 Nov 2024 15:35:55 +0800 Subject: [PATCH 28/98] chore(common): release packages (#1445) Co-authored-by: ConfluxBot --- .yarn/versions/693e8104.yml | 9 --------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/db/package.json | 2 +- packages/rpcs/wallet_deleteAccount/package.json | 2 +- packages/rpcs/wallet_deleteAccountGroup/package.json | 2 +- 6 files changed, 5 insertions(+), 14 deletions(-) delete mode 100644 .yarn/versions/693e8104.yml diff --git a/.yarn/versions/693e8104.yml b/.yarn/versions/693e8104.yml deleted file mode 100644 index 98dd8d097..000000000 --- a/.yarn/versions/693e8104.yml +++ /dev/null @@ -1,9 +0,0 @@ -releases: - "@fluent-wallet/db": patch - "@fluent-wallet/wallet_delete-account": patch - "@fluent-wallet/wallet_delete-account-group": patch - browser-extension: patch - helios-background: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index 4bef41671..74e9820da 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.19", + "version": "0.0.20", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index e37c9a73b..b3dee17f9 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.17", + "version": "0.0.18", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/db/package.json b/packages/db/package.json index 6c4abdc57..d67b55d0a 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/db", - "version": "1.0.71", + "version": "1.0.72", "main": "index.js", "type": "module", "files": [ diff --git a/packages/rpcs/wallet_deleteAccount/package.json b/packages/rpcs/wallet_deleteAccount/package.json index 702ae0478..f52ad9abf 100644 --- a/packages/rpcs/wallet_deleteAccount/package.json +++ b/packages/rpcs/wallet_deleteAccount/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*", "browser-passworder": "2.0.3" diff --git a/packages/rpcs/wallet_deleteAccountGroup/package.json b/packages/rpcs/wallet_deleteAccountGroup/package.json index b2ede8a82..bab48bdf4 100644 --- a/packages/rpcs/wallet_deleteAccountGroup/package.json +++ b/packages/rpcs/wallet_deleteAccountGroup/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_delete-account-group", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } From 1bd0ee25f0d9b317169ecdf8f77052ba2a964d1a Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Fri, 29 Nov 2024 17:39:55 +0800 Subject: [PATCH 29/98] feat: support eip-6963 (#1446) * feat: support eip-6963 * feat: version * fix: test case --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .yarn/versions/b7e895ef.yml | 6 ++++ packages/inpage/eip-6963.js | 18 ++++++++++++ packages/inpage/package.json | 1 + packages/inpage/setup-inpage-provider.js | 28 +++++++++++++++---- packages/inpage/setup-inpage-provider.test.js | 13 +++++---- yarn.lock | 1 + 6 files changed, 57 insertions(+), 10 deletions(-) create mode 100644 .yarn/versions/b7e895ef.yml create mode 100644 packages/inpage/eip-6963.js diff --git a/.yarn/versions/b7e895ef.yml b/.yarn/versions/b7e895ef.yml new file mode 100644 index 000000000..2bce12059 --- /dev/null +++ b/.yarn/versions/b7e895ef.yml @@ -0,0 +1,6 @@ +releases: + browser-extension: patch + helios-inpage: patch + +declined: + - helios diff --git a/packages/inpage/eip-6963.js b/packages/inpage/eip-6963.js new file mode 100644 index 000000000..20db045bb --- /dev/null +++ b/packages/inpage/eip-6963.js @@ -0,0 +1,18 @@ +export const EIP6963EventNames = { + Announce: 'eip6963:announceProvider', + Request: 'eip6963:requestProvider', +} + +export function announceProvider(providerDetail) { + const _announceProvider = () => + window.dispatchEvent( + new CustomEvent(EIP6963EventNames.Announce, { + detail: Object.freeze(providerDetail), + }), + ) + + _announceProvider() + window.addEventListener(EIP6963EventNames.Request, _announceProvider) + return () => + window.removeEventListener(EIP6963EventNames.Request, _announceProvider) +} diff --git a/packages/inpage/package.json b/packages/inpage/package.json index 5e4111f84..a950f128c 100644 --- a/packages/inpage/package.json +++ b/packages/inpage/package.json @@ -10,6 +10,7 @@ "@fluent-wallet/extension-runtime": "workspace:packages/extension-runtime", "@fluent-wallet/provider-api": "workspace:packages/ui/provider-api", "@thi.ng/rstream": "6.0.21", + "uuid": "^8.3.2", "webextension-polyfill": "0.8.0" } } diff --git a/packages/inpage/setup-inpage-provider.js b/packages/inpage/setup-inpage-provider.js index fdb6d4d44..f9475aae9 100644 --- a/packages/inpage/setup-inpage-provider.js +++ b/packages/inpage/setup-inpage-provider.js @@ -1,6 +1,11 @@ import {rpcStream} from '@fluent-wallet/extension-runtime/rpc-stream.js' import {initProvider} from '@fluent-wallet/provider-api' import {takeOver} from './take-over-portal' +import {announceProvider} from './eip-6963' +import {v4 as uuid} from 'uuid' + +const FLUENT_SVG = + 'data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHZpZXdCb3g9IjAgMCA5NiA5NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTAwMV8yKSI+PHBhdGggZmlsbD0iI0YwRjBGMCIgZD0iTTAgMGg5NnY5NkgweiIvPjxwYXRoIGQ9Ik03NSAyMXY4LjY4OGMwIDEwLTguMDMyIDE4LjEyNS0xOC4wMDIgMTguMjg3bC0uMzAzLjAwMkg0OHY4LjcxQzQ4IDY2Ljk3NSAzOS44MzIgNzUgMjkuNzcgNzVIMjF2LTguOTQ1LTE5LjQ1QzIxIDMyLjQ2NCAzMi40NzQgMjEgNDYuNjI3IDIxSDc1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjMuNDA4IDIxSDc1djguNjg3Qzc1IDM5Ljk3NSA2Ni44MzIgNDggNTYuNzcgNDhINDh2LTguOTM4QzQ4IDI5Ljk0NiA1NC42NzUgMjIuMzg4IDYzLjQwOCAyMXoiIGZpbGw9IiMyNDIyNjUiIGZpbGwtb3BhY2l0eT0iLjgiLz48cGF0aCBkPSJNNzUgMjF2OC42ODhjMCAxMC04LjAzMiAxOC4xMjUtMTguMDAyIDE4LjI4N2wtLjMwMy4wMDJINDh2OC43MUM0OCA2Ni45NzUgMzkuODMyIDc1IDI5Ljc3IDc1SDIxdi04Ljk0NS0xOS40NUMyMSAzMi40NjQgMzIuNDc0IDIxIDQ2LjYyNyAyMUg3NXoiIGZpbGw9IiM2MTZFRTEiIGZpbGwtb3BhY2l0eT0iLjgiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF8xMDAxXzIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoOTZ2OTZIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=' let PROVIDER = null @@ -74,6 +79,15 @@ function setupProvider() { }) PROVIDER = initProvider(stream, sendToBg) + announceProvider({ + info: { + uuid: uuid(), + name: 'Fluent', + icon: FLUENT_SVG, + rdns: 'com.fluentwallet', + }, + provider: PROVIDER, + }) window.fluent = PROVIDER if (!window.ethereum) window.ethereum = PROVIDER @@ -81,11 +95,15 @@ function setupProvider() { takeOver(PROVIDER, 'cfx') if (window.localStorage.getItem(FLUENT_OVERRIDE_WINDOW_DOT_ETHEREUM)) { - Object.defineProperty(window, 'ethereum', { - value: PROVIDER, - writable: false, - }) - takeOver(PROVIDER, 'eth') + try { + Object.defineProperty(window, 'ethereum', { + value: PROVIDER, + writable: false, + }) + takeOver(PROVIDER, 'eth') + } catch (error) { + console.log('Failed to override window.ethereum', error) + } } return PROVIDER } diff --git a/packages/inpage/setup-inpage-provider.test.js b/packages/inpage/setup-inpage-provider.test.js index 39a028dea..68ea03a8e 100644 --- a/packages/inpage/setup-inpage-provider.test.js +++ b/packages/inpage/setup-inpage-provider.test.js @@ -1,16 +1,19 @@ import {expect, describe, it, vi} from 'vitest' +import {EIP6963EventNames} from './eip-6963.js' describe('inpage', () => { describe('setupProvider', () => { it('should setup the provider on window.conflux', async () => { - let listener, eventName + let listeners = [], + eventNames = [] window.addEventListener = vi.fn((e, l) => { - eventName = e - listener = l + eventNames.push(e) + listeners.push(l) }) expect(window.conflux).toBe(undefined) await import('./index.js') - expect(typeof listener).toBe('function') - expect(eventName).toBe('message') + listeners.forEach(l => expect(typeof l).toBe('function')) + expect(eventNames[0]).toBe('message') + expect(eventNames[1]).toBe(EIP6963EventNames.Request) expect(window.conflux).toBeDefined() }) diff --git a/yarn.lock b/yarn.lock index b3734a00f..10e892a4c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -18252,6 +18252,7 @@ __metadata: "@fluent-wallet/extension-runtime": "workspace:packages/extension-runtime" "@fluent-wallet/provider-api": "workspace:packages/ui/provider-api" "@thi.ng/rstream": "npm:6.0.21" + uuid: "npm:^8.3.2" webextension-polyfill: "npm:0.8.0" languageName: unknown linkType: soft From c4ca85cda332409262da767961318433f235c529 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 29 Nov 2024 17:45:39 +0800 Subject: [PATCH 30/98] chore(common): release packages (#1448) Co-authored-by: ConfluxBot --- .yarn/versions/b7e895ef.yml | 6 ------ packages/browser-extension/package.json | 2 +- packages/inpage/package.json | 2 +- 3 files changed, 2 insertions(+), 8 deletions(-) delete mode 100644 .yarn/versions/b7e895ef.yml diff --git a/.yarn/versions/b7e895ef.yml b/.yarn/versions/b7e895ef.yml deleted file mode 100644 index 2bce12059..000000000 --- a/.yarn/versions/b7e895ef.yml +++ /dev/null @@ -1,6 +0,0 @@ -releases: - browser-extension: patch - helios-inpage: patch - -declined: - - helios diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index b3dee17f9..0b126dc2c 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.18", + "version": "0.0.19", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/inpage/package.json b/packages/inpage/package.json index a950f128c..517626673 100644 --- a/packages/inpage/package.json +++ b/packages/inpage/package.json @@ -1,7 +1,7 @@ { "name": "helios-inpage", "type": "module", - "version": "4.0.4", + "version": "4.0.5", "main": "index.js", "author": "yqrashawn ", "private": true, From db19d7ef6afc053250ae5d7fc3a2fe261a9d490f Mon Sep 17 00:00:00 2001 From: mosi Date: Tue, 3 Dec 2024 17:33:29 +0800 Subject: [PATCH 31/98] fix: wallet_requestPermissions cross network --- packages/rpcs/cfx_requestAccounts/index.js | 1 - packages/rpcs/eth_requestAccounts/index.js | 1 - packages/rpcs/wallet_requestPermissions/index.js | 14 ++++++++++---- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/packages/rpcs/cfx_requestAccounts/index.js b/packages/rpcs/cfx_requestAccounts/index.js index 84d709a82..90ed4797f 100644 --- a/packages/rpcs/cfx_requestAccounts/index.js +++ b/packages/rpcs/cfx_requestAccounts/index.js @@ -24,7 +24,6 @@ export const main = async ({ } const permissionsToRequest = { cfx_accounts: {}, - wallet_crossNetworkTypeGetConfluxBase32Address: {}, } const permsRes = await wallet_requestPermissions([permissionsToRequest]) diff --git a/packages/rpcs/eth_requestAccounts/index.js b/packages/rpcs/eth_requestAccounts/index.js index 28042474b..62c36acf3 100644 --- a/packages/rpcs/eth_requestAccounts/index.js +++ b/packages/rpcs/eth_requestAccounts/index.js @@ -24,7 +24,6 @@ export const main = async ({ } const permissionsToRequest = { eth_accounts: {}, - wallet_crossNetworkTypeGetEthereumHexAddress: {}, } const permsRes = await wallet_requestPermissions([permissionsToRequest]) diff --git a/packages/rpcs/wallet_requestPermissions/index.js b/packages/rpcs/wallet_requestPermissions/index.js index e228bf6fd..6763bf84f 100644 --- a/packages/rpcs/wallet_requestPermissions/index.js +++ b/packages/rpcs/wallet_requestPermissions/index.js @@ -49,16 +49,22 @@ export const permissions = { } const formatPermissions = perms => { - return perms.map(p => - Object.keys(p).reduce( + return perms.map(p => { + const crossNetwork = {} + const res = Object.keys(p).reduce( (p, key) => { + if (key.startsWith('cfx_')) + crossNetwork.wallet_crossNetworkTypeGetConfluxBase32Address = {} + if (key.startsWith('eth_')) + crossNetwork.wallet_crossNetworkTypeGetEthereumHexAddress = {} if (key === 'cfx_accounts' || key === 'eth_accounts') key = 'wallet_accounts' return {...p, [key]: {}} }, {wallet_basic: {}}, - ), - ) + ) + return {...res, ...crossNetwork} + }) } export const main = async ({ From 2b3f68428b48b78a59e49efa0e559359f8b80e1f Mon Sep 17 00:00:00 2001 From: mosi Date: Tue, 3 Dec 2024 17:36:57 +0800 Subject: [PATCH 32/98] feat: version --- .yarn/versions/5a4a1fe0.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .yarn/versions/5a4a1fe0.yml diff --git a/.yarn/versions/5a4a1fe0.yml b/.yarn/versions/5a4a1fe0.yml new file mode 100644 index 000000000..d5cbae889 --- /dev/null +++ b/.yarn/versions/5a4a1fe0.yml @@ -0,0 +1,9 @@ +releases: + "@fluent-wallet/cfx_request-accounts": patch + "@fluent-wallet/eth_request-accounts": patch + "@fluent-wallet/wallet_request-permissions": patch + browser-extension: patch + helios-background: patch + +declined: + - helios From 416494f81129bf897b160a4a026c69a63790050c Mon Sep 17 00:00:00 2001 From: mosi Date: Wed, 4 Dec 2024 09:42:28 +0800 Subject: [PATCH 33/98] fix: test --- .../background/src/index.integration.test.js | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/packages/background/src/index.integration.test.js b/packages/background/src/index.integration.test.js index 2b8c9a628..22f62f094 100644 --- a/packages/background/src/index.integration.test.js +++ b/packages/background/src/index.integration.test.js @@ -1218,7 +1218,11 @@ describe('integration test', () => { expect(authReq.site.origin).toBe('foo.site') expect(authReq.req.method).toBe('wallet_requestPermissions') expect(authReq.req.params).toStrictEqual([ - {wallet_basic: {}, wallet_accounts: {}}, + { + wallet_basic: {}, + wallet_accounts: {}, + wallet_crossNetworkTypeGetConfluxBase32Address: {}, + }, ]) const res2 = await request({ @@ -1268,7 +1272,11 @@ describe('integration test', () => { expect(authReq.site.origin).toBe('foo.site') expect(authReq.req.method).toBe('wallet_requestPermissions') expect(authReq.req.params).toStrictEqual([ - {wallet_basic: {}, wallet_accounts: {}}, + { + wallet_basic: {}, + wallet_accounts: {}, + wallet_crossNetworkTypeGetConfluxBase32Address: {}, + }, ]) expect(db.getApp().length).toBe(0) @@ -1294,6 +1302,7 @@ describe('integration test', () => { expect(app.perms).toStrictEqual({ wallet_accounts: {}, wallet_basic: {}, + wallet_crossNetworkTypeGetEthereumHexAddress: {}, }) // app has the right authed accounts expect( @@ -1314,6 +1323,7 @@ describe('integration test', () => { 'wallet_accounts', 'cfx_accounts', 'eth_accounts', + 'wallet_crossNetworkTypeGetEthereumHexAddress', ]) res = await request({ method: 'wallet_getPermissions', @@ -1327,6 +1337,7 @@ describe('integration test', () => { true, true, true, + true, ]) expect(res.result.map(({invoker}) => invoker === 'foo.site')).toEqual([ true, @@ -1335,6 +1346,7 @@ describe('integration test', () => { true, true, true, + true, ]) }) test('from popup', async () => { @@ -1371,6 +1383,7 @@ describe('integration test', () => { expect(app.perms).toStrictEqual({ wallet_accounts: {}, wallet_basic: {}, + wallet_crossNetworkTypeGetEthereumHexAddress: {}, }) // app has the right authed accounts expect( @@ -1388,6 +1401,7 @@ describe('integration test', () => { 'wallet_accounts', 'cfx_accounts', 'eth_accounts', + 'wallet_crossNetworkTypeGetEthereumHexAddress', ]) }) }) From c875daecdd131c1fed5466c03c27f22c0ef50ef2 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Wed, 4 Dec 2024 14:46:12 +0800 Subject: [PATCH 34/98] chore(common): release packages (#1451) Co-authored-by: ConfluxBot --- .yarn/versions/5a4a1fe0.yml | 9 --------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/rpcs/cfx_requestAccounts/package.json | 2 +- packages/rpcs/eth_requestAccounts/package.json | 2 +- packages/rpcs/wallet_requestPermissions/package.json | 2 +- 6 files changed, 5 insertions(+), 14 deletions(-) delete mode 100644 .yarn/versions/5a4a1fe0.yml diff --git a/.yarn/versions/5a4a1fe0.yml b/.yarn/versions/5a4a1fe0.yml deleted file mode 100644 index d5cbae889..000000000 --- a/.yarn/versions/5a4a1fe0.yml +++ /dev/null @@ -1,9 +0,0 @@ -releases: - "@fluent-wallet/cfx_request-accounts": patch - "@fluent-wallet/eth_request-accounts": patch - "@fluent-wallet/wallet_request-permissions": patch - browser-extension: patch - helios-background: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index 74e9820da..1680ab65c 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.20", + "version": "0.0.21", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 0b126dc2c..908034e92 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.19", + "version": "0.0.20", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpcs/cfx_requestAccounts/package.json b/packages/rpcs/cfx_requestAccounts/package.json index 39263b3da..ddef85551 100644 --- a/packages/rpcs/cfx_requestAccounts/package.json +++ b/packages/rpcs/cfx_requestAccounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_request-accounts", "type": "module", "main": "index.js", - "version": "2.0.1", + "version": "2.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/eth_requestAccounts/package.json b/packages/rpcs/eth_requestAccounts/package.json index 8c06deba5..a51d7f15c 100644 --- a/packages/rpcs/eth_requestAccounts/package.json +++ b/packages/rpcs/eth_requestAccounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_request-accounts", "type": "module", "main": "index.js", - "version": "3.0.1", + "version": "3.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_requestPermissions/package.json b/packages/rpcs/wallet_requestPermissions/package.json index bc0ef061e..55d0e82ee 100644 --- a/packages/rpcs/wallet_requestPermissions/package.json +++ b/packages/rpcs/wallet_requestPermissions/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_request-permissions", "type": "module", "main": "index.js", - "version": "3.0.0", + "version": "3.0.1", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec", "@fluent-wallet/wallet-permission": "workspace:packages/wallet-permission" From f453e1ffae7cca9511fa2d5d8c8eba42126c3249 Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Thu, 5 Dec 2024 11:14:20 +0800 Subject: [PATCH 35/98] fix: check group before insert account (#1453) * fix: check group before insert account * feat: version --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .yarn/versions/202cd75a.yml | 9 ++++++++ packages/rpcs/wallet_createAccount/index.js | 21 ++++++++++++++----- packages/rpcs/wallet_deleteAccount/index.js | 4 +++- .../rpcs/wallet_deleteAccountGroup/index.js | 4 +++- 4 files changed, 31 insertions(+), 7 deletions(-) create mode 100644 .yarn/versions/202cd75a.yml diff --git a/.yarn/versions/202cd75a.yml b/.yarn/versions/202cd75a.yml new file mode 100644 index 000000000..a4cff9472 --- /dev/null +++ b/.yarn/versions/202cd75a.yml @@ -0,0 +1,9 @@ +releases: + "@fluent-wallet/wallet_create-account": patch + "@fluent-wallet/wallet_delete-account": patch + "@fluent-wallet/wallet_delete-account-group": patch + browser-extension: patch + helios-background: patch + +declined: + - helios diff --git a/packages/rpcs/wallet_createAccount/index.js b/packages/rpcs/wallet_createAccount/index.js index 83d6ae8d1..8c7ad75b3 100644 --- a/packages/rpcs/wallet_createAccount/index.js +++ b/packages/rpcs/wallet_createAccount/index.js @@ -44,7 +44,7 @@ export const main = async ({ nickname: 1, }, }) - if (!group) throw InvalidParams('Invalid account group id') + if (!group) throw InvalidParams(`Invalid account group id ${accountGroupId}`) const {vault} = group if (vault.type !== 'hd') @@ -78,8 +78,19 @@ export const main = async ({ only0x1Prefixed: vault.cfxOnly, }), })), - ).then(params => - params.map(({eid, netId, type, addr: {address, privateKey}}) => { + ).then(params => { + const _group = findGroup({ + groupId: accountGroupId, + g: { + account: {nickname: 1}, + vault: {type: 1, ddata: 1, data: 1, cfxOnly: 1}, + nickname: 1, + }, + }) + // check group is deleted or not + if (!_group) + throw InvalidParams(`Invalid account group id ${accountGroupId}`) + return params.map(({eid, netId, type, addr: {address, privateKey}}) => { const accountId = findAccount({ groupId: accountGroupId, @@ -110,8 +121,8 @@ export const main = async ({ ]) return tempids.accountId ?? accountId - }), - ) + }) + }) )[0] if (_popup && select) { diff --git a/packages/rpcs/wallet_deleteAccount/index.js b/packages/rpcs/wallet_deleteAccount/index.js index 583f9d8fd..1ad2c223b 100644 --- a/packages/rpcs/wallet_deleteAccount/index.js +++ b/packages/rpcs/wallet_deleteAccount/index.js @@ -53,6 +53,8 @@ export const main = async ({ const sideEffects = retractAccount({accountId, hwVaultData: ddata}) - await Promise.all(sideEffects.map(([method, params]) => rpcs[method](params))) + await Promise.all( + sideEffects?.map(([method, params]) => rpcs[method]?.(params)), + ) return true } diff --git a/packages/rpcs/wallet_deleteAccountGroup/index.js b/packages/rpcs/wallet_deleteAccountGroup/index.js index 3b6dd409f..2414ce518 100644 --- a/packages/rpcs/wallet_deleteAccountGroup/index.js +++ b/packages/rpcs/wallet_deleteAccountGroup/index.js @@ -37,6 +37,8 @@ export const main = async ({ const sideEffects = retractGroup({groupId: group.eid}) - await Promise.all(sideEffects.map(([method, params]) => rpcs[method](params))) + await Promise.all( + sideEffects?.map(([method, params]) => rpcs[method]?.(params)), + ) return true } From ab35f5e5fd10229f88230a65eb8e012ec3dd5ed1 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Thu, 5 Dec 2024 11:20:18 +0800 Subject: [PATCH 36/98] chore(common): release packages (#1454) Co-authored-by: ConfluxBot --- .yarn/versions/202cd75a.yml | 9 --------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/rpcs/wallet_createAccount/package.json | 2 +- packages/rpcs/wallet_deleteAccount/package.json | 2 +- packages/rpcs/wallet_deleteAccountGroup/package.json | 2 +- 6 files changed, 5 insertions(+), 14 deletions(-) delete mode 100644 .yarn/versions/202cd75a.yml diff --git a/.yarn/versions/202cd75a.yml b/.yarn/versions/202cd75a.yml deleted file mode 100644 index a4cff9472..000000000 --- a/.yarn/versions/202cd75a.yml +++ /dev/null @@ -1,9 +0,0 @@ -releases: - "@fluent-wallet/wallet_create-account": patch - "@fluent-wallet/wallet_delete-account": patch - "@fluent-wallet/wallet_delete-account-group": patch - browser-extension: patch - helios-background: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index 1680ab65c..af5d75b8f 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.21", + "version": "0.0.22", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 908034e92..5d01da8a5 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.20", + "version": "0.0.21", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpcs/wallet_createAccount/package.json b/packages/rpcs/wallet_createAccount/package.json index aac9f4138..0e5f2763c 100644 --- a/packages/rpcs/wallet_createAccount/package.json +++ b/packages/rpcs/wallet_createAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_create-account", "type": "module", "main": "index.js", - "version": "2.0.0", + "version": "2.0.1", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_deleteAccount/package.json b/packages/rpcs/wallet_deleteAccount/package.json index f52ad9abf..7468a7bb3 100644 --- a/packages/rpcs/wallet_deleteAccount/package.json +++ b/packages/rpcs/wallet_deleteAccount/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:*", "browser-passworder": "2.0.3" diff --git a/packages/rpcs/wallet_deleteAccountGroup/package.json b/packages/rpcs/wallet_deleteAccountGroup/package.json index bab48bdf4..a06ef461e 100644 --- a/packages/rpcs/wallet_deleteAccountGroup/package.json +++ b/packages/rpcs/wallet_deleteAccountGroup/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_delete-account-group", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } From baa71cfad75c0b1dd83828e3a73803bf86fb97db Mon Sep 17 00:00:00 2001 From: Angelia Date: Thu, 5 Dec 2024 15:13:42 +0800 Subject: [PATCH 37/98] fix: add 1559 tx speedup/cancelation (#1452) * fix: espace support 1559 * chore: update version * fix: add 1559 tx sppedup/cancel * chore: update version * chore: enhance comment * feat: when speedup or cancel tx use maxFeePerGas = maxPriorityPerGas --- .yarn/versions/aa00b5c3.yml | 3 ++ .../pages/EditGasFee/components/GasStation.js | 15 +++++++- packages/popup/src/pages/EditGasFee/index.js | 33 +++++++++------- .../src/pages/ResendTransaction/index.js | 38 +++++++++++++++---- 4 files changed, 66 insertions(+), 23 deletions(-) create mode 100644 .yarn/versions/aa00b5c3.yml diff --git a/.yarn/versions/aa00b5c3.yml b/.yarn/versions/aa00b5c3.yml new file mode 100644 index 000000000..28d0e2428 --- /dev/null +++ b/.yarn/versions/aa00b5c3.yml @@ -0,0 +1,3 @@ +declined: + - helios + - helios-popup diff --git a/packages/popup/src/pages/EditGasFee/components/GasStation.js b/packages/popup/src/pages/EditGasFee/components/GasStation.js index 0201b4ba6..ef95a84c5 100644 --- a/packages/popup/src/pages/EditGasFee/components/GasStation.js +++ b/packages/popup/src/pages/EditGasFee/components/GasStation.js @@ -113,6 +113,7 @@ function GasStation({ suggestedGasPrice, isCfxChain, estimateGasLimit, + resendType, }) { const {t} = useTranslation() const history = useHistory() @@ -127,6 +128,7 @@ function GasStation({ {isTxTreatedAsEIP1559 ? t('maxFeePerGas') : t('gasPrice')} {isTxTreatedAsEIP1559 && + !resendType && gasArray.map((level, index) => ( ))} - {!isTxTreatedAsEIP1559 && ( + {(!isTxTreatedAsEIP1559 || !!resendType) && ( { + if (loading || Object.keys(originEstimateRst).length === 0) return null + return !isTxTreatedAsEIP1559 + ? estimateGasPrice + : convertDecimal( + new Big(gasInfoEip1559?.['medium']?.suggestedMaxFeePerGas) + .round(9) + .toString(10), + 'multiply', + GWEI_DECIMALS, + ) + }, [isTxTreatedAsEIP1559, estimateGasPrice, gasInfoEip1559, loading]) + const resendTransaction = async params => { try { await request(WALLET_SEND_TRANSACTION_WITH_ACTION, { @@ -168,7 +192,7 @@ function ResendTransaction() { } const onResend = async feeParams => { - if (originEstimateRst?.loading || !accountType) { + if (loading || !accountType) { return } @@ -220,11 +244,9 @@ function ResendTransaction() { // set default gas price (legacy tx) useEffect(() => { - if (lastGasPrice && originEstimateRst?.gasPrice) { + if (lastGasPrice && originEstimateGasPrice) { const decimalGasPrice = formatHexToDecimal(lastGasPrice) - const decimalEstimateGasPrice = formatHexToDecimal( - originEstimateRst.gasPrice, - ) + const decimalEstimateGasPrice = formatHexToDecimal(originEstimateGasPrice) const biggerGasPrice = new Big(decimalGasPrice).times(1.1) @@ -238,7 +260,7 @@ function ResendTransaction() { setSuggestedGasPrice(formatDecimalToHex(recommendGasPrice)) } - }, [originEstimateRst.gasPrice, lastGasPrice]) + }, [originEstimateGasPrice, lastGasPrice]) //cancel resend tx when tx status is not pending useEffect(() => { From e258fde3bdb614252cdf5b0401b8a618c4085fe7 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Thu, 5 Dec 2024 15:19:36 +0800 Subject: [PATCH 38/98] chore(common): release packages (#1455) Co-authored-by: ConfluxBot --- .yarn/versions/aa00b5c3.yml | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 .yarn/versions/aa00b5c3.yml diff --git a/.yarn/versions/aa00b5c3.yml b/.yarn/versions/aa00b5c3.yml deleted file mode 100644 index 28d0e2428..000000000 --- a/.yarn/versions/aa00b5c3.yml +++ /dev/null @@ -1,3 +0,0 @@ -declined: - - helios - - helios-popup From 8b45dda5b00a46599106623d79bd33e6d11a8a7d Mon Sep 17 00:00:00 2001 From: H Date: Fri, 6 Dec 2024 16:00:58 +0800 Subject: [PATCH 39/98] chore: add estimatedBaseFee to gasInfo (#1456) * chore: add estimatedBaseFee to gasInfo * chore: update core space cfx_estimate1559fee * chore: version check * chore: remove consolog * chore: version check --- .yarn/versions/53c8460f.yml | 7 ++ packages/rpcs/cfx_estimate1559Fee/index.js | 126 ++++++++++++++++----- 2 files changed, 102 insertions(+), 31 deletions(-) create mode 100644 .yarn/versions/53c8460f.yml diff --git a/.yarn/versions/53c8460f.yml b/.yarn/versions/53c8460f.yml new file mode 100644 index 000000000..02d9a0449 --- /dev/null +++ b/.yarn/versions/53c8460f.yml @@ -0,0 +1,7 @@ +releases: + "@fluent-wallet/cfx_estimate-1559-fee": patch + browser-extension: patch + helios-background: patch + +declined: + - helios diff --git a/packages/rpcs/cfx_estimate1559Fee/index.js b/packages/rpcs/cfx_estimate1559Fee/index.js index 57241536b..75ef98ae8 100644 --- a/packages/rpcs/cfx_estimate1559Fee/index.js +++ b/packages/rpcs/cfx_estimate1559Fee/index.js @@ -13,37 +13,52 @@ export const permissions = { locked: true, methods: [ 'eth_getBlockByNumber', - 'eth_feeHistory', 'wallet_network1559Compatible', - 'cfx_gasPrice', + 'cfx_feeHistory', + 'cfx_getBlockByEpochNumber', ], db: [], } +const FEE_HISTORY_BLOCKS = '0x5' +const PRIORITY_LEVELS = ['low', 'medium', 'high'] const MIN_GAS_PRICE = new BN('1000000000') // 1 gwei const SETTINGS_BY_PRIORITY_LEVEL = { low: { + percentile: 10, baseFeePercentageMultiplier: new BN(90), - minSuggestedMaxPriorityFeePerGas: new BN(90), + // minSuggestedMaxPriorityFeePerGas: new BN(0) }, medium: { + percentile: 20, baseFeePercentageMultiplier: new BN(100), - minSuggestedMaxPriorityFeePerGas: new BN(100), + // minSuggestedMaxPriorityFeePerGas: new BN(0) }, high: { + percentile: 30, baseFeePercentageMultiplier: new BN(120), - minSuggestedMaxPriorityFeePerGas: new BN(120), + // minSuggestedMaxPriorityFeePerGas: new BN(0) }, } +const FEE_HISTORY_PERCENTILES = [ + SETTINGS_BY_PRIORITY_LEVEL.low.percentile, + SETTINGS_BY_PRIORITY_LEVEL.medium.percentile, + SETTINGS_BY_PRIORITY_LEVEL.high.percentile, +] + /** * A gas fee estimates based on gas fees that have been used in the recent past tx. * @param {*} param */ export const main = async ({ Err: {InvalidParams}, - rpcs: {wallet_network1559Compatible, cfx_gasPrice}, + rpcs: { + wallet_network1559Compatible, + cfx_feeHistory, + cfx_getBlockByEpochNumber, + }, network, }) => { const network1559Compatible = await wallet_network1559Compatible() @@ -52,31 +67,80 @@ export const main = async ({ `Network ${network.name} don't support 1559 transaction`, ) - const gasPrice = await cfx_gasPrice() - const gasPrice_bn = new BN(Number(gasPrice)) - const gasInfo = Object.fromEntries( - Object.entries(SETTINGS_BY_PRIORITY_LEVEL).map(([level, settings]) => [ - level, - { - suggestedMaxPriorityFeePerGas: formatUnits( - BN.max( - MIN_GAS_PRICE, - gasPrice_bn.mul(settings.baseFeePercentageMultiplier).divn(100), - ).toString(), - 'gwei', - ), - suggestedMaxFeePerGas: formatUnits( - BN.max( - MIN_GAS_PRICE, - gasPrice_bn - .mul(settings.minSuggestedMaxPriorityFeePerGas) - .divn(100), - ).toString(), - 'gwei', - ), - }, - ]), - ) + const latestBlock = await cfx_getBlockByEpochNumber(['latest_state', false]) + const baseFeePerGas = new BN(Number(latestBlock?.baseFeePerGas)) + const feeData = await cfx_feeHistory([ + FEE_HISTORY_BLOCKS, + 'latest_state', + FEE_HISTORY_PERCENTILES, + ]) + const gasInfo = calculateGasFeeEstimatesForPriorityLevels( + feeData, + baseFeePerGas, + ) return gasInfo } + +function calculateGasFeeEstimatesForPriorityLevels(feeData, baseFeePerGas) { + const levelSpecificEstimates = PRIORITY_LEVELS.reduce( + (obj, priorityLevel) => { + const gasEstimatesForPriorityLevel = calculateEstimatesForPriorityLevel( + priorityLevel, + feeData, + baseFeePerGas, + ) + return {...obj, [priorityLevel]: gasEstimatesForPriorityLevel} + }, + {}, + ) + return { + ...levelSpecificEstimates, + estimatedBaseFee: formatUnits(baseFeePerGas.toString(), 'gwei'), + } +} + +function calculateEstimatesForPriorityLevel( + priorityLevel, + feeData, + baseFeePerGas, +) { + const settings = SETTINGS_BY_PRIORITY_LEVEL[priorityLevel] + const adjustedBaseFeePerGas = baseFeePerGas + .mul(settings.baseFeePercentageMultiplier) + .divn(100) + const priorityFees = feeData.reward + ?.map( + rewards => + new BN(Number(rewards[PRIORITY_LEVELS.indexOf(priorityLevel)])), + ) + .filter(BN.isBN) + const adjustedPriorityFee = medianOf(priorityFees) + + // const suggestedMaxPriorityFeePerGas = BN.max( + // adjustedPriorityFee, + // settings.minSuggestedMaxPriorityFeePerGas, + // ) + const suggestedMaxPriorityFeePerGas = adjustedPriorityFee + + const suggestedMaxFeePerGas = adjustedBaseFeePerGas.add( + suggestedMaxPriorityFeePerGas, + ) + return { + suggestedMaxPriorityFeePerGas: formatUnits( + suggestedMaxPriorityFeePerGas.toString(), + 'gwei', + ), + suggestedMaxFeePerGas: formatUnits( + BN.max(suggestedMaxFeePerGas, MIN_GAS_PRICE).toString(), + 'gwei', + ), + } +} + +function medianOf(numbers) { + const sortedNumbers = numbers.slice().sort((a, b) => a.cmp(b)) + const len = sortedNumbers.length + const index = Math.floor((len - 1) / 2) + return sortedNumbers[index] +} From 851c79f154c4f716bba76c3f190341613ac1c0bc Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 6 Dec 2024 16:06:26 +0800 Subject: [PATCH 40/98] chore(common): release packages (#1457) Co-authored-by: ConfluxBot --- .yarn/versions/53c8460f.yml | 7 ------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/rpcs/cfx_estimate1559Fee/package.json | 2 +- 4 files changed, 3 insertions(+), 10 deletions(-) delete mode 100644 .yarn/versions/53c8460f.yml diff --git a/.yarn/versions/53c8460f.yml b/.yarn/versions/53c8460f.yml deleted file mode 100644 index 02d9a0449..000000000 --- a/.yarn/versions/53c8460f.yml +++ /dev/null @@ -1,7 +0,0 @@ -releases: - "@fluent-wallet/cfx_estimate-1559-fee": patch - browser-extension: patch - helios-background: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index af5d75b8f..fe772b981 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.22", + "version": "0.0.23", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 5d01da8a5..b5e7a66cc 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.21", + "version": "0.0.22", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpcs/cfx_estimate1559Fee/package.json b/packages/rpcs/cfx_estimate1559Fee/package.json index 1e97a6382..186f3a511 100644 --- a/packages/rpcs/cfx_estimate1559Fee/package.json +++ b/packages/rpcs/cfx_estimate1559Fee/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_estimate-1559-fee", "type": "module", "main": "index.js", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@ethersproject/units": "5.6.1", "@fluent-wallet/spec": "workspace:packages/spec", From 4d371a9d83fa22a6ec7c8b863013800941dd45fa Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Fri, 6 Dec 2024 16:10:30 +0800 Subject: [PATCH 41/98] ci(mergify): upgrade configuration to current format (#1439) Co-authored-by: Mergify <37929162+mergify[bot]@users.noreply.github.com> --- .github/mergify.yml | 83 ++++++++++++++++++++++++--------------------- 1 file changed, 45 insertions(+), 38 deletions(-) diff --git a/.github/mergify.yml b/.github/mergify.yml index de1a433a5..ac43aadd6 100644 --- a/.github/mergify.yml +++ b/.github/mergify.yml @@ -1,33 +1,6 @@ queue_rules: - - name: default queue - conditions: - - label!=work-in-progress - - label!=wip - - status-success~=^build\s\(.*\)$ - -pull_request_rules: - - name: automatic approval for release package PR - conditions: - - author~=^ConfluxBot$ - - base=dev - - head=__release-pkg - actions: - review: - type: APPROVE - message: Automatically approving release package PR - - name: automatic update PR with merge - conditions: - - -conflict - - -draft - - label!=work-in-progress - - label!=wip - - label!=no-auto-merge-updates - - head!=dev - - head!=main - actions: - update: - - name: Automatic queue to dev on approval [low] - conditions: + - name: duplicated default queue from Automatic queue to dev on approval [low] + queue_conditions: - "#approved-reviews-by>=1" - label!=work-in-progress - label!=wip @@ -44,13 +17,14 @@ pull_request_rules: - status-success~=^unit-test\s\(.*\)$ - status-success~=^integration-test\s\(.*\)$ - "#review-threads-unresolved=0" - actions: - queue: - name: default queue - method: squash - - - name: Automatic queue to dev on approval (__release-pkg) [low] - conditions: + merge_conditions: + - label!=work-in-progress + - label!=wip + - status-success~=^build\s\(.*\)$ + merge_method: squash + - name: duplicated default queue from Automatic queue to dev on approval (__release-pkg) + [low] + queue_conditions: - "#approved-reviews-by>=1" - label!=work-in-progress - label!=wip @@ -62,7 +36,40 @@ pull_request_rules: - -locked - status-success~=^build\s\(.*\)$ - "#review-threads-unresolved=0" + merge_conditions: + - label!=work-in-progress + - label!=wip + - status-success~=^build\s\(.*\)$ + merge_method: squash + - name: default queue + conditions: + - label!=work-in-progress + - label!=wip + - status-success~=^build\s\(.*\)$ + +pull_request_rules: + - name: automatic approval for release package PR + conditions: + - author~=^ConfluxBot$ + - base=dev + - head=__release-pkg + actions: + review: + type: APPROVE + message: Automatically approving release package PR + - name: automatic update PR with merge + conditions: + - -conflict + - -draft + - label!=work-in-progress + - label!=wip + - label!=no-auto-merge-updates + - head!=dev + - head!=main + actions: + update: + - name: Automatic queue to dev on approval (__release-pkg) [low] + Automatic queue + to dev on approval [low] + conditions: [] actions: queue: - name: default queue - method: squash From e40632ec573fd2e3a01579c8999b1a030700a2a4 Mon Sep 17 00:00:00 2001 From: Angelia Date: Mon, 9 Dec 2024 17:35:15 +0800 Subject: [PATCH 42/98] fix: when call a contract with a valid "value" parameter should display in confirm page (#1458) * fix: when call a contract with a valid value should display in confirm * chore: update version * chore: update version --- .yarn/versions/c1cc0943.yml | 3 +++ packages/popup/src/hooks/index.js | 2 +- .../src/pages/ConfirmTransaction/components/AddressCard.js | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 .yarn/versions/c1cc0943.yml diff --git a/.yarn/versions/c1cc0943.yml b/.yarn/versions/c1cc0943.yml new file mode 100644 index 000000000..28d0e2428 --- /dev/null +++ b/.yarn/versions/c1cc0943.yml @@ -0,0 +1,3 @@ +declined: + - helios + - helios-popup diff --git a/packages/popup/src/hooks/index.js b/packages/popup/src/hooks/index.js index 00b87cf74..7cd0837f1 100644 --- a/packages/popup/src/hooks/index.js +++ b/packages/popup/src/hooks/index.js @@ -452,7 +452,7 @@ export const useDecodeDisplay = ({ displayToAddress = toAddress displayValue = sendAmount } else { - if (isSendNativeToken) { + if (isSendNativeToken || !!value) { displayToken = nativeToken displayFromAddress = from displayToAddress = to diff --git a/packages/popup/src/pages/ConfirmTransaction/components/AddressCard.js b/packages/popup/src/pages/ConfirmTransaction/components/AddressCard.js index bd2079481..e0af2c0fa 100644 --- a/packages/popup/src/pages/ConfirmTransaction/components/AddressCard.js +++ b/packages/popup/src/pages/ConfirmTransaction/components/AddressCard.js @@ -226,7 +226,7 @@ function AddressCard({ : 'signTransaction', )} - {isSendToken && ( + {(isSendToken || !!value) && (
Date: Mon, 9 Dec 2024 17:40:47 +0800 Subject: [PATCH 43/98] chore(common): release packages (#1459) Co-authored-by: ConfluxBot --- .yarn/versions/c1cc0943.yml | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 .yarn/versions/c1cc0943.yml diff --git a/.yarn/versions/c1cc0943.yml b/.yarn/versions/c1cc0943.yml deleted file mode 100644 index 28d0e2428..000000000 --- a/.yarn/versions/c1cc0943.yml +++ /dev/null @@ -1,3 +0,0 @@ -declined: - - helios - - helios-popup From aacf5b71680d6c7647caba9f36e6bb08a3804171 Mon Sep 17 00:00:00 2001 From: mosi Date: Mon, 9 Dec 2024 17:45:09 +0800 Subject: [PATCH 44/98] fix: error handle --- packages/db/src/main/cfxjs/db/queries.cljs | 19 +++++++ .../wallet_handleUnfinishedCFXTx/index.js | 54 ++++++++++++++----- .../wallet_handleUnfinishedETHTx/index.js | 48 ++++++++++++----- 3 files changed, 95 insertions(+), 26 deletions(-) diff --git a/packages/db/src/main/cfxjs/db/queries.cljs b/packages/db/src/main/cfxjs/db/queries.cljs index 81ea66b82..91a5949e1 100644 --- a/packages/db/src/main/cfxjs/db/queries.cljs +++ b/packages/db/src/main/cfxjs/db/queries.cljs @@ -2126,6 +2126,24 @@ (assoc :app (and app-id (e :app app-id))) (assoc :token (and token-id (e :token token-id)))))) +(defn get-tx-with-same-nonce [{:keys [hash]}] + (let [txs + (q '[:find [?txs ...] + :in $ ?tx + :where + [?address :address/tx ?tx] + [?tx :tx/txPayload ?payload] + [?payload :txPayload/nonce ?nonce] + [?address :address/tx ?txs] + [?txs :tx/txPayload ?tx-payload] + [?tx-payload :txPayload/nonce ?nonce] + [?address :address/value ?addrv] + [?tx-payload :txPayload/from ?addrv] + [?txs :tx/hash ?hash]] + [:tx/hash hash])] + (when txs + (mapv tx-id->data txs)))) + (defn get-tx [{:keys [hash]}] (let [tx (q '[:find ?tx . :in $ ?tx @@ -2315,6 +2333,7 @@ :upsertMemo upsert-memo :queryNonceGapTxs query-nonce-gap-txs :insertExternalTx insert-external-tx + :queryTxWithSameNonce get-tx-with-same-nonce :queryqueryRecentInterestingAddress get-recent-interesting-address-from-tx :queryqueryApp get-apps diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js index 2520150e4..902c544e9 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js @@ -16,6 +16,11 @@ import {identity} from '@fluent-wallet/compose' export const NAME = 'wallet_handleUnfinishedCFXTx' +function getGasPrice(tx) { + const payload = tx.txPayload + return payload.type === '0x2' ? payload.maxFeePerGas : payload.gasPrice +} + function defs(...args) { const s = stream({ id: args.length === 2 ? args[0] : undefined, @@ -75,6 +80,7 @@ export const permissions = { 'setTxConfirmed', 'setTxUnsent', 'setTxChainSwitched', + 'queryTxWithSameNonce', ], } @@ -102,6 +108,7 @@ export const main = ({ setTxConfirmed, setTxUnsent, setTxChainSwitched, + queryTxWithSameNonce, }, params: {tx, address, okCb, failedCb}, network, @@ -207,16 +214,34 @@ export const main = ({ // failed to send setTxUnsent({hash}) - const {errorType, shouldDiscard} = processError(err) + let {errorType, shouldDiscard} = processError(err) const isDuplicateTx = errorType === 'duplicateTx' const resendNonceTooStale = tx.resendAt && errorType === 'tooStaleNonce' - - const sameAsSuccess = isDuplicateTx || resendNonceTooStale + const resendPriceTooLow = + tx.resendAt && errorType === 'replacedWithHigherGasPriceTx' + if (resendPriceTooLow) errorType = 'replacedByAnotherTx' + const sameNonceTxs = queryTxWithSameNonce({hash}) || [] + const latestTx = sameNonceTxs + .filter(_tx => _tx.hash !== hash) + .sort((a, b) => + BigNumber.from(getGasPrice(a)).sub(getGasPrice(b)).toNumber(), + )[0] + const sameAsSuccess = + isDuplicateTx || + resendNonceTooStale || + (resendPriceTooLow && + latestTx && + latestTx.status >= 0 && + latestTx.status < 5) const failed = !sameAsSuccess && shouldDiscard defs({ - failed: failed && {errorType, err}, + failed: failed && { + errorType, + err, + disableNotification: !!latestTx, + }, sameAsSuccess, resend: !shouldDiscard && !sameAsSuccess, }) @@ -227,17 +252,18 @@ export const main = ({ ({err}) => typeof failedCb === 'function' && failedCb(err), ), - sideEffect(({errorType}) => { + sideEffect(({errorType, disableNotification}) => { if (setTxFailed({hash, error: errorType})) { - getExt().then(ext => - ext.notifications.create(hash, { - title: 'Failed transaction', - message: `Transaction ${parseInt( - tx.txPayload.nonce, - 16, - )} failed! ${err?.data || err?.message || ''}`, - }), - ) + !disableNotification && + getExt().then(ext => + ext.notifications.create(hash, { + title: 'Failed transaction', + message: `Transaction ${parseInt( + tx.txPayload.nonce, + 16, + )} failed! ${err?.data || err?.message || ''}`, + }), + ) } }), sideEffect(() => { diff --git a/packages/rpcs/wallet_handleUnfinishedETHTx/index.js b/packages/rpcs/wallet_handleUnfinishedETHTx/index.js index 7cd39f86e..d059be0e0 100644 --- a/packages/rpcs/wallet_handleUnfinishedETHTx/index.js +++ b/packages/rpcs/wallet_handleUnfinishedETHTx/index.js @@ -16,6 +16,11 @@ import {identity} from '@fluent-wallet/compose' export const NAME = 'wallet_handleUnfinishedETHTx' +function getGasPrice(tx) { + const payload = tx.txPayload + return payload.type === '0x2' ? payload.maxFeePerGas : payload.gasPrice +} + function defs(...args) { const s = stream({ id: args.length === 2 ? args[0] : undefined, @@ -75,6 +80,7 @@ export const permissions = { 'setTxConfirmed', 'setTxUnsent', 'setTxChainSwitched', + 'queryTxWithSameNonce', ], } @@ -102,6 +108,7 @@ export const main = ({ setTxConfirmed, setTxUnsent, setTxChainSwitched, + queryTxWithSameNonce, }, params: {tx, address, okCb, failedCb}, network, @@ -216,13 +223,29 @@ export const main = ({ const resendPriceTooLow = tx.resendAt && errorType === 'replaceUnderpriced' if (resendPriceTooLow) errorType = 'replacedByAnotherTx' + const sameNonceTxs = queryTxWithSameNonce({hash}) || [] + const latestTx = sameNonceTxs + .filter(_tx => _tx.hash !== hash) + .sort((a, b) => + BigNumber.from(getGasPrice(a)).sub(getGasPrice(b)).toNumber(), + )[0] + const sameAsSuccess = + isDuplicateTx || + resendNonceTooStale || + (resendPriceTooLow && + latestTx && + latestTx.status >= 0 && + latestTx.status < 5) - const sameAsSuccess = isDuplicateTx || resendNonceTooStale const failed = !sameAsSuccess && (shouldDiscard || resendPriceTooLow) defs({ - failed: failed && {errorType, err}, + failed: failed && { + errorType, + err, + disableNotification: !!latestTx, + }, sameAsSuccess, resend: !shouldDiscard && !sameAsSuccess, }) @@ -233,17 +256,18 @@ export const main = ({ ({err}) => typeof failedCb === 'function' && failedCb(err), ), - sideEffect(({errorType}) => { + sideEffect(({errorType, disableNotification}) => { if (setTxFailed({hash, error: errorType})) { - getExt().then(ext => - ext.notifications.create(hash, { - title: 'Failed transaction', - message: `Transaction ${parseInt( - tx.txPayload.nonce, - 16, - )} failed! ${err?.data || err?.message || ''}`, - }), - ) + !disableNotification && + getExt().then(ext => + ext.notifications.create(hash, { + title: 'Failed transaction', + message: `Transaction ${parseInt( + tx.txPayload.nonce, + 16, + )} failed! ${err?.data || err?.message || ''}`, + }), + ) } }), sideEffect(() => { From 0ca3432f7469cab6bc1c76d54aa9d04de992f204 Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Tue, 10 Dec 2024 14:29:41 +0800 Subject: [PATCH 45/98] fix: test case (#1461) Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .yarn/versions/9e6442d9.yml | 9 ++ .../wallet_handleUnfinishedCFXTx/index.js | 7 +- .../index.test.js | 97 +++++++++++++++++++ .../wallet_handleUnfinishedETHTx/index.js | 7 +- 4 files changed, 116 insertions(+), 4 deletions(-) create mode 100644 .yarn/versions/9e6442d9.yml diff --git a/.yarn/versions/9e6442d9.yml b/.yarn/versions/9e6442d9.yml new file mode 100644 index 000000000..02592ae7f --- /dev/null +++ b/.yarn/versions/9e6442d9.yml @@ -0,0 +1,9 @@ +releases: + "@fluent-wallet/db": patch + "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch + "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch + browser-extension: patch + helios-background: patch + +declined: + - helios diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js index fa8167abe..c0ebb8e4d 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js @@ -11,6 +11,7 @@ import { pluck, } from '@fluent-wallet/transducers' import {processError} from '@fluent-wallet/conflux-tx-error' +import {ETH_TX_TYPES} from '@fluent-wallet/consts' import {BigNumber} from '@ethersproject/bignumber' import {identity} from '@fluent-wallet/compose' @@ -18,7 +19,9 @@ export const NAME = 'wallet_handleUnfinishedCFXTx' function getGasPrice(tx) { const payload = tx.txPayload - return payload.type === '0x2' ? payload.maxFeePerGas : payload.gasPrice + return payload.type === ETH_TX_TYPES.EIP1559 + ? payload.maxFeePerGas + : payload.gasPrice } function defs(...args) { @@ -223,7 +226,7 @@ export const main = ({ if (resendPriceTooLow) errorType = 'replacedByAnotherTx' const sameNonceTxs = queryTxWithSameNonce({hash}) || [] let latestTx = sameNonceTxs.sort((a, b) => - BigNumber.from(getGasPrice(a)).sub(getGasPrice(b)).toNumber(), + BigNumber.from(getGasPrice(b)).sub(getGasPrice(a)).toNumber(), )[0] if (latestTx?.hash === hash) latestTx = null const sameAsSuccess = diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.test.js b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.test.js index 7eb478407..0955f3841 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.test.js +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.test.js @@ -40,6 +40,20 @@ beforeEach(() => { raw: 'txraw', txPayload: {nonce: 'txnonce', epochHeight: '0x1'}, })), + queryTxWithSameNonce: vi.fn(() => [ + { + eid: 'txeid', + status: 0, + hash: 'txhash', + raw: 'txraw', + txPayload: { + nonce: 'txnonce', + epochHeight: '0x1', + type: '0x2', + maxFeePerGas: '0x5efeb1f00', + }, + }, + ]), setTxSkipped: vi.fn(), setTxFailed: vi.fn(), setTxSending: vi.fn(), @@ -810,6 +824,89 @@ describe('wallet_handleUnfinishedCFXTx', () => { }) }) + describe('resend', () => { + test('Error in sendRawTx same nonce already inserted replace gas price, and tx has been speedup', async () => { + const err = {data: 'same nonce already inserted replace gas price'} + const inputs = mergeDeepObj(defaultInputs, { + rpcs: { + cfx_sendRawTransaction: vi.fn(() => Promise.reject(err)), + }, + db: { + getTxById: vi.fn(() => ({ + eid: 'txeid', + status: 0, + hash: 'txhash', + raw: 'txraw', + // resend + resendAt: 'resendAt', + txPayload: {nonce: 'txnonce'}, + })), + queryTxWithSameNonce: vi.fn(() => [ + { + eid: 'txeid', + status: 0, + hash: 'txhash', + raw: 'txraw', + txPayload: { + nonce: 'txnonce', + epochHeight: '0x1', + type: '0x2', + maxFeePerGas: '0x5efeb1f00', + }, + }, + { + eid: 'txeid-2', + status: 0, + hash: 'txhash-2', + raw: 'txraw-2', + txPayload: { + nonce: 'txnonce', + epochHeight: '0x1', + type: '0x1', + gasPrice: '0x5efeb1fff', + }, + }, + ]), + }, + }) + + main(inputs) + await waitForExpect(() => + expect(inputs.rpcs.wallet_handleUnfinishedCFXTx).toHaveBeenCalledTimes( + 1, + ), + ) + + expect(inputs.db.setTxSending).toHaveBeenCalledTimes(1) + expect(inputs.db.setTxSending).toHaveBeenLastCalledWith({hash: 'txhash'}) + expect(inputs.db.setTxPending).toHaveBeenCalledTimes(1) + expect(inputs.db.setTxPending).toHaveBeenLastCalledWith({hash: 'txhash'}) + expect(inputs.db.queryTxWithSameNonce).toHaveBeenCalledTimes(1) + expect(inputs.db.queryTxWithSameNonce).toHaveBeenLastCalledWith({ + hash: 'txhash', + }) + + expect(inputs.db.getUnfinishedTxCount).toHaveBeenCalledTimes(1) + expect(inputs.db.getUnfinishedTxCount).toHaveBeenLastCalledWith() + + expect(inputs.rpcs.cfx_sendRawTransaction).toHaveBeenLastCalledWith( + {errorFallThrough: true}, + ['txraw'], + ) + + expect(inputs.params.okCb).toHaveBeenCalledTimes(1) + expect(inputs.params.okCb).toHaveBeenLastCalledWith('txhash') + + expect(inputs.db.setTxUnsent).toHaveBeenCalledTimes(1) + expect(inputs.db.setTxUnsent).toHaveBeenLastCalledWith({hash: 'txhash'}) + + expect(inputs.params.failedCb).toHaveBeenCalledTimes(0) + expect(inputs.db.setTxFailed).toHaveBeenCalledTimes(0) + + expect(inputs.rpcs.wallet_handleUnfinishedCFXTx).toHaveBeenCalledTimes(1) + }) + }) + describe('sending', () => { test('nothing should be called', async () => { const inputs = mergeDeepObj(defaultInputs, { diff --git a/packages/rpcs/wallet_handleUnfinishedETHTx/index.js b/packages/rpcs/wallet_handleUnfinishedETHTx/index.js index 283729ca5..138164876 100644 --- a/packages/rpcs/wallet_handleUnfinishedETHTx/index.js +++ b/packages/rpcs/wallet_handleUnfinishedETHTx/index.js @@ -11,6 +11,7 @@ import { // pluck, } from '@fluent-wallet/transducers' import {processError} from '@fluent-wallet/ethereum-tx-error' +import {ETH_TX_TYPES} from '@fluent-wallet/consts' import {BigNumber} from '@ethersproject/bignumber' import {identity} from '@fluent-wallet/compose' @@ -18,7 +19,9 @@ export const NAME = 'wallet_handleUnfinishedETHTx' function getGasPrice(tx) { const payload = tx.txPayload - return payload.type === '0x2' ? payload.maxFeePerGas : payload.gasPrice + return payload.type === ETH_TX_TYPES.EIP1559 + ? payload.maxFeePerGas + : payload.gasPrice } function defs(...args) { @@ -225,7 +228,7 @@ export const main = ({ if (resendPriceTooLow) errorType = 'replacedByAnotherTx' const sameNonceTxs = queryTxWithSameNonce({hash}) || [] let latestTx = sameNonceTxs.sort((a, b) => - BigNumber.from(getGasPrice(a)).sub(getGasPrice(b)).toNumber(), + BigNumber.from(getGasPrice(b)).sub(getGasPrice(a)).toNumber(), )[0] if (latestTx?.hash === hash) latestTx = null const sameAsSuccess = From 87c3bce6bff023d7edbb88b1bd50e9754bc841d1 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Tue, 10 Dec 2024 14:35:22 +0800 Subject: [PATCH 46/98] chore(common): release packages (#1462) Co-authored-by: ConfluxBot --- .yarn/versions/9e6442d9.yml | 9 --------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/db/package.json | 2 +- packages/rpcs/wallet_handleUnfinishedCFXTx/package.json | 2 +- packages/rpcs/wallet_handleUnfinishedETHTx/package.json | 2 +- 6 files changed, 5 insertions(+), 14 deletions(-) delete mode 100644 .yarn/versions/9e6442d9.yml diff --git a/.yarn/versions/9e6442d9.yml b/.yarn/versions/9e6442d9.yml deleted file mode 100644 index 02592ae7f..000000000 --- a/.yarn/versions/9e6442d9.yml +++ /dev/null @@ -1,9 +0,0 @@ -releases: - "@fluent-wallet/db": patch - "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch - "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch - browser-extension: patch - helios-background: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index fe772b981..3ba4d5178 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.23", + "version": "0.0.24", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index b5e7a66cc..189d2d4c2 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.22", + "version": "0.0.23", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/db/package.json b/packages/db/package.json index d67b55d0a..e881e440f 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/db", - "version": "1.0.72", + "version": "1.0.73", "main": "index.js", "type": "module", "files": [ diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json index 810c4750a..3c103280b 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.9", + "version": "1.0.10", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", diff --git a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json index dddf1a674..fe868b5ff 100644 --- a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.10", + "version": "1.0.11", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", From ece1b0c85650035b27b41af1ec5c2901096ce110 Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Wed, 11 Dec 2024 11:40:07 +0800 Subject: [PATCH 47/98] Fix/error handle (#1463) * fix: error handle * feat: version * fix: update test case --- .yarn/versions/8a363064.yml | 8 ++ .../wallet_handleUnfinishedCFXTx/index.js | 19 ++--- .../index.test.js | 83 ------------------- .../wallet_handleUnfinishedETHTx/index.js | 14 +--- 4 files changed, 17 insertions(+), 107 deletions(-) create mode 100644 .yarn/versions/8a363064.yml diff --git a/.yarn/versions/8a363064.yml b/.yarn/versions/8a363064.yml new file mode 100644 index 000000000..98d1e4f20 --- /dev/null +++ b/.yarn/versions/8a363064.yml @@ -0,0 +1,8 @@ +releases: + "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch + "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch + browser-extension: patch + helios-background: patch + +declined: + - helios diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js index c0ebb8e4d..6e9bc2a9f 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js @@ -217,32 +217,23 @@ export const main = ({ // failed to send setTxUnsent({hash}) - let {errorType, shouldDiscard} = processError(err) + const {errorType, shouldDiscard} = processError(err) const isDuplicateTx = errorType === 'duplicateTx' const resendNonceTooStale = tx.resendAt && errorType === 'tooStaleNonce' - const resendPriceTooLow = - tx.resendAt && errorType === 'replacedWithHigherGasPriceTx' - if (resendPriceTooLow) errorType = 'replacedByAnotherTx' const sameNonceTxs = queryTxWithSameNonce({hash}) || [] - let latestTx = sameNonceTxs.sort((a, b) => + const latestTx = sameNonceTxs.sort((a, b) => BigNumber.from(getGasPrice(b)).sub(getGasPrice(a)).toNumber(), )[0] - if (latestTx?.hash === hash) latestTx = null - const sameAsSuccess = - isDuplicateTx || - resendNonceTooStale || - (resendPriceTooLow && - latestTx && - latestTx.status >= 0 && - latestTx.status < 5) + const disableNotification = latestTx?.hash !== hash + const sameAsSuccess = isDuplicateTx || resendNonceTooStale const failed = !sameAsSuccess && shouldDiscard defs({ failed: failed && { errorType, err, - disableNotification: !!latestTx, + disableNotification, }, sameAsSuccess, resend: !shouldDiscard && !sameAsSuccess, diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.test.js b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.test.js index 0955f3841..aa38761cd 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.test.js +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.test.js @@ -824,89 +824,6 @@ describe('wallet_handleUnfinishedCFXTx', () => { }) }) - describe('resend', () => { - test('Error in sendRawTx same nonce already inserted replace gas price, and tx has been speedup', async () => { - const err = {data: 'same nonce already inserted replace gas price'} - const inputs = mergeDeepObj(defaultInputs, { - rpcs: { - cfx_sendRawTransaction: vi.fn(() => Promise.reject(err)), - }, - db: { - getTxById: vi.fn(() => ({ - eid: 'txeid', - status: 0, - hash: 'txhash', - raw: 'txraw', - // resend - resendAt: 'resendAt', - txPayload: {nonce: 'txnonce'}, - })), - queryTxWithSameNonce: vi.fn(() => [ - { - eid: 'txeid', - status: 0, - hash: 'txhash', - raw: 'txraw', - txPayload: { - nonce: 'txnonce', - epochHeight: '0x1', - type: '0x2', - maxFeePerGas: '0x5efeb1f00', - }, - }, - { - eid: 'txeid-2', - status: 0, - hash: 'txhash-2', - raw: 'txraw-2', - txPayload: { - nonce: 'txnonce', - epochHeight: '0x1', - type: '0x1', - gasPrice: '0x5efeb1fff', - }, - }, - ]), - }, - }) - - main(inputs) - await waitForExpect(() => - expect(inputs.rpcs.wallet_handleUnfinishedCFXTx).toHaveBeenCalledTimes( - 1, - ), - ) - - expect(inputs.db.setTxSending).toHaveBeenCalledTimes(1) - expect(inputs.db.setTxSending).toHaveBeenLastCalledWith({hash: 'txhash'}) - expect(inputs.db.setTxPending).toHaveBeenCalledTimes(1) - expect(inputs.db.setTxPending).toHaveBeenLastCalledWith({hash: 'txhash'}) - expect(inputs.db.queryTxWithSameNonce).toHaveBeenCalledTimes(1) - expect(inputs.db.queryTxWithSameNonce).toHaveBeenLastCalledWith({ - hash: 'txhash', - }) - - expect(inputs.db.getUnfinishedTxCount).toHaveBeenCalledTimes(1) - expect(inputs.db.getUnfinishedTxCount).toHaveBeenLastCalledWith() - - expect(inputs.rpcs.cfx_sendRawTransaction).toHaveBeenLastCalledWith( - {errorFallThrough: true}, - ['txraw'], - ) - - expect(inputs.params.okCb).toHaveBeenCalledTimes(1) - expect(inputs.params.okCb).toHaveBeenLastCalledWith('txhash') - - expect(inputs.db.setTxUnsent).toHaveBeenCalledTimes(1) - expect(inputs.db.setTxUnsent).toHaveBeenLastCalledWith({hash: 'txhash'}) - - expect(inputs.params.failedCb).toHaveBeenCalledTimes(0) - expect(inputs.db.setTxFailed).toHaveBeenCalledTimes(0) - - expect(inputs.rpcs.wallet_handleUnfinishedCFXTx).toHaveBeenCalledTimes(1) - }) - }) - describe('sending', () => { test('nothing should be called', async () => { const inputs = mergeDeepObj(defaultInputs, { diff --git a/packages/rpcs/wallet_handleUnfinishedETHTx/index.js b/packages/rpcs/wallet_handleUnfinishedETHTx/index.js index 138164876..2aaa06bbe 100644 --- a/packages/rpcs/wallet_handleUnfinishedETHTx/index.js +++ b/packages/rpcs/wallet_handleUnfinishedETHTx/index.js @@ -227,17 +227,11 @@ export const main = ({ tx.resendAt && errorType === 'replaceUnderpriced' if (resendPriceTooLow) errorType = 'replacedByAnotherTx' const sameNonceTxs = queryTxWithSameNonce({hash}) || [] - let latestTx = sameNonceTxs.sort((a, b) => + const latestTx = sameNonceTxs.sort((a, b) => BigNumber.from(getGasPrice(b)).sub(getGasPrice(a)).toNumber(), )[0] - if (latestTx?.hash === hash) latestTx = null - const sameAsSuccess = - isDuplicateTx || - resendNonceTooStale || - (resendPriceTooLow && - latestTx && - latestTx.status >= 0 && - latestTx.status < 5) + const disableNotification = latestTx?.hash !== hash + const sameAsSuccess = isDuplicateTx || resendNonceTooStale const failed = !sameAsSuccess && (shouldDiscard || resendPriceTooLow) @@ -246,7 +240,7 @@ export const main = ({ failed: failed && { errorType, err, - disableNotification: !!latestTx, + disableNotification: disableNotification, }, sameAsSuccess, resend: !shouldDiscard && !sameAsSuccess, From 331295a30fc87a91fb83017610dfa857f02082c1 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Wed, 11 Dec 2024 11:45:52 +0800 Subject: [PATCH 48/98] chore(common): release packages (#1464) Co-authored-by: ConfluxBot --- .yarn/versions/8a363064.yml | 8 -------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/rpcs/wallet_handleUnfinishedCFXTx/package.json | 2 +- packages/rpcs/wallet_handleUnfinishedETHTx/package.json | 2 +- 5 files changed, 4 insertions(+), 12 deletions(-) delete mode 100644 .yarn/versions/8a363064.yml diff --git a/.yarn/versions/8a363064.yml b/.yarn/versions/8a363064.yml deleted file mode 100644 index 98d1e4f20..000000000 --- a/.yarn/versions/8a363064.yml +++ /dev/null @@ -1,8 +0,0 @@ -releases: - "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch - "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch - browser-extension: patch - helios-background: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index 3ba4d5178..ac73b4ede 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.24", + "version": "0.0.25", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 189d2d4c2..7e5a53d53 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.23", + "version": "0.0.24", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json index 3c103280b..948f4948f 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.10", + "version": "1.0.11", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", diff --git a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json index fe868b5ff..f6d2e96cd 100644 --- a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.11", + "version": "1.0.12", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", From 5dff7d31627600294e05b47090600e835b42d8bd Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 12 Dec 2024 15:38:28 +0800 Subject: [PATCH 49/98] chore: update fluent view version --- .github/workflows/pre-release.yaml | 1 + .github/workflows/prod-release.yaml | 1 + packages/inner-utils/env.js | 3 +++ packages/popup/src/hooks/useApi.js | 1 + packages/popup/src/pages/About/index.js | 4 ++-- packages/rpcs/wallet_getFluentMetadata/index.js | 5 ++++- scripts/webpack.config.cjs | 3 +++ 7 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pre-release.yaml b/.github/workflows/pre-release.yaml index f2d279996..2ffedf9cb 100644 --- a/.github/workflows/pre-release.yaml +++ b/.github/workflows/pre-release.yaml @@ -110,6 +110,7 @@ jobs: SNOWPACK_PUBLIC_SENTRY_DSN: ${{ secrets.SNOWPACK_PUBLIC_SENTRY_DSN }} SNOWPACK_PUBLIC_FLUENT_ENV: 'debug-release' SNOWPACK_PUBLIC_FLUENT_VERSION: ${{ fromJSON(steps.get-release-version-and-tag.outputs.result).version }} + VIEW_PACKAGE_VERSION: ${{ fromJSON(steps.get-release-version-and-tag.outputs.result).version }} run: yarn build - name: zip files diff --git a/.github/workflows/prod-release.yaml b/.github/workflows/prod-release.yaml index e1ee3c285..d61d22f84 100644 --- a/.github/workflows/prod-release.yaml +++ b/.github/workflows/prod-release.yaml @@ -98,6 +98,7 @@ jobs: SNOWPACK_PUBLIC_SENTRY_DSN: ${{ secrets.SNOWPACK_PUBLIC_SENTRY_DSN }} SNOWPACK_PUBLIC_FLUENT_ENV: 'production' SNOWPACK_PUBLIC_FLUENT_VERSION: ${{ steps.get-package-version.outputs.PACKAGE_VERSION }} + VIEW_PACKAGE_VERSION: ${{ fromJSON(steps.get-release-version-and-tag.outputs.result).prod_version }} run: yarn build - name: zip files diff --git a/packages/inner-utils/env.js b/packages/inner-utils/env.js index fc664cb2d..0a46a7ac5 100644 --- a/packages/inner-utils/env.js +++ b/packages/inner-utils/env.js @@ -7,3 +7,6 @@ export const IS_PROD_MODE = MODE === 'production' export const IS_CI = process.env.CI === 'true' export const PACKAGE_VERSION = process.env.PACKAGE_VERSION +// this version is use by view, it include the version suffix e.g v1.0.0.rc-1 +export const VIEW_PACKAGE_VERSION = + 'process.env.VIEW_PACKAGE_VERSION' || PACKAGE_VERSION diff --git a/packages/popup/src/hooks/useApi.js b/packages/popup/src/hooks/useApi.js index 8e067e93a..7e76703ef 100644 --- a/packages/popup/src/hooks/useApi.js +++ b/packages/popup/src/hooks/useApi.js @@ -678,6 +678,7 @@ export const useWalletVersion = () => { const {data} = useRPC([WALLET_GET_FLUENT_METADATA], undefined, { fallbackData: { version: '', + view_version: '', }, }) return data diff --git a/packages/popup/src/pages/About/index.js b/packages/popup/src/pages/About/index.js index 9a7841222..432ab5c9d 100644 --- a/packages/popup/src/pages/About/index.js +++ b/packages/popup/src/pages/About/index.js @@ -47,7 +47,7 @@ AboutItem.propTypes = { function About() { const {t, i18n} = useTranslation() - const {version} = useWalletVersion() + const {view_version} = useWalletVersion() return (
@@ -65,7 +65,7 @@ function About() {

{`${t( 'version', - )} v${version}`}

+ )} v${view_version}`}

diff --git a/packages/rpcs/wallet_getFluentMetadata/index.js b/packages/rpcs/wallet_getFluentMetadata/index.js index 0ca054163..c385f2b6e 100644 --- a/packages/rpcs/wallet_getFluentMetadata/index.js +++ b/packages/rpcs/wallet_getFluentMetadata/index.js @@ -1,5 +1,5 @@ import {optParam} from '@fluent-wallet/spec' -import {PACKAGE_VERSION} from '@fluent-wallet/inner-utils' +import {PACKAGE_VERSION, VIEW_PACKAGE_VERSION} from '@fluent-wallet/inner-utils' export const NAME = 'wallet_getFluentMetadata' @@ -16,6 +16,9 @@ export const permissions = { export const main = () => { return { + // this version is only x.y.z version: PACKAGE_VERSION, + // this version is include the version suffix e.g v1.0.0.rc-1 + view_version: VIEW_PACKAGE_VERSION, } } diff --git a/scripts/webpack.config.cjs b/scripts/webpack.config.cjs index 41e36d731..d76b8f19e 100644 --- a/scripts/webpack.config.cjs +++ b/scripts/webpack.config.cjs @@ -133,6 +133,9 @@ const defaultConfig = { process.env.SNOWPACK_PUBLIC_SENTRY_DSN || '', ), 'process.env.PACKAGE_VERSION': JSON.stringify(packageJson.version), + 'process.env.VIEW_PACKAGE_VERSION': JSON.stringify( + process.env.VIEW_PACKAGE_VERSION, + ), }), // Plugin to not generate js bundle for manifest entry new HtmlWebpackPlugin({ From 0d44a1b6fb7bf6034e93d55a4513edfbe87eae69 Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 12 Dec 2024 15:40:27 +0800 Subject: [PATCH 50/98] chore: version check --- .yarn/versions/4c2952f1.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .yarn/versions/4c2952f1.yml diff --git a/.yarn/versions/4c2952f1.yml b/.yarn/versions/4c2952f1.yml new file mode 100644 index 000000000..482eab7c6 --- /dev/null +++ b/.yarn/versions/4c2952f1.yml @@ -0,0 +1,9 @@ +releases: + "@fluent-wallet/inner-utils": patch + "@fluent-wallet/wallet_get-fluent-metadata": patch + browser-extension: patch + helios-background: patch + helios-popup: patch + +declined: + - helios From 51de588c8d506f9f165cd37bcfcbcd13f12e31b9 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Thu, 12 Dec 2024 15:49:43 +0800 Subject: [PATCH 51/98] chore(common): release packages (#1466) Co-authored-by: ConfluxBot --- .yarn/versions/4c2952f1.yml | 9 --------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/inner-utils/package.json | 2 +- packages/popup/package.json | 2 +- packages/rpcs/wallet_getFluentMetadata/package.json | 2 +- 6 files changed, 5 insertions(+), 14 deletions(-) delete mode 100644 .yarn/versions/4c2952f1.yml diff --git a/.yarn/versions/4c2952f1.yml b/.yarn/versions/4c2952f1.yml deleted file mode 100644 index 482eab7c6..000000000 --- a/.yarn/versions/4c2952f1.yml +++ /dev/null @@ -1,9 +0,0 @@ -releases: - "@fluent-wallet/inner-utils": patch - "@fluent-wallet/wallet_get-fluent-metadata": patch - browser-extension: patch - helios-background: patch - helios-popup: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index ac73b4ede..17add73ad 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.25", + "version": "0.0.26", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 7e5a53d53..1542c298e 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.24", + "version": "0.0.25", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/inner-utils/package.json b/packages/inner-utils/package.json index 48ec6f095..f4cd11281 100644 --- a/packages/inner-utils/package.json +++ b/packages/inner-utils/package.json @@ -3,5 +3,5 @@ "type": "module", "main": "index.js", "private": true, - "version": "0.0.5" + "version": "0.0.6" } diff --git a/packages/popup/package.json b/packages/popup/package.json index 6e0e979c9..740053dec 100644 --- a/packages/popup/package.json +++ b/packages/popup/package.json @@ -2,7 +2,7 @@ "private": true, "name": "helios-popup", "type": "module", - "version": "0.1.9", + "version": "0.1.10", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpcs/wallet_getFluentMetadata/package.json b/packages/rpcs/wallet_getFluentMetadata/package.json index c94c54fec..0c8a1fa35 100644 --- a/packages/rpcs/wallet_getFluentMetadata/package.json +++ b/packages/rpcs/wallet_getFluentMetadata/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:*" } From ff78e70788c9dcac5a0d44e0c8d76b94f6778238 Mon Sep 17 00:00:00 2001 From: H Date: Thu, 12 Dec 2024 17:02:01 +0800 Subject: [PATCH 52/98] ci(Mergify): configuration update Signed-off-by: H --- .github/mergify.yml | 42 ++++++++++++++++++++++++++++++++++++++---- 1 file changed, 38 insertions(+), 4 deletions(-) diff --git a/.github/mergify.yml b/.github/mergify.yml index ac43aadd6..edc484ffa 100644 --- a/.github/mergify.yml +++ b/.github/mergify.yml @@ -42,7 +42,7 @@ queue_rules: - status-success~=^build\s\(.*\)$ merge_method: squash - name: default queue - conditions: + queue_conditions: - label!=work-in-progress - label!=wip - status-success~=^build\s\(.*\)$ @@ -68,8 +68,42 @@ pull_request_rules: - head!=main actions: update: - - name: Automatic queue to dev on approval (__release-pkg) [low] + Automatic queue - to dev on approval [low] - conditions: [] + - name: Automatic queue to dev on approval [low] + conditions: + - "#approved-reviews-by>=1" + - label!=work-in-progress + - label!=wip + - label!=no-auto-squash-merge + - base=dev + - head!=next + - -conflict + - -draft + - -locked + - status-success~=^version-check\s\(.*\)$ + - status-success~=^lint\s\(.*\)$ + - status-success~=^build\s\(.*\)$ + - status-success~=^build-doc\s\(.*\)$ + - status-success~=^unit-test\s\(.*\)$ + - status-success~=^integration-test\s\(.*\)$ + - "#review-threads-unresolved=0" actions: queue: + name: default queue + + - name: Automatic queue to dev on approval (__release-pkg) [low] + conditions: + - "#approved-reviews-by>=1" + - label!=work-in-progress + - label!=wip + - label!=no-auto-squash-merge + - base=dev + - head=__release-pkg + - -conflict + - -draft + - -locked + - status-success~=^build\s\(.*\)$ + - "#review-threads-unresolved=0" + actions: + queue: + name: default queue + From b3284df83e4af4ff2a11ae97f66794fb450d4d30 Mon Sep 17 00:00:00 2001 From: H Date: Thu, 12 Dec 2024 17:19:32 +0800 Subject: [PATCH 53/98] ci(Mergify): configuration update Signed-off-by: H --- .github/mergify.yml | 46 ++++++++------------------------------------- 1 file changed, 8 insertions(+), 38 deletions(-) diff --git a/.github/mergify.yml b/.github/mergify.yml index edc484ffa..8c08f3267 100644 --- a/.github/mergify.yml +++ b/.github/mergify.yml @@ -1,5 +1,5 @@ queue_rules: - - name: duplicated default queue from Automatic queue to dev on approval [low] + - name: Automatic queue to dev on approval queue_conditions: - "#approved-reviews-by>=1" - label!=work-in-progress @@ -22,8 +22,7 @@ queue_rules: - label!=wip - status-success~=^build\s\(.*\)$ merge_method: squash - - name: duplicated default queue from Automatic queue to dev on approval (__release-pkg) - [low] + - name: Automatic queue to dev on approval (__release-pkg) queue_conditions: - "#approved-reviews-by>=1" - label!=work-in-progress @@ -68,42 +67,13 @@ pull_request_rules: - head!=main actions: update: - - name: Automatic queue to dev on approval [low] - conditions: - - "#approved-reviews-by>=1" - - label!=work-in-progress - - label!=wip - - label!=no-auto-squash-merge - - base=dev - - head!=next - - -conflict - - -draft - - -locked - - status-success~=^version-check\s\(.*\)$ - - status-success~=^lint\s\(.*\)$ - - status-success~=^build\s\(.*\)$ - - status-success~=^build-doc\s\(.*\)$ - - status-success~=^unit-test\s\(.*\)$ - - status-success~=^integration-test\s\(.*\)$ - - "#review-threads-unresolved=0" + - name: Automatic queue to dev on approval (__release-pkg) + conditions: [] actions: queue: - name: default queue - - - name: Automatic queue to dev on approval (__release-pkg) [low] - conditions: - - "#approved-reviews-by>=1" - - label!=work-in-progress - - label!=wip - - label!=no-auto-squash-merge - - base=dev - - head=__release-pkg - - -conflict - - -draft - - -locked - - status-success~=^build\s\(.*\)$ - - "#review-threads-unresolved=0" + name: Automatic queue to dev on approval (__release-pkg) + - name: Automatic queue to dev on approval [low] + conditions: [] actions: queue: - name: default queue - + name: Automatic queue to dev on approval \ No newline at end of file From a4b7d12d8deed56656bd0cadb72bffc5abcc54d7 Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 12 Dec 2024 17:26:51 +0800 Subject: [PATCH 54/98] chore: version check --- .yarn/versions/5ca621c7.yml | 2 ++ packages/inner-utils/env.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 .yarn/versions/5ca621c7.yml diff --git a/.yarn/versions/5ca621c7.yml b/.yarn/versions/5ca621c7.yml new file mode 100644 index 000000000..f66bb983a --- /dev/null +++ b/.yarn/versions/5ca621c7.yml @@ -0,0 +1,2 @@ +declined: + - helios diff --git a/packages/inner-utils/env.js b/packages/inner-utils/env.js index 0a46a7ac5..ff57e05a1 100644 --- a/packages/inner-utils/env.js +++ b/packages/inner-utils/env.js @@ -9,4 +9,4 @@ export const IS_CI = process.env.CI === 'true' export const PACKAGE_VERSION = process.env.PACKAGE_VERSION // this version is use by view, it include the version suffix e.g v1.0.0.rc-1 export const VIEW_PACKAGE_VERSION = - 'process.env.VIEW_PACKAGE_VERSION' || PACKAGE_VERSION + process.env.VIEW_PACKAGE_VERSION || PACKAGE_VERSION From a7be75513d7bf67592f7ba9728fbec892cf4b7a8 Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 12 Dec 2024 17:28:31 +0800 Subject: [PATCH 55/98] chore: version check --- .yarn/versions/5ca621c7.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.yarn/versions/5ca621c7.yml b/.yarn/versions/5ca621c7.yml index f66bb983a..a487284f3 100644 --- a/.yarn/versions/5ca621c7.yml +++ b/.yarn/versions/5ca621c7.yml @@ -1,2 +1,8 @@ +releases: + "@fluent-wallet/inner-utils": patch + browser-extension: patch + helios-background: patch + helios-popup: patch + declined: - helios From c344aecec0f37723b921d65b44e0b7e6a315332c Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:40:37 +0800 Subject: [PATCH 56/98] chore(common): release packages (#1469) Co-authored-by: ConfluxBot --- .yarn/versions/5ca621c7.yml | 8 -------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/inner-utils/package.json | 2 +- packages/popup/package.json | 2 +- 5 files changed, 4 insertions(+), 12 deletions(-) delete mode 100644 .yarn/versions/5ca621c7.yml diff --git a/.yarn/versions/5ca621c7.yml b/.yarn/versions/5ca621c7.yml deleted file mode 100644 index a487284f3..000000000 --- a/.yarn/versions/5ca621c7.yml +++ /dev/null @@ -1,8 +0,0 @@ -releases: - "@fluent-wallet/inner-utils": patch - browser-extension: patch - helios-background: patch - helios-popup: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index 17add73ad..5598a81c4 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.26", + "version": "0.0.27", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 1542c298e..ef49b5c74 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.25", + "version": "0.0.26", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/inner-utils/package.json b/packages/inner-utils/package.json index f4cd11281..4233b551d 100644 --- a/packages/inner-utils/package.json +++ b/packages/inner-utils/package.json @@ -3,5 +3,5 @@ "type": "module", "main": "index.js", "private": true, - "version": "0.0.6" + "version": "0.0.7" } diff --git a/packages/popup/package.json b/packages/popup/package.json index 740053dec..59f3a48f1 100644 --- a/packages/popup/package.json +++ b/packages/popup/package.json @@ -2,7 +2,7 @@ "private": true, "name": "helios-popup", "type": "module", - "version": "0.1.10", + "version": "0.1.11", "main": "index.js", "author": "yqrashawn ", "license": "MIT", From 987a0d61da25a0153c4d9a1f9504108d56b5a71f Mon Sep 17 00:00:00 2001 From: Angelia Date: Thu, 12 Dec 2024 18:47:18 +0800 Subject: [PATCH 57/98] fix: PORTAL-3572 --- packages/popup/src/pages/ResendTransaction/index.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/popup/src/pages/ResendTransaction/index.js b/packages/popup/src/pages/ResendTransaction/index.js index b08825595..cafc642f4 100644 --- a/packages/popup/src/pages/ResendTransaction/index.js +++ b/packages/popup/src/pages/ResendTransaction/index.js @@ -154,7 +154,12 @@ function ResendTransaction() { } = originEstimateRst const originEstimateGasPrice = useMemo(() => { - if (loading || Object.keys(originEstimateRst).length === 0) return null + if ( + loading || + (!isTxTreatedAsEIP1559 && !estimateGasPrice) || + (isTxTreatedAsEIP1559 && !gasInfoEip1559?.['medium']) + ) + return null return !isTxTreatedAsEIP1559 ? estimateGasPrice : convertDecimal( From 2a708612c76b1d140bba8ac5f0c83268938fdd8f Mon Sep 17 00:00:00 2001 From: Angelia Date: Thu, 12 Dec 2024 18:47:55 +0800 Subject: [PATCH 58/98] chore: update version --- .yarn/versions/117003c2.yml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .yarn/versions/117003c2.yml diff --git a/.yarn/versions/117003c2.yml b/.yarn/versions/117003c2.yml new file mode 100644 index 000000000..6cc5c675c --- /dev/null +++ b/.yarn/versions/117003c2.yml @@ -0,0 +1,2 @@ +declined: + - helios-popup From 9c3aa668cb4648538d2764ffd42b3c9e26e1053c Mon Sep 17 00:00:00 2001 From: Angelia Date: Thu, 12 Dec 2024 18:50:27 +0800 Subject: [PATCH 59/98] chore: update version --- .yarn/versions/117003c2.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.yarn/versions/117003c2.yml b/.yarn/versions/117003c2.yml index 6cc5c675c..28d0e2428 100644 --- a/.yarn/versions/117003c2.yml +++ b/.yarn/versions/117003c2.yml @@ -1,2 +1,3 @@ declined: + - helios - helios-popup From 77224ed5f210db33a1ea4700a6bab43fc59434ae Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 13 Dec 2024 10:09:19 +0800 Subject: [PATCH 60/98] chore(common): release packages (#1471) Co-authored-by: ConfluxBot --- .yarn/versions/117003c2.yml | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 .yarn/versions/117003c2.yml diff --git a/.yarn/versions/117003c2.yml b/.yarn/versions/117003c2.yml deleted file mode 100644 index 28d0e2428..000000000 --- a/.yarn/versions/117003c2.yml +++ /dev/null @@ -1,3 +0,0 @@ -declined: - - helios - - helios-popup From 52bcf27e86160f9f44ebae9861e7c46f8b30cd76 Mon Sep 17 00:00:00 2001 From: H Date: Fri, 13 Dec 2024 15:20:44 +0800 Subject: [PATCH 61/98] chore: update mergify config (#1473) --- .github/mergify.yml | 23 +++++++++++------------ .yarn/versions/8a7d302f.yml | 2 ++ 2 files changed, 13 insertions(+), 12 deletions(-) create mode 100644 .yarn/versions/8a7d302f.yml diff --git a/.github/mergify.yml b/.github/mergify.yml index 8c08f3267..2c1a42915 100644 --- a/.github/mergify.yml +++ b/.github/mergify.yml @@ -1,7 +1,7 @@ queue_rules: - name: Automatic queue to dev on approval queue_conditions: - - "#approved-reviews-by>=1" + - '#approved-reviews-by>=1' - label!=work-in-progress - label!=wip - label!=no-auto-squash-merge @@ -16,7 +16,7 @@ queue_rules: - status-success~=^build-doc\s\(.*\)$ - status-success~=^unit-test\s\(.*\)$ - status-success~=^integration-test\s\(.*\)$ - - "#review-threads-unresolved=0" + - '#review-threads-unresolved=0' merge_conditions: - label!=work-in-progress - label!=wip @@ -24,7 +24,7 @@ queue_rules: merge_method: squash - name: Automatic queue to dev on approval (__release-pkg) queue_conditions: - - "#approved-reviews-by>=1" + - '#approved-reviews-by>=1' - label!=work-in-progress - label!=wip - label!=no-auto-squash-merge @@ -34,17 +34,12 @@ queue_rules: - -draft - -locked - status-success~=^build\s\(.*\)$ - - "#review-threads-unresolved=0" + - '#review-threads-unresolved=0' merge_conditions: - label!=work-in-progress - label!=wip - status-success~=^build\s\(.*\)$ merge_method: squash - - name: default queue - queue_conditions: - - label!=work-in-progress - - label!=wip - - status-success~=^build\s\(.*\)$ pull_request_rules: - name: automatic approval for release package PR @@ -67,13 +62,17 @@ pull_request_rules: - head!=main actions: update: - - name: Automatic queue to dev on approval (__release-pkg) - conditions: [] + + - name: Automatic queue to dev on approval (__release-pkg) + conditions: + - author~=^ConfluxBot$ + - head=__release-pkg actions: queue: name: Automatic queue to dev on approval (__release-pkg) + - name: Automatic queue to dev on approval [low] conditions: [] actions: queue: - name: Automatic queue to dev on approval \ No newline at end of file + name: Automatic queue to dev on approval diff --git a/.yarn/versions/8a7d302f.yml b/.yarn/versions/8a7d302f.yml new file mode 100644 index 000000000..f66bb983a --- /dev/null +++ b/.yarn/versions/8a7d302f.yml @@ -0,0 +1,2 @@ +declined: + - helios From c5440a121428a4567a60a90c808e0def465bc644 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 13 Dec 2024 15:26:22 +0800 Subject: [PATCH 62/98] chore(common): release packages (#1474) Co-authored-by: ConfluxBot --- .yarn/versions/8a7d302f.yml | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 .yarn/versions/8a7d302f.yml diff --git a/.yarn/versions/8a7d302f.yml b/.yarn/versions/8a7d302f.yml deleted file mode 100644 index f66bb983a..000000000 --- a/.yarn/versions/8a7d302f.yml +++ /dev/null @@ -1,2 +0,0 @@ -declined: - - helios From 21b0887a72544a010c548edc44d2445707b05395 Mon Sep 17 00:00:00 2001 From: H Date: Fri, 13 Dec 2024 15:32:01 +0800 Subject: [PATCH 63/98] chore: add check to add private key to wallet (#1472) * chore: add check to add private key to wallet * chore: version check * chore: Revert changes to the ishexString function --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .yarn/versions/570cf76a.yml | 19 +++++++++++++++++++ packages/account/index.js | 5 ++++- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 .yarn/versions/570cf76a.yml diff --git a/.yarn/versions/570cf76a.yml b/.yarn/versions/570cf76a.yml new file mode 100644 index 000000000..c01d3ca38 --- /dev/null +++ b/.yarn/versions/570cf76a.yml @@ -0,0 +1,19 @@ +releases: + "@fluent-wallet/account": patch + "@fluent-wallet/wallet_add-vault": patch + "@fluent-wallet/wallet_create-account": patch + "@fluent-wallet/wallet_create-address": patch + "@fluent-wallet/wallet_generate-address": patch + "@fluent-wallet/wallet_generate-private-key": patch + "@fluent-wallet/wallet_validate-private-key": patch + +declined: + - helios + - "@fluent-wallet/addr-by-network" + - helios-background + - "@fluent-wallet/base32-address" + - "@fluent-wallet/contract-method-name" + - helios-popup + - "@fluent-wallet/spec" + - "@fluent-wallet/shorten-address" + - "@fluent-wallet/utils" diff --git a/packages/account/index.js b/packages/account/index.js index a5e607002..36593809b 100644 --- a/packages/account/index.js +++ b/packages/account/index.js @@ -1,7 +1,7 @@ import {getAddress as toChecksumAddress} from '@ethersproject/address' import {computeAddress} from '@ethersproject/transactions' import {Wallet} from '@ethersproject/wallet' -import {randomInt, addHexPrefix} from '@fluent-wallet/utils' +import {randomInt, addHexPrefix, isHexString} from '@fluent-wallet/utils' import { NULL_HEX_ADDRESS, INTERNAL_CONTRACTS_HEX_ADDRESS, @@ -121,6 +121,9 @@ export const randomPrivateKey = () => { export const validatePrivateKey = privateKey => { let valid = false try { + // If the string is not a 64-character hex string, then it is an invalid private key. + if (!isHexString(addHexPrefix(privateKey), 32)) return false + const rst = fromPrivate(privateKey) valid = Boolean(rst.address) } catch (err) { From 222dd7379adad4f0c784cce19982ff5d59e37af4 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 13 Dec 2024 15:37:45 +0800 Subject: [PATCH 64/98] chore(common): release packages (#1475) Co-authored-by: ConfluxBot --- .yarn/versions/570cf76a.yml | 19 ------------------- packages/account/package.json | 2 +- packages/rpcs/wallet_addVault/package.json | 2 +- .../rpcs/wallet_createAccount/package.json | 2 +- .../rpcs/wallet_createAddress/package.json | 2 +- .../rpcs/wallet_generateAddress/package.json | 2 +- .../wallet_generatePrivateKey/package.json | 2 +- .../wallet_validatePrivateKey/package.json | 2 +- 8 files changed, 7 insertions(+), 26 deletions(-) delete mode 100644 .yarn/versions/570cf76a.yml diff --git a/.yarn/versions/570cf76a.yml b/.yarn/versions/570cf76a.yml deleted file mode 100644 index c01d3ca38..000000000 --- a/.yarn/versions/570cf76a.yml +++ /dev/null @@ -1,19 +0,0 @@ -releases: - "@fluent-wallet/account": patch - "@fluent-wallet/wallet_add-vault": patch - "@fluent-wallet/wallet_create-account": patch - "@fluent-wallet/wallet_create-address": patch - "@fluent-wallet/wallet_generate-address": patch - "@fluent-wallet/wallet_generate-private-key": patch - "@fluent-wallet/wallet_validate-private-key": patch - -declined: - - helios - - "@fluent-wallet/addr-by-network" - - helios-background - - "@fluent-wallet/base32-address" - - "@fluent-wallet/contract-method-name" - - helios-popup - - "@fluent-wallet/spec" - - "@fluent-wallet/shorten-address" - - "@fluent-wallet/utils" diff --git a/packages/account/package.json b/packages/account/package.json index d14330fec..9e938154a 100644 --- a/packages/account/package.json +++ b/packages/account/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/account", - "version": "1.0.1", + "version": "1.0.2", "type": "module", "main": "index.js", "dependencies": { diff --git a/packages/rpcs/wallet_addVault/package.json b/packages/rpcs/wallet_addVault/package.json index 4dca9636c..50912405e 100644 --- a/packages/rpcs/wallet_addVault/package.json +++ b/packages/rpcs/wallet_addVault/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-vault", "type": "module", "main": "index.js", - "version": "1.1.4", + "version": "1.1.5", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_createAccount/package.json b/packages/rpcs/wallet_createAccount/package.json index 0e5f2763c..c1bcbef83 100644 --- a/packages/rpcs/wallet_createAccount/package.json +++ b/packages/rpcs/wallet_createAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_create-account", "type": "module", "main": "index.js", - "version": "2.0.1", + "version": "2.0.2", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_createAddress/package.json b/packages/rpcs/wallet_createAddress/package.json index fc39895a7..4f1d0a883 100644 --- a/packages/rpcs/wallet_createAddress/package.json +++ b/packages/rpcs/wallet_createAddress/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_create-address", "type": "module", "main": "index.js", - "version": "1.0.6", + "version": "1.0.7", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_generateAddress/package.json b/packages/rpcs/wallet_generateAddress/package.json index ee897b2b7..509f32a21 100644 --- a/packages/rpcs/wallet_generateAddress/package.json +++ b/packages/rpcs/wallet_generateAddress/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_generate-address", "type": "module", "main": "index.js", - "version": "0.0.13", + "version": "0.0.14", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_generatePrivateKey/package.json b/packages/rpcs/wallet_generatePrivateKey/package.json index bde2fe800..bf3aba2ed 100644 --- a/packages/rpcs/wallet_generatePrivateKey/package.json +++ b/packages/rpcs/wallet_generatePrivateKey/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/wallet_generate-private-key", - "version": "0.0.13", + "version": "0.0.14", "type": "module", "main": "index.js", "dependencies": { diff --git a/packages/rpcs/wallet_validatePrivateKey/package.json b/packages/rpcs/wallet_validatePrivateKey/package.json index 369f2df7d..d3588e58d 100644 --- a/packages/rpcs/wallet_validatePrivateKey/package.json +++ b/packages/rpcs/wallet_validatePrivateKey/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_validate-private-key", "type": "module", "main": "index.js", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/spec": "workspace:packages/spec" From 803b1ed7773d66ae01d8543f04064a6b4809d000 Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Fri, 13 Dec 2024 16:13:33 +0800 Subject: [PATCH 65/98] Fix/error handle (#1476) * feat: version * fix: network * feat: version --- .yarn/versions/8a363064.yml | 8 ++++++++ packages/db/src/main/cfxjs/db/queries.cljs | 3 +-- packages/rpcs/wallet_handleUnfinishedTxs/index.js | 10 ++++++++-- 3 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 .yarn/versions/8a363064.yml diff --git a/.yarn/versions/8a363064.yml b/.yarn/versions/8a363064.yml new file mode 100644 index 000000000..d013249a9 --- /dev/null +++ b/.yarn/versions/8a363064.yml @@ -0,0 +1,8 @@ +releases: + "@fluent-wallet/db": patch + "@fluent-wallet/wallet_handle-unfinished-txs": patch + browser-extension: patch + helios-background: patch + +declined: + - helios diff --git a/packages/db/src/main/cfxjs/db/queries.cljs b/packages/db/src/main/cfxjs/db/queries.cljs index 91a5949e1..2e3095a1b 100644 --- a/packages/db/src/main/cfxjs/db/queries.cljs +++ b/packages/db/src/main/cfxjs/db/queries.cljs @@ -2138,8 +2138,7 @@ [?txs :tx/txPayload ?tx-payload] [?tx-payload :txPayload/nonce ?nonce] [?address :address/value ?addrv] - [?tx-payload :txPayload/from ?addrv] - [?txs :tx/hash ?hash]] + [?tx-payload :txPayload/from ?addrv]] [:tx/hash hash])] (when txs (mapv tx-id->data txs)))) diff --git a/packages/rpcs/wallet_handleUnfinishedTxs/index.js b/packages/rpcs/wallet_handleUnfinishedTxs/index.js index 29c95ea72..2ebc791c0 100644 --- a/packages/rpcs/wallet_handleUnfinishedTxs/index.js +++ b/packages/rpcs/wallet_handleUnfinishedTxs/index.js @@ -21,11 +21,17 @@ export const main = ({ txs.forEach(({tx, address, network}) => { if (network.type === 'cfx') { try { - wallet_handleUnfinishedCFXTx({network}, {tx, address: address.eid}) + wallet_handleUnfinishedCFXTx( + {network, networkName: network.name}, + {tx, address: address.eid}, + ) } catch (err) {} } else { try { - wallet_handleUnfinishedETHTx({network}, {tx, address: address.eid}) + wallet_handleUnfinishedETHTx( + {network, networkName: network.name}, + {tx, address: address.eid}, + ) } catch (err) {} } }) From 42e1a2932b518b19b98affd5674474de4564ef3a Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 13 Dec 2024 16:21:39 +0800 Subject: [PATCH 66/98] chore(common): release packages (#1477) Co-authored-by: ConfluxBot --- .yarn/versions/8a363064.yml | 8 -------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/db/package.json | 2 +- packages/rpcs/wallet_handleUnfinishedTxs/package.json | 2 +- 5 files changed, 4 insertions(+), 12 deletions(-) delete mode 100644 .yarn/versions/8a363064.yml diff --git a/.yarn/versions/8a363064.yml b/.yarn/versions/8a363064.yml deleted file mode 100644 index d013249a9..000000000 --- a/.yarn/versions/8a363064.yml +++ /dev/null @@ -1,8 +0,0 @@ -releases: - "@fluent-wallet/db": patch - "@fluent-wallet/wallet_handle-unfinished-txs": patch - browser-extension: patch - helios-background: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index 5598a81c4..da132249e 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.27", + "version": "0.0.28", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index ef49b5c74..439246ec1 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.26", + "version": "0.0.27", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/db/package.json b/packages/db/package.json index e881e440f..2758cdb0a 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/db", - "version": "1.0.73", + "version": "1.0.74", "main": "index.js", "type": "module", "files": [ diff --git a/packages/rpcs/wallet_handleUnfinishedTxs/package.json b/packages/rpcs/wallet_handleUnfinishedTxs/package.json index 7249b3850..ab5d71bbb 100644 --- a/packages/rpcs/wallet_handleUnfinishedTxs/package.json +++ b/packages/rpcs/wallet_handleUnfinishedTxs/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "workspace:*" } From ab46a4f8fd58969b6b356f3fc472ffb1c0009724 Mon Sep 17 00:00:00 2001 From: H Date: Mon, 16 Dec 2024 18:23:08 +0800 Subject: [PATCH 67/98] chore: update db and spec package version (#1479) * chore: update db and spec package version * chore: version check * chore: version check --- .yarn/versions/0a43a504.yml | 175 ++++++++++++++++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 .yarn/versions/0a43a504.yml diff --git a/.yarn/versions/0a43a504.yml b/.yarn/versions/0a43a504.yml new file mode 100644 index 000000000..d3738474d --- /dev/null +++ b/.yarn/versions/0a43a504.yml @@ -0,0 +1,175 @@ +releases: + "@fluent-wallet/db": patch + "@fluent-wallet/spec": patch + +declined: + - helios + - helios-background + - "@fluent-wallet/rpc-engine" + - "@fluent-wallet/cfx_accounts" + - "@fluent-wallet/cfx_call" + - "@fluent-wallet/cfx_chain-id" + - "@fluent-wallet/cfx_check-balance-against-transaction" + - "@fluent-wallet/cfx_client-version" + - "@fluent-wallet/cfx_epoch-number" + - "@fluent-wallet/cfx_estimate-1559-fee" + - "@fluent-wallet/cfx_estimate-gas-and-collateral" + - "@fluent-wallet/cfx_fee-history" + - "@fluent-wallet/cfx_gas-price" + - "@fluent-wallet/cfx_get-account" + - "@fluent-wallet/cfx_get-account-pending-info" + - "@fluent-wallet/cfx_get-account-pending-transactions" + - "@fluent-wallet/cfx_get-accumulate-interest-rate" + - "@fluent-wallet/cfx_get-admin" + - "@fluent-wallet/cfx_get-balance" + - "@fluent-wallet/cfx_get-best-block-hash" + - "@fluent-wallet/cfx_get-block-by-block-number" + - "@fluent-wallet/cfx_get-block-by-epoch-number" + - "@fluent-wallet/cfx_get-block-by-hash" + - "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption" + - "@fluent-wallet/cfx_get-block-reward-info" + - "@fluent-wallet/cfx_get-blocks-by-epoch" + - "@fluent-wallet/cfx_get-code" + - "@fluent-wallet/cfx_get-collateral-for-storage" + - "@fluent-wallet/cfx_get-confirmation-risk-by-hash" + - "@fluent-wallet/cfx_get-deposit-list" + - "@fluent-wallet/cfx_get-fee-burnt" + - "@fluent-wallet/cfx_get-interest-rate" + - "@fluent-wallet/cfx_get-logs" + - "@fluent-wallet/cfx_get-max-gas-limit" + - "@fluent-wallet/cfx_get-next-nonce" + - "@fluent-wallet/cfx_get-next-usable-nonce" + - "@fluent-wallet/cfx_get-pos-economics" + - "@fluent-wallet/cfx_get-pos-reward-by-epoch" + - "@fluent-wallet/cfx_get-skipped-blocks-by-epoch" + - "@fluent-wallet/cfx_get-sponsor-info" + - "@fluent-wallet/cfx_get-staking-balance" + - "@fluent-wallet/cfx_get-status" + - "@fluent-wallet/cfx_get-storage-at" + - "@fluent-wallet/cfx_get-storage-root" + - "@fluent-wallet/cfx_get-supply-info" + - "@fluent-wallet/cfx_get-transaction-by-hash" + - "@fluent-wallet/cfx_get-transaction-receipt" + - "@fluent-wallet/cfx_get-vote-list" + - "@fluent-wallet/cfx_max-priority-fee-per-gas" + - "@fluent-wallet/cfx_net-version" + - "@fluent-wallet/cfx_opened-method-groups" + - "@fluent-wallet/cfx_request-accounts" + - "@fluent-wallet/cfx_send-raw-transaction" + - "@fluent-wallet/cfx_send-transaction" + - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s" + - "@fluent-wallet/cfx_sign-typed-data_v4" + - "@fluent-wallet/eth_accounts" + - "@fluent-wallet/eth_block-number" + - "@fluent-wallet/eth_call" + - "@fluent-wallet/eth_chain-id" + - "@fluent-wallet/eth_estimate-1559-fee" + - "@fluent-wallet/eth_estimate-gas" + - "@fluent-wallet/eth_fee-history" + - "@fluent-wallet/eth_gas-price" + - "@fluent-wallet/eth_get-balance" + - "@fluent-wallet/eth_get-block-by-hash" + - "@fluent-wallet/eth_get-block-by-number" + - "@fluent-wallet/eth_get-code" + - "@fluent-wallet/eth_get-logs" + - "@fluent-wallet/eth_get-transaction-by-hash" + - "@fluent-wallet/eth_get-transaction-count" + - "@fluent-wallet/eth_get-transaction-receipt" + - "@fluent-wallet/eth_max-priority-fee-per-gas" + - "@fluent-wallet/eth_request-accounts" + - "@fluent-wallet/eth_send-raw-transaction" + - "@fluent-wallet/eth_send-transaction" + - "@fluent-wallet/eth_sign-transaction" + - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s" + - "@fluent-wallet/net_version" + - "@fluent-wallet/personal_sign" + - "@fluent-wallet/txpool_next-nonce" + - "@fluent-wallet/wallet_accounts" + - "@fluent-wallet/wallet_add-ethereum-chain" + - "@fluent-wallet/wallet_add-hd-path" + - "@fluent-wallet/wallet_add-network" + - "@fluent-wallet/wallet_add-pending-user-auth-request" + - "@fluent-wallet/wallet_add-vault" + - "@fluent-wallet/wallet_after-unlock" + - "@fluent-wallet/wallet_chain-id" + - "@fluent-wallet/wallet_cleanup-tx" + - "@fluent-wallet/wallet_create-account" + - "@fluent-wallet/wallet_create-address" + - "@fluent-wallet/wallet_db-query" + - "@fluent-wallet/wallet_delete-account" + - "@fluent-wallet/wallet_delete-account-group" + - "@fluent-wallet/wallet_delete-app" + - "@fluent-wallet/wallet_delete-memo" + - "@fluent-wallet/wallet_delete-network" + - "@fluent-wallet/wallet_detect-address-type" + - "@fluent-wallet/wallet_detect-network-type" + - "@fluent-wallet/wallet_discover-accounts" + - "@fluent-wallet/wallet_enrich-conflux-tx" + - "@fluent-wallet/wallet_enrich-ethereum-tx" + - "@fluent-wallet/wallet_enrich-txs" + - "@fluent-wallet/wallet_export-account" + - "@fluent-wallet/wallet_export-account-group" + - "@fluent-wallet/wallet_export-all" + - "@fluent-wallet/wallet_generate-address" + - "@fluent-wallet/wallet_generate-private-key" + - "@fluent-wallet/wallet_get-account-address-by-network" + - "@fluent-wallet/wallet_get-account-group" + - "@fluent-wallet/wallet_get-account-group-vault-value" + - "@fluent-wallet/wallet_get-address-private-key" + - "@fluent-wallet/wallet_get-balance" + - "@fluent-wallet/wallet_get-block-or-epoch-number" + - "@fluent-wallet/wallet_get-block-time" + - "@fluent-wallet/wallet_get-blockchain-explorer-url" + - "@fluent-wallet/wallet_get-current-account" + - "@fluent-wallet/wallet_get-current-network" + - "@fluent-wallet/wallet_get-current-viewing-app" + - "@fluent-wallet/wallet_get-fluent-metadata" + - "@fluent-wallet/wallet_get-import-hardware-wallet-info" + - "@fluent-wallet/wallet_get-network" + - "@fluent-wallet/wallet_get-next-nonce" + - "@fluent-wallet/wallet_get-next-usable-nonce" + - "@fluent-wallet/wallet_get-pending-auth-request" + - "@fluent-wallet/wallet_get-permissions" + - "@fluent-wallet/wallet_get-preferences" + - "@fluent-wallet/wallet_handle-unfinished-cfx-tx" + - "@fluent-wallet/wallet_handle-unfinished-eth-tx" + - "@fluent-wallet/wallet_handle-unfinished-txs" + - "@fluent-wallet/wallet_import-address" + - "@fluent-wallet/wallet_import-all" + - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account" + - "@fluent-wallet/wallet_import-mnemonic" + - "@fluent-wallet/wallet_import-private-key" + - "@fluent-wallet/wallet_metadata-for-popup" + - "@fluent-wallet/wallet_network1559compatible" + - "@fluent-wallet/wallet_refetch-balance" + - "@fluent-wallet/wallet_refetch-token-list" + - "@fluent-wallet/wallet_refetch-tx-list" + - "@fluent-wallet/wallet_register-site-metadata" + - "@fluent-wallet/wallet_request-accounts" + - "@fluent-wallet/wallet_request-permissions" + - "@fluent-wallet/wallet_request-unlock-ui" + - "@fluent-wallet/wallet_send-transaction" + - "@fluent-wallet/wallet_send-transaction-with-action" + - "@fluent-wallet/wallet_set-app-current-account" + - "@fluent-wallet/wallet_set-app-current-network" + - "@fluent-wallet/wallet_set-current-account" + - "@fluent-wallet/wallet_set-current-network" + - "@fluent-wallet/wallet_set-preferences" + - "@fluent-wallet/wallet_switch-ethereum-chain" + - "@fluent-wallet/wallet_unlock" + - "@fluent-wallet/wallet_unwatch-asset" + - "@fluent-wallet/wallet_update-account" + - "@fluent-wallet/wallet_update-account-group" + - "@fluent-wallet/wallet_update-network" + - "@fluent-wallet/wallet_update-token-list" + - "@fluent-wallet/wallet_upsert-memo" + - "@fluent-wallet/wallet_user-approved-auth-request" + - "@fluent-wallet/wallet_user-rejected-auth-request" + - "@fluent-wallet/wallet_validate20token" + - "@fluent-wallet/wallet_validate-app-permissions" + - "@fluent-wallet/wallet_validate-mnemonic" + - "@fluent-wallet/wallet_validate-password" + - "@fluent-wallet/wallet_validate-private-key" + - "@fluent-wallet/wallet_watch-asset" + - "@fluent-wallet/wallet_zero-account-group" + - workspace-tools From b943f3e1cc95a70f36cc0b0a49abb2f59506269e Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Mon, 16 Dec 2024 18:28:57 +0800 Subject: [PATCH 68/98] chore(common): release packages (#1480) Co-authored-by: ConfluxBot --- .yarn/versions/0a43a504.yml | 175 ------------------------------------ packages/db/package.json | 2 +- packages/spec/package.json | 2 +- 3 files changed, 2 insertions(+), 177 deletions(-) delete mode 100644 .yarn/versions/0a43a504.yml diff --git a/.yarn/versions/0a43a504.yml b/.yarn/versions/0a43a504.yml deleted file mode 100644 index d3738474d..000000000 --- a/.yarn/versions/0a43a504.yml +++ /dev/null @@ -1,175 +0,0 @@ -releases: - "@fluent-wallet/db": patch - "@fluent-wallet/spec": patch - -declined: - - helios - - helios-background - - "@fluent-wallet/rpc-engine" - - "@fluent-wallet/cfx_accounts" - - "@fluent-wallet/cfx_call" - - "@fluent-wallet/cfx_chain-id" - - "@fluent-wallet/cfx_check-balance-against-transaction" - - "@fluent-wallet/cfx_client-version" - - "@fluent-wallet/cfx_epoch-number" - - "@fluent-wallet/cfx_estimate-1559-fee" - - "@fluent-wallet/cfx_estimate-gas-and-collateral" - - "@fluent-wallet/cfx_fee-history" - - "@fluent-wallet/cfx_gas-price" - - "@fluent-wallet/cfx_get-account" - - "@fluent-wallet/cfx_get-account-pending-info" - - "@fluent-wallet/cfx_get-account-pending-transactions" - - "@fluent-wallet/cfx_get-accumulate-interest-rate" - - "@fluent-wallet/cfx_get-admin" - - "@fluent-wallet/cfx_get-balance" - - "@fluent-wallet/cfx_get-best-block-hash" - - "@fluent-wallet/cfx_get-block-by-block-number" - - "@fluent-wallet/cfx_get-block-by-epoch-number" - - "@fluent-wallet/cfx_get-block-by-hash" - - "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption" - - "@fluent-wallet/cfx_get-block-reward-info" - - "@fluent-wallet/cfx_get-blocks-by-epoch" - - "@fluent-wallet/cfx_get-code" - - "@fluent-wallet/cfx_get-collateral-for-storage" - - "@fluent-wallet/cfx_get-confirmation-risk-by-hash" - - "@fluent-wallet/cfx_get-deposit-list" - - "@fluent-wallet/cfx_get-fee-burnt" - - "@fluent-wallet/cfx_get-interest-rate" - - "@fluent-wallet/cfx_get-logs" - - "@fluent-wallet/cfx_get-max-gas-limit" - - "@fluent-wallet/cfx_get-next-nonce" - - "@fluent-wallet/cfx_get-next-usable-nonce" - - "@fluent-wallet/cfx_get-pos-economics" - - "@fluent-wallet/cfx_get-pos-reward-by-epoch" - - "@fluent-wallet/cfx_get-skipped-blocks-by-epoch" - - "@fluent-wallet/cfx_get-sponsor-info" - - "@fluent-wallet/cfx_get-staking-balance" - - "@fluent-wallet/cfx_get-status" - - "@fluent-wallet/cfx_get-storage-at" - - "@fluent-wallet/cfx_get-storage-root" - - "@fluent-wallet/cfx_get-supply-info" - - "@fluent-wallet/cfx_get-transaction-by-hash" - - "@fluent-wallet/cfx_get-transaction-receipt" - - "@fluent-wallet/cfx_get-vote-list" - - "@fluent-wallet/cfx_max-priority-fee-per-gas" - - "@fluent-wallet/cfx_net-version" - - "@fluent-wallet/cfx_opened-method-groups" - - "@fluent-wallet/cfx_request-accounts" - - "@fluent-wallet/cfx_send-raw-transaction" - - "@fluent-wallet/cfx_send-transaction" - - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s" - - "@fluent-wallet/cfx_sign-typed-data_v4" - - "@fluent-wallet/eth_accounts" - - "@fluent-wallet/eth_block-number" - - "@fluent-wallet/eth_call" - - "@fluent-wallet/eth_chain-id" - - "@fluent-wallet/eth_estimate-1559-fee" - - "@fluent-wallet/eth_estimate-gas" - - "@fluent-wallet/eth_fee-history" - - "@fluent-wallet/eth_gas-price" - - "@fluent-wallet/eth_get-balance" - - "@fluent-wallet/eth_get-block-by-hash" - - "@fluent-wallet/eth_get-block-by-number" - - "@fluent-wallet/eth_get-code" - - "@fluent-wallet/eth_get-logs" - - "@fluent-wallet/eth_get-transaction-by-hash" - - "@fluent-wallet/eth_get-transaction-count" - - "@fluent-wallet/eth_get-transaction-receipt" - - "@fluent-wallet/eth_max-priority-fee-per-gas" - - "@fluent-wallet/eth_request-accounts" - - "@fluent-wallet/eth_send-raw-transaction" - - "@fluent-wallet/eth_send-transaction" - - "@fluent-wallet/eth_sign-transaction" - - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s" - - "@fluent-wallet/net_version" - - "@fluent-wallet/personal_sign" - - "@fluent-wallet/txpool_next-nonce" - - "@fluent-wallet/wallet_accounts" - - "@fluent-wallet/wallet_add-ethereum-chain" - - "@fluent-wallet/wallet_add-hd-path" - - "@fluent-wallet/wallet_add-network" - - "@fluent-wallet/wallet_add-pending-user-auth-request" - - "@fluent-wallet/wallet_add-vault" - - "@fluent-wallet/wallet_after-unlock" - - "@fluent-wallet/wallet_chain-id" - - "@fluent-wallet/wallet_cleanup-tx" - - "@fluent-wallet/wallet_create-account" - - "@fluent-wallet/wallet_create-address" - - "@fluent-wallet/wallet_db-query" - - "@fluent-wallet/wallet_delete-account" - - "@fluent-wallet/wallet_delete-account-group" - - "@fluent-wallet/wallet_delete-app" - - "@fluent-wallet/wallet_delete-memo" - - "@fluent-wallet/wallet_delete-network" - - "@fluent-wallet/wallet_detect-address-type" - - "@fluent-wallet/wallet_detect-network-type" - - "@fluent-wallet/wallet_discover-accounts" - - "@fluent-wallet/wallet_enrich-conflux-tx" - - "@fluent-wallet/wallet_enrich-ethereum-tx" - - "@fluent-wallet/wallet_enrich-txs" - - "@fluent-wallet/wallet_export-account" - - "@fluent-wallet/wallet_export-account-group" - - "@fluent-wallet/wallet_export-all" - - "@fluent-wallet/wallet_generate-address" - - "@fluent-wallet/wallet_generate-private-key" - - "@fluent-wallet/wallet_get-account-address-by-network" - - "@fluent-wallet/wallet_get-account-group" - - "@fluent-wallet/wallet_get-account-group-vault-value" - - "@fluent-wallet/wallet_get-address-private-key" - - "@fluent-wallet/wallet_get-balance" - - "@fluent-wallet/wallet_get-block-or-epoch-number" - - "@fluent-wallet/wallet_get-block-time" - - "@fluent-wallet/wallet_get-blockchain-explorer-url" - - "@fluent-wallet/wallet_get-current-account" - - "@fluent-wallet/wallet_get-current-network" - - "@fluent-wallet/wallet_get-current-viewing-app" - - "@fluent-wallet/wallet_get-fluent-metadata" - - "@fluent-wallet/wallet_get-import-hardware-wallet-info" - - "@fluent-wallet/wallet_get-network" - - "@fluent-wallet/wallet_get-next-nonce" - - "@fluent-wallet/wallet_get-next-usable-nonce" - - "@fluent-wallet/wallet_get-pending-auth-request" - - "@fluent-wallet/wallet_get-permissions" - - "@fluent-wallet/wallet_get-preferences" - - "@fluent-wallet/wallet_handle-unfinished-cfx-tx" - - "@fluent-wallet/wallet_handle-unfinished-eth-tx" - - "@fluent-wallet/wallet_handle-unfinished-txs" - - "@fluent-wallet/wallet_import-address" - - "@fluent-wallet/wallet_import-all" - - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account" - - "@fluent-wallet/wallet_import-mnemonic" - - "@fluent-wallet/wallet_import-private-key" - - "@fluent-wallet/wallet_metadata-for-popup" - - "@fluent-wallet/wallet_network1559compatible" - - "@fluent-wallet/wallet_refetch-balance" - - "@fluent-wallet/wallet_refetch-token-list" - - "@fluent-wallet/wallet_refetch-tx-list" - - "@fluent-wallet/wallet_register-site-metadata" - - "@fluent-wallet/wallet_request-accounts" - - "@fluent-wallet/wallet_request-permissions" - - "@fluent-wallet/wallet_request-unlock-ui" - - "@fluent-wallet/wallet_send-transaction" - - "@fluent-wallet/wallet_send-transaction-with-action" - - "@fluent-wallet/wallet_set-app-current-account" - - "@fluent-wallet/wallet_set-app-current-network" - - "@fluent-wallet/wallet_set-current-account" - - "@fluent-wallet/wallet_set-current-network" - - "@fluent-wallet/wallet_set-preferences" - - "@fluent-wallet/wallet_switch-ethereum-chain" - - "@fluent-wallet/wallet_unlock" - - "@fluent-wallet/wallet_unwatch-asset" - - "@fluent-wallet/wallet_update-account" - - "@fluent-wallet/wallet_update-account-group" - - "@fluent-wallet/wallet_update-network" - - "@fluent-wallet/wallet_update-token-list" - - "@fluent-wallet/wallet_upsert-memo" - - "@fluent-wallet/wallet_user-approved-auth-request" - - "@fluent-wallet/wallet_user-rejected-auth-request" - - "@fluent-wallet/wallet_validate20token" - - "@fluent-wallet/wallet_validate-app-permissions" - - "@fluent-wallet/wallet_validate-mnemonic" - - "@fluent-wallet/wallet_validate-password" - - "@fluent-wallet/wallet_validate-private-key" - - "@fluent-wallet/wallet_watch-asset" - - "@fluent-wallet/wallet_zero-account-group" - - workspace-tools diff --git a/packages/db/package.json b/packages/db/package.json index 2758cdb0a..47c7df20b 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/db", - "version": "1.0.74", + "version": "1.0.75", "main": "index.js", "type": "module", "files": [ diff --git a/packages/spec/package.json b/packages/spec/package.json index 0b3eb8cca..a41176652 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -1,7 +1,7 @@ { "name": "@fluent-wallet/spec", "type": "module", - "version": "1.0.4", + "version": "1.0.5", "main": "index.js", "scripts": { "build": "shadow-cljs release app" From b58054934eebf320f165fc7988ef572e2250ed57 Mon Sep 17 00:00:00 2001 From: H Date: Tue, 17 Dec 2024 10:37:38 +0800 Subject: [PATCH 69/98] fix github action and force change package version (#1481) * chore: fix Publish NPM Packages error * chore: force change package version --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .github/workflows/publish-npm-package.yaml | 2 +- .yarn/versions/4b786a9a.yml | 175 +++++++++++++++++++++ 2 files changed, 176 insertions(+), 1 deletion(-) create mode 100644 .yarn/versions/4b786a9a.yml diff --git a/.github/workflows/publish-npm-package.yaml b/.github/workflows/publish-npm-package.yaml index b3bb6ba2d..2ca0ad8e4 100644 --- a/.github/workflows/publish-npm-package.yaml +++ b/.github/workflows/publish-npm-package.yaml @@ -63,7 +63,7 @@ jobs: - run: rm -rf .yarn/versions || true - env: YARN_NPM_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} - run: ./scripts/any-packages-version-changed.sh && yarn workspaces foreach --topological --no-private --verbose --parallel --interlaced npm publish --access public --tolerate-republish || true + run: ./scripts/any-packages-version-changed.sh && yarn workspaces foreach -A --topological --no-private --verbose --parallel --interlaced npm publish --access public --tolerate-republish || true - run: git add . - run: | git -c user.name='ConfluxBot' \ diff --git a/.yarn/versions/4b786a9a.yml b/.yarn/versions/4b786a9a.yml new file mode 100644 index 000000000..82bdfc81f --- /dev/null +++ b/.yarn/versions/4b786a9a.yml @@ -0,0 +1,175 @@ +releases: + "@fluent-wallet/db": patch + "@fluent-wallet/spec": patch + +declined: + - helios + - helios-background + - "@fluent-wallet/rpc-engine" + - "@fluent-wallet/cfx_accounts" + - "@fluent-wallet/cfx_call" + - "@fluent-wallet/cfx_chain-id" + - "@fluent-wallet/cfx_check-balance-against-transaction" + - "@fluent-wallet/cfx_client-version" + - "@fluent-wallet/cfx_epoch-number" + - "@fluent-wallet/cfx_estimate-1559-fee" + - "@fluent-wallet/cfx_estimate-gas-and-collateral" + - "@fluent-wallet/cfx_fee-history" + - "@fluent-wallet/cfx_gas-price" + - "@fluent-wallet/cfx_get-account" + - "@fluent-wallet/cfx_get-account-pending-info" + - "@fluent-wallet/cfx_get-account-pending-transactions" + - "@fluent-wallet/cfx_get-accumulate-interest-rate" + - "@fluent-wallet/cfx_get-admin" + - "@fluent-wallet/cfx_get-balance" + - "@fluent-wallet/cfx_get-best-block-hash" + - "@fluent-wallet/cfx_get-block-by-block-number" + - "@fluent-wallet/cfx_get-block-by-epoch-number" + - "@fluent-wallet/cfx_get-block-by-hash" + - "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption" + - "@fluent-wallet/cfx_get-block-reward-info" + - "@fluent-wallet/cfx_get-blocks-by-epoch" + - "@fluent-wallet/cfx_get-code" + - "@fluent-wallet/cfx_get-collateral-for-storage" + - "@fluent-wallet/cfx_get-confirmation-risk-by-hash" + - "@fluent-wallet/cfx_get-deposit-list" + - "@fluent-wallet/cfx_get-fee-burnt" + - "@fluent-wallet/cfx_get-interest-rate" + - "@fluent-wallet/cfx_get-logs" + - "@fluent-wallet/cfx_get-max-gas-limit" + - "@fluent-wallet/cfx_get-next-nonce" + - "@fluent-wallet/cfx_get-next-usable-nonce" + - "@fluent-wallet/cfx_get-pos-economics" + - "@fluent-wallet/cfx_get-pos-reward-by-epoch" + - "@fluent-wallet/cfx_get-skipped-blocks-by-epoch" + - "@fluent-wallet/cfx_get-sponsor-info" + - "@fluent-wallet/cfx_get-staking-balance" + - "@fluent-wallet/cfx_get-status" + - "@fluent-wallet/cfx_get-storage-at" + - "@fluent-wallet/cfx_get-storage-root" + - "@fluent-wallet/cfx_get-supply-info" + - "@fluent-wallet/cfx_get-transaction-by-hash" + - "@fluent-wallet/cfx_get-transaction-receipt" + - "@fluent-wallet/cfx_get-vote-list" + - "@fluent-wallet/cfx_max-priority-fee-per-gas" + - "@fluent-wallet/cfx_net-version" + - "@fluent-wallet/cfx_opened-method-groups" + - "@fluent-wallet/cfx_request-accounts" + - "@fluent-wallet/cfx_send-raw-transaction" + - "@fluent-wallet/cfx_send-transaction" + - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s" + - "@fluent-wallet/cfx_sign-typed-data_v4" + - "@fluent-wallet/eth_accounts" + - "@fluent-wallet/eth_block-number" + - "@fluent-wallet/eth_call" + - "@fluent-wallet/eth_chain-id" + - "@fluent-wallet/eth_estimate-1559-fee" + - "@fluent-wallet/eth_estimate-gas" + - "@fluent-wallet/eth_fee-history" + - "@fluent-wallet/eth_gas-price" + - "@fluent-wallet/eth_get-balance" + - "@fluent-wallet/eth_get-block-by-hash" + - "@fluent-wallet/eth_get-block-by-number" + - "@fluent-wallet/eth_get-code" + - "@fluent-wallet/eth_get-logs" + - "@fluent-wallet/eth_get-transaction-by-hash" + - "@fluent-wallet/eth_get-transaction-count" + - "@fluent-wallet/eth_get-transaction-receipt" + - "@fluent-wallet/eth_max-priority-fee-per-gas" + - "@fluent-wallet/eth_request-accounts" + - "@fluent-wallet/eth_send-raw-transaction" + - "@fluent-wallet/eth_send-transaction" + - "@fluent-wallet/eth_sign-transaction" + - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s" + - "@fluent-wallet/net_version" + - "@fluent-wallet/personal_sign" + - "@fluent-wallet/txpool_next-nonce" + - "@fluent-wallet/wallet_accounts" + - "@fluent-wallet/wallet_add-ethereum-chain" + - "@fluent-wallet/wallet_add-hd-path" + - "@fluent-wallet/wallet_add-network" + - "@fluent-wallet/wallet_add-pending-user-auth-request" + - "@fluent-wallet/wallet_add-vault" + - "@fluent-wallet/wallet_after-unlock" + - "@fluent-wallet/wallet_chain-id" + - "@fluent-wallet/wallet_cleanup-tx" + - "@fluent-wallet/wallet_create-account" + - "@fluent-wallet/wallet_create-address" + - "@fluent-wallet/wallet_db-query" + - "@fluent-wallet/wallet_delete-account" + - "@fluent-wallet/wallet_delete-account-group" + - "@fluent-wallet/wallet_delete-app" + - "@fluent-wallet/wallet_delete-memo" + - "@fluent-wallet/wallet_delete-network" + - "@fluent-wallet/wallet_detect-address-type" + - "@fluent-wallet/wallet_detect-network-type" + - "@fluent-wallet/wallet_discover-accounts" + - "@fluent-wallet/wallet_enrich-conflux-tx" + - "@fluent-wallet/wallet_enrich-ethereum-tx" + - "@fluent-wallet/wallet_enrich-txs" + - "@fluent-wallet/wallet_export-account" + - "@fluent-wallet/wallet_export-account-group" + - "@fluent-wallet/wallet_export-all" + - "@fluent-wallet/wallet_generate-address" + - "@fluent-wallet/wallet_generate-private-key" + - "@fluent-wallet/wallet_get-account-address-by-network" + - "@fluent-wallet/wallet_get-account-group" + - "@fluent-wallet/wallet_get-account-group-vault-value" + - "@fluent-wallet/wallet_get-address-private-key" + - "@fluent-wallet/wallet_get-balance" + - "@fluent-wallet/wallet_get-block-or-epoch-number" + - "@fluent-wallet/wallet_get-block-time" + - "@fluent-wallet/wallet_get-blockchain-explorer-url" + - "@fluent-wallet/wallet_get-current-account" + - "@fluent-wallet/wallet_get-current-network" + - "@fluent-wallet/wallet_get-current-viewing-app" + - "@fluent-wallet/wallet_get-fluent-metadata" + - "@fluent-wallet/wallet_get-import-hardware-wallet-info" + - "@fluent-wallet/wallet_get-network" + - "@fluent-wallet/wallet_get-next-nonce" + - "@fluent-wallet/wallet_get-next-usable-nonce" + - "@fluent-wallet/wallet_get-pending-auth-request" + - "@fluent-wallet/wallet_get-permissions" + - "@fluent-wallet/wallet_get-preferences" + - "@fluent-wallet/wallet_handle-unfinished-cfx-tx" + - "@fluent-wallet/wallet_handle-unfinished-eth-tx" + - "@fluent-wallet/wallet_handle-unfinished-txs" + - "@fluent-wallet/wallet_import-address" + - "@fluent-wallet/wallet_import-all" + - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account" + - "@fluent-wallet/wallet_import-mnemonic" + - "@fluent-wallet/wallet_import-private-key" + - "@fluent-wallet/wallet_metadata-for-popup" + - "@fluent-wallet/wallet_network1559compatible" + - "@fluent-wallet/wallet_refetch-balance" + - "@fluent-wallet/wallet_refetch-token-list" + - "@fluent-wallet/wallet_refetch-tx-list" + - "@fluent-wallet/wallet_register-site-metadata" + - "@fluent-wallet/wallet_request-accounts" + - "@fluent-wallet/wallet_request-permissions" + - "@fluent-wallet/wallet_request-unlock-ui" + - "@fluent-wallet/wallet_send-transaction" + - "@fluent-wallet/wallet_send-transaction-with-action" + - "@fluent-wallet/wallet_set-app-current-account" + - "@fluent-wallet/wallet_set-app-current-network" + - "@fluent-wallet/wallet_set-current-account" + - "@fluent-wallet/wallet_set-current-network" + - "@fluent-wallet/wallet_set-preferences" + - "@fluent-wallet/wallet_switch-ethereum-chain" + - "@fluent-wallet/wallet_unlock" + - "@fluent-wallet/wallet_unwatch-asset" + - "@fluent-wallet/wallet_update-account" + - "@fluent-wallet/wallet_update-account-group" + - "@fluent-wallet/wallet_update-network" + - "@fluent-wallet/wallet_update-token-list" + - "@fluent-wallet/wallet_upsert-memo" + - "@fluent-wallet/wallet_user-approved-auth-request" + - "@fluent-wallet/wallet_user-rejected-auth-request" + - "@fluent-wallet/wallet_validate20token" + - "@fluent-wallet/wallet_validate-app-permissions" + - "@fluent-wallet/wallet_validate-mnemonic" + - "@fluent-wallet/wallet_validate-password" + - "@fluent-wallet/wallet_validate-private-key" + - "@fluent-wallet/wallet_watch-asset" + - "@fluent-wallet/wallet_zero-account-group" + - workspace-tools \ No newline at end of file From 1f210e5090e6eaf4d2f48acd301c22b4db5ca100 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Tue, 17 Dec 2024 10:45:36 +0800 Subject: [PATCH 70/98] chore(common): release packages (#1482) Co-authored-by: ConfluxBot --- .yarn/versions/4b786a9a.yml | 175 ------------------------------------ packages/db/package.json | 2 +- packages/spec/package.json | 2 +- 3 files changed, 2 insertions(+), 177 deletions(-) delete mode 100644 .yarn/versions/4b786a9a.yml diff --git a/.yarn/versions/4b786a9a.yml b/.yarn/versions/4b786a9a.yml deleted file mode 100644 index 82bdfc81f..000000000 --- a/.yarn/versions/4b786a9a.yml +++ /dev/null @@ -1,175 +0,0 @@ -releases: - "@fluent-wallet/db": patch - "@fluent-wallet/spec": patch - -declined: - - helios - - helios-background - - "@fluent-wallet/rpc-engine" - - "@fluent-wallet/cfx_accounts" - - "@fluent-wallet/cfx_call" - - "@fluent-wallet/cfx_chain-id" - - "@fluent-wallet/cfx_check-balance-against-transaction" - - "@fluent-wallet/cfx_client-version" - - "@fluent-wallet/cfx_epoch-number" - - "@fluent-wallet/cfx_estimate-1559-fee" - - "@fluent-wallet/cfx_estimate-gas-and-collateral" - - "@fluent-wallet/cfx_fee-history" - - "@fluent-wallet/cfx_gas-price" - - "@fluent-wallet/cfx_get-account" - - "@fluent-wallet/cfx_get-account-pending-info" - - "@fluent-wallet/cfx_get-account-pending-transactions" - - "@fluent-wallet/cfx_get-accumulate-interest-rate" - - "@fluent-wallet/cfx_get-admin" - - "@fluent-wallet/cfx_get-balance" - - "@fluent-wallet/cfx_get-best-block-hash" - - "@fluent-wallet/cfx_get-block-by-block-number" - - "@fluent-wallet/cfx_get-block-by-epoch-number" - - "@fluent-wallet/cfx_get-block-by-hash" - - "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption" - - "@fluent-wallet/cfx_get-block-reward-info" - - "@fluent-wallet/cfx_get-blocks-by-epoch" - - "@fluent-wallet/cfx_get-code" - - "@fluent-wallet/cfx_get-collateral-for-storage" - - "@fluent-wallet/cfx_get-confirmation-risk-by-hash" - - "@fluent-wallet/cfx_get-deposit-list" - - "@fluent-wallet/cfx_get-fee-burnt" - - "@fluent-wallet/cfx_get-interest-rate" - - "@fluent-wallet/cfx_get-logs" - - "@fluent-wallet/cfx_get-max-gas-limit" - - "@fluent-wallet/cfx_get-next-nonce" - - "@fluent-wallet/cfx_get-next-usable-nonce" - - "@fluent-wallet/cfx_get-pos-economics" - - "@fluent-wallet/cfx_get-pos-reward-by-epoch" - - "@fluent-wallet/cfx_get-skipped-blocks-by-epoch" - - "@fluent-wallet/cfx_get-sponsor-info" - - "@fluent-wallet/cfx_get-staking-balance" - - "@fluent-wallet/cfx_get-status" - - "@fluent-wallet/cfx_get-storage-at" - - "@fluent-wallet/cfx_get-storage-root" - - "@fluent-wallet/cfx_get-supply-info" - - "@fluent-wallet/cfx_get-transaction-by-hash" - - "@fluent-wallet/cfx_get-transaction-receipt" - - "@fluent-wallet/cfx_get-vote-list" - - "@fluent-wallet/cfx_max-priority-fee-per-gas" - - "@fluent-wallet/cfx_net-version" - - "@fluent-wallet/cfx_opened-method-groups" - - "@fluent-wallet/cfx_request-accounts" - - "@fluent-wallet/cfx_send-raw-transaction" - - "@fluent-wallet/cfx_send-transaction" - - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s" - - "@fluent-wallet/cfx_sign-typed-data_v4" - - "@fluent-wallet/eth_accounts" - - "@fluent-wallet/eth_block-number" - - "@fluent-wallet/eth_call" - - "@fluent-wallet/eth_chain-id" - - "@fluent-wallet/eth_estimate-1559-fee" - - "@fluent-wallet/eth_estimate-gas" - - "@fluent-wallet/eth_fee-history" - - "@fluent-wallet/eth_gas-price" - - "@fluent-wallet/eth_get-balance" - - "@fluent-wallet/eth_get-block-by-hash" - - "@fluent-wallet/eth_get-block-by-number" - - "@fluent-wallet/eth_get-code" - - "@fluent-wallet/eth_get-logs" - - "@fluent-wallet/eth_get-transaction-by-hash" - - "@fluent-wallet/eth_get-transaction-count" - - "@fluent-wallet/eth_get-transaction-receipt" - - "@fluent-wallet/eth_max-priority-fee-per-gas" - - "@fluent-wallet/eth_request-accounts" - - "@fluent-wallet/eth_send-raw-transaction" - - "@fluent-wallet/eth_send-transaction" - - "@fluent-wallet/eth_sign-transaction" - - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s" - - "@fluent-wallet/net_version" - - "@fluent-wallet/personal_sign" - - "@fluent-wallet/txpool_next-nonce" - - "@fluent-wallet/wallet_accounts" - - "@fluent-wallet/wallet_add-ethereum-chain" - - "@fluent-wallet/wallet_add-hd-path" - - "@fluent-wallet/wallet_add-network" - - "@fluent-wallet/wallet_add-pending-user-auth-request" - - "@fluent-wallet/wallet_add-vault" - - "@fluent-wallet/wallet_after-unlock" - - "@fluent-wallet/wallet_chain-id" - - "@fluent-wallet/wallet_cleanup-tx" - - "@fluent-wallet/wallet_create-account" - - "@fluent-wallet/wallet_create-address" - - "@fluent-wallet/wallet_db-query" - - "@fluent-wallet/wallet_delete-account" - - "@fluent-wallet/wallet_delete-account-group" - - "@fluent-wallet/wallet_delete-app" - - "@fluent-wallet/wallet_delete-memo" - - "@fluent-wallet/wallet_delete-network" - - "@fluent-wallet/wallet_detect-address-type" - - "@fluent-wallet/wallet_detect-network-type" - - "@fluent-wallet/wallet_discover-accounts" - - "@fluent-wallet/wallet_enrich-conflux-tx" - - "@fluent-wallet/wallet_enrich-ethereum-tx" - - "@fluent-wallet/wallet_enrich-txs" - - "@fluent-wallet/wallet_export-account" - - "@fluent-wallet/wallet_export-account-group" - - "@fluent-wallet/wallet_export-all" - - "@fluent-wallet/wallet_generate-address" - - "@fluent-wallet/wallet_generate-private-key" - - "@fluent-wallet/wallet_get-account-address-by-network" - - "@fluent-wallet/wallet_get-account-group" - - "@fluent-wallet/wallet_get-account-group-vault-value" - - "@fluent-wallet/wallet_get-address-private-key" - - "@fluent-wallet/wallet_get-balance" - - "@fluent-wallet/wallet_get-block-or-epoch-number" - - "@fluent-wallet/wallet_get-block-time" - - "@fluent-wallet/wallet_get-blockchain-explorer-url" - - "@fluent-wallet/wallet_get-current-account" - - "@fluent-wallet/wallet_get-current-network" - - "@fluent-wallet/wallet_get-current-viewing-app" - - "@fluent-wallet/wallet_get-fluent-metadata" - - "@fluent-wallet/wallet_get-import-hardware-wallet-info" - - "@fluent-wallet/wallet_get-network" - - "@fluent-wallet/wallet_get-next-nonce" - - "@fluent-wallet/wallet_get-next-usable-nonce" - - "@fluent-wallet/wallet_get-pending-auth-request" - - "@fluent-wallet/wallet_get-permissions" - - "@fluent-wallet/wallet_get-preferences" - - "@fluent-wallet/wallet_handle-unfinished-cfx-tx" - - "@fluent-wallet/wallet_handle-unfinished-eth-tx" - - "@fluent-wallet/wallet_handle-unfinished-txs" - - "@fluent-wallet/wallet_import-address" - - "@fluent-wallet/wallet_import-all" - - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account" - - "@fluent-wallet/wallet_import-mnemonic" - - "@fluent-wallet/wallet_import-private-key" - - "@fluent-wallet/wallet_metadata-for-popup" - - "@fluent-wallet/wallet_network1559compatible" - - "@fluent-wallet/wallet_refetch-balance" - - "@fluent-wallet/wallet_refetch-token-list" - - "@fluent-wallet/wallet_refetch-tx-list" - - "@fluent-wallet/wallet_register-site-metadata" - - "@fluent-wallet/wallet_request-accounts" - - "@fluent-wallet/wallet_request-permissions" - - "@fluent-wallet/wallet_request-unlock-ui" - - "@fluent-wallet/wallet_send-transaction" - - "@fluent-wallet/wallet_send-transaction-with-action" - - "@fluent-wallet/wallet_set-app-current-account" - - "@fluent-wallet/wallet_set-app-current-network" - - "@fluent-wallet/wallet_set-current-account" - - "@fluent-wallet/wallet_set-current-network" - - "@fluent-wallet/wallet_set-preferences" - - "@fluent-wallet/wallet_switch-ethereum-chain" - - "@fluent-wallet/wallet_unlock" - - "@fluent-wallet/wallet_unwatch-asset" - - "@fluent-wallet/wallet_update-account" - - "@fluent-wallet/wallet_update-account-group" - - "@fluent-wallet/wallet_update-network" - - "@fluent-wallet/wallet_update-token-list" - - "@fluent-wallet/wallet_upsert-memo" - - "@fluent-wallet/wallet_user-approved-auth-request" - - "@fluent-wallet/wallet_user-rejected-auth-request" - - "@fluent-wallet/wallet_validate20token" - - "@fluent-wallet/wallet_validate-app-permissions" - - "@fluent-wallet/wallet_validate-mnemonic" - - "@fluent-wallet/wallet_validate-password" - - "@fluent-wallet/wallet_validate-private-key" - - "@fluent-wallet/wallet_watch-asset" - - "@fluent-wallet/wallet_zero-account-group" - - workspace-tools \ No newline at end of file diff --git a/packages/db/package.json b/packages/db/package.json index 47c7df20b..0d38fec48 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/db", - "version": "1.0.75", + "version": "1.0.76", "main": "index.js", "type": "module", "files": [ diff --git a/packages/spec/package.json b/packages/spec/package.json index a41176652..f67f3f3ee 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -1,7 +1,7 @@ { "name": "@fluent-wallet/spec", "type": "module", - "version": "1.0.5", + "version": "1.0.6", "main": "index.js", "scripts": { "build": "shadow-cljs release app" From 5d00f3b7b99dbeae1fae521e343b3d4b7249e706 Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Tue, 17 Dec 2024 15:25:43 +0800 Subject: [PATCH 71/98] Fix/wpy (#1484) * fix: ignore network error * feat: version --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .yarn/versions/9efbbea0.yml | 11 +++++++++++ packages/conflux-tx-error/index.js | 6 ++++++ packages/conflux-tx-error/package.json | 5 ++++- packages/ethereum-tx-error/index.js | 6 ++++++ packages/ethereum-tx-error/package.json | 5 ++++- yarn.lock | 4 ++++ 6 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 .yarn/versions/9efbbea0.yml diff --git a/.yarn/versions/9efbbea0.yml b/.yarn/versions/9efbbea0.yml new file mode 100644 index 000000000..d7523f8ce --- /dev/null +++ b/.yarn/versions/9efbbea0.yml @@ -0,0 +1,11 @@ +releases: + "@fluent-wallet/conflux-tx-error": major + "@fluent-wallet/ethereum-tx-error": patch + "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch + "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch + browser-extension: patch + helios-background: patch + helios-popup: patch + +declined: + - helios diff --git a/packages/conflux-tx-error/index.js b/packages/conflux-tx-error/index.js index d0a33a7fd..2bcc53649 100644 --- a/packages/conflux-tx-error/index.js +++ b/packages/conflux-tx-error/index.js @@ -1,3 +1,5 @@ +import {ERROR} from '@fluent-wallet/json-rpc-error' + // shouldDiscard means should stop tracking this tx export function processError(err) { if (typeof err?.data === 'string') { @@ -32,6 +34,10 @@ export function processError(err) { if (err.data?.includes?.('Can not recover pubkey')) return {errorType: 'canNotRecoverPubKey', shouldDiscard: true} } + // network error + if (err?.code === ERROR.SERVER.code) { + return {errorType: ERROR.SERVER.name, shouldDiscard: false} + } return {errorType: 'unknownError', shouldDiscard: true} } diff --git a/packages/conflux-tx-error/package.json b/packages/conflux-tx-error/package.json index 31a480c9e..d8135d11c 100644 --- a/packages/conflux-tx-error/package.json +++ b/packages/conflux-tx-error/package.json @@ -3,5 +3,8 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.6" + "version": "0.0.6", + "dependencies": { + "@fluent-wallet/json-rpc-error": "workspace:packages/json-rpc-error" + } } diff --git a/packages/ethereum-tx-error/index.js b/packages/ethereum-tx-error/index.js index 0de8de1ab..5271fc867 100644 --- a/packages/ethereum-tx-error/index.js +++ b/packages/ethereum-tx-error/index.js @@ -1,3 +1,5 @@ +import {ERROR} from '@fluent-wallet/json-rpc-error' + // shouldDiscard means should stop tracking this tx // error from geth txpool error // https://github.com/ethereum/go-ethereum/blob/2d20fed893faa894f50af709349b13b6ad9b45db/core/tx_pool.go#L56 @@ -67,6 +69,10 @@ export function processError(err) { if (/invalid chainid/i.test(errstr)) return {errorType: 'chainIdMismatch', shouldDiscard: true} } + // network error + if (err?.code === ERROR.SERVER.code) { + return {errorType: ERROR.SERVER.name, shouldDiscard: false} + } return {errorType: 'unknownError', shouldDiscard: true} } diff --git a/packages/ethereum-tx-error/package.json b/packages/ethereum-tx-error/package.json index e2cb7de80..cf89d2a8c 100644 --- a/packages/ethereum-tx-error/package.json +++ b/packages/ethereum-tx-error/package.json @@ -3,5 +3,8 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.2" + "version": "1.0.2", + "dependencies": { + "@fluent-wallet/json-rpc-error": "workspace:packages/json-rpc-error" + } } diff --git a/yarn.lock b/yarn.lock index 10e892a4c..d194a4810 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4327,6 +4327,8 @@ __metadata: "@fluent-wallet/conflux-tx-error@workspace:*, @fluent-wallet/conflux-tx-error@workspace:packages/conflux-tx-error": version: 0.0.0-use.local resolution: "@fluent-wallet/conflux-tx-error@workspace:packages/conflux-tx-error" + dependencies: + "@fluent-wallet/json-rpc-error": "workspace:packages/json-rpc-error" languageName: unknown linkType: soft @@ -4726,6 +4728,8 @@ __metadata: "@fluent-wallet/ethereum-tx-error@workspace:*, @fluent-wallet/ethereum-tx-error@workspace:packages/ethereum-tx-error": version: 0.0.0-use.local resolution: "@fluent-wallet/ethereum-tx-error@workspace:packages/ethereum-tx-error" + dependencies: + "@fluent-wallet/json-rpc-error": "workspace:packages/json-rpc-error" languageName: unknown linkType: soft From f3df017816df0333992e0b234b6d1ffe2dcc9bab Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Tue, 17 Dec 2024 15:33:01 +0800 Subject: [PATCH 72/98] chore(common): release packages (#1485) Co-authored-by: ConfluxBot --- .yarn/versions/9efbbea0.yml | 11 ----------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/conflux-tx-error/package.json | 2 +- packages/ethereum-tx-error/package.json | 2 +- packages/popup/package.json | 2 +- .../rpcs/wallet_handleUnfinishedCFXTx/package.json | 2 +- .../rpcs/wallet_handleUnfinishedETHTx/package.json | 2 +- 8 files changed, 7 insertions(+), 18 deletions(-) delete mode 100644 .yarn/versions/9efbbea0.yml diff --git a/.yarn/versions/9efbbea0.yml b/.yarn/versions/9efbbea0.yml deleted file mode 100644 index d7523f8ce..000000000 --- a/.yarn/versions/9efbbea0.yml +++ /dev/null @@ -1,11 +0,0 @@ -releases: - "@fluent-wallet/conflux-tx-error": major - "@fluent-wallet/ethereum-tx-error": patch - "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch - "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch - browser-extension: patch - helios-background: patch - helios-popup: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index da132249e..97954beca 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.28", + "version": "0.0.29", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 439246ec1..658118c71 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.27", + "version": "0.0.28", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/conflux-tx-error/package.json b/packages/conflux-tx-error/package.json index d8135d11c..720df51c0 100644 --- a/packages/conflux-tx-error/package.json +++ b/packages/conflux-tx-error/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.6", + "version": "1.0.0", "dependencies": { "@fluent-wallet/json-rpc-error": "workspace:packages/json-rpc-error" } diff --git a/packages/ethereum-tx-error/package.json b/packages/ethereum-tx-error/package.json index cf89d2a8c..30d6e5284 100644 --- a/packages/ethereum-tx-error/package.json +++ b/packages/ethereum-tx-error/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/json-rpc-error": "workspace:packages/json-rpc-error" } diff --git a/packages/popup/package.json b/packages/popup/package.json index 59f3a48f1..1485be2f8 100644 --- a/packages/popup/package.json +++ b/packages/popup/package.json @@ -2,7 +2,7 @@ "private": true, "name": "helios-popup", "type": "module", - "version": "0.1.11", + "version": "0.1.12", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json index 948f4948f..344f24008 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.11", + "version": "1.0.12", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", diff --git a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json index f6d2e96cd..7d89d5f5b 100644 --- a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.12", + "version": "1.0.13", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", From 1d054d0e7c9e94f6e503b28d1f32c9fd77030b12 Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Fri, 20 Dec 2024 10:54:27 +0800 Subject: [PATCH 73/98] feat: eth api key migration (#1486) * feat: eth api key migration * fix: downgrade * feat: version * feat: version --- .yarn/versions/4869cfe2.yml | 195 ++++++++++++++++++ packages/background/src/init-db.js | 37 ++-- packages/consts/index.js | 2 +- .../db/src/main/cfxjs/db/migrations/core.cljs | 4 +- .../db/src/main/cfxjs/db/migrations/m14.cljs | 38 ++++ 5 files changed, 255 insertions(+), 21 deletions(-) create mode 100644 .yarn/versions/4869cfe2.yml create mode 100644 packages/db/src/main/cfxjs/db/migrations/m14.cljs diff --git a/.yarn/versions/4869cfe2.yml b/.yarn/versions/4869cfe2.yml new file mode 100644 index 000000000..520a24b15 --- /dev/null +++ b/.yarn/versions/4869cfe2.yml @@ -0,0 +1,195 @@ +releases: + "@fluent-wallet/account": patch + "@fluent-wallet/addr-by-network": patch + "@fluent-wallet/base32-address": patch + "@fluent-wallet/cfx_accounts": patch + "@fluent-wallet/cfx_call": patch + "@fluent-wallet/cfx_chain-id": patch + "@fluent-wallet/cfx_check-balance-against-transaction": patch + "@fluent-wallet/cfx_client-version": patch + "@fluent-wallet/cfx_epoch-number": patch + "@fluent-wallet/cfx_estimate-1559-fee": patch + "@fluent-wallet/cfx_estimate-gas-and-collateral": patch + "@fluent-wallet/cfx_fee-history": patch + "@fluent-wallet/cfx_gas-price": patch + "@fluent-wallet/cfx_get-account": patch + "@fluent-wallet/cfx_get-account-pending-info": patch + "@fluent-wallet/cfx_get-account-pending-transactions": patch + "@fluent-wallet/cfx_get-accumulate-interest-rate": patch + "@fluent-wallet/cfx_get-admin": patch + "@fluent-wallet/cfx_get-balance": patch + "@fluent-wallet/cfx_get-best-block-hash": patch + "@fluent-wallet/cfx_get-block-by-block-number": patch + "@fluent-wallet/cfx_get-block-by-epoch-number": patch + "@fluent-wallet/cfx_get-block-by-hash": patch + "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption": patch + "@fluent-wallet/cfx_get-block-reward-info": patch + "@fluent-wallet/cfx_get-blocks-by-epoch": patch + "@fluent-wallet/cfx_get-code": patch + "@fluent-wallet/cfx_get-collateral-for-storage": patch + "@fluent-wallet/cfx_get-confirmation-risk-by-hash": patch + "@fluent-wallet/cfx_get-deposit-list": patch + "@fluent-wallet/cfx_get-fee-burnt": patch + "@fluent-wallet/cfx_get-interest-rate": patch + "@fluent-wallet/cfx_get-logs": patch + "@fluent-wallet/cfx_get-max-gas-limit": patch + "@fluent-wallet/cfx_get-next-nonce": patch + "@fluent-wallet/cfx_get-next-usable-nonce": patch + "@fluent-wallet/cfx_get-pos-economics": patch + "@fluent-wallet/cfx_get-pos-reward-by-epoch": patch + "@fluent-wallet/cfx_get-skipped-blocks-by-epoch": patch + "@fluent-wallet/cfx_get-sponsor-info": patch + "@fluent-wallet/cfx_get-staking-balance": patch + "@fluent-wallet/cfx_get-status": patch + "@fluent-wallet/cfx_get-storage-at": patch + "@fluent-wallet/cfx_get-storage-root": patch + "@fluent-wallet/cfx_get-supply-info": patch + "@fluent-wallet/cfx_get-transaction-by-hash": patch + "@fluent-wallet/cfx_get-transaction-receipt": patch + "@fluent-wallet/cfx_get-vote-list": patch + "@fluent-wallet/cfx_max-priority-fee-per-gas": patch + "@fluent-wallet/cfx_net-version": patch + "@fluent-wallet/cfx_opened-method-groups": patch + "@fluent-wallet/cfx_request-accounts": patch + "@fluent-wallet/cfx_send-raw-transaction": patch + "@fluent-wallet/cfx_send-transaction": patch + "@fluent-wallet/cfx_sign-transaction": patch + "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s": patch + "@fluent-wallet/cfx_sign-typed-data_v4": patch + "@fluent-wallet/consts": patch + "@fluent-wallet/contract-method-name": patch + "@fluent-wallet/db": patch + "@fluent-wallet/detect-address-type": patch + "@fluent-wallet/did": patch + "@fluent-wallet/estimate-tx": patch + "@fluent-wallet/eth_accounts": patch + "@fluent-wallet/eth_block-number": patch + "@fluent-wallet/eth_call": patch + "@fluent-wallet/eth_chain-id": patch + "@fluent-wallet/eth_estimate-1559-fee": patch + "@fluent-wallet/eth_estimate-gas": patch + "@fluent-wallet/eth_fee-history": patch + "@fluent-wallet/eth_gas-price": patch + "@fluent-wallet/eth_get-balance": patch + "@fluent-wallet/eth_get-block-by-hash": patch + "@fluent-wallet/eth_get-block-by-number": patch + "@fluent-wallet/eth_get-code": patch + "@fluent-wallet/eth_get-logs": patch + "@fluent-wallet/eth_get-transaction-by-hash": patch + "@fluent-wallet/eth_get-transaction-count": patch + "@fluent-wallet/eth_get-transaction-receipt": patch + "@fluent-wallet/eth_max-priority-fee-per-gas": patch + "@fluent-wallet/eth_request-accounts": patch + "@fluent-wallet/eth_send-raw-transaction": patch + "@fluent-wallet/eth_send-transaction": patch + "@fluent-wallet/eth_sign-transaction": patch + "@fluent-wallet/eth_sign-tx-with-ledger-nano-s": patch + "@fluent-wallet/eth_sign-typed-data_v4": patch + "@fluent-wallet/ledger": patch + "@fluent-wallet/net_version": patch + "@fluent-wallet/personal_sign": patch + "@fluent-wallet/rpc-engine": patch + "@fluent-wallet/shorten-address": patch + "@fluent-wallet/signature": patch + "@fluent-wallet/single-call-balance-tracker": patch + "@fluent-wallet/spec": patch + "@fluent-wallet/tx-history-checker": patch + "@fluent-wallet/txpool_next-nonce": patch + "@fluent-wallet/wallet_accounts": patch + "@fluent-wallet/wallet_add-conflux-chain": patch + "@fluent-wallet/wallet_add-ethereum-chain": patch + "@fluent-wallet/wallet_add-hd-path": patch + "@fluent-wallet/wallet_add-network": patch + "@fluent-wallet/wallet_add-pending-user-auth-request": patch + "@fluent-wallet/wallet_add-vault": patch + "@fluent-wallet/wallet_after-unlock": patch + "@fluent-wallet/wallet_chain-id": patch + "@fluent-wallet/wallet_cleanup-tx": patch + "@fluent-wallet/wallet_create-account": patch + "@fluent-wallet/wallet_create-address": patch + "@fluent-wallet/wallet_db-query": patch + "@fluent-wallet/wallet_delete-account": patch + "@fluent-wallet/wallet_delete-account-group": patch + "@fluent-wallet/wallet_delete-app": patch + "@fluent-wallet/wallet_delete-memo": patch + "@fluent-wallet/wallet_delete-network": patch + "@fluent-wallet/wallet_detect-address-type": patch + "@fluent-wallet/wallet_detect-network-type": patch + "@fluent-wallet/wallet_discover-accounts": patch + "@fluent-wallet/wallet_enrich-conflux-tx": patch + "@fluent-wallet/wallet_enrich-ethereum-tx": patch + "@fluent-wallet/wallet_enrich-txs": patch + "@fluent-wallet/wallet_export-account": patch + "@fluent-wallet/wallet_export-account-group": patch + "@fluent-wallet/wallet_export-all": patch + "@fluent-wallet/wallet_generate-address": patch + "@fluent-wallet/wallet_generate-private-key": patch + "@fluent-wallet/wallet_get-account-address-by-network": patch + "@fluent-wallet/wallet_get-account-group": patch + "@fluent-wallet/wallet_get-account-group-vault-value": patch + "@fluent-wallet/wallet_get-address-private-key": patch + "@fluent-wallet/wallet_get-balance": patch + "@fluent-wallet/wallet_get-block-or-epoch-number": patch + "@fluent-wallet/wallet_get-block-time": patch + "@fluent-wallet/wallet_get-blockchain-explorer-url": patch + "@fluent-wallet/wallet_get-current-account": patch + "@fluent-wallet/wallet_get-current-network": patch + "@fluent-wallet/wallet_get-current-viewing-app": patch + "@fluent-wallet/wallet_get-fluent-metadata": patch + "@fluent-wallet/wallet_get-import-hardware-wallet-info": patch + "@fluent-wallet/wallet_get-network": patch + "@fluent-wallet/wallet_get-next-nonce": patch + "@fluent-wallet/wallet_get-next-usable-nonce": patch + "@fluent-wallet/wallet_get-pending-auth-request": patch + "@fluent-wallet/wallet_get-permissions": patch + "@fluent-wallet/wallet_get-preferences": patch + "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch + "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch + "@fluent-wallet/wallet_handle-unfinished-txs": patch + "@fluent-wallet/wallet_import-address": patch + "@fluent-wallet/wallet_import-all": patch + "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account": patch + "@fluent-wallet/wallet_import-mnemonic": patch + "@fluent-wallet/wallet_import-private-key": patch + "@fluent-wallet/wallet_metadata-for-popup": patch + "@fluent-wallet/wallet_network1559compatible": patch + "@fluent-wallet/wallet_refetch-balance": patch + "@fluent-wallet/wallet_refetch-token-list": patch + "@fluent-wallet/wallet_refetch-tx-list": patch + "@fluent-wallet/wallet_register-site-metadata": patch + "@fluent-wallet/wallet_request-accounts": patch + "@fluent-wallet/wallet_request-permissions": patch + "@fluent-wallet/wallet_request-unlock-ui": patch + "@fluent-wallet/wallet_send-transaction": patch + "@fluent-wallet/wallet_send-transaction-with-action": patch + "@fluent-wallet/wallet_set-app-current-account": patch + "@fluent-wallet/wallet_set-app-current-network": patch + "@fluent-wallet/wallet_set-current-account": patch + "@fluent-wallet/wallet_set-current-network": patch + "@fluent-wallet/wallet_set-preferences": patch + "@fluent-wallet/wallet_switch-conflux-chain": patch + "@fluent-wallet/wallet_switch-ethereum-chain": patch + "@fluent-wallet/wallet_unlock": patch + "@fluent-wallet/wallet_unwatch-asset": patch + "@fluent-wallet/wallet_update-account": patch + "@fluent-wallet/wallet_update-account-group": patch + "@fluent-wallet/wallet_update-network": patch + "@fluent-wallet/wallet_update-token-list": patch + "@fluent-wallet/wallet_upsert-memo": patch + "@fluent-wallet/wallet_user-approved-auth-request": patch + "@fluent-wallet/wallet_user-rejected-auth-request": patch + "@fluent-wallet/wallet_validate-app-permissions": patch + "@fluent-wallet/wallet_validate-mnemonic": patch + "@fluent-wallet/wallet_validate-password": patch + "@fluent-wallet/wallet_validate-private-key": patch + "@fluent-wallet/wallet_validate20token": patch + "@fluent-wallet/wallet_watch-asset": patch + "@fluent-wallet/wallet_zero-account-group": patch + browser-extension: patch + helios-background: patch + helios-popup: patch + workspace-tools: patch + +declined: + - helios + - doc diff --git a/packages/background/src/init-db.js b/packages/background/src/init-db.js index 4f475eeab..ec06ab3ca 100644 --- a/packages/background/src/init-db.js +++ b/packages/background/src/init-db.js @@ -245,54 +245,55 @@ function initNetwork(d) { }, { network: { - name: ETH_GOERLI_NAME, - endpoint: ETH_GOERLI_RPC_ENDPOINT, + name: ETH_SEPOLIA_NAME, + endpoint: ETH_SEPOLIA_RPC_ENDPOINT, type: 'eth', - chainId: ETH_GOERLI_CHAINID, - netId: ETH_GOERLI_NETID, + chainId: ETH_SEPOLIA_CHAINID, + netId: ETH_SEPOLIA_NETID, icon: 'https://cdn.jsdelivr.net/gh/Conflux-Chain/helios@dev/packages/built-in-network-icons/Ethereum.svg', cacheTime: 15000, ticker: { - name: ETH_GOERLI_CURRENCY_NAME, - symbol: ETH_GOERLI_CURRENCY_SYMBOL, + name: ETH_SEPOLIA_CURRENCY_NAME, + symbol: ETH_SEPOLIA_CURRENCY_SYMBOL, decimals: DEFAULT_CURRENCY_DECIMALS, iconUrls: [ 'https://cdn.jsdelivr.net/gh/Conflux-Chain/helios@dev/packages/built-in-network-icons/eth.svg', ], }, - scanUrl: ETH_GOERLI_EXPLORER_URL, + scanUrl: ETH_SEPOLIA_EXPLORER_URL, hdPath: -2, builtin: true, isTestnet: true, - balanceChecker: '0x9788c4e93f9002a7ad8e72633b11e8d1ecd51f9b', + // TODO(SEPOLIA) There is currently no balance call address for Sepolia + balanceChecker: '', gasBuffer: 1.5, }, }, { network: { - name: ETH_SEPOLIA_NAME, - endpoint: ETH_SEPOLIA_RPC_ENDPOINT, + name: ETH_GOERLI_NAME, + endpoint: ETH_GOERLI_RPC_ENDPOINT, type: 'eth', - chainId: ETH_SEPOLIA_CHAINID, - netId: ETH_SEPOLIA_NETID, + chainId: ETH_GOERLI_CHAINID, + netId: ETH_GOERLI_NETID, icon: 'https://cdn.jsdelivr.net/gh/Conflux-Chain/helios@dev/packages/built-in-network-icons/Ethereum.svg', cacheTime: 15000, ticker: { - name: ETH_SEPOLIA_CURRENCY_NAME, - symbol: ETH_SEPOLIA_CURRENCY_SYMBOL, + name: ETH_GOERLI_CURRENCY_NAME, + symbol: ETH_GOERLI_CURRENCY_SYMBOL, decimals: DEFAULT_CURRENCY_DECIMALS, iconUrls: [ 'https://cdn.jsdelivr.net/gh/Conflux-Chain/helios@dev/packages/built-in-network-icons/eth.svg', ], }, - scanUrl: ETH_SEPOLIA_EXPLORER_URL, + scanUrl: ETH_GOERLI_EXPLORER_URL, hdPath: -2, - builtin: true, + builtin: false, + isCustom: true, isTestnet: true, - // TODO(SEPOLIA) There is currently no balance call address for Sepolia - balanceChecker: '', + balanceChecker: '0x9788c4e93f9002a7ad8e72633b11e8d1ecd51f9b', gasBuffer: 1.5, }, }, diff --git a/packages/consts/index.js b/packages/consts/index.js index 96afa308c..20291dd6b 100644 --- a/packages/consts/index.js +++ b/packages/consts/index.js @@ -26,7 +26,7 @@ export const ADDRESS_TYPES = ['user', 'contract', 'builtin', 'null'] // * network setting export const DEFAULT_CURRENCY_DECIMALS = 18 export const CONFLUX_API_LIMIT_KEY = '1BvViQet4km8KPALkc6Pa9' -export const ETH_API_LIMIT_KEY = '9aa3d95b3bc440fa88ea12eaa4456161' +export const ETH_API_LIMIT_KEY = 'b6bf7d3508c941499b10025c0776eaf8' export const CFX_MAINNET_RPC_ENDPOINT = `https://main.confluxrpc.com/${CONFLUX_API_LIMIT_KEY}` export const CFX_MAINNET_NAME = 'Conflux Mainnet' diff --git a/packages/db/src/main/cfxjs/db/migrations/core.cljs b/packages/db/src/main/cfxjs/db/migrations/core.cljs index 9bd67fb43..e6962dd8c 100644 --- a/packages/db/src/main/cfxjs/db/migrations/core.cljs +++ b/packages/db/src/main/cfxjs/db/migrations/core.cljs @@ -5,6 +5,7 @@ [cfxjs.db.migrations.m11] [cfxjs.db.migrations.m12] [cfxjs.db.migrations.m13] + [cfxjs.db.migrations.m14] [cfxjs.db.migrations.m2] [cfxjs.db.migrations.m3] [cfxjs.db.migrations.m4] @@ -26,5 +27,4 @@ cfxjs.db.migrations.m11/data cfxjs.db.migrations.m12/data cfxjs.db.migrations.m13/data - ] - ) + cfxjs.db.migrations.m14/data]) diff --git a/packages/db/src/main/cfxjs/db/migrations/m14.cljs b/packages/db/src/main/cfxjs/db/migrations/m14.cljs new file mode 100644 index 000000000..e3144dfa2 --- /dev/null +++ b/packages/db/src/main/cfxjs/db/migrations/m14.cljs @@ -0,0 +1,38 @@ +(ns cfxjs.db.migrations.m14 + (:require + [cfxjs.db.migutil :refer [update-version-tx]] + ["@fluent-wallet/consts" :refer [ETH_GOERLI_CHAINID ETH_API_LIMIT_KEY]] + [clojure.string :as str] + [cfxjs.db.datascript.core :as d])) + +(def id 14) + +(def OLD_ETH_API_LIMIT_KEY "9aa3d95b3bc440fa88ea12eaa4456161") + +(defn get-network-id [db chainId chainType] (let [id (d/q '[:find ?net . + :in $ ?chainId ?chainType + :where + [?net :network/builtin true] [?net :network/type ?chainType] + [?net :network/chainId ?chainId]] + db chainId chainType)] id)) + +(defn up [old-db] + (let [networks (d/q '[:find [(pull ?e [*]) ...] + :in $ ?suffix + :where + [?e :network/builtin true] + [?e :network/endpoint ?endpoint] + [(clojure.string/ends-with? ?endpoint ?suffix)]] + old-db OLD_ETH_API_LIMIT_KEY) + eth-testnet-goerli-id (get-network-id old-db ETH_GOERLI_CHAINID "eth") + txs (mapv (fn [{:db/keys [id] :network/keys [endpoint]}] + {:db/id id + :network/endpoint (str/replace endpoint OLD_ETH_API_LIMIT_KEY ETH_API_LIMIT_KEY)}) + networks) + txs (conj txs {:db/id eth-testnet-goerli-id :network/isCustom true :network/builtin false}) + new-db (d/db-with old-db (concat txs [(update-version-tx old-db id)]))] + new-db)) + +(defn down [new-db] new-db) + +(def data {:up up :down down :id id}) \ No newline at end of file From f410fe7e4766e3e397562a3fe09228cbe687a172 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 20 Dec 2024 11:04:27 +0800 Subject: [PATCH 74/98] chore(common): release packages (#1487) Co-authored-by: ConfluxBot --- .yarn/versions/4869cfe2.yml | 195 ------------------ packages/account/package.json | 2 +- packages/addr-by-network/package.json | 2 +- packages/background/package.json | 2 +- packages/base32-address/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/consts/package.json | 2 +- packages/contract-method-name/package.json | 2 +- packages/db/package.json | 2 +- packages/detect-address-type/package.json | 2 +- packages/did/package.json | 2 +- packages/estimate-tx/package.json | 2 +- packages/ledger/package.json | 2 +- packages/popup/package.json | 2 +- packages/rpc-engine/package.json | 2 +- packages/rpcs/cfx_accounts/package.json | 2 +- packages/rpcs/cfx_call/package.json | 2 +- packages/rpcs/cfx_chainId/package.json | 2 +- .../package.json | 2 +- packages/rpcs/cfx_clientVersion/package.json | 2 +- packages/rpcs/cfx_epochNumber/package.json | 2 +- .../rpcs/cfx_estimate1559Fee/package.json | 2 +- .../cfx_estimateGasAndCollateral/package.json | 2 +- packages/rpcs/cfx_feeHistory/package.json | 2 +- packages/rpcs/cfx_gasPrice/package.json | 2 +- packages/rpcs/cfx_getAccount/package.json | 2 +- .../cfx_getAccountPendingInfo/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- packages/rpcs/cfx_getAdmin/package.json | 2 +- packages/rpcs/cfx_getBalance/package.json | 2 +- .../rpcs/cfx_getBestBlockHash/package.json | 2 +- .../cfx_getBlockByBlockNumber/package.json | 2 +- .../cfx_getBlockByEpochNumber/package.json | 2 +- packages/rpcs/cfx_getBlockByHash/package.json | 2 +- .../package.json | 2 +- .../rpcs/cfx_getBlockRewardInfo/package.json | 2 +- .../rpcs/cfx_getBlocksByEpoch/package.json | 2 +- packages/rpcs/cfx_getCode/package.json | 2 +- .../cfx_getCollateralForStorage/package.json | 2 +- .../package.json | 2 +- packages/rpcs/cfx_getDepositList/package.json | 2 +- packages/rpcs/cfx_getFeeBurnt/package.json | 2 +- .../rpcs/cfx_getInterestRate/package.json | 2 +- packages/rpcs/cfx_getLogs/package.json | 2 +- packages/rpcs/cfx_getMaxGasLimit/package.json | 2 +- packages/rpcs/cfx_getNextNonce/package.json | 2 +- .../rpcs/cfx_getNextUsableNonce/package.json | 2 +- .../rpcs/cfx_getPoSEconomics/package.json | 2 +- .../rpcs/cfx_getPoSRewardByEpoch/package.json | 2 +- .../cfx_getSkippedBlocksByEpoch/package.json | 2 +- packages/rpcs/cfx_getSponsorInfo/package.json | 2 +- .../rpcs/cfx_getStakingBalance/package.json | 2 +- packages/rpcs/cfx_getStatus/package.json | 2 +- packages/rpcs/cfx_getStorageAt/package.json | 2 +- packages/rpcs/cfx_getStorageRoot/package.json | 2 +- packages/rpcs/cfx_getSupplyInfo/package.json | 2 +- .../cfx_getTransactionByHash/package.json | 2 +- .../cfx_getTransactionReceipt/package.json | 2 +- packages/rpcs/cfx_getVoteList/package.json | 2 +- .../cfx_maxPriorityFeePerGas/package.json | 2 +- packages/rpcs/cfx_netVersion/package.json | 2 +- .../rpcs/cfx_openedMethodGroups/package.json | 2 +- .../rpcs/cfx_requestAccounts/package.json | 2 +- .../rpcs/cfx_sendRawTransaction/package.json | 2 +- .../rpcs/cfx_sendTransaction/package.json | 2 +- .../rpcs/cfx_signTransaction/package.json | 2 +- .../cfx_signTxWithLedgerNanoS/package.json | 2 +- .../rpcs/cfx_signTypedData_v4/package.json | 2 +- packages/rpcs/eth_accounts/package.json | 2 +- packages/rpcs/eth_blockNumber/package.json | 2 +- packages/rpcs/eth_call/package.json | 2 +- packages/rpcs/eth_chainId/package.json | 2 +- .../rpcs/eth_estimate1559Fee/package.json | 2 +- packages/rpcs/eth_estimateGas/package.json | 2 +- packages/rpcs/eth_feeHistory/package.json | 2 +- packages/rpcs/eth_gasPrice/package.json | 2 +- packages/rpcs/eth_getBalance/package.json | 2 +- packages/rpcs/eth_getBlockByHash/package.json | 2 +- .../rpcs/eth_getBlockByNumber/package.json | 2 +- packages/rpcs/eth_getCode/package.json | 2 +- packages/rpcs/eth_getLogs/package.json | 2 +- .../eth_getTransactionByHash/package.json | 2 +- .../rpcs/eth_getTransactionCount/package.json | 2 +- .../eth_getTransactionReceipt/package.json | 2 +- .../eth_maxPriorityFeePerGas/package.json | 2 +- .../rpcs/eth_requestAccounts/package.json | 2 +- .../rpcs/eth_sendRawTransaction/package.json | 2 +- .../rpcs/eth_sendTransaction/package.json | 2 +- .../rpcs/eth_signTransaction/package.json | 2 +- .../eth_signTxWithLedgerNanoS/package.json | 2 +- .../rpcs/eth_signTypedData_v4/package.json | 2 +- packages/rpcs/net_version/package.json | 2 +- packages/rpcs/personal_sign/package.json | 2 +- packages/rpcs/txpool_nextNonce/package.json | 2 +- packages/rpcs/wallet_accounts/package.json | 2 +- .../rpcs/wallet_addConfluxChain/package.json | 2 +- .../rpcs/wallet_addEthereumChain/package.json | 2 +- packages/rpcs/wallet_addHdPath/package.json | 2 +- packages/rpcs/wallet_addNetwork/package.json | 2 +- .../package.json | 2 +- packages/rpcs/wallet_addVault/package.json | 2 +- packages/rpcs/wallet_afterUnlock/package.json | 2 +- packages/rpcs/wallet_chainId/package.json | 2 +- packages/rpcs/wallet_cleanupTx/package.json | 2 +- .../rpcs/wallet_createAccount/package.json | 2 +- .../rpcs/wallet_createAddress/package.json | 2 +- packages/rpcs/wallet_dbQuery/package.json | 2 +- .../rpcs/wallet_deleteAccount/package.json | 2 +- .../wallet_deleteAccountGroup/package.json | 2 +- packages/rpcs/wallet_deleteApp/package.json | 2 +- packages/rpcs/wallet_deleteMemo/package.json | 2 +- .../rpcs/wallet_deleteNetwork/package.json | 2 +- .../wallet_detectAddressType/package.json | 2 +- .../wallet_detectNetworkType/package.json | 2 +- .../rpcs/wallet_discoverAccounts/package.json | 2 +- .../rpcs/wallet_enrichConfluxTx/package.json | 2 +- .../rpcs/wallet_enrichEthereumTx/package.json | 2 +- packages/rpcs/wallet_enrichTxs/package.json | 2 +- .../rpcs/wallet_exportAccount/package.json | 2 +- .../wallet_exportAccountGroup/package.json | 2 +- packages/rpcs/wallet_exportAll/package.json | 2 +- .../rpcs/wallet_generateAddress/package.json | 2 +- .../wallet_generatePrivateKey/package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_getAccountGroup/package.json | 2 +- .../package.json | 2 +- .../wallet_getAddressPrivateKey/package.json | 2 +- packages/rpcs/wallet_getBalance/package.json | 2 +- .../wallet_getBlockOrEpochNumber/package.json | 2 +- .../rpcs/wallet_getBlockTime/package.json | 2 +- .../package.json | 2 +- .../wallet_getCurrentAccount/package.json | 2 +- .../wallet_getCurrentNetwork/package.json | 2 +- .../wallet_getCurrentViewingApp/package.json | 2 +- .../wallet_getFluentMetadata/package.json | 2 +- .../package.json | 2 +- packages/rpcs/wallet_getNetwork/package.json | 2 +- .../rpcs/wallet_getNextNonce/package.json | 2 +- .../wallet_getNextUsableNonce/package.json | 2 +- .../wallet_getPendingAuthRequest/package.json | 2 +- .../rpcs/wallet_getPermissions/package.json | 2 +- .../rpcs/wallet_getPreferences/package.json | 2 +- .../wallet_handleUnfinishedCFXTx/package.json | 2 +- .../wallet_handleUnfinishedETHTx/package.json | 2 +- .../wallet_handleUnfinishedTxs/package.json | 2 +- .../rpcs/wallet_importAddress/package.json | 2 +- packages/rpcs/wallet_importAll/package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_importMnemonic/package.json | 2 +- .../rpcs/wallet_importPrivateKey/package.json | 2 +- .../rpcs/wallet_metadataForPopup/package.json | 2 +- .../wallet_network1559Compatible/package.json | 2 +- .../rpcs/wallet_refetchBalance/package.json | 2 +- .../rpcs/wallet_refetchTokenList/package.json | 2 +- .../rpcs/wallet_refetchTxList/package.json | 2 +- .../wallet_registerSiteMetadata/package.json | 2 +- .../rpcs/wallet_requestAccounts/package.json | 2 +- .../wallet_requestPermissions/package.json | 2 +- .../rpcs/wallet_requestUnlockUI/package.json | 2 +- .../rpcs/wallet_sendTransaction/package.json | 2 +- .../package.json | 2 +- .../wallet_setAppCurrentAccount/package.json | 2 +- .../wallet_setAppCurrentNetwork/package.json | 2 +- .../wallet_setCurrentAccount/package.json | 2 +- .../wallet_setCurrentNetwork/package.json | 2 +- .../rpcs/wallet_setPreferences/package.json | 2 +- .../wallet_switchConfluxChain/package.json | 2 +- .../wallet_switchEthereumChain/package.json | 2 +- packages/rpcs/wallet_unlock/package.json | 2 +- .../rpcs/wallet_unwatchAsset/package.json | 2 +- .../rpcs/wallet_updateAccount/package.json | 2 +- .../wallet_updateAccountGroup/package.json | 2 +- .../rpcs/wallet_updateNetwork/package.json | 2 +- .../rpcs/wallet_updateTokenList/package.json | 2 +- packages/rpcs/wallet_upsertMemo/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_validate20Token/package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_validateMnemonic/package.json | 2 +- .../rpcs/wallet_validatePassword/package.json | 2 +- .../wallet_validatePrivateKey/package.json | 2 +- packages/rpcs/wallet_watchAsset/package.json | 2 +- .../rpcs/wallet_zeroAccountGroup/package.json | 2 +- packages/signature/package.json | 2 +- .../single-call-balance-tracker/package.json | 2 +- packages/spec/package.json | 2 +- packages/tx-history-checker/package.json | 2 +- packages/ui/shorten-address/package.json | 2 +- packages/workspace-tools/package.json | 2 +- 191 files changed, 190 insertions(+), 385 deletions(-) delete mode 100644 .yarn/versions/4869cfe2.yml diff --git a/.yarn/versions/4869cfe2.yml b/.yarn/versions/4869cfe2.yml deleted file mode 100644 index 520a24b15..000000000 --- a/.yarn/versions/4869cfe2.yml +++ /dev/null @@ -1,195 +0,0 @@ -releases: - "@fluent-wallet/account": patch - "@fluent-wallet/addr-by-network": patch - "@fluent-wallet/base32-address": patch - "@fluent-wallet/cfx_accounts": patch - "@fluent-wallet/cfx_call": patch - "@fluent-wallet/cfx_chain-id": patch - "@fluent-wallet/cfx_check-balance-against-transaction": patch - "@fluent-wallet/cfx_client-version": patch - "@fluent-wallet/cfx_epoch-number": patch - "@fluent-wallet/cfx_estimate-1559-fee": patch - "@fluent-wallet/cfx_estimate-gas-and-collateral": patch - "@fluent-wallet/cfx_fee-history": patch - "@fluent-wallet/cfx_gas-price": patch - "@fluent-wallet/cfx_get-account": patch - "@fluent-wallet/cfx_get-account-pending-info": patch - "@fluent-wallet/cfx_get-account-pending-transactions": patch - "@fluent-wallet/cfx_get-accumulate-interest-rate": patch - "@fluent-wallet/cfx_get-admin": patch - "@fluent-wallet/cfx_get-balance": patch - "@fluent-wallet/cfx_get-best-block-hash": patch - "@fluent-wallet/cfx_get-block-by-block-number": patch - "@fluent-wallet/cfx_get-block-by-epoch-number": patch - "@fluent-wallet/cfx_get-block-by-hash": patch - "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption": patch - "@fluent-wallet/cfx_get-block-reward-info": patch - "@fluent-wallet/cfx_get-blocks-by-epoch": patch - "@fluent-wallet/cfx_get-code": patch - "@fluent-wallet/cfx_get-collateral-for-storage": patch - "@fluent-wallet/cfx_get-confirmation-risk-by-hash": patch - "@fluent-wallet/cfx_get-deposit-list": patch - "@fluent-wallet/cfx_get-fee-burnt": patch - "@fluent-wallet/cfx_get-interest-rate": patch - "@fluent-wallet/cfx_get-logs": patch - "@fluent-wallet/cfx_get-max-gas-limit": patch - "@fluent-wallet/cfx_get-next-nonce": patch - "@fluent-wallet/cfx_get-next-usable-nonce": patch - "@fluent-wallet/cfx_get-pos-economics": patch - "@fluent-wallet/cfx_get-pos-reward-by-epoch": patch - "@fluent-wallet/cfx_get-skipped-blocks-by-epoch": patch - "@fluent-wallet/cfx_get-sponsor-info": patch - "@fluent-wallet/cfx_get-staking-balance": patch - "@fluent-wallet/cfx_get-status": patch - "@fluent-wallet/cfx_get-storage-at": patch - "@fluent-wallet/cfx_get-storage-root": patch - "@fluent-wallet/cfx_get-supply-info": patch - "@fluent-wallet/cfx_get-transaction-by-hash": patch - "@fluent-wallet/cfx_get-transaction-receipt": patch - "@fluent-wallet/cfx_get-vote-list": patch - "@fluent-wallet/cfx_max-priority-fee-per-gas": patch - "@fluent-wallet/cfx_net-version": patch - "@fluent-wallet/cfx_opened-method-groups": patch - "@fluent-wallet/cfx_request-accounts": patch - "@fluent-wallet/cfx_send-raw-transaction": patch - "@fluent-wallet/cfx_send-transaction": patch - "@fluent-wallet/cfx_sign-transaction": patch - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s": patch - "@fluent-wallet/cfx_sign-typed-data_v4": patch - "@fluent-wallet/consts": patch - "@fluent-wallet/contract-method-name": patch - "@fluent-wallet/db": patch - "@fluent-wallet/detect-address-type": patch - "@fluent-wallet/did": patch - "@fluent-wallet/estimate-tx": patch - "@fluent-wallet/eth_accounts": patch - "@fluent-wallet/eth_block-number": patch - "@fluent-wallet/eth_call": patch - "@fluent-wallet/eth_chain-id": patch - "@fluent-wallet/eth_estimate-1559-fee": patch - "@fluent-wallet/eth_estimate-gas": patch - "@fluent-wallet/eth_fee-history": patch - "@fluent-wallet/eth_gas-price": patch - "@fluent-wallet/eth_get-balance": patch - "@fluent-wallet/eth_get-block-by-hash": patch - "@fluent-wallet/eth_get-block-by-number": patch - "@fluent-wallet/eth_get-code": patch - "@fluent-wallet/eth_get-logs": patch - "@fluent-wallet/eth_get-transaction-by-hash": patch - "@fluent-wallet/eth_get-transaction-count": patch - "@fluent-wallet/eth_get-transaction-receipt": patch - "@fluent-wallet/eth_max-priority-fee-per-gas": patch - "@fluent-wallet/eth_request-accounts": patch - "@fluent-wallet/eth_send-raw-transaction": patch - "@fluent-wallet/eth_send-transaction": patch - "@fluent-wallet/eth_sign-transaction": patch - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s": patch - "@fluent-wallet/eth_sign-typed-data_v4": patch - "@fluent-wallet/ledger": patch - "@fluent-wallet/net_version": patch - "@fluent-wallet/personal_sign": patch - "@fluent-wallet/rpc-engine": patch - "@fluent-wallet/shorten-address": patch - "@fluent-wallet/signature": patch - "@fluent-wallet/single-call-balance-tracker": patch - "@fluent-wallet/spec": patch - "@fluent-wallet/tx-history-checker": patch - "@fluent-wallet/txpool_next-nonce": patch - "@fluent-wallet/wallet_accounts": patch - "@fluent-wallet/wallet_add-conflux-chain": patch - "@fluent-wallet/wallet_add-ethereum-chain": patch - "@fluent-wallet/wallet_add-hd-path": patch - "@fluent-wallet/wallet_add-network": patch - "@fluent-wallet/wallet_add-pending-user-auth-request": patch - "@fluent-wallet/wallet_add-vault": patch - "@fluent-wallet/wallet_after-unlock": patch - "@fluent-wallet/wallet_chain-id": patch - "@fluent-wallet/wallet_cleanup-tx": patch - "@fluent-wallet/wallet_create-account": patch - "@fluent-wallet/wallet_create-address": patch - "@fluent-wallet/wallet_db-query": patch - "@fluent-wallet/wallet_delete-account": patch - "@fluent-wallet/wallet_delete-account-group": patch - "@fluent-wallet/wallet_delete-app": patch - "@fluent-wallet/wallet_delete-memo": patch - "@fluent-wallet/wallet_delete-network": patch - "@fluent-wallet/wallet_detect-address-type": patch - "@fluent-wallet/wallet_detect-network-type": patch - "@fluent-wallet/wallet_discover-accounts": patch - "@fluent-wallet/wallet_enrich-conflux-tx": patch - "@fluent-wallet/wallet_enrich-ethereum-tx": patch - "@fluent-wallet/wallet_enrich-txs": patch - "@fluent-wallet/wallet_export-account": patch - "@fluent-wallet/wallet_export-account-group": patch - "@fluent-wallet/wallet_export-all": patch - "@fluent-wallet/wallet_generate-address": patch - "@fluent-wallet/wallet_generate-private-key": patch - "@fluent-wallet/wallet_get-account-address-by-network": patch - "@fluent-wallet/wallet_get-account-group": patch - "@fluent-wallet/wallet_get-account-group-vault-value": patch - "@fluent-wallet/wallet_get-address-private-key": patch - "@fluent-wallet/wallet_get-balance": patch - "@fluent-wallet/wallet_get-block-or-epoch-number": patch - "@fluent-wallet/wallet_get-block-time": patch - "@fluent-wallet/wallet_get-blockchain-explorer-url": patch - "@fluent-wallet/wallet_get-current-account": patch - "@fluent-wallet/wallet_get-current-network": patch - "@fluent-wallet/wallet_get-current-viewing-app": patch - "@fluent-wallet/wallet_get-fluent-metadata": patch - "@fluent-wallet/wallet_get-import-hardware-wallet-info": patch - "@fluent-wallet/wallet_get-network": patch - "@fluent-wallet/wallet_get-next-nonce": patch - "@fluent-wallet/wallet_get-next-usable-nonce": patch - "@fluent-wallet/wallet_get-pending-auth-request": patch - "@fluent-wallet/wallet_get-permissions": patch - "@fluent-wallet/wallet_get-preferences": patch - "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch - "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch - "@fluent-wallet/wallet_handle-unfinished-txs": patch - "@fluent-wallet/wallet_import-address": patch - "@fluent-wallet/wallet_import-all": patch - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account": patch - "@fluent-wallet/wallet_import-mnemonic": patch - "@fluent-wallet/wallet_import-private-key": patch - "@fluent-wallet/wallet_metadata-for-popup": patch - "@fluent-wallet/wallet_network1559compatible": patch - "@fluent-wallet/wallet_refetch-balance": patch - "@fluent-wallet/wallet_refetch-token-list": patch - "@fluent-wallet/wallet_refetch-tx-list": patch - "@fluent-wallet/wallet_register-site-metadata": patch - "@fluent-wallet/wallet_request-accounts": patch - "@fluent-wallet/wallet_request-permissions": patch - "@fluent-wallet/wallet_request-unlock-ui": patch - "@fluent-wallet/wallet_send-transaction": patch - "@fluent-wallet/wallet_send-transaction-with-action": patch - "@fluent-wallet/wallet_set-app-current-account": patch - "@fluent-wallet/wallet_set-app-current-network": patch - "@fluent-wallet/wallet_set-current-account": patch - "@fluent-wallet/wallet_set-current-network": patch - "@fluent-wallet/wallet_set-preferences": patch - "@fluent-wallet/wallet_switch-conflux-chain": patch - "@fluent-wallet/wallet_switch-ethereum-chain": patch - "@fluent-wallet/wallet_unlock": patch - "@fluent-wallet/wallet_unwatch-asset": patch - "@fluent-wallet/wallet_update-account": patch - "@fluent-wallet/wallet_update-account-group": patch - "@fluent-wallet/wallet_update-network": patch - "@fluent-wallet/wallet_update-token-list": patch - "@fluent-wallet/wallet_upsert-memo": patch - "@fluent-wallet/wallet_user-approved-auth-request": patch - "@fluent-wallet/wallet_user-rejected-auth-request": patch - "@fluent-wallet/wallet_validate-app-permissions": patch - "@fluent-wallet/wallet_validate-mnemonic": patch - "@fluent-wallet/wallet_validate-password": patch - "@fluent-wallet/wallet_validate-private-key": patch - "@fluent-wallet/wallet_validate20token": patch - "@fluent-wallet/wallet_watch-asset": patch - "@fluent-wallet/wallet_zero-account-group": patch - browser-extension: patch - helios-background: patch - helios-popup: patch - workspace-tools: patch - -declined: - - helios - - doc diff --git a/packages/account/package.json b/packages/account/package.json index 9e938154a..c0c02b7af 100644 --- a/packages/account/package.json +++ b/packages/account/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/account", - "version": "1.0.2", + "version": "1.0.3", "type": "module", "main": "index.js", "dependencies": { diff --git a/packages/addr-by-network/package.json b/packages/addr-by-network/package.json index 1b5e0c9bd..7d0761a89 100644 --- a/packages/addr-by-network/package.json +++ b/packages/addr-by-network/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/addr-by-network", "type": "module", "main": "index.js", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/background/package.json b/packages/background/package.json index 97954beca..939d02408 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.29", + "version": "0.0.30", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/base32-address/package.json b/packages/base32-address/package.json index c85ff7c58..9cf973b27 100644 --- a/packages/base32-address/package.json +++ b/packages/base32-address/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/base32-address", "type": "module", "main": "index.js", - "version": "0.1.3", + "version": "0.1.4", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/consts": "workspace:packages/consts", diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 658118c71..6be5f0cf1 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.28", + "version": "0.0.29", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/consts/package.json b/packages/consts/package.json index 1f0c3dac6..16720f3f6 100644 --- a/packages/consts/package.json +++ b/packages/consts/package.json @@ -2,5 +2,5 @@ "name": "@fluent-wallet/consts", "type": "module", "main": "index.js", - "version": "0.0.23" + "version": "0.0.24" } diff --git a/packages/contract-method-name/package.json b/packages/contract-method-name/package.json index 95c3e7b54..b3e5efd13 100644 --- a/packages/contract-method-name/package.json +++ b/packages/contract-method-name/package.json @@ -1,7 +1,7 @@ { "name": "@fluent-wallet/contract-method-name", "type": "module", - "version": "2.0.1", + "version": "2.0.2", "main": "index.js", "dependencies": { "@ethersproject/abi": "5.6.3", diff --git a/packages/db/package.json b/packages/db/package.json index 0d38fec48..136450467 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/db", - "version": "1.0.76", + "version": "1.0.77", "main": "index.js", "type": "module", "files": [ diff --git a/packages/detect-address-type/package.json b/packages/detect-address-type/package.json index a7ec800ca..6b9cd7d28 100644 --- a/packages/detect-address-type/package.json +++ b/packages/detect-address-type/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/checks": "workspace:packages/checks" diff --git a/packages/did/package.json b/packages/did/package.json index 168fabdff..fe5194a27 100644 --- a/packages/did/package.json +++ b/packages/did/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/did", "main": "index.js", "type": "module", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@ensdomains/eth-ens-namehash": "2.0.15", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/estimate-tx/package.json b/packages/estimate-tx/package.json index 5ea85b93d..47ff65426 100644 --- a/packages/estimate-tx/package.json +++ b/packages/estimate-tx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.2.4", + "version": "0.2.5", "dependencies": { "@fluent-wallet/consts": "workspace:*", "@fluent-wallet/detect-address-type": "workspace:packages/detect-address-type", diff --git a/packages/ledger/package.json b/packages/ledger/package.json index c3e269cd3..929ee840e 100644 --- a/packages/ledger/package.json +++ b/packages/ledger/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/ledger", "type": "module", "main": "index.js", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/hw-app-conflux": "0.1.1", diff --git a/packages/popup/package.json b/packages/popup/package.json index 1485be2f8..0e019ef9b 100644 --- a/packages/popup/package.json +++ b/packages/popup/package.json @@ -2,7 +2,7 @@ "private": true, "name": "helios-popup", "type": "module", - "version": "0.1.12", + "version": "0.1.13", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpc-engine/package.json b/packages/rpc-engine/package.json index 29d867a5b..ff70efa66 100644 --- a/packages/rpc-engine/package.json +++ b/packages/rpc-engine/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/rpc-engine", "type": "module", "main": "index.js", - "version": "2.0.7", + "version": "2.0.8", "dependencies": { "@fluent-wallet/associative": "workspace:packages/associative", "@fluent-wallet/cache-rpc": "workspace:packages/cache-rpc", diff --git a/packages/rpcs/cfx_accounts/package.json b/packages/rpcs/cfx_accounts/package.json index cdaec2cd6..463bde5bd 100644 --- a/packages/rpcs/cfx_accounts/package.json +++ b/packages/rpcs/cfx_accounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_accounts", "type": "module", "main": "index.js", - "version": "3.0.0", + "version": "3.0.1", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_call/package.json b/packages/rpcs/cfx_call/package.json index 835793d81..2dfd7f2c5 100644 --- a/packages/rpcs/cfx_call/package.json +++ b/packages/rpcs/cfx_call/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_chainId/package.json b/packages/rpcs/cfx_chainId/package.json index bb99aa266..7a8d35083 100644 --- a/packages/rpcs/cfx_chainId/package.json +++ b/packages/rpcs/cfx_chainId/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_chain-id", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json b/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json index 59c4fcdf8..c69b58ef3 100644 --- a/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json +++ b/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_clientVersion/package.json b/packages/rpcs/cfx_clientVersion/package.json index ff474c0ca..95f9378c0 100644 --- a/packages/rpcs/cfx_clientVersion/package.json +++ b/packages/rpcs/cfx_clientVersion/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_epochNumber/package.json b/packages/rpcs/cfx_epochNumber/package.json index cb67ac8f6..7cfe77794 100644 --- a/packages/rpcs/cfx_epochNumber/package.json +++ b/packages/rpcs/cfx_epochNumber/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_epoch-number", "type": "module", "main": "index.js", - "version": "0.0.11", + "version": "0.0.12", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_estimate1559Fee/package.json b/packages/rpcs/cfx_estimate1559Fee/package.json index 186f3a511..8553508c6 100644 --- a/packages/rpcs/cfx_estimate1559Fee/package.json +++ b/packages/rpcs/cfx_estimate1559Fee/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_estimate-1559-fee", "type": "module", "main": "index.js", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@ethersproject/units": "5.6.1", "@fluent-wallet/spec": "workspace:packages/spec", diff --git a/packages/rpcs/cfx_estimateGasAndCollateral/package.json b/packages/rpcs/cfx_estimateGasAndCollateral/package.json index 55ed9b381..c3b921e67 100644 --- a/packages/rpcs/cfx_estimateGasAndCollateral/package.json +++ b/packages/rpcs/cfx_estimateGasAndCollateral/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_feeHistory/package.json b/packages/rpcs/cfx_feeHistory/package.json index 870d4aa8c..0f1a81481 100644 --- a/packages/rpcs/cfx_feeHistory/package.json +++ b/packages/rpcs/cfx_feeHistory/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_fee-history", "type": "module", "main": "index.js", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_gasPrice/package.json b/packages/rpcs/cfx_gasPrice/package.json index 37f740d04..58ed2c589 100644 --- a/packages/rpcs/cfx_gasPrice/package.json +++ b/packages/rpcs/cfx_gasPrice/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_gas-price", "type": "module", "main": "index.js", - "version": "0.0.15", + "version": "0.0.16", "dependencies": { "@fluent-wallet/consts": "workspace:*", "@fluent-wallet/spec": "workspace:packages/spec", diff --git a/packages/rpcs/cfx_getAccount/package.json b/packages/rpcs/cfx_getAccount/package.json index 61da094dd..fab631ad3 100644 --- a/packages/rpcs/cfx_getAccount/package.json +++ b/packages/rpcs/cfx_getAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-account", "type": "module", "main": "index.js", - "version": "0.0.11", + "version": "0.0.12", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getAccountPendingInfo/package.json b/packages/rpcs/cfx_getAccountPendingInfo/package.json index 3bb8ecce3..d72de0083 100644 --- a/packages/rpcs/cfx_getAccountPendingInfo/package.json +++ b/packages/rpcs/cfx_getAccountPendingInfo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/cfx_getAccountPendingTransactions/package.json b/packages/rpcs/cfx_getAccountPendingTransactions/package.json index f4a6acdd3..048f790c0 100644 --- a/packages/rpcs/cfx_getAccountPendingTransactions/package.json +++ b/packages/rpcs/cfx_getAccountPendingTransactions/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/cfx_getAccumulateInterestRate/package.json b/packages/rpcs/cfx_getAccumulateInterestRate/package.json index 2d1b5802c..422c82d20 100644 --- a/packages/rpcs/cfx_getAccumulateInterestRate/package.json +++ b/packages/rpcs/cfx_getAccumulateInterestRate/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getAdmin/package.json b/packages/rpcs/cfx_getAdmin/package.json index b771efef4..f975cc3dd 100644 --- a/packages/rpcs/cfx_getAdmin/package.json +++ b/packages/rpcs/cfx_getAdmin/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getBalance/package.json b/packages/rpcs/cfx_getBalance/package.json index 95289c962..1398bc1d5 100644 --- a/packages/rpcs/cfx_getBalance/package.json +++ b/packages/rpcs/cfx_getBalance/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-balance", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getBestBlockHash/package.json b/packages/rpcs/cfx_getBestBlockHash/package.json index b4bd53cae..cd6979ff1 100644 --- a/packages/rpcs/cfx_getBestBlockHash/package.json +++ b/packages/rpcs/cfx_getBestBlockHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getBlockByBlockNumber/package.json b/packages/rpcs/cfx_getBlockByBlockNumber/package.json index be22f39cd..a90e0c7f5 100644 --- a/packages/rpcs/cfx_getBlockByBlockNumber/package.json +++ b/packages/rpcs/cfx_getBlockByBlockNumber/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/cfx_getBlockByEpochNumber/package.json b/packages/rpcs/cfx_getBlockByEpochNumber/package.json index ae6b9f548..9025fdfc8 100644 --- a/packages/rpcs/cfx_getBlockByEpochNumber/package.json +++ b/packages/rpcs/cfx_getBlockByEpochNumber/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getBlockByHash/package.json b/packages/rpcs/cfx_getBlockByHash/package.json index c21e9a35e..10bcd2d7f 100644 --- a/packages/rpcs/cfx_getBlockByHash/package.json +++ b/packages/rpcs/cfx_getBlockByHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json b/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json index aa40b3ac3..1ab24232e 100644 --- a/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json +++ b/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getBlockRewardInfo/package.json b/packages/rpcs/cfx_getBlockRewardInfo/package.json index 7ff16e142..93dfdab4f 100644 --- a/packages/rpcs/cfx_getBlockRewardInfo/package.json +++ b/packages/rpcs/cfx_getBlockRewardInfo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getBlocksByEpoch/package.json b/packages/rpcs/cfx_getBlocksByEpoch/package.json index ac1d47f99..92c64b728 100644 --- a/packages/rpcs/cfx_getBlocksByEpoch/package.json +++ b/packages/rpcs/cfx_getBlocksByEpoch/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getCode/package.json b/packages/rpcs/cfx_getCode/package.json index dbc92c009..814aafb9b 100644 --- a/packages/rpcs/cfx_getCode/package.json +++ b/packages/rpcs/cfx_getCode/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-code", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getCollateralForStorage/package.json b/packages/rpcs/cfx_getCollateralForStorage/package.json index a2bc2634e..af8dc5a1a 100644 --- a/packages/rpcs/cfx_getCollateralForStorage/package.json +++ b/packages/rpcs/cfx_getCollateralForStorage/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getConfirmationRiskByHash/package.json b/packages/rpcs/cfx_getConfirmationRiskByHash/package.json index 56be89c53..0dd648790 100644 --- a/packages/rpcs/cfx_getConfirmationRiskByHash/package.json +++ b/packages/rpcs/cfx_getConfirmationRiskByHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getDepositList/package.json b/packages/rpcs/cfx_getDepositList/package.json index 61b165541..21312c174 100644 --- a/packages/rpcs/cfx_getDepositList/package.json +++ b/packages/rpcs/cfx_getDepositList/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getFeeBurnt/package.json b/packages/rpcs/cfx_getFeeBurnt/package.json index f00dffef0..c2cf44f5b 100644 --- a/packages/rpcs/cfx_getFeeBurnt/package.json +++ b/packages/rpcs/cfx_getFeeBurnt/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-fee-burnt", "type": "module", "main": "index.js", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getInterestRate/package.json b/packages/rpcs/cfx_getInterestRate/package.json index dae98b6f1..708953fc2 100644 --- a/packages/rpcs/cfx_getInterestRate/package.json +++ b/packages/rpcs/cfx_getInterestRate/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getLogs/package.json b/packages/rpcs/cfx_getLogs/package.json index 10b6b7650..7604c98ee 100644 --- a/packages/rpcs/cfx_getLogs/package.json +++ b/packages/rpcs/cfx_getLogs/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getMaxGasLimit/package.json b/packages/rpcs/cfx_getMaxGasLimit/package.json index 806990ee5..93d8e14c3 100644 --- a/packages/rpcs/cfx_getMaxGasLimit/package.json +++ b/packages/rpcs/cfx_getMaxGasLimit/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/cfx_getNextNonce/package.json b/packages/rpcs/cfx_getNextNonce/package.json index 68798d71f..8caf7054b 100644 --- a/packages/rpcs/cfx_getNextNonce/package.json +++ b/packages/rpcs/cfx_getNextNonce/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-next-nonce", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getNextUsableNonce/package.json b/packages/rpcs/cfx_getNextUsableNonce/package.json index 57227c8bb..aa93027f5 100644 --- a/packages/rpcs/cfx_getNextUsableNonce/package.json +++ b/packages/rpcs/cfx_getNextUsableNonce/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/cfx_getPoSEconomics/package.json b/packages/rpcs/cfx_getPoSEconomics/package.json index 1a3f072be..41a3bee15 100644 --- a/packages/rpcs/cfx_getPoSEconomics/package.json +++ b/packages/rpcs/cfx_getPoSEconomics/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/cfx_getPoSRewardByEpoch/package.json b/packages/rpcs/cfx_getPoSRewardByEpoch/package.json index 7f41010e2..3d3fd097b 100644 --- a/packages/rpcs/cfx_getPoSRewardByEpoch/package.json +++ b/packages/rpcs/cfx_getPoSRewardByEpoch/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json b/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json index a1df962c1..da560daee 100644 --- a/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json +++ b/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getSponsorInfo/package.json b/packages/rpcs/cfx_getSponsorInfo/package.json index 85b9d56b6..7ffb250eb 100644 --- a/packages/rpcs/cfx_getSponsorInfo/package.json +++ b/packages/rpcs/cfx_getSponsorInfo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getStakingBalance/package.json b/packages/rpcs/cfx_getStakingBalance/package.json index 2423e9559..108a4018a 100644 --- a/packages/rpcs/cfx_getStakingBalance/package.json +++ b/packages/rpcs/cfx_getStakingBalance/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getStatus/package.json b/packages/rpcs/cfx_getStatus/package.json index 4b72ccd1d..b7fc3ecc6 100644 --- a/packages/rpcs/cfx_getStatus/package.json +++ b/packages/rpcs/cfx_getStatus/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-status", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getStorageAt/package.json b/packages/rpcs/cfx_getStorageAt/package.json index c8ead08a3..3967dd983 100644 --- a/packages/rpcs/cfx_getStorageAt/package.json +++ b/packages/rpcs/cfx_getStorageAt/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getStorageRoot/package.json b/packages/rpcs/cfx_getStorageRoot/package.json index 4ee2f0896..78b9f6194 100644 --- a/packages/rpcs/cfx_getStorageRoot/package.json +++ b/packages/rpcs/cfx_getStorageRoot/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getSupplyInfo/package.json b/packages/rpcs/cfx_getSupplyInfo/package.json index 2f3d5c356..daab57dc7 100644 --- a/packages/rpcs/cfx_getSupplyInfo/package.json +++ b/packages/rpcs/cfx_getSupplyInfo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/cfx_getTransactionByHash/package.json b/packages/rpcs/cfx_getTransactionByHash/package.json index ecb3e73d5..3b3447fee 100644 --- a/packages/rpcs/cfx_getTransactionByHash/package.json +++ b/packages/rpcs/cfx_getTransactionByHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getTransactionReceipt/package.json b/packages/rpcs/cfx_getTransactionReceipt/package.json index c517e396d..10c356dfc 100644 --- a/packages/rpcs/cfx_getTransactionReceipt/package.json +++ b/packages/rpcs/cfx_getTransactionReceipt/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_getVoteList/package.json b/packages/rpcs/cfx_getVoteList/package.json index 10210c667..a04887c72 100644 --- a/packages/rpcs/cfx_getVoteList/package.json +++ b/packages/rpcs/cfx_getVoteList/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json index 52592a0c6..de83a526e 100644 --- a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json +++ b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_max-priority-fee-per-gas", "type": "module", "main": "index.js", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_netVersion/package.json b/packages/rpcs/cfx_netVersion/package.json index c2b3581a6..a69a2ae66 100644 --- a/packages/rpcs/cfx_netVersion/package.json +++ b/packages/rpcs/cfx_netVersion/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_net-version", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_openedMethodGroups/package.json b/packages/rpcs/cfx_openedMethodGroups/package.json index 96dfcac8e..80024e207 100644 --- a/packages/rpcs/cfx_openedMethodGroups/package.json +++ b/packages/rpcs/cfx_openedMethodGroups/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/cfx_requestAccounts/package.json b/packages/rpcs/cfx_requestAccounts/package.json index ddef85551..ae205ca26 100644 --- a/packages/rpcs/cfx_requestAccounts/package.json +++ b/packages/rpcs/cfx_requestAccounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_request-accounts", "type": "module", "main": "index.js", - "version": "2.0.2", + "version": "2.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_sendRawTransaction/package.json b/packages/rpcs/cfx_sendRawTransaction/package.json index 4ce888dd3..3cf7581da 100644 --- a/packages/rpcs/cfx_sendRawTransaction/package.json +++ b/packages/rpcs/cfx_sendRawTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/cfx_sendTransaction/package.json b/packages/rpcs/cfx_sendTransaction/package.json index bd3e466df..868a552f2 100644 --- a/packages/rpcs/cfx_sendTransaction/package.json +++ b/packages/rpcs/cfx_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.7", + "version": "1.0.8", "dependencies": { "@fluent-wallet/cfx_sign-transaction": "workspace:*", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/cfx_signTransaction/package.json b/packages/rpcs/cfx_signTransaction/package.json index 676858465..e1c35af36 100644 --- a/packages/rpcs/cfx_signTransaction/package.json +++ b/packages/rpcs/cfx_signTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.7", + "version": "1.0.8", "dependencies": { "@fluent-wallet/ledger": "workspace:packages/ledger", "@fluent-wallet/signature": "workspace:packages/signature" diff --git a/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json b/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json index a5520125b..63ef1bb90 100644 --- a/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json +++ b/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/ledger": "workspace:*", "@fluent-wallet/signature": "workspace:*", diff --git a/packages/rpcs/cfx_signTypedData_v4/package.json b/packages/rpcs/cfx_signTypedData_v4/package.json index 9ff68e22c..471f31461 100644 --- a/packages/rpcs/cfx_signTypedData_v4/package.json +++ b/packages/rpcs/cfx_signTypedData_v4/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_sign-typed-data_v4", "type": "module", "main": "index.js", - "version": "0.0.17", + "version": "0.0.18", "dependencies": { "@fluent-wallet/signature": "workspace:packages/signature", "@fluent-wallet/spec": "workspace:packages/spec", diff --git a/packages/rpcs/eth_accounts/package.json b/packages/rpcs/eth_accounts/package.json index 3549d44ed..b30454835 100644 --- a/packages/rpcs/eth_accounts/package.json +++ b/packages/rpcs/eth_accounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_accounts", "type": "module", "main": "index.js", - "version": "3.0.0", + "version": "3.0.1", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/eth_blockNumber/package.json b/packages/rpcs/eth_blockNumber/package.json index 286c43fb0..98b82c369 100644 --- a/packages/rpcs/eth_blockNumber/package.json +++ b/packages/rpcs/eth_blockNumber/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_block-number", "type": "module", "main": "index.js", - "version": "0.0.12", + "version": "0.0.13", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/eth_call/package.json b/packages/rpcs/eth_call/package.json index c2c52891e..5bb1c0c79 100644 --- a/packages/rpcs/eth_call/package.json +++ b/packages/rpcs/eth_call/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@fluent-wallet/eth-transaction-schema": "workspace:packages/eth-transaction-schema", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/eth_chainId/package.json b/packages/rpcs/eth_chainId/package.json index 68408ddce..747aeb588 100644 --- a/packages/rpcs/eth_chainId/package.json +++ b/packages/rpcs/eth_chainId/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_chain-id", "type": "module", "main": "index.js", - "version": "0.1.1", + "version": "0.1.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/eth_estimate1559Fee/package.json b/packages/rpcs/eth_estimate1559Fee/package.json index 3133b3941..523d0fa8a 100644 --- a/packages/rpcs/eth_estimate1559Fee/package.json +++ b/packages/rpcs/eth_estimate1559Fee/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_estimate-1559-fee", "type": "module", "main": "index.js", - "version": "0.1.3", + "version": "0.1.4", "dependencies": { "@ethersproject/units": "5.6.1", "@fluent-wallet/spec": "workspace:packages/spec", diff --git a/packages/rpcs/eth_estimateGas/package.json b/packages/rpcs/eth_estimateGas/package.json index 54153d3ef..53c71d426 100644 --- a/packages/rpcs/eth_estimateGas/package.json +++ b/packages/rpcs/eth_estimateGas/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/eth-transaction-schema": "workspace:packages/eth-transaction-schema", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/eth_feeHistory/package.json b/packages/rpcs/eth_feeHistory/package.json index bd18bbb84..116c60d23 100644 --- a/packages/rpcs/eth_feeHistory/package.json +++ b/packages/rpcs/eth_feeHistory/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/eth_gasPrice/package.json b/packages/rpcs/eth_gasPrice/package.json index e228a1cbc..6ab8bb711 100644 --- a/packages/rpcs/eth_gasPrice/package.json +++ b/packages/rpcs/eth_gasPrice/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_gas-price", "type": "module", "main": "index.js", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/eth_getBalance/package.json b/packages/rpcs/eth_getBalance/package.json index 282384100..5a51fa3e3 100644 --- a/packages/rpcs/eth_getBalance/package.json +++ b/packages/rpcs/eth_getBalance/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_get-balance", "type": "module", "main": "index.js", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/eth_getBlockByHash/package.json b/packages/rpcs/eth_getBlockByHash/package.json index 1dd97f0b8..1aee52fea 100644 --- a/packages/rpcs/eth_getBlockByHash/package.json +++ b/packages/rpcs/eth_getBlockByHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/eth_getBlockByNumber/package.json b/packages/rpcs/eth_getBlockByNumber/package.json index bf0c6707f..87766581e 100644 --- a/packages/rpcs/eth_getBlockByNumber/package.json +++ b/packages/rpcs/eth_getBlockByNumber/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/eth_getCode/package.json b/packages/rpcs/eth_getCode/package.json index a50dfff74..e6734c415 100644 --- a/packages/rpcs/eth_getCode/package.json +++ b/packages/rpcs/eth_getCode/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_get-code", "type": "module", "main": "index.js", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/eth_getLogs/package.json b/packages/rpcs/eth_getLogs/package.json index 6f8bf263f..abea22869 100644 --- a/packages/rpcs/eth_getLogs/package.json +++ b/packages/rpcs/eth_getLogs/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/eth_getTransactionByHash/package.json b/packages/rpcs/eth_getTransactionByHash/package.json index f55646d39..b9ccaedf2 100644 --- a/packages/rpcs/eth_getTransactionByHash/package.json +++ b/packages/rpcs/eth_getTransactionByHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/eth_getTransactionCount/package.json b/packages/rpcs/eth_getTransactionCount/package.json index 940314332..25e6cf162 100644 --- a/packages/rpcs/eth_getTransactionCount/package.json +++ b/packages/rpcs/eth_getTransactionCount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_get-transaction-count", "type": "module", "main": "index.js", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/eth_getTransactionReceipt/package.json b/packages/rpcs/eth_getTransactionReceipt/package.json index c7e1a135d..c4726b782 100644 --- a/packages/rpcs/eth_getTransactionReceipt/package.json +++ b/packages/rpcs/eth_getTransactionReceipt/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/eth_maxPriorityFeePerGas/package.json b/packages/rpcs/eth_maxPriorityFeePerGas/package.json index 08d959a01..70f6ce506 100644 --- a/packages/rpcs/eth_maxPriorityFeePerGas/package.json +++ b/packages/rpcs/eth_maxPriorityFeePerGas/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_max-priority-fee-per-gas", "type": "module", "main": "index.js", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/eth_requestAccounts/package.json b/packages/rpcs/eth_requestAccounts/package.json index a51d7f15c..2103c8384 100644 --- a/packages/rpcs/eth_requestAccounts/package.json +++ b/packages/rpcs/eth_requestAccounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_request-accounts", "type": "module", "main": "index.js", - "version": "3.0.2", + "version": "3.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/eth_sendRawTransaction/package.json b/packages/rpcs/eth_sendRawTransaction/package.json index 9e8661447..b093448cf 100644 --- a/packages/rpcs/eth_sendRawTransaction/package.json +++ b/packages/rpcs/eth_sendRawTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/eth_sendTransaction/package.json b/packages/rpcs/eth_sendTransaction/package.json index c1df8e48a..150f02680 100644 --- a/packages/rpcs/eth_sendTransaction/package.json +++ b/packages/rpcs/eth_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "2.0.6", + "version": "2.0.7", "dependencies": { "@fluent-wallet/eth_sign-transaction": "workspace:*", "@fluent-wallet/spec": "workspace:*" diff --git a/packages/rpcs/eth_signTransaction/package.json b/packages/rpcs/eth_signTransaction/package.json index af509fcaa..2e6296614 100644 --- a/packages/rpcs/eth_signTransaction/package.json +++ b/packages/rpcs/eth_signTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.7", + "version": "1.0.8", "dependencies": { "@ethersproject/units": "5.6.1", "@fluent-wallet/consts": "workspace:*", diff --git a/packages/rpcs/eth_signTxWithLedgerNanoS/package.json b/packages/rpcs/eth_signTxWithLedgerNanoS/package.json index 94054a241..be1e890db 100644 --- a/packages/rpcs/eth_signTxWithLedgerNanoS/package.json +++ b/packages/rpcs/eth_signTxWithLedgerNanoS/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@ethereumjs/rlp": "5.0.2", "@ethereumjs/tx": "5.3.0", diff --git a/packages/rpcs/eth_signTypedData_v4/package.json b/packages/rpcs/eth_signTypedData_v4/package.json index 2071a6be3..4bb2f55a2 100644 --- a/packages/rpcs/eth_signTypedData_v4/package.json +++ b/packages/rpcs/eth_signTypedData_v4/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_sign-typed-data_v4", "type": "module", "main": "index.js", - "version": "0.0.16", + "version": "0.0.17", "dependencies": { "@fluent-wallet/cfx_sign-typed-data_v4": "workspace:packages/rpcs/cfx_signTypedData_v4" } diff --git a/packages/rpcs/net_version/package.json b/packages/rpcs/net_version/package.json index 73ea92778..69fb5837d 100644 --- a/packages/rpcs/net_version/package.json +++ b/packages/rpcs/net_version/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/net_version", "type": "module", "main": "index.js", - "version": "0.2.1", + "version": "0.2.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/personal_sign/package.json b/packages/rpcs/personal_sign/package.json index a0f731e48..709140f8c 100644 --- a/packages/rpcs/personal_sign/package.json +++ b/packages/rpcs/personal_sign/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/personal_sign", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/signature": "workspace:packages/signature", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/txpool_nextNonce/package.json b/packages/rpcs/txpool_nextNonce/package.json index 456f87f40..b66f4dcf4 100644 --- a/packages/rpcs/txpool_nextNonce/package.json +++ b/packages/rpcs/txpool_nextNonce/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_accounts/package.json b/packages/rpcs/wallet_accounts/package.json index d9cc015f4..c2039a31a 100644 --- a/packages/rpcs/wallet_accounts/package.json +++ b/packages/rpcs/wallet_accounts/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_addConfluxChain/package.json b/packages/rpcs/wallet_addConfluxChain/package.json index e7e29cdae..5e2641412 100644 --- a/packages/rpcs/wallet_addConfluxChain/package.json +++ b/packages/rpcs/wallet_addConfluxChain/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-conflux-chain", "type": "module", "main": "index.js", - "version": "0.0.19", + "version": "0.0.20", "dependencies": { "@fluent-wallet/wallet_add-ethereum-chain": "workspace:packages/rpcs/wallet_addEthereumChain" } diff --git a/packages/rpcs/wallet_addEthereumChain/package.json b/packages/rpcs/wallet_addEthereumChain/package.json index ae1569e49..41844e58f 100644 --- a/packages/rpcs/wallet_addEthereumChain/package.json +++ b/packages/rpcs/wallet_addEthereumChain/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-ethereum-chain", "type": "module", "main": "index.js", - "version": "0.0.19", + "version": "0.0.20", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec", "@fluent-wallet/wallet_add-network": "workspace:packages/rpcs/wallet_addNetwork" diff --git a/packages/rpcs/wallet_addHdPath/package.json b/packages/rpcs/wallet_addHdPath/package.json index 6a58fb287..ed3700325 100644 --- a/packages/rpcs/wallet_addHdPath/package.json +++ b/packages/rpcs/wallet_addHdPath/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-hd-path", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_addNetwork/package.json b/packages/rpcs/wallet_addNetwork/package.json index 76472d88c..c0bc909e5 100644 --- a/packages/rpcs/wallet_addNetwork/package.json +++ b/packages/rpcs/wallet_addNetwork/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-network", "type": "module", "main": "index.js", - "version": "1.0.12", + "version": "1.0.13", "dependencies": { "@fluent-wallet/consts": "workspace:packages/consts", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/wallet_addPendingUserAuthRequest/package.json b/packages/rpcs/wallet_addPendingUserAuthRequest/package.json index a22d10d02..51f45a2e3 100644 --- a/packages/rpcs/wallet_addPendingUserAuthRequest/package.json +++ b/packages/rpcs/wallet_addPendingUserAuthRequest/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-pending-user-auth-request", "type": "module", "main": "index.js", - "version": "0.0.12", + "version": "0.0.13", "dependencies": { "@fluent-wallet/csp": "workspace:packages/csp", "@fluent-wallet/spec": "workspace:packages/spec", diff --git a/packages/rpcs/wallet_addVault/package.json b/packages/rpcs/wallet_addVault/package.json index 50912405e..7ddabb5fc 100644 --- a/packages/rpcs/wallet_addVault/package.json +++ b/packages/rpcs/wallet_addVault/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-vault", "type": "module", "main": "index.js", - "version": "1.1.5", + "version": "1.1.6", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_afterUnlock/package.json b/packages/rpcs/wallet_afterUnlock/package.json index 1ae81406f..6c2906b15 100644 --- a/packages/rpcs/wallet_afterUnlock/package.json +++ b/packages/rpcs/wallet_afterUnlock/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "workspace:*", "ramda": "0.28.0" diff --git a/packages/rpcs/wallet_chainId/package.json b/packages/rpcs/wallet_chainId/package.json index 6437e3b6d..d72553d12 100644 --- a/packages/rpcs/wallet_chainId/package.json +++ b/packages/rpcs/wallet_chainId/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_cleanupTx/package.json b/packages/rpcs/wallet_cleanupTx/package.json index 1d81b40c9..1ee45b32e 100644 --- a/packages/rpcs/wallet_cleanupTx/package.json +++ b/packages/rpcs/wallet_cleanupTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_createAccount/package.json b/packages/rpcs/wallet_createAccount/package.json index c1bcbef83..03ea27c88 100644 --- a/packages/rpcs/wallet_createAccount/package.json +++ b/packages/rpcs/wallet_createAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_create-account", "type": "module", "main": "index.js", - "version": "2.0.2", + "version": "2.0.3", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_createAddress/package.json b/packages/rpcs/wallet_createAddress/package.json index 4f1d0a883..520915510 100644 --- a/packages/rpcs/wallet_createAddress/package.json +++ b/packages/rpcs/wallet_createAddress/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_create-address", "type": "module", "main": "index.js", - "version": "1.0.7", + "version": "1.0.8", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_dbQuery/package.json b/packages/rpcs/wallet_dbQuery/package.json index 23a2345c4..be94e9a4e 100644 --- a/packages/rpcs/wallet_dbQuery/package.json +++ b/packages/rpcs/wallet_dbQuery/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_deleteAccount/package.json b/packages/rpcs/wallet_deleteAccount/package.json index 7468a7bb3..e3ceb4ee3 100644 --- a/packages/rpcs/wallet_deleteAccount/package.json +++ b/packages/rpcs/wallet_deleteAccount/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:*", "browser-passworder": "2.0.3" diff --git a/packages/rpcs/wallet_deleteAccountGroup/package.json b/packages/rpcs/wallet_deleteAccountGroup/package.json index a06ef461e..ea414db76 100644 --- a/packages/rpcs/wallet_deleteAccountGroup/package.json +++ b/packages/rpcs/wallet_deleteAccountGroup/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_delete-account-group", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_deleteApp/package.json b/packages/rpcs/wallet_deleteApp/package.json index e0be443d6..161eb62f0 100644 --- a/packages/rpcs/wallet_deleteApp/package.json +++ b/packages/rpcs/wallet_deleteApp/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@fluent-wallet/checks": "workspace:*", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/wallet_deleteMemo/package.json b/packages/rpcs/wallet_deleteMemo/package.json index 6199a9cba..97f7efe09 100644 --- a/packages/rpcs/wallet_deleteMemo/package.json +++ b/packages/rpcs/wallet_deleteMemo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_deleteNetwork/package.json b/packages/rpcs/wallet_deleteNetwork/package.json index cb14c8cb8..68b1ce65e 100644 --- a/packages/rpcs/wallet_deleteNetwork/package.json +++ b/packages/rpcs/wallet_deleteNetwork/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_delete-network", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_detectAddressType/package.json b/packages/rpcs/wallet_detectAddressType/package.json index 7108e1e51..f6df4615c 100644 --- a/packages/rpcs/wallet_detectAddressType/package.json +++ b/packages/rpcs/wallet_detectAddressType/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/detect-address-type": "workspace:packages/detect-address-type", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/wallet_detectNetworkType/package.json b/packages/rpcs/wallet_detectNetworkType/package.json index c1e702115..e12e199dc 100644 --- a/packages/rpcs/wallet_detectNetworkType/package.json +++ b/packages/rpcs/wallet_detectNetworkType/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_detect-network-type", "type": "module", "main": "index.js", - "version": "0.0.11", + "version": "0.0.12", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_discoverAccounts/package.json b/packages/rpcs/wallet_discoverAccounts/package.json index 64f8e5941..9b609daa4 100644 --- a/packages/rpcs/wallet_discoverAccounts/package.json +++ b/packages/rpcs/wallet_discoverAccounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_discover-accounts", "main": "index.js", "type": "module", - "version": "1.0.5", + "version": "1.0.6", "dependencies": { "@fluent-wallet/addr-by-network": "workspace:packages/addr-by-network", "@fluent-wallet/csp": "workspace:packages/csp", diff --git a/packages/rpcs/wallet_enrichConfluxTx/package.json b/packages/rpcs/wallet_enrichConfluxTx/package.json index fe92effe9..1dba98913 100644 --- a/packages/rpcs/wallet_enrichConfluxTx/package.json +++ b/packages/rpcs/wallet_enrichConfluxTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/base32-address": "workspace:*", "@fluent-wallet/contract-method-name": "workspace:*", diff --git a/packages/rpcs/wallet_enrichEthereumTx/package.json b/packages/rpcs/wallet_enrichEthereumTx/package.json index 0054ab5d0..94c72a724 100644 --- a/packages/rpcs/wallet_enrichEthereumTx/package.json +++ b/packages/rpcs/wallet_enrichEthereumTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/contract-method-name": "workspace:*", "@fluent-wallet/spec": "workspace:*" diff --git a/packages/rpcs/wallet_enrichTxs/package.json b/packages/rpcs/wallet_enrichTxs/package.json index a63b5bac6..714cf4482 100644 --- a/packages/rpcs/wallet_enrichTxs/package.json +++ b/packages/rpcs/wallet_enrichTxs/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_exportAccount/package.json b/packages/rpcs/wallet_exportAccount/package.json index e7d253061..2e7163738 100644 --- a/packages/rpcs/wallet_exportAccount/package.json +++ b/packages/rpcs/wallet_exportAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_export-account", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/hdkey": "workspace:packages/hdkey", "@fluent-wallet/spec": "workspace:packages/spec", diff --git a/packages/rpcs/wallet_exportAccountGroup/package.json b/packages/rpcs/wallet_exportAccountGroup/package.json index 864264489..3328fd242 100644 --- a/packages/rpcs/wallet_exportAccountGroup/package.json +++ b/packages/rpcs/wallet_exportAccountGroup/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_export-account-group", "type": "module", "main": "index.js", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/consts": "workspace:packages/consts", diff --git a/packages/rpcs/wallet_exportAll/package.json b/packages/rpcs/wallet_exportAll/package.json index c19f2793d..2e4040642 100644 --- a/packages/rpcs/wallet_exportAll/package.json +++ b/packages/rpcs/wallet_exportAll/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_export-all", "type": "module", "main": "index.js", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec", "browser-passworder": "2.0.3" diff --git a/packages/rpcs/wallet_generateAddress/package.json b/packages/rpcs/wallet_generateAddress/package.json index 509f32a21..c4e2592fd 100644 --- a/packages/rpcs/wallet_generateAddress/package.json +++ b/packages/rpcs/wallet_generateAddress/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_generate-address", "type": "module", "main": "index.js", - "version": "0.0.14", + "version": "0.0.15", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_generatePrivateKey/package.json b/packages/rpcs/wallet_generatePrivateKey/package.json index bf3aba2ed..00c6ab090 100644 --- a/packages/rpcs/wallet_generatePrivateKey/package.json +++ b/packages/rpcs/wallet_generatePrivateKey/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/wallet_generate-private-key", - "version": "0.0.14", + "version": "0.0.15", "type": "module", "main": "index.js", "dependencies": { diff --git a/packages/rpcs/wallet_getAccountAddressByNetwork/package.json b/packages/rpcs/wallet_getAccountAddressByNetwork/package.json index d216072b5..26db48d6a 100644 --- a/packages/rpcs/wallet_getAccountAddressByNetwork/package.json +++ b/packages/rpcs/wallet_getAccountAddressByNetwork/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_getAccountGroup/package.json b/packages/rpcs/wallet_getAccountGroup/package.json index 5578b1338..2ae0f629c 100644 --- a/packages/rpcs/wallet_getAccountGroup/package.json +++ b/packages/rpcs/wallet_getAccountGroup/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-account-group", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_getAccountGroupVaultValue/package.json b/packages/rpcs/wallet_getAccountGroupVaultValue/package.json index 7f2c2e0c9..8ccce9bc1 100644 --- a/packages/rpcs/wallet_getAccountGroupVaultValue/package.json +++ b/packages/rpcs/wallet_getAccountGroupVaultValue/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-account-group-vault-value", "type": "module", "main": "index.js", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec", "browser-passworder": "2.0.3" diff --git a/packages/rpcs/wallet_getAddressPrivateKey/package.json b/packages/rpcs/wallet_getAddressPrivateKey/package.json index 2f8f5c499..9cddaa3ec 100644 --- a/packages/rpcs/wallet_getAddressPrivateKey/package.json +++ b/packages/rpcs/wallet_getAddressPrivateKey/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-address-private-key", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/hdkey": "workspace:packages/hdkey", "@fluent-wallet/spec": "workspace:packages/spec", diff --git a/packages/rpcs/wallet_getBalance/package.json b/packages/rpcs/wallet_getBalance/package.json index 9db842a61..9f7fc5734 100644 --- a/packages/rpcs/wallet_getBalance/package.json +++ b/packages/rpcs/wallet_getBalance/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-balance", "type": "module", "main": "index.js", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@ethersproject/bytes": "5.6.1", "@fluent-wallet/addr-by-network": "workspace:packages/addr-by-network", diff --git a/packages/rpcs/wallet_getBlockOrEpochNumber/package.json b/packages/rpcs/wallet_getBlockOrEpochNumber/package.json index 377a7dc6c..b31d89cac 100644 --- a/packages/rpcs/wallet_getBlockOrEpochNumber/package.json +++ b/packages/rpcs/wallet_getBlockOrEpochNumber/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@fluent-wallet/cfx_epoch-number": "workspace:*", "@fluent-wallet/eth_block-number": "workspace:*", diff --git a/packages/rpcs/wallet_getBlockTime/package.json b/packages/rpcs/wallet_getBlockTime/package.json index 81ac021cb..491f63e1a 100644 --- a/packages/rpcs/wallet_getBlockTime/package.json +++ b/packages/rpcs/wallet_getBlockTime/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.1", + "version": "0.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json b/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json index d46caf51d..fea72d440 100644 --- a/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json +++ b/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_getCurrentAccount/package.json b/packages/rpcs/wallet_getCurrentAccount/package.json index 797f8190f..b851d72dd 100644 --- a/packages/rpcs/wallet_getCurrentAccount/package.json +++ b/packages/rpcs/wallet_getCurrentAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-current-account", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_getCurrentNetwork/package.json b/packages/rpcs/wallet_getCurrentNetwork/package.json index 4735b9024..f1a0abe0d 100644 --- a/packages/rpcs/wallet_getCurrentNetwork/package.json +++ b/packages/rpcs/wallet_getCurrentNetwork/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-current-network", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_getCurrentViewingApp/package.json b/packages/rpcs/wallet_getCurrentViewingApp/package.json index fb9d9a530..c935fb5b0 100644 --- a/packages/rpcs/wallet_getCurrentViewingApp/package.json +++ b/packages/rpcs/wallet_getCurrentViewingApp/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec", "@fluent-wallet/webextension": "workspace:packages/webextension" diff --git a/packages/rpcs/wallet_getFluentMetadata/package.json b/packages/rpcs/wallet_getFluentMetadata/package.json index 0c8a1fa35..a875de94b 100644 --- a/packages/rpcs/wallet_getFluentMetadata/package.json +++ b/packages/rpcs/wallet_getFluentMetadata/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json b/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json index 9f8fe7f5d..f949ffc98 100644 --- a/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json +++ b/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "workspace:*", "browser-passworder": "2.0.3" diff --git a/packages/rpcs/wallet_getNetwork/package.json b/packages/rpcs/wallet_getNetwork/package.json index 466cfbb4d..daf19c55e 100644 --- a/packages/rpcs/wallet_getNetwork/package.json +++ b/packages/rpcs/wallet_getNetwork/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/checks": "workspace:packages/checks", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/wallet_getNextNonce/package.json b/packages/rpcs/wallet_getNextNonce/package.json index b97412e51..00c8af856 100644 --- a/packages/rpcs/wallet_getNextNonce/package.json +++ b/packages/rpcs/wallet_getNextNonce/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-next-nonce", "type": "module", "main": "index.js", - "version": "2.0.1", + "version": "2.0.2", "dependencies": { "@fluent-wallet/addr-by-network": "workspace:packages/addr-by-network", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/wallet_getNextUsableNonce/package.json b/packages/rpcs/wallet_getNextUsableNonce/package.json index db6a87e5e..82bcd74a3 100644 --- a/packages/rpcs/wallet_getNextUsableNonce/package.json +++ b/packages/rpcs/wallet_getNextUsableNonce/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_getPendingAuthRequest/package.json b/packages/rpcs/wallet_getPendingAuthRequest/package.json index 3fe0e5031..712f27c69 100644 --- a/packages/rpcs/wallet_getPendingAuthRequest/package.json +++ b/packages/rpcs/wallet_getPendingAuthRequest/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-pending-auth-request", "type": "module", "main": "index.js", - "version": "0.1.1", + "version": "0.1.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_getPermissions/package.json b/packages/rpcs/wallet_getPermissions/package.json index 6893b236e..41c434dd3 100644 --- a/packages/rpcs/wallet_getPermissions/package.json +++ b/packages/rpcs/wallet_getPermissions/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-permissions", "type": "module", "main": "index.js", - "version": "2.0.0", + "version": "2.0.1", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_getPreferences/package.json b/packages/rpcs/wallet_getPreferences/package.json index eac46b502..03f5916fc 100644 --- a/packages/rpcs/wallet_getPreferences/package.json +++ b/packages/rpcs/wallet_getPreferences/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json index 344f24008..5502455f4 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.12", + "version": "1.0.13", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", diff --git a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json index 7d89d5f5b..6afd077f3 100644 --- a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.13", + "version": "1.0.14", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", diff --git a/packages/rpcs/wallet_handleUnfinishedTxs/package.json b/packages/rpcs/wallet_handleUnfinishedTxs/package.json index ab5d71bbb..2e64e9454 100644 --- a/packages/rpcs/wallet_handleUnfinishedTxs/package.json +++ b/packages/rpcs/wallet_handleUnfinishedTxs/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_importAddress/package.json b/packages/rpcs/wallet_importAddress/package.json index 3d2d3a7f1..1b6ea12f2 100644 --- a/packages/rpcs/wallet_importAddress/package.json +++ b/packages/rpcs/wallet_importAddress/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_import-address", "type": "module", "main": "index.js", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_importAll/package.json b/packages/rpcs/wallet_importAll/package.json index 960649455..db82a8480 100644 --- a/packages/rpcs/wallet_importAll/package.json +++ b/packages/rpcs/wallet_importAll/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_import-all", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec", "browser-passworder": "2.0.3", diff --git a/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json b/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json index 076504eaa..37b40b3a9 100644 --- a/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json +++ b/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "3.0.4", + "version": "3.0.5", "dependencies": { "@fluent-wallet/base32-address": "workspace:*", "@fluent-wallet/ledger": "workspace:packages/ledger", diff --git a/packages/rpcs/wallet_importMnemonic/package.json b/packages/rpcs/wallet_importMnemonic/package.json index 07d71b028..7fb52bd4b 100644 --- a/packages/rpcs/wallet_importMnemonic/package.json +++ b/packages/rpcs/wallet_importMnemonic/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/wallet_import-mnemonic", - "version": "0.0.13", + "version": "0.0.14", "type": "module", "main": "index.js", "dependencies": { diff --git a/packages/rpcs/wallet_importPrivateKey/package.json b/packages/rpcs/wallet_importPrivateKey/package.json index 198d01197..179429bb3 100644 --- a/packages/rpcs/wallet_importPrivateKey/package.json +++ b/packages/rpcs/wallet_importPrivateKey/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/wallet_import-private-key", - "version": "0.0.10", + "version": "0.0.11", "type": "module", "main": "index.js", "dependencies": { diff --git a/packages/rpcs/wallet_metadataForPopup/package.json b/packages/rpcs/wallet_metadataForPopup/package.json index dcc8732f6..db38ecfcb 100644 --- a/packages/rpcs/wallet_metadataForPopup/package.json +++ b/packages/rpcs/wallet_metadataForPopup/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_network1559Compatible/package.json b/packages/rpcs/wallet_network1559Compatible/package.json index e8fdd0bac..7e614c7c4 100644 --- a/packages/rpcs/wallet_network1559Compatible/package.json +++ b/packages/rpcs/wallet_network1559Compatible/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_refetchBalance/package.json b/packages/rpcs/wallet_refetchBalance/package.json index 97233ac5b..7afc40d6a 100644 --- a/packages/rpcs/wallet_refetchBalance/package.json +++ b/packages/rpcs/wallet_refetchBalance/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.11", + "version": "0.0.12", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_refetchTokenList/package.json b/packages/rpcs/wallet_refetchTokenList/package.json index 06f7be5c9..2bfa9aed3 100644 --- a/packages/rpcs/wallet_refetchTokenList/package.json +++ b/packages/rpcs/wallet_refetchTokenList/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_refetchTxList/package.json b/packages/rpcs/wallet_refetchTxList/package.json index 45e86afaa..65f8141e8 100644 --- a/packages/rpcs/wallet_refetchTxList/package.json +++ b/packages/rpcs/wallet_refetchTxList/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/confluxscan-api": "workspace:*", "@fluent-wallet/consts": "workspace:*", diff --git a/packages/rpcs/wallet_registerSiteMetadata/package.json b/packages/rpcs/wallet_registerSiteMetadata/package.json index 96d6db6db..ed26680b1 100644 --- a/packages/rpcs/wallet_registerSiteMetadata/package.json +++ b/packages/rpcs/wallet_registerSiteMetadata/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_register-site-metadata", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_requestAccounts/package.json b/packages/rpcs/wallet_requestAccounts/package.json index ecdf90367..7dc04a751 100644 --- a/packages/rpcs/wallet_requestAccounts/package.json +++ b/packages/rpcs/wallet_requestAccounts/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:*" } diff --git a/packages/rpcs/wallet_requestPermissions/package.json b/packages/rpcs/wallet_requestPermissions/package.json index 55d0e82ee..cf43499dc 100644 --- a/packages/rpcs/wallet_requestPermissions/package.json +++ b/packages/rpcs/wallet_requestPermissions/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_request-permissions", "type": "module", "main": "index.js", - "version": "3.0.1", + "version": "3.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec", "@fluent-wallet/wallet-permission": "workspace:packages/wallet-permission" diff --git a/packages/rpcs/wallet_requestUnlockUI/package.json b/packages/rpcs/wallet_requestUnlockUI/package.json index e59c5ee16..9b9f70a87 100644 --- a/packages/rpcs/wallet_requestUnlockUI/package.json +++ b/packages/rpcs/wallet_requestUnlockUI/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_request-unlock-ui", "type": "module", "main": "index.js", - "version": "0.0.14", + "version": "0.0.15", "dependencies": { "@fluent-wallet/csp": "workspace:packages/csp", "@fluent-wallet/spec": "workspace:packages/spec", diff --git a/packages/rpcs/wallet_sendTransaction/package.json b/packages/rpcs/wallet_sendTransaction/package.json index f062fbab9..5b80f8439 100644 --- a/packages/rpcs/wallet_sendTransaction/package.json +++ b/packages/rpcs/wallet_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "3.0.5", + "version": "3.0.6", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/cfx_send-transaction": "workspace:*", diff --git a/packages/rpcs/wallet_sendTransactionWithAction/package.json b/packages/rpcs/wallet_sendTransactionWithAction/package.json index 9406484f5..8d2324a94 100644 --- a/packages/rpcs/wallet_sendTransactionWithAction/package.json +++ b/packages/rpcs/wallet_sendTransactionWithAction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "1.0.5", + "version": "1.0.6", "dependencies": { "@fluent-wallet/spec": "workspace:*", "@fluent-wallet/wallet_send-transaction": "workspace:*" diff --git a/packages/rpcs/wallet_setAppCurrentAccount/package.json b/packages/rpcs/wallet_setAppCurrentAccount/package.json index 05ff56338..94e543b72 100644 --- a/packages/rpcs/wallet_setAppCurrentAccount/package.json +++ b/packages/rpcs/wallet_setAppCurrentAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_set-app-current-account", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_setAppCurrentNetwork/package.json b/packages/rpcs/wallet_setAppCurrentNetwork/package.json index 0910b8dec..4b2286189 100644 --- a/packages/rpcs/wallet_setAppCurrentNetwork/package.json +++ b/packages/rpcs/wallet_setAppCurrentNetwork/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_set-app-current-network", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_setCurrentAccount/package.json b/packages/rpcs/wallet_setCurrentAccount/package.json index 8d3b7f891..47d05ad53 100644 --- a/packages/rpcs/wallet_setCurrentAccount/package.json +++ b/packages/rpcs/wallet_setCurrentAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_set-current-account", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_setCurrentNetwork/package.json b/packages/rpcs/wallet_setCurrentNetwork/package.json index a9d5d132a..144451fda 100644 --- a/packages/rpcs/wallet_setCurrentNetwork/package.json +++ b/packages/rpcs/wallet_setCurrentNetwork/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_set-current-network", "type": "module", "main": "index.js", - "version": "0.0.15", + "version": "0.0.16", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_setPreferences/package.json b/packages/rpcs/wallet_setPreferences/package.json index 74bfa96a3..d0e313b6e 100644 --- a/packages/rpcs/wallet_setPreferences/package.json +++ b/packages/rpcs/wallet_setPreferences/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@fluent-wallet/checks": "workspace:*", "@fluent-wallet/spec": "workspace:*" diff --git a/packages/rpcs/wallet_switchConfluxChain/package.json b/packages/rpcs/wallet_switchConfluxChain/package.json index 58a0649cd..06d8523b1 100644 --- a/packages/rpcs/wallet_switchConfluxChain/package.json +++ b/packages/rpcs/wallet_switchConfluxChain/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_switch-conflux-chain", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/wallet_switch-ethereum-chain": "workspace:packages/rpcs/wallet_switchEthereumChain" } diff --git a/packages/rpcs/wallet_switchEthereumChain/package.json b/packages/rpcs/wallet_switchEthereumChain/package.json index f6ab11666..f672f8b54 100644 --- a/packages/rpcs/wallet_switchEthereumChain/package.json +++ b/packages/rpcs/wallet_switchEthereumChain/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_switch-ethereum-chain", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_unlock/package.json b/packages/rpcs/wallet_unlock/package.json index a8a067929..3bf8f70ba 100644 --- a/packages/rpcs/wallet_unlock/package.json +++ b/packages/rpcs/wallet_unlock/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_unlock", "type": "module", "main": "index.js", - "version": "0.0.18", + "version": "0.0.19", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_unwatchAsset/package.json b/packages/rpcs/wallet_unwatchAsset/package.json index 6eff247ec..e5bd77d1b 100644 --- a/packages/rpcs/wallet_unwatchAsset/package.json +++ b/packages/rpcs/wallet_unwatchAsset/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_updateAccount/package.json b/packages/rpcs/wallet_updateAccount/package.json index 06637b08d..0276cd2d6 100644 --- a/packages/rpcs/wallet_updateAccount/package.json +++ b/packages/rpcs/wallet_updateAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_update-account", "type": "module", "main": "index.js", - "version": "0.0.11", + "version": "0.0.12", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_updateAccountGroup/package.json b/packages/rpcs/wallet_updateAccountGroup/package.json index 987ddda29..ff9b1b87f 100644 --- a/packages/rpcs/wallet_updateAccountGroup/package.json +++ b/packages/rpcs/wallet_updateAccountGroup/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_update-account-group", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/checks": "workspace:packages/checks", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/wallet_updateNetwork/package.json b/packages/rpcs/wallet_updateNetwork/package.json index 9bfa94eb5..e2610f063 100644 --- a/packages/rpcs/wallet_updateNetwork/package.json +++ b/packages/rpcs/wallet_updateNetwork/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "workspace:*", "@fluent-wallet/wallet_add-network": "workspace:*" diff --git a/packages/rpcs/wallet_updateTokenList/package.json b/packages/rpcs/wallet_updateTokenList/package.json index e8775952d..f0368c986 100644 --- a/packages/rpcs/wallet_updateTokenList/package.json +++ b/packages/rpcs/wallet_updateTokenList/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec", "@fluent-wallet/token-list-schema": "workspace:packages/token-list-schema" diff --git a/packages/rpcs/wallet_upsertMemo/package.json b/packages/rpcs/wallet_upsertMemo/package.json index 9278389db..c8c25f294 100644 --- a/packages/rpcs/wallet_upsertMemo/package.json +++ b/packages/rpcs/wallet_upsertMemo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "1.0.0", + "version": "1.0.1", "dependencies": { "@fluent-wallet/base32-address": "workspace:*", "@fluent-wallet/spec": "workspace:*" diff --git a/packages/rpcs/wallet_userApprovedAuthRequest/package.json b/packages/rpcs/wallet_userApprovedAuthRequest/package.json index e27f8db3d..635d70908 100644 --- a/packages/rpcs/wallet_userApprovedAuthRequest/package.json +++ b/packages/rpcs/wallet_userApprovedAuthRequest/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_user-approved-auth-request", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_userRejectedAuthRequest/package.json b/packages/rpcs/wallet_userRejectedAuthRequest/package.json index 62cadb249..273ad94b1 100644 --- a/packages/rpcs/wallet_userRejectedAuthRequest/package.json +++ b/packages/rpcs/wallet_userRejectedAuthRequest/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_user-rejected-auth-request", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_validate20Token/package.json b/packages/rpcs/wallet_validate20Token/package.json index 4a6a59341..67a83a42d 100644 --- a/packages/rpcs/wallet_validate20Token/package.json +++ b/packages/rpcs/wallet_validate20Token/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/contract-abis": "workspace:packages/contract-abis", diff --git a/packages/rpcs/wallet_validateAppPermissions/package.json b/packages/rpcs/wallet_validateAppPermissions/package.json index f8279893c..6173a5a9b 100644 --- a/packages/rpcs/wallet_validateAppPermissions/package.json +++ b/packages/rpcs/wallet_validateAppPermissions/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_validate-app-permissions", "type": "module", "main": "index.js", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/rpcs/wallet_validateMnemonic/package.json b/packages/rpcs/wallet_validateMnemonic/package.json index d37308d29..0643b0a5e 100644 --- a/packages/rpcs/wallet_validateMnemonic/package.json +++ b/packages/rpcs/wallet_validateMnemonic/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_validate-mnemonic", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec", "bip39": "3.0.4" diff --git a/packages/rpcs/wallet_validatePassword/package.json b/packages/rpcs/wallet_validatePassword/package.json index 3300b3bfe..6a8c4e7ab 100644 --- a/packages/rpcs/wallet_validatePassword/package.json +++ b/packages/rpcs/wallet_validatePassword/package.json @@ -1,7 +1,7 @@ { "name": "@fluent-wallet/wallet_validate-password", "type": "module", - "version": "0.0.12", + "version": "0.0.13", "main": "index.js", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec", diff --git a/packages/rpcs/wallet_validatePrivateKey/package.json b/packages/rpcs/wallet_validatePrivateKey/package.json index d3588e58d..2e21acda8 100644 --- a/packages/rpcs/wallet_validatePrivateKey/package.json +++ b/packages/rpcs/wallet_validatePrivateKey/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_validate-private-key", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/wallet_watchAsset/package.json b/packages/rpcs/wallet_watchAsset/package.json index fa05a2e07..51e9adb7b 100644 --- a/packages/rpcs/wallet_watchAsset/package.json +++ b/packages/rpcs/wallet_watchAsset/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_watch-asset", "type": "module", "main": "index.js", - "version": "1.0.1", + "version": "1.0.2", "packageManager": "yarn@3.0.1", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" diff --git a/packages/rpcs/wallet_zeroAccountGroup/package.json b/packages/rpcs/wallet_zeroAccountGroup/package.json index 03758a540..d92407817 100644 --- a/packages/rpcs/wallet_zeroAccountGroup/package.json +++ b/packages/rpcs/wallet_zeroAccountGroup/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" } diff --git a/packages/signature/package.json b/packages/signature/package.json index a26afd77f..378f1e79b 100644 --- a/packages/signature/package.json +++ b/packages/signature/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/signature", "type": "module", "main": "index.js", - "version": "0.0.17", + "version": "0.0.18", "dependencies": { "@ethersproject/bytes": "5.6.1", "@ethersproject/hash": "5.6.1", diff --git a/packages/single-call-balance-tracker/package.json b/packages/single-call-balance-tracker/package.json index 018620d44..3b0491c2b 100644 --- a/packages/single-call-balance-tracker/package.json +++ b/packages/single-call-balance-tracker/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@ethersproject/abi": "5.6.3", "@ethersproject/bytes": "5.6.1", diff --git a/packages/spec/package.json b/packages/spec/package.json index f67f3f3ee..e30671099 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -1,7 +1,7 @@ { "name": "@fluent-wallet/spec", "type": "module", - "version": "1.0.6", + "version": "1.0.7", "main": "index.js", "scripts": { "build": "shadow-cljs release app" diff --git a/packages/tx-history-checker/package.json b/packages/tx-history-checker/package.json index 7f90e0894..522f65db2 100644 --- a/packages/tx-history-checker/package.json +++ b/packages/tx-history-checker/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/tx-history-checker", "type": "module", "main": "index.js", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/base32-address": "workspace:*", "@fluent-wallet/consts": "workspace:packages/consts" diff --git a/packages/ui/shorten-address/package.json b/packages/ui/shorten-address/package.json index 829021c67..dc120db0b 100644 --- a/packages/ui/shorten-address/package.json +++ b/packages/ui/shorten-address/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/shorten-address", "type": "module", "main": "index.js", - "version": "0.1.3", + "version": "0.1.4", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/workspace-tools/package.json b/packages/workspace-tools/package.json index addf0047e..403b4873d 100644 --- a/packages/workspace-tools/package.json +++ b/packages/workspace-tools/package.json @@ -1,7 +1,7 @@ { "name": "workspace-tools", "type": "module", - "version": "0.0.7", + "version": "0.0.8", "private": true, "dependencies": { "@fluent-wallet/spec": "workspace:packages/spec" From 9a13dd359c161eb8c8fecaf99127542aa148edb2 Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Fri, 20 Dec 2024 18:08:05 +0800 Subject: [PATCH 75/98] fix: redirect to unlock page (#1488) * fix: redirect to unlock page * feat: version --- .yarn/versions/1e7424d1.yml | 6 ++++++ packages/popup/src/index.js | 10 ++++++++-- packages/popup/src/pages/Error/index.js | 10 +++++++++- 3 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 .yarn/versions/1e7424d1.yml diff --git a/.yarn/versions/1e7424d1.yml b/.yarn/versions/1e7424d1.yml new file mode 100644 index 000000000..75c7d5666 --- /dev/null +++ b/.yarn/versions/1e7424d1.yml @@ -0,0 +1,6 @@ +releases: + browser-extension: patch + helios-popup: patch + +declined: + - helios diff --git a/packages/popup/src/index.js b/packages/popup/src/index.js index 6fd893c9f..02deefc2d 100644 --- a/packages/popup/src/index.js +++ b/packages/popup/src/index.js @@ -7,7 +7,7 @@ import {SWRConfig} from 'swr' import {ROUTES} from './constants' import {IS_PROD_MODE, PACKAGE_VERSION} from '@fluent-wallet/inner-utils' -const {ERROR} = ROUTES +const {ERROR, WALLET_UNLOCK} = ROUTES // import reportWebVitals from './reportWebVitals' // Fix chrome extension render problem in external screen @@ -68,7 +68,13 @@ ReactDOM.render( onError: error => { if (error && location) { if (!IS_PROD_MODE) console.error(error) - const prevPath = window?.location?.hash === '#/' ? 'home' : '' + if ( + location.href.includes(`#${ERROR}`) || + location.href.includes(`#${WALLET_UNLOCK}`) + ) { + return + } + const prevPath = location?.hash === '#/' ? 'home' : '' location.href = `${location.origin}${ location.pathname }#${ERROR}?errorMsg=${ diff --git a/packages/popup/src/pages/Error/index.js b/packages/popup/src/pages/Error/index.js index 23e1d07e2..9a240f03e 100644 --- a/packages/popup/src/pages/Error/index.js +++ b/packages/popup/src/pages/Error/index.js @@ -7,9 +7,10 @@ import {useTranslation} from 'react-i18next' import {CopyButton, NetworkContent} from '../../components' import useGlobalStore from '../../stores/index.js' import {useQuery} from '../../hooks' -import {useNetworkTypeIsCfx} from '../../hooks/useApi' +import {useDataForPopup, useNetworkTypeIsCfx} from '../../hooks/useApi' import {RPC_METHODS} from '../../constants' import {request, getPageType} from '../../utils' +import {WALLET_UNLOCK} from '../../constants/route' const {CFX_GET_STATUS, ETH_GET_CHAIN_ID} = RPC_METHODS const isDapp = getPageType() === 'notification' @@ -17,6 +18,7 @@ const isDapp = getPageType() === 'notification' function Error() { const {t} = useTranslation() const {FATAL_ERROR} = useGlobalStore() + const {locked: isLocked} = useDataForPopup() const query = useQuery() const urlErrorMsg = query.get('errorMsg') ?? '' const isFromHome = query.get('from') === 'home' @@ -65,6 +67,12 @@ function Error() { setResetButtonText(t('back')) }, [isFromHome, errorType, t]) + useEffect(() => { + if (isLocked && location) { + location.href = `${location.origin}${location.pathname}#${WALLET_UNLOCK}` + } + }, [isLocked]) + const onClickFeedback = () => { const timer = setTimeout(() => { zendeskTimer && clearTimeout(zendeskTimer) From ff7316c8ad5df3d74feea98871637462d2ff9ab6 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 20 Dec 2024 18:15:37 +0800 Subject: [PATCH 76/98] chore(common): release packages (#1489) Co-authored-by: ConfluxBot --- .yarn/versions/1e7424d1.yml | 6 ------ packages/browser-extension/package.json | 2 +- packages/popup/package.json | 2 +- 3 files changed, 2 insertions(+), 8 deletions(-) delete mode 100644 .yarn/versions/1e7424d1.yml diff --git a/.yarn/versions/1e7424d1.yml b/.yarn/versions/1e7424d1.yml deleted file mode 100644 index 75c7d5666..000000000 --- a/.yarn/versions/1e7424d1.yml +++ /dev/null @@ -1,6 +0,0 @@ -releases: - browser-extension: patch - helios-popup: patch - -declined: - - helios diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 6be5f0cf1..ae72d3ad8 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.29", + "version": "0.0.30", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/popup/package.json b/packages/popup/package.json index 0e019ef9b..4e181bdcc 100644 --- a/packages/popup/package.json +++ b/packages/popup/package.json @@ -2,7 +2,7 @@ "private": true, "name": "helios-popup", "type": "module", - "version": "0.1.13", + "version": "0.1.14", "main": "index.js", "author": "yqrashawn ", "license": "MIT", From 4695db6191509311ebe03faa952782640844bb5d Mon Sep 17 00:00:00 2001 From: iosh Date: Wed, 25 Dec 2024 16:36:37 +0800 Subject: [PATCH 77/98] chore: update lock file --- yarn.lock | 107 ++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 95 insertions(+), 12 deletions(-) diff --git a/yarn.lock b/yarn.lock index e14c40a38..68884853b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3067,7 +3067,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/abstract-provider@npm:^5.6.1, @ethersproject/abstract-provider@npm:^5.7.0": +"@ethersproject/abstract-provider@npm:^5.6.0, @ethersproject/abstract-provider@npm:^5.6.1, @ethersproject/abstract-provider@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/abstract-provider@npm:5.7.0" dependencies: @@ -3095,7 +3095,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/abstract-signer@npm:^5.6.2, @ethersproject/abstract-signer@npm:^5.7.0": +"@ethersproject/abstract-signer@npm:^5.6.0, @ethersproject/abstract-signer@npm:^5.6.2, @ethersproject/abstract-signer@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/abstract-signer@npm:5.7.0" dependencies: @@ -3243,7 +3243,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/hdnode@npm:^5.6.2, @ethersproject/hdnode@npm:^5.7.0": +"@ethersproject/hdnode@npm:^5.6.0, @ethersproject/hdnode@npm:^5.6.2, @ethersproject/hdnode@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/hdnode@npm:5.7.0" dependencies: @@ -3284,7 +3284,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/json-wallets@npm:^5.6.1": +"@ethersproject/json-wallets@npm:^5.6.0, @ethersproject/json-wallets@npm:^5.6.1": version: 5.7.0 resolution: "@ethersproject/json-wallets@npm:5.7.0" dependencies: @@ -3407,7 +3407,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/random@npm:^5.6.1, @ethersproject/random@npm:^5.7.0": +"@ethersproject/random@npm:^5.6.0, @ethersproject/random@npm:^5.6.1, @ethersproject/random@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/random@npm:5.7.0" dependencies: @@ -3427,7 +3427,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/rlp@npm:^5.5.0, @ethersproject/rlp@npm:^5.6.1, @ethersproject/rlp@npm:^5.7.0": +"@ethersproject/rlp@npm:^5.5.0, @ethersproject/rlp@npm:^5.6.0, @ethersproject/rlp@npm:^5.6.1, @ethersproject/rlp@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/rlp@npm:5.7.0" dependencies: @@ -3462,7 +3462,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/signing-key@npm:^5.6.2, @ethersproject/signing-key@npm:^5.7.0": +"@ethersproject/signing-key@npm:^5.6.0, @ethersproject/signing-key@npm:^5.6.2, @ethersproject/signing-key@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/signing-key@npm:5.7.0" dependencies: @@ -3501,6 +3501,23 @@ __metadata: languageName: node linkType: hard +"@ethersproject/transactions@npm:5.6.0": + version: 5.6.0 + resolution: "@ethersproject/transactions@npm:5.6.0" + dependencies: + "@ethersproject/address": "npm:^5.6.0" + "@ethersproject/bignumber": "npm:^5.6.0" + "@ethersproject/bytes": "npm:^5.6.0" + "@ethersproject/constants": "npm:^5.6.0" + "@ethersproject/keccak256": "npm:^5.6.0" + "@ethersproject/logger": "npm:^5.6.0" + "@ethersproject/properties": "npm:^5.6.0" + "@ethersproject/rlp": "npm:^5.6.0" + "@ethersproject/signing-key": "npm:^5.6.0" + checksum: 10/ee68160399bd7d088e24b0da46a36a978d2766711b9667d925cd62e08b6fbd8e14077eb8fdf6c3bd3dddc5492e15ca23fe94b894c8ffc5828aefee0c96eab6c7 + languageName: node + linkType: hard + "@ethersproject/transactions@npm:5.6.2": version: 5.6.2 resolution: "@ethersproject/transactions@npm:5.6.2" @@ -3518,7 +3535,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/transactions@npm:^5.6.2, @ethersproject/transactions@npm:^5.7.0": +"@ethersproject/transactions@npm:^5.6.0, @ethersproject/transactions@npm:^5.6.2, @ethersproject/transactions@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/transactions@npm:5.7.0" dependencies: @@ -3546,6 +3563,29 @@ __metadata: languageName: node linkType: hard +"@ethersproject/wallet@npm:5.6.0": + version: 5.6.0 + resolution: "@ethersproject/wallet@npm:5.6.0" + dependencies: + "@ethersproject/abstract-provider": "npm:^5.6.0" + "@ethersproject/abstract-signer": "npm:^5.6.0" + "@ethersproject/address": "npm:^5.6.0" + "@ethersproject/bignumber": "npm:^5.6.0" + "@ethersproject/bytes": "npm:^5.6.0" + "@ethersproject/hash": "npm:^5.6.0" + "@ethersproject/hdnode": "npm:^5.6.0" + "@ethersproject/json-wallets": "npm:^5.6.0" + "@ethersproject/keccak256": "npm:^5.6.0" + "@ethersproject/logger": "npm:^5.6.0" + "@ethersproject/properties": "npm:^5.6.0" + "@ethersproject/random": "npm:^5.6.0" + "@ethersproject/signing-key": "npm:^5.6.0" + "@ethersproject/transactions": "npm:^5.6.0" + "@ethersproject/wordlists": "npm:^5.6.0" + checksum: 10/b5629d5058599b1ca4957c5b41d90f5321661689a7caf869110c68cf4f8e5590c0c5bdaaf6d3f87a395ecc76194fe301006c51f2ea3887d6d179d1b8034d527e + languageName: node + linkType: hard + "@ethersproject/wallet@npm:5.6.2": version: 5.6.2 resolution: "@ethersproject/wallet@npm:5.6.2" @@ -3608,7 +3648,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/wordlists@npm:^5.6.1, @ethersproject/wordlists@npm:^5.7.0": +"@ethersproject/wordlists@npm:^5.6.0, @ethersproject/wordlists@npm:^5.6.1, @ethersproject/wordlists@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/wordlists@npm:5.7.0" dependencies: @@ -3637,6 +3677,21 @@ __metadata: languageName: node linkType: hard +"@fluent-wallet/account@npm:1.0.1": + version: 1.0.1 + resolution: "@fluent-wallet/account@npm:1.0.1" + dependencies: + "@ethersproject/address": "npm:5.6.0" + "@ethersproject/transactions": "npm:5.6.0" + "@ethersproject/wallet": "npm:5.6.0" + "@fluent-wallet/compose": "npm:0.0.4" + "@fluent-wallet/consts": "npm:0.0.16" + "@fluent-wallet/utils": "npm:0.0.3" + elliptic: "npm:6.5.4" + checksum: 10/e4660d724490ad82a74c1eea14a2c80d1deff10c5df777c245096f813e0509de0174c1f1505add9723060402870e101a0e8635ad76fdd7798321567d42b1fc8a + languageName: node + linkType: hard + "@fluent-wallet/account@npm:1.0.2": version: 1.0.2 resolution: "@fluent-wallet/account@npm:1.0.2" @@ -3682,7 +3737,21 @@ __metadata: languageName: unknown linkType: soft -"@fluent-wallet/base32-address@npm:0.1.3, @fluent-wallet/base32-address@workspace:*, @fluent-wallet/base32-address@workspace:packages/base32-address": +"@fluent-wallet/base32-address@npm:0.1.3": + version: 0.1.3 + resolution: "@fluent-wallet/base32-address@npm:0.1.3" + dependencies: + "@fluent-wallet/account": "npm:1.0.1" + "@fluent-wallet/consts": "npm:0.0.16" + "@fluent-wallet/utils": "npm:0.0.3" + "@thi.ng/cache": "npm:1.0.94" + "@thi.ng/memoize": "npm:2.1.21" + js-conflux-sdk: "npm:2.0.7" + checksum: 10/39e60233afc15ff95f5b14897013887e6bd20773786688f6b99b2691663f101a0903a483343d4a75c761303f3904bd6e18babea0ace341ee3996bc09fa3ede57 + languageName: node + linkType: hard + +"@fluent-wallet/base32-address@workspace:*, @fluent-wallet/base32-address@workspace:packages/base32-address": version: 0.0.0-use.local resolution: "@fluent-wallet/base32-address@workspace:packages/base32-address" dependencies: @@ -4330,7 +4399,7 @@ __metadata: languageName: unknown linkType: soft -"@fluent-wallet/compose@workspace:*, @fluent-wallet/compose@workspace:packages/compose": +"@fluent-wallet/compose@npm:0.0.4, @fluent-wallet/compose@workspace:*, @fluent-wallet/compose@workspace:packages/compose": version: 0.0.0-use.local resolution: "@fluent-wallet/compose@workspace:packages/compose" dependencies: @@ -4354,7 +4423,21 @@ __metadata: languageName: unknown linkType: soft -"@fluent-wallet/consts@npm:0.0.23, @fluent-wallet/consts@workspace:*, @fluent-wallet/consts@workspace:packages/consts": +"@fluent-wallet/consts@npm:0.0.16": + version: 0.0.16 + resolution: "@fluent-wallet/consts@npm:0.0.16" + checksum: 10/bc99d270167e7737c447cb83a2ddf201e0b57d15cd127cb22870286af8cfcb9c484ee6349c9cfa779bd6805060fa4b5b29aa84971e0d5455df7f727735b6fbf8 + languageName: node + linkType: hard + +"@fluent-wallet/consts@npm:0.0.23": + version: 0.0.23 + resolution: "@fluent-wallet/consts@npm:0.0.23" + checksum: 10/e2cbc5a996083810bf2cbae4cce02bde95d46dadd39c01dd726856f5b4b5868d6f31e7b679b63e47a0591af55dfc8f7aec3a1bee3a41ae37184ec8859c137654 + languageName: node + linkType: hard + +"@fluent-wallet/consts@workspace:*, @fluent-wallet/consts@workspace:packages/consts": version: 0.0.0-use.local resolution: "@fluent-wallet/consts@workspace:packages/consts" languageName: unknown From 681312ce7af79c7d2151cc9eb2f3ebbbed069246 Mon Sep 17 00:00:00 2001 From: iosh Date: Wed, 25 Dec 2024 18:33:20 +0800 Subject: [PATCH 78/98] chore: fix test error --- packages/rpcs/cfx_estimate1559Fee/package.json | 2 +- packages/rpcs/cfx_feeHistory/package.json | 2 +- packages/rpcs/cfx_getFeeBurnt/package.json | 2 +- packages/rpcs/cfx_maxPriorityFeePerGas/package.json | 2 +- yarn.lock | 8 ++++---- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/rpcs/cfx_estimate1559Fee/package.json b/packages/rpcs/cfx_estimate1559Fee/package.json index 8553508c6..3a8e4822b 100644 --- a/packages/rpcs/cfx_estimate1559Fee/package.json +++ b/packages/rpcs/cfx_estimate1559Fee/package.json @@ -5,7 +5,7 @@ "version": "0.0.4", "dependencies": { "@ethersproject/units": "5.6.1", - "@fluent-wallet/spec": "workspace:packages/spec", + "@fluent-wallet/spec": "1.0.6", "bn.js": "5.2.0" } } diff --git a/packages/rpcs/cfx_feeHistory/package.json b/packages/rpcs/cfx_feeHistory/package.json index 0f1a81481..5f825d5af 100644 --- a/packages/rpcs/cfx_feeHistory/package.json +++ b/packages/rpcs/cfx_feeHistory/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.2", "dependencies": { - "@fluent-wallet/spec": "workspace:packages/spec" + "@fluent-wallet/spec": "1.0.6" } } diff --git a/packages/rpcs/cfx_getFeeBurnt/package.json b/packages/rpcs/cfx_getFeeBurnt/package.json index c2cf44f5b..b69ce3c50 100644 --- a/packages/rpcs/cfx_getFeeBurnt/package.json +++ b/packages/rpcs/cfx_getFeeBurnt/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.2", "dependencies": { - "@fluent-wallet/spec": "workspace:packages/spec" + "@fluent-wallet/spec": "1.0.6" } } diff --git a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json index de83a526e..96bd6432f 100644 --- a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json +++ b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.2", "dependencies": { - "@fluent-wallet/spec": "workspace:packages/spec" + "@fluent-wallet/spec": "1.0.6" } } diff --git a/yarn.lock b/yarn.lock index 68884853b..cb680ba33 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3833,7 +3833,7 @@ __metadata: resolution: "@fluent-wallet/cfx_estimate-1559-fee@workspace:packages/rpcs/cfx_estimate1559Fee" dependencies: "@ethersproject/units": "npm:5.6.1" - "@fluent-wallet/spec": "workspace:packages/spec" + "@fluent-wallet/spec": "npm:1.0.6" bn.js: "npm:5.2.0" languageName: unknown linkType: soft @@ -3850,7 +3850,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_fee-history@workspace:packages/rpcs/cfx_feeHistory" dependencies: - "@fluent-wallet/spec": "workspace:packages/spec" + "@fluent-wallet/spec": "npm:1.0.6" languageName: unknown linkType: soft @@ -4004,7 +4004,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-fee-burnt@workspace:packages/rpcs/cfx_getFeeBurnt" dependencies: - "@fluent-wallet/spec": "workspace:packages/spec" + "@fluent-wallet/spec": "npm:1.0.6" languageName: unknown linkType: soft @@ -4148,7 +4148,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_max-priority-fee-per-gas@workspace:packages/rpcs/cfx_maxPriorityFeePerGas" dependencies: - "@fluent-wallet/spec": "workspace:packages/spec" + "@fluent-wallet/spec": "npm:1.0.6" languageName: unknown linkType: soft From 53db073f4147ffb19d2d04af47e30e6462ce5e71 Mon Sep 17 00:00:00 2001 From: iosh Date: Wed, 25 Dec 2024 18:36:00 +0800 Subject: [PATCH 79/98] chore: version check --- .yarn/versions/7f49ff5b.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.yarn/versions/7f49ff5b.yml b/.yarn/versions/7f49ff5b.yml index 1b7fc0640..d44626502 100644 --- a/.yarn/versions/7f49ff5b.yml +++ b/.yarn/versions/7f49ff5b.yml @@ -10,7 +10,9 @@ declined: - "@fluent-wallet/cfx_check-balance-against-transaction" - "@fluent-wallet/cfx_client-version" - "@fluent-wallet/cfx_epoch-number" + - "@fluent-wallet/cfx_estimate-1559-fee" - "@fluent-wallet/cfx_estimate-gas-and-collateral" + - "@fluent-wallet/cfx_fee-history" - "@fluent-wallet/cfx_gas-price" - "@fluent-wallet/cfx_get-account" - "@fluent-wallet/cfx_get-account-pending-info" @@ -29,6 +31,7 @@ declined: - "@fluent-wallet/cfx_get-collateral-for-storage" - "@fluent-wallet/cfx_get-confirmation-risk-by-hash" - "@fluent-wallet/cfx_get-deposit-list" + - "@fluent-wallet/cfx_get-fee-burnt" - "@fluent-wallet/cfx_get-interest-rate" - "@fluent-wallet/cfx_get-logs" - "@fluent-wallet/cfx_get-max-gas-limit" @@ -46,6 +49,7 @@ declined: - "@fluent-wallet/cfx_get-transaction-by-hash" - "@fluent-wallet/cfx_get-transaction-receipt" - "@fluent-wallet/cfx_get-vote-list" + - "@fluent-wallet/cfx_max-priority-fee-per-gas" - "@fluent-wallet/cfx_net-version" - "@fluent-wallet/cfx_opened-method-groups" - "@fluent-wallet/cfx_request-accounts" From 6534d6a16288e6a9eb117a4ea54b80640b367c79 Mon Sep 17 00:00:00 2001 From: iosh Date: Thu, 26 Dec 2024 09:20:24 +0800 Subject: [PATCH 80/98] chore: fix test error --- package.json | 4 +- packages/index.html | 40 ------- yarn.lock | 279 ++++++++++++++++++++++++-------------------- 3 files changed, 153 insertions(+), 170 deletions(-) delete mode 100644 packages/index.html diff --git a/package.json b/package.json index 7599f0704..6abda7cad 100644 --- a/package.json +++ b/package.json @@ -94,7 +94,7 @@ "@types/serve-static": "^1", "@types/webpack-bundle-analyzer": "^4", "@vitejs/plugin-react": "4.3.1", - "@vitest/coverage-v8": "2.0.5", + "@vitest/coverage-v8": "2.1.8", "@yarnpkg/esbuild-plugin-pnp": "3.0.0-rc.2", "@yqrashawn/snowpack": "3.8.6-fix-6", "autoprefixer": "10.4.20", @@ -157,7 +157,7 @@ "stylelint-config-prettier": "^9.0.3", "stylelint-config-standard": "^26.0.0", "tailwindcss": "^3.1.1", - "vitest": "2.0.5", + "vitest": "2.1.8", "wait-for-expect": "3.0.2", "web-ext": "7.0.0", "webpack": "5.93.0", diff --git a/packages/index.html b/packages/index.html deleted file mode 100644 index af46db198..000000000 --- a/packages/index.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Fluent - - - - - - - - -

html used to debug db and spec

- - diff --git a/yarn.lock b/yarn.lock index cb680ba33..bdeaf582e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9647,97 +9647,110 @@ __metadata: languageName: node linkType: hard -"@vitest/coverage-v8@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/coverage-v8@npm:2.0.5" +"@vitest/coverage-v8@npm:2.1.8": + version: 2.1.8 + resolution: "@vitest/coverage-v8@npm:2.1.8" dependencies: "@ampproject/remapping": "npm:^2.3.0" "@bcoe/v8-coverage": "npm:^0.2.3" - debug: "npm:^4.3.5" + debug: "npm:^4.3.7" istanbul-lib-coverage: "npm:^3.2.2" istanbul-lib-report: "npm:^3.0.1" istanbul-lib-source-maps: "npm:^5.0.6" istanbul-reports: "npm:^3.1.7" - magic-string: "npm:^0.30.10" - magicast: "npm:^0.3.4" - std-env: "npm:^3.7.0" + magic-string: "npm:^0.30.12" + magicast: "npm:^0.3.5" + std-env: "npm:^3.8.0" test-exclude: "npm:^7.0.1" tinyrainbow: "npm:^1.2.0" peerDependencies: - vitest: 2.0.5 - checksum: 10/bb774d1a52b85adf94dcf62dc9684c59bd6aba6f8d43ce4d4afa06e3ca85651ec217f74842c0c4a81ea0158f029e484055207869e5d741cfbc3119257399fb83 + "@vitest/browser": 2.1.8 + vitest: 2.1.8 + peerDependenciesMeta: + "@vitest/browser": + optional: true + checksum: 10/2e1e7fe2a20c1eec738f6d84d890bed4aa5138094943dd1229962c2c42428a1a517c8a4ad4fb52637d7494f044440e061e9bc5982a83df95223db185d5a28f4d languageName: node linkType: hard -"@vitest/expect@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/expect@npm:2.0.5" +"@vitest/expect@npm:2.1.8": + version: 2.1.8 + resolution: "@vitest/expect@npm:2.1.8" dependencies: - "@vitest/spy": "npm:2.0.5" - "@vitest/utils": "npm:2.0.5" - chai: "npm:^5.1.1" + "@vitest/spy": "npm:2.1.8" + "@vitest/utils": "npm:2.1.8" + chai: "npm:^5.1.2" tinyrainbow: "npm:^1.2.0" - checksum: 10/ca9a218f50254b2259fd16166b2d8c9ccc8ee2cc068905e6b3d6281da10967b1590cc7d34b5fa9d429297f97e740450233745583b4cc12272ff11705faf70a37 + checksum: 10/3594149dd67dfac884a90f8b6a35687cdddd2f5f764562819bf7b66ae2eacfd4aa5e8914155deb4082fbe5a3792dced2fd7e59a948ffafe67acba4d2229dfe5f languageName: node linkType: hard -"@vitest/pretty-format@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/pretty-format@npm:2.0.5" +"@vitest/mocker@npm:2.1.8": + version: 2.1.8 + resolution: "@vitest/mocker@npm:2.1.8" dependencies: - tinyrainbow: "npm:^1.2.0" - checksum: 10/70bf452dd0b8525e658795125b3f11110bd6baadfaa38c5bb91ca763bded35ec6dc80e27964ad4e91b91be6544d35e18ea7748c1997693988f975a7283c3e9a0 + "@vitest/spy": "npm:2.1.8" + estree-walker: "npm:^3.0.3" + magic-string: "npm:^0.30.12" + peerDependencies: + msw: ^2.4.9 + vite: ^5.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + checksum: 10/f04060f42102caa4cca72059e63c1ecae8b8e091aaa61a2d4a914b129fc711ada4ad117eb0184e49e363757784ed1117fdbf9f4a81a45fe575fd92769740a970 languageName: node linkType: hard -"@vitest/pretty-format@npm:^2.0.5": - version: 2.1.1 - resolution: "@vitest/pretty-format@npm:2.1.1" +"@vitest/pretty-format@npm:2.1.8, @vitest/pretty-format@npm:^2.1.8": + version: 2.1.8 + resolution: "@vitest/pretty-format@npm:2.1.8" dependencies: tinyrainbow: "npm:^1.2.0" - checksum: 10/744278a3a91d080e51a94b03eaf7cf43779978d6391060cbfdda6d03194eef744ce8f12a2fe2fa90a9bf9b9f038d4c4c4d88f6192f042c88c5ee4125f38bf892 + checksum: 10/f0f60c007424194887ad398d202867d58d850154de327993925041e2972357544eea95a22e0bb3a62a470b006ff8de5f691d2078708dcd7f625e24f8a06b26e7 languageName: node linkType: hard -"@vitest/runner@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/runner@npm:2.0.5" +"@vitest/runner@npm:2.1.8": + version: 2.1.8 + resolution: "@vitest/runner@npm:2.1.8" dependencies: - "@vitest/utils": "npm:2.0.5" + "@vitest/utils": "npm:2.1.8" pathe: "npm:^1.1.2" - checksum: 10/464449abb84b3c779e1c6d1bedfc9e7469240ba3ccc4b4fa884386d1752d6572b68b9a87440159d433f17f61aca4012ee3bb78a3718d0e2bc64d810e9fc574a5 + checksum: 10/27f265a3ab1e20297b948b06232bfa4dc9fda44d1f9bb6206baa9e6fa643b71143ebfd2d1771570296b7ee74a12d684e529a830f545ad61235cefb454e94a8e9 languageName: node linkType: hard -"@vitest/snapshot@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/snapshot@npm:2.0.5" +"@vitest/snapshot@npm:2.1.8": + version: 2.1.8 + resolution: "@vitest/snapshot@npm:2.1.8" dependencies: - "@vitest/pretty-format": "npm:2.0.5" - magic-string: "npm:^0.30.10" + "@vitest/pretty-format": "npm:2.1.8" + magic-string: "npm:^0.30.12" pathe: "npm:^1.1.2" - checksum: 10/fb46bc65851d4c8dcbbf86279c4146d5e7c17ad0d1be97132dedd98565d37f70ac8b0bf51ead0c6707786ffb15652535398c14d4304fa2146b0393d3db26fdff + checksum: 10/71edf4f574d317579c605ed0a7ecab7ee96fddcebc777bd130774a770ddc692c538f9f5b3dfde89af83ecb36f7338fe880943c83cede58f55e3556768a1a0749 languageName: node linkType: hard -"@vitest/spy@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/spy@npm:2.0.5" +"@vitest/spy@npm:2.1.8": + version: 2.1.8 + resolution: "@vitest/spy@npm:2.1.8" dependencies: - tinyspy: "npm:^3.0.0" - checksum: 10/ed19f4c3bb4d3853241e8070979615138e24403ce4c137fa48c903b3af2c8b3ada2cc26aca9c1aa323bb314a457a8130a29acbb18dafd4e42737deefb2abf1ca + tinyspy: "npm:^3.0.2" + checksum: 10/9a1cb9cf6b23c122681469b5890d91ca26fc8d74953b3d46d293a5d2a4944490106891f6a178cd732ab7a8abbda339f43681c81d1594565ecc3bf3e7f9b7735f languageName: node linkType: hard -"@vitest/utils@npm:2.0.5": - version: 2.0.5 - resolution: "@vitest/utils@npm:2.0.5" +"@vitest/utils@npm:2.1.8": + version: 2.1.8 + resolution: "@vitest/utils@npm:2.1.8" dependencies: - "@vitest/pretty-format": "npm:2.0.5" - estree-walker: "npm:^3.0.3" - loupe: "npm:^3.1.1" + "@vitest/pretty-format": "npm:2.1.8" + loupe: "npm:^3.1.2" tinyrainbow: "npm:^1.2.0" - checksum: 10/d631d56d29c33bc8de631166b2b6691c470187a345469dfef7048befe6027e1c6ff9552f2ee11c8a247522c325c4a64bfcc73f8f0f0c525da39cb9f190f119f8 + checksum: 10/be1f4254347199fb5c1d9de8e4537dad4af3f434c033e7cd023165bd4b7e9de16fa0f86664256ab331120585df95ed6be8eea58b209b510651b49f6482051733 languageName: node linkType: hard @@ -12138,16 +12151,16 @@ __metadata: languageName: node linkType: hard -"chai@npm:^5.1.1": - version: 5.1.1 - resolution: "chai@npm:5.1.1" +"chai@npm:^5.1.2": + version: 5.1.2 + resolution: "chai@npm:5.1.2" dependencies: assertion-error: "npm:^2.0.1" check-error: "npm:^2.1.1" deep-eql: "npm:^5.0.1" loupe: "npm:^3.1.0" pathval: "npm:^2.0.0" - checksum: 10/ee67279a5613bd36dc1dc13660042429ae2f1dc5a9030a6abcf381345866dfb5bce7bc10b9d74c8de86b6f656489f654bbbef3f3361e06925591e6a00c72afff + checksum: 10/e8c2bbc83cb5a2f87130d93056d4cfbbe04106e12aa798b504816dbe3fa538a9f68541b472e56cbf0f54558b501d7e31867d74b8218abcd5a8cc8ba536fba46c languageName: node linkType: hard @@ -13829,6 +13842,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.3.7": + version: 4.4.0 + resolution: "debug@npm:4.4.0" + dependencies: + ms: "npm:^2.1.3" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10/1847944c2e3c2c732514b93d11886575625686056cd765336212dc15de2d2b29612b6cd80e1afba767bb8e1803b778caf9973e98169ef1a24a7a7009e1820367 + languageName: node + linkType: hard + "debuglog@npm:^1.0.1": version: 1.0.1 resolution: "debuglog@npm:1.0.1" @@ -14928,7 +14953,7 @@ __metadata: languageName: node linkType: hard -"es-module-lexer@npm:^1.2.1": +"es-module-lexer@npm:^1.2.1, es-module-lexer@npm:^1.5.4": version: 1.5.4 resolution: "es-module-lexer@npm:1.5.4" checksum: 10/f29c7c97a58eb17640dcbd71bd6ef754ad4f58f95c3073894573d29dae2cad43ecd2060d97ed5b866dfb7804d5590fb7de1d2c5339a5fceae8bd60b580387fc5 @@ -16491,23 +16516,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^8.0.1": - version: 8.0.1 - resolution: "execa@npm:8.0.1" - dependencies: - cross-spawn: "npm:^7.0.3" - get-stream: "npm:^8.0.1" - human-signals: "npm:^5.0.0" - is-stream: "npm:^3.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^5.1.0" - onetime: "npm:^6.0.0" - signal-exit: "npm:^4.1.0" - strip-final-newline: "npm:^3.0.0" - checksum: 10/d2ab5fe1e2bb92b9788864d0713f1fce9a07c4594e272c0c97bc18c90569897ab262e4ea58d27a694d288227a2e24f16f5e2575b44224ad9983b799dc7f1098d - languageName: node - linkType: hard - "exit@npm:^0.1.2": version: 0.1.2 resolution: "exit@npm:0.1.2" @@ -16515,6 +16523,13 @@ __metadata: languageName: node linkType: hard +"expect-type@npm:^1.1.0": + version: 1.1.0 + resolution: "expect-type@npm:1.1.0" + checksum: 10/05fca80ddc7d493a89361f783c6b000750fa04a8226bc24701f3b90adb0efc2fb467f2a0baaed4015a02d8b9034ef5bb87521df9dba980f50b1105bd596ef833 + languageName: node + linkType: hard + "expect@npm:^29.7.0": version: 29.7.0 resolution: "expect@npm:29.7.0" @@ -17468,13 +17483,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^8.0.1": - version: 8.0.1 - resolution: "get-stream@npm:8.0.1" - checksum: 10/dde5511e2e65a48e9af80fea64aff11b4921b14b6e874c6f8294c50975095af08f41bfb0b680c887f28b566dd6ec2cb2f960f9d36a323359be324ce98b766e9e - languageName: node - linkType: hard - "get-symbol-description@npm:^1.0.2": version: 1.0.2 resolution: "get-symbol-description@npm:1.0.2" @@ -18462,7 +18470,7 @@ __metadata: "@types/serve-static": "npm:^1" "@types/webpack-bundle-analyzer": "npm:^4" "@vitejs/plugin-react": "npm:4.3.1" - "@vitest/coverage-v8": "npm:2.0.5" + "@vitest/coverage-v8": "npm:2.1.8" "@yarnpkg/esbuild-plugin-pnp": "npm:3.0.0-rc.2" "@yqrashawn/snowpack": "npm:3.8.6-fix-6" autoprefixer: "npm:10.4.20" @@ -18526,7 +18534,7 @@ __metadata: stylelint-config-prettier: "npm:^9.0.3" stylelint-config-standard: "npm:^26.0.0" tailwindcss: "npm:^3.1.1" - vitest: "npm:2.0.5" + vitest: "npm:2.1.8" wait-for-expect: "npm:3.0.2" web-ext: "npm:7.0.0" webpack: "npm:5.93.0" @@ -18932,13 +18940,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^5.0.0": - version: 5.0.0 - resolution: "human-signals@npm:5.0.0" - checksum: 10/30f8870d831cdcd2d6ec0486a7d35d49384996742052cee792854273fa9dd9e7d5db06bb7985d4953e337e10714e994e0302e90dc6848069171b05ec836d65b0 - languageName: node - linkType: hard - "humanize-ms@npm:^1.2.1": version: 1.2.1 resolution: "humanize-ms@npm:1.2.1" @@ -21573,7 +21574,7 @@ __metadata: languageName: node linkType: hard -"loupe@npm:^3.1.0, loupe@npm:^3.1.1": +"loupe@npm:^3.1.0": version: 3.1.1 resolution: "loupe@npm:3.1.1" dependencies: @@ -21582,6 +21583,13 @@ __metadata: languageName: node linkType: hard +"loupe@npm:^3.1.2": + version: 3.1.2 + resolution: "loupe@npm:3.1.2" + checksum: 10/8f5734e53fb64cd914aa7d986e01b6d4c2e3c6c56dcbd5428d71c2703f0ab46b5ab9f9eeaaf2b485e8a1c43f865bdd16ec08ae1a661c8f55acdbd9f4d59c607a + languageName: node + linkType: hard + "lower-case@npm:^1.1.1": version: 1.1.4 resolution: "lower-case@npm:1.1.4" @@ -21662,16 +21670,16 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.10": - version: 0.30.11 - resolution: "magic-string@npm:0.30.11" +"magic-string@npm:^0.30.12": + version: 0.30.17 + resolution: "magic-string@npm:0.30.17" dependencies: "@jridgewell/sourcemap-codec": "npm:^1.5.0" - checksum: 10/b784d2240252f5b1e755d487354ada4c672cbca16f045144f7185a75b059210e5fcca7be7be03ef1bac2ca754c4428b21d36ae64a9057ba429916f06b8c54eb2 + checksum: 10/2f71af2b0afd78c2e9012a29b066d2c8ba45a9cd0c8070f7fd72de982fb1c403b4e3afdb1dae00691d56885ede66b772ef6bedf765e02e3a7066208fe2fec4aa languageName: node linkType: hard -"magicast@npm:^0.3.4": +"magicast@npm:^0.3.5": version: 0.3.5 resolution: "magicast@npm:0.3.5" dependencies: @@ -27742,7 +27750,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0": +"signal-exit@npm:^4.0.1": version: 4.1.0 resolution: "signal-exit@npm:4.1.0" checksum: 10/c9fa63bbbd7431066174a48ba2dd9986dfd930c3a8b59de9c29d7b6854ec1c12a80d15310869ea5166d413b99f041bfa3dd80a7947bcd44ea8e6eb3ffeabfa1f @@ -28281,13 +28289,20 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.0.1, std-env@npm:^3.7.0": +"std-env@npm:^3.0.1": version: 3.7.0 resolution: "std-env@npm:3.7.0" checksum: 10/6ee0cca1add3fd84656b0002cfbc5bfa20340389d9ba4720569840f1caa34bce74322aef4c93f046391583e50649d0cf81a5f8fe1d411e50b659571690a45f12 languageName: node linkType: hard +"std-env@npm:^3.8.0": + version: 3.8.0 + resolution: "std-env@npm:3.8.0" + checksum: 10/034176196cfcaaab16dbdd96fc9e925a9544799fb6dc5a3e36fe43270f3a287c7f779d785b89edaf22cef2b5f1dcada2aae67430b8602e785ee74bdb3f671768 + languageName: node + linkType: hard + "stop-iteration-iterator@npm:^1.0.0": version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" @@ -29211,17 +29226,24 @@ __metadata: languageName: node linkType: hard -"tinybench@npm:^2.8.0": +"tinybench@npm:^2.9.0": version: 2.9.0 resolution: "tinybench@npm:2.9.0" checksum: 10/cfa1e1418e91289219501703c4693c70708c91ffb7f040fd318d24aef419fb5a43e0c0160df9471499191968b2451d8da7f8087b08c3133c251c40d24aced06c languageName: node linkType: hard -"tinypool@npm:^1.0.0": - version: 1.0.1 - resolution: "tinypool@npm:1.0.1" - checksum: 10/eaceb93784b8e27e60c0e3e2c7d11c29e1e79b2a025b2c232215db73b90fe22bd4753ad53fc8e801c2b5a63b94a823af549555d8361272bc98271de7dd4a9925 +"tinyexec@npm:^0.3.1": + version: 0.3.1 + resolution: "tinyexec@npm:0.3.1" + checksum: 10/0537c70590d52d354f40c0255ff0f654a3d18ddb3812b440ddf9d436edf516c8057838ad5a38744c0c59670ec03e3cf23fbe04ae3d49f031d948274e99002569 + languageName: node + linkType: hard + +"tinypool@npm:^1.0.1": + version: 1.0.2 + resolution: "tinypool@npm:1.0.2" + checksum: 10/6109322f14b3763f65c8fa49fddab72cd3edd96b82dd50e05e63de74867329ff5353bff4377281ec963213d9314f37f4a353e9ee34bbac85fd4c1e4a568d6076 languageName: node linkType: hard @@ -29232,7 +29254,7 @@ __metadata: languageName: node linkType: hard -"tinyspy@npm:^3.0.0": +"tinyspy@npm:^3.0.2": version: 3.0.2 resolution: "tinyspy@npm:3.0.2" checksum: 10/5db671b2ff5cd309de650c8c4761ca945459d7204afb1776db9a04fb4efa28a75f08517a8620c01ee32a577748802231ad92f7d5b194dc003ee7f987a2a06337 @@ -30527,18 +30549,18 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:2.0.5": - version: 2.0.5 - resolution: "vite-node@npm:2.0.5" +"vite-node@npm:2.1.8": + version: 2.1.8 + resolution: "vite-node@npm:2.1.8" dependencies: cac: "npm:^6.7.14" - debug: "npm:^4.3.5" + debug: "npm:^4.3.7" + es-module-lexer: "npm:^1.5.4" pathe: "npm:^1.1.2" - tinyrainbow: "npm:^1.2.0" vite: "npm:^5.0.0" bin: vite-node: vite-node.mjs - checksum: 10/de259cdf4b9ff82f39ba92ffca99db8a80783efd2764d3553b62cd8c8864488d590114a75bc93a93bf5ba2a2086bea1bee4b0029da9e62c4c0d3bf6c1f364eed + checksum: 10/0ff0ed7a6fb234d3ddc4946e4c1150229980cac9f34fb4bd7f443aab0aae2da5b73ac20ff68af1df476545807dc23189247194e8cea0dcdfa394311c73f04429 languageName: node linkType: hard @@ -30585,34 +30607,35 @@ __metadata: languageName: node linkType: hard -"vitest@npm:2.0.5": - version: 2.0.5 - resolution: "vitest@npm:2.0.5" - dependencies: - "@ampproject/remapping": "npm:^2.3.0" - "@vitest/expect": "npm:2.0.5" - "@vitest/pretty-format": "npm:^2.0.5" - "@vitest/runner": "npm:2.0.5" - "@vitest/snapshot": "npm:2.0.5" - "@vitest/spy": "npm:2.0.5" - "@vitest/utils": "npm:2.0.5" - chai: "npm:^5.1.1" - debug: "npm:^4.3.5" - execa: "npm:^8.0.1" - magic-string: "npm:^0.30.10" +"vitest@npm:2.1.8": + version: 2.1.8 + resolution: "vitest@npm:2.1.8" + dependencies: + "@vitest/expect": "npm:2.1.8" + "@vitest/mocker": "npm:2.1.8" + "@vitest/pretty-format": "npm:^2.1.8" + "@vitest/runner": "npm:2.1.8" + "@vitest/snapshot": "npm:2.1.8" + "@vitest/spy": "npm:2.1.8" + "@vitest/utils": "npm:2.1.8" + chai: "npm:^5.1.2" + debug: "npm:^4.3.7" + expect-type: "npm:^1.1.0" + magic-string: "npm:^0.30.12" pathe: "npm:^1.1.2" - std-env: "npm:^3.7.0" - tinybench: "npm:^2.8.0" - tinypool: "npm:^1.0.0" + std-env: "npm:^3.8.0" + tinybench: "npm:^2.9.0" + tinyexec: "npm:^0.3.1" + tinypool: "npm:^1.0.1" tinyrainbow: "npm:^1.2.0" vite: "npm:^5.0.0" - vite-node: "npm:2.0.5" + vite-node: "npm:2.1.8" why-is-node-running: "npm:^2.3.0" peerDependencies: "@edge-runtime/vm": "*" "@types/node": ^18.0.0 || >=20.0.0 - "@vitest/browser": 2.0.5 - "@vitest/ui": 2.0.5 + "@vitest/browser": 2.1.8 + "@vitest/ui": 2.1.8 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -30630,7 +30653,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 10/abb916e3496a3fa9e9d05ecd806332dc4000aa0e433f0cb1e99f9dd1fa5c06d2c66656874b9860a683cec0f32abe1519599babef02e5c0ca80e9afbcdbddfdbd + checksum: 10/c2552c068f6faac82eb4e6debb9ed505c0e8016fd6e0a0f0e0dbb5b5417922fbcde80c54af0d3b5a5503a5d6ad6862b6e95b9b59b8b7e98bb553217b9c6fc227 languageName: node linkType: hard From fa92fb7e98f9f62f345d78d5ebaf0d48a36a9d0f Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Thu, 26 Dec 2024 10:04:46 +0800 Subject: [PATCH 81/98] chore(common): release packages (#1493) Co-authored-by: ConfluxBot --- .yarn/versions/7f49ff5b.yml | 173 ------------------------------------ package.json | 2 +- 2 files changed, 1 insertion(+), 174 deletions(-) delete mode 100644 .yarn/versions/7f49ff5b.yml diff --git a/.yarn/versions/7f49ff5b.yml b/.yarn/versions/7f49ff5b.yml deleted file mode 100644 index d44626502..000000000 --- a/.yarn/versions/7f49ff5b.yml +++ /dev/null @@ -1,173 +0,0 @@ -releases: - helios: patch - -declined: - - helios-background - - "@fluent-wallet/rpc-engine" - - "@fluent-wallet/cfx_accounts" - - "@fluent-wallet/cfx_call" - - "@fluent-wallet/cfx_chain-id" - - "@fluent-wallet/cfx_check-balance-against-transaction" - - "@fluent-wallet/cfx_client-version" - - "@fluent-wallet/cfx_epoch-number" - - "@fluent-wallet/cfx_estimate-1559-fee" - - "@fluent-wallet/cfx_estimate-gas-and-collateral" - - "@fluent-wallet/cfx_fee-history" - - "@fluent-wallet/cfx_gas-price" - - "@fluent-wallet/cfx_get-account" - - "@fluent-wallet/cfx_get-account-pending-info" - - "@fluent-wallet/cfx_get-account-pending-transactions" - - "@fluent-wallet/cfx_get-accumulate-interest-rate" - - "@fluent-wallet/cfx_get-admin" - - "@fluent-wallet/cfx_get-balance" - - "@fluent-wallet/cfx_get-best-block-hash" - - "@fluent-wallet/cfx_get-block-by-block-number" - - "@fluent-wallet/cfx_get-block-by-epoch-number" - - "@fluent-wallet/cfx_get-block-by-hash" - - "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption" - - "@fluent-wallet/cfx_get-block-reward-info" - - "@fluent-wallet/cfx_get-blocks-by-epoch" - - "@fluent-wallet/cfx_get-code" - - "@fluent-wallet/cfx_get-collateral-for-storage" - - "@fluent-wallet/cfx_get-confirmation-risk-by-hash" - - "@fluent-wallet/cfx_get-deposit-list" - - "@fluent-wallet/cfx_get-fee-burnt" - - "@fluent-wallet/cfx_get-interest-rate" - - "@fluent-wallet/cfx_get-logs" - - "@fluent-wallet/cfx_get-max-gas-limit" - - "@fluent-wallet/cfx_get-next-nonce" - - "@fluent-wallet/cfx_get-next-usable-nonce" - - "@fluent-wallet/cfx_get-pos-economics" - - "@fluent-wallet/cfx_get-pos-reward-by-epoch" - - "@fluent-wallet/cfx_get-skipped-blocks-by-epoch" - - "@fluent-wallet/cfx_get-sponsor-info" - - "@fluent-wallet/cfx_get-staking-balance" - - "@fluent-wallet/cfx_get-status" - - "@fluent-wallet/cfx_get-storage-at" - - "@fluent-wallet/cfx_get-storage-root" - - "@fluent-wallet/cfx_get-supply-info" - - "@fluent-wallet/cfx_get-transaction-by-hash" - - "@fluent-wallet/cfx_get-transaction-receipt" - - "@fluent-wallet/cfx_get-vote-list" - - "@fluent-wallet/cfx_max-priority-fee-per-gas" - - "@fluent-wallet/cfx_net-version" - - "@fluent-wallet/cfx_opened-method-groups" - - "@fluent-wallet/cfx_request-accounts" - - "@fluent-wallet/cfx_send-raw-transaction" - - "@fluent-wallet/cfx_send-transaction" - - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s" - - "@fluent-wallet/cfx_sign-typed-data_v4" - - "@fluent-wallet/eth_accounts" - - "@fluent-wallet/eth_block-number" - - "@fluent-wallet/eth_call" - - "@fluent-wallet/eth_chain-id" - - "@fluent-wallet/eth_estimate-1559-fee" - - "@fluent-wallet/eth_estimate-gas" - - "@fluent-wallet/eth_fee-history" - - "@fluent-wallet/eth_gas-price" - - "@fluent-wallet/eth_get-balance" - - "@fluent-wallet/eth_get-block-by-hash" - - "@fluent-wallet/eth_get-block-by-number" - - "@fluent-wallet/eth_get-code" - - "@fluent-wallet/eth_get-logs" - - "@fluent-wallet/eth_get-transaction-by-hash" - - "@fluent-wallet/eth_get-transaction-count" - - "@fluent-wallet/eth_get-transaction-receipt" - - "@fluent-wallet/eth_max-priority-fee-per-gas" - - "@fluent-wallet/eth_request-accounts" - - "@fluent-wallet/eth_send-raw-transaction" - - "@fluent-wallet/eth_send-transaction" - - "@fluent-wallet/eth_sign-transaction" - - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s" - - "@fluent-wallet/net_version" - - "@fluent-wallet/personal_sign" - - "@fluent-wallet/txpool_next-nonce" - - "@fluent-wallet/wallet_accounts" - - "@fluent-wallet/wallet_add-ethereum-chain" - - "@fluent-wallet/wallet_add-hd-path" - - "@fluent-wallet/wallet_add-network" - - "@fluent-wallet/wallet_add-pending-user-auth-request" - - "@fluent-wallet/wallet_add-vault" - - "@fluent-wallet/wallet_after-unlock" - - "@fluent-wallet/wallet_chain-id" - - "@fluent-wallet/wallet_cleanup-tx" - - "@fluent-wallet/wallet_create-account" - - "@fluent-wallet/wallet_create-address" - - "@fluent-wallet/wallet_db-query" - - "@fluent-wallet/wallet_delete-account" - - "@fluent-wallet/wallet_delete-account-group" - - "@fluent-wallet/wallet_delete-app" - - "@fluent-wallet/wallet_delete-memo" - - "@fluent-wallet/wallet_delete-network" - - "@fluent-wallet/wallet_detect-address-type" - - "@fluent-wallet/wallet_detect-network-type" - - "@fluent-wallet/wallet_discover-accounts" - - "@fluent-wallet/wallet_enrich-conflux-tx" - - "@fluent-wallet/wallet_enrich-ethereum-tx" - - "@fluent-wallet/wallet_enrich-txs" - - "@fluent-wallet/wallet_export-account" - - "@fluent-wallet/wallet_export-account-group" - - "@fluent-wallet/wallet_export-all" - - "@fluent-wallet/wallet_generate-address" - - "@fluent-wallet/wallet_generate-private-key" - - "@fluent-wallet/wallet_get-account-address-by-network" - - "@fluent-wallet/wallet_get-account-group" - - "@fluent-wallet/wallet_get-account-group-vault-value" - - "@fluent-wallet/wallet_get-address-private-key" - - "@fluent-wallet/wallet_get-balance" - - "@fluent-wallet/wallet_get-block-or-epoch-number" - - "@fluent-wallet/wallet_get-block-time" - - "@fluent-wallet/wallet_get-blockchain-explorer-url" - - "@fluent-wallet/wallet_get-current-account" - - "@fluent-wallet/wallet_get-current-network" - - "@fluent-wallet/wallet_get-current-viewing-app" - - "@fluent-wallet/wallet_get-fluent-metadata" - - "@fluent-wallet/wallet_get-import-hardware-wallet-info" - - "@fluent-wallet/wallet_get-network" - - "@fluent-wallet/wallet_get-next-nonce" - - "@fluent-wallet/wallet_get-next-usable-nonce" - - "@fluent-wallet/wallet_get-pending-auth-request" - - "@fluent-wallet/wallet_get-permissions" - - "@fluent-wallet/wallet_get-preferences" - - "@fluent-wallet/wallet_handle-unfinished-cfx-tx" - - "@fluent-wallet/wallet_handle-unfinished-eth-tx" - - "@fluent-wallet/wallet_handle-unfinished-txs" - - "@fluent-wallet/wallet_import-address" - - "@fluent-wallet/wallet_import-all" - - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account" - - "@fluent-wallet/wallet_import-mnemonic" - - "@fluent-wallet/wallet_import-private-key" - - "@fluent-wallet/wallet_metadata-for-popup" - - "@fluent-wallet/wallet_network1559compatible" - - "@fluent-wallet/wallet_refetch-balance" - - "@fluent-wallet/wallet_refetch-token-list" - - "@fluent-wallet/wallet_refetch-tx-list" - - "@fluent-wallet/wallet_register-site-metadata" - - "@fluent-wallet/wallet_request-accounts" - - "@fluent-wallet/wallet_request-permissions" - - "@fluent-wallet/wallet_request-unlock-ui" - - "@fluent-wallet/wallet_send-transaction" - - "@fluent-wallet/wallet_send-transaction-with-action" - - "@fluent-wallet/wallet_set-app-current-account" - - "@fluent-wallet/wallet_set-app-current-network" - - "@fluent-wallet/wallet_set-current-account" - - "@fluent-wallet/wallet_set-current-network" - - "@fluent-wallet/wallet_set-preferences" - - "@fluent-wallet/wallet_switch-ethereum-chain" - - "@fluent-wallet/wallet_unlock" - - "@fluent-wallet/wallet_unwatch-asset" - - "@fluent-wallet/wallet_update-account" - - "@fluent-wallet/wallet_update-account-group" - - "@fluent-wallet/wallet_update-network" - - "@fluent-wallet/wallet_update-token-list" - - "@fluent-wallet/wallet_upsert-memo" - - "@fluent-wallet/wallet_user-approved-auth-request" - - "@fluent-wallet/wallet_user-rejected-auth-request" - - "@fluent-wallet/wallet_validate20token" - - "@fluent-wallet/wallet_validate-app-permissions" - - "@fluent-wallet/wallet_validate-mnemonic" - - "@fluent-wallet/wallet_validate-password" - - "@fluent-wallet/wallet_validate-private-key" - - "@fluent-wallet/wallet_watch-asset" - - "@fluent-wallet/wallet_zero-account-group" - - workspace-tools diff --git a/package.json b/package.json index 6abda7cad..91b6ecec4 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "helios", "private": true, - "version": "2.8.0", + "version": "2.8.1", "workspaces": [ "websites/*", "packages/doc-ui/*", From ae554ab4cb4695707c6f2dd7b65e2d89ccb53385 Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Thu, 26 Dec 2024 10:43:41 +0800 Subject: [PATCH 82/98] Fix/tx status db (#1494) * feat: update db * feat: version --- .yarn/versions/2d40fc80.yml | 6 ++++++ packages/db/src/main/cfxjs/db/queries.cljs | 7 +++++++ packages/spec/src/main/cfxjs/spec/core.cljs | 10 +++++----- 3 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 .yarn/versions/2d40fc80.yml diff --git a/.yarn/versions/2d40fc80.yml b/.yarn/versions/2d40fc80.yml new file mode 100644 index 000000000..cac7b1d7b --- /dev/null +++ b/.yarn/versions/2d40fc80.yml @@ -0,0 +1,6 @@ +releases: + "@fluent-wallet/db": patch + "@fluent-wallet/spec": patch + +declined: + - helios diff --git a/packages/db/src/main/cfxjs/db/queries.cljs b/packages/db/src/main/cfxjs/db/queries.cljs index 2e3095a1b..e0d296cf0 100644 --- a/packages/db/src/main/cfxjs/db/queries.cljs +++ b/packages/db/src/main/cfxjs/db/queries.cljs @@ -1614,6 +1614,12 @@ {:db/id [:tx/hash hash] :tx/status 2 :tx/pendingAt (or pending-at (.now js/Date))}])))) +(defn force-set-tx-status [{:keys [hash status error]}] + (let [txs [{:db/id [:tx/hash hash] :tx/status status}]] + (if error + (concat txs {:db/id [:tx/hash hash] :tx/err error}) + (concat txs [:db.fn/retractAttribute [:tx/hash hash] :tx/err])) + (t txs))) (defn set-tx-packaged [{:keys [hash blockHash]}] (when-not (tx-end-state? hash) (t [[:db.fn/retractAttribute [:tx/hash hash] :tx/skippedChecked] @@ -2308,6 +2314,7 @@ :setTxConfirmed set-tx-confirmed :setTxChainSwitched set-tx-chain-switched :setTxUnsent set-tx-unsent + :forceSetTxStatus force-set-tx-status :getTxsToEnrich get-txs-to-enrich :cleanupTx cleanup-tx :findApp get-apps diff --git a/packages/spec/src/main/cfxjs/spec/core.cljs b/packages/spec/src/main/cfxjs/spec/core.cljs index 365623dbb..b976b042e 100644 --- a/packages/spec/src/main/cfxjs/spec/core.cljs +++ b/packages/spec/src/main/cfxjs/spec/core.cljs @@ -406,17 +406,17 @@ (def export-block-tag (update-properties - [:enum "latest" "earliest" "pending" nil] + [:enum "latest" "earliest" "pending" "safe" "finalized" nil] :type :epoch-tag - :error/message "invalid block tag, must be one of latest pending or earliest" - :doc "one of latest pending or earliest, default to latest")) + :error/message "invalid block tag, must be one of latest pending earliest safe or finalized" + :doc "one of latest pending earliest safe or finalized, default to latest")) (def export-block-ref (update-properties [:or export-block-tag Uint] :type :epoch-ref - :error/message "invalid block ref, must be one of latest, pending, earliest, block number or null" - :doc "one of latest, pending, earliest, block number or null")) + :error/message "invalid block ref, must be one of latest, pending, earliest, safe, finalized, block number or null" + :doc "one of latest, pending, earliest, safe, finalized, block number or null")) (def export-address-type (update-properties From 8b1bd4fbb964c3d869edcc31274983335e10ca9f Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Thu, 26 Dec 2024 10:51:24 +0800 Subject: [PATCH 83/98] chore(common): release packages (#1495) Co-authored-by: ConfluxBot --- .yarn/versions/2d40fc80.yml | 6 ------ packages/db/package.json | 2 +- packages/spec/package.json | 2 +- 3 files changed, 2 insertions(+), 8 deletions(-) delete mode 100644 .yarn/versions/2d40fc80.yml diff --git a/.yarn/versions/2d40fc80.yml b/.yarn/versions/2d40fc80.yml deleted file mode 100644 index cac7b1d7b..000000000 --- a/.yarn/versions/2d40fc80.yml +++ /dev/null @@ -1,6 +0,0 @@ -releases: - "@fluent-wallet/db": patch - "@fluent-wallet/spec": patch - -declined: - - helios diff --git a/packages/db/package.json b/packages/db/package.json index 136450467..3b09b9f5e 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/db", - "version": "1.0.77", + "version": "1.0.78", "main": "index.js", "type": "module", "files": [ diff --git a/packages/spec/package.json b/packages/spec/package.json index e30671099..dda342935 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -1,7 +1,7 @@ { "name": "@fluent-wallet/spec", "type": "module", - "version": "1.0.7", + "version": "1.0.8", "main": "index.js", "scripts": { "build": "shadow-cljs release app" From af6e55c7eb3aeea536a44fbe15356eed9b4eb087 Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Thu, 26 Dec 2024 15:17:28 +0800 Subject: [PATCH 84/98] fix: resend error (#1490) * fix: resend error * feat: version * feat: version * feat: version * feat: version * feat: add comment --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .yarn/versions/9014a0b8.yml | 178 +++++++ packages/background/package.json | 2 +- packages/rpc-engine/package.json | 2 +- packages/rpcs/cfx_accounts/package.json | 2 +- packages/rpcs/cfx_call/package.json | 2 +- packages/rpcs/cfx_chainId/package.json | 2 +- .../package.json | 2 +- packages/rpcs/cfx_clientVersion/package.json | 2 +- packages/rpcs/cfx_epochNumber/package.json | 2 +- .../rpcs/cfx_estimate1559Fee/package.json | 2 +- .../cfx_estimateGasAndCollateral/package.json | 2 +- packages/rpcs/cfx_feeHistory/package.json | 2 +- packages/rpcs/cfx_gasPrice/package.json | 2 +- packages/rpcs/cfx_getAccount/package.json | 2 +- .../cfx_getAccountPendingInfo/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- packages/rpcs/cfx_getAdmin/package.json | 2 +- packages/rpcs/cfx_getBalance/package.json | 2 +- .../rpcs/cfx_getBestBlockHash/package.json | 2 +- .../cfx_getBlockByBlockNumber/package.json | 2 +- .../cfx_getBlockByEpochNumber/package.json | 2 +- packages/rpcs/cfx_getBlockByHash/package.json | 2 +- .../package.json | 2 +- .../rpcs/cfx_getBlockRewardInfo/package.json | 2 +- .../rpcs/cfx_getBlocksByEpoch/package.json | 2 +- packages/rpcs/cfx_getCode/package.json | 2 +- .../cfx_getCollateralForStorage/package.json | 2 +- .../package.json | 2 +- packages/rpcs/cfx_getDepositList/package.json | 2 +- packages/rpcs/cfx_getFeeBurnt/package.json | 2 +- .../rpcs/cfx_getInterestRate/package.json | 2 +- packages/rpcs/cfx_getLogs/package.json | 2 +- packages/rpcs/cfx_getMaxGasLimit/package.json | 2 +- packages/rpcs/cfx_getNextNonce/package.json | 2 +- .../rpcs/cfx_getNextUsableNonce/package.json | 2 +- .../rpcs/cfx_getPoSEconomics/package.json | 2 +- .../rpcs/cfx_getPoSRewardByEpoch/package.json | 2 +- .../cfx_getSkippedBlocksByEpoch/package.json | 2 +- packages/rpcs/cfx_getSponsorInfo/package.json | 2 +- .../rpcs/cfx_getStakingBalance/package.json | 2 +- packages/rpcs/cfx_getStatus/package.json | 2 +- packages/rpcs/cfx_getStorageAt/package.json | 2 +- packages/rpcs/cfx_getStorageRoot/package.json | 2 +- packages/rpcs/cfx_getSupplyInfo/package.json | 2 +- .../cfx_getTransactionByHash/package.json | 2 +- .../cfx_getTransactionReceipt/package.json | 2 +- packages/rpcs/cfx_getVoteList/package.json | 2 +- .../cfx_maxPriorityFeePerGas/package.json | 2 +- packages/rpcs/cfx_netVersion/package.json | 2 +- .../rpcs/cfx_openedMethodGroups/package.json | 2 +- .../rpcs/cfx_requestAccounts/package.json | 2 +- .../rpcs/cfx_sendRawTransaction/package.json | 2 +- .../rpcs/cfx_sendTransaction/package.json | 2 +- .../cfx_signTxWithLedgerNanoS/package.json | 2 +- .../rpcs/cfx_signTypedData_v4/package.json | 2 +- packages/rpcs/eth_accounts/package.json | 2 +- packages/rpcs/eth_blockNumber/package.json | 2 +- packages/rpcs/eth_call/package.json | 2 +- packages/rpcs/eth_chainId/package.json | 2 +- .../rpcs/eth_estimate1559Fee/package.json | 2 +- packages/rpcs/eth_estimateGas/package.json | 2 +- packages/rpcs/eth_feeHistory/package.json | 2 +- packages/rpcs/eth_gasPrice/package.json | 2 +- packages/rpcs/eth_getBalance/package.json | 2 +- packages/rpcs/eth_getBlockByHash/package.json | 2 +- .../rpcs/eth_getBlockByNumber/package.json | 2 +- packages/rpcs/eth_getCode/package.json | 2 +- packages/rpcs/eth_getLogs/package.json | 2 +- .../eth_getTransactionByHash/package.json | 2 +- .../rpcs/eth_getTransactionCount/package.json | 2 +- .../eth_getTransactionReceipt/package.json | 2 +- .../eth_maxPriorityFeePerGas/package.json | 2 +- .../rpcs/eth_requestAccounts/package.json | 2 +- .../rpcs/eth_sendRawTransaction/package.json | 2 +- .../rpcs/eth_sendTransaction/package.json | 2 +- .../rpcs/eth_signTransaction/package.json | 2 +- .../eth_signTxWithLedgerNanoS/package.json | 2 +- packages/rpcs/net_version/package.json | 2 +- packages/rpcs/personal_sign/package.json | 2 +- packages/rpcs/txpool_nextNonce/package.json | 2 +- packages/rpcs/wallet_accounts/package.json | 2 +- .../rpcs/wallet_addEthereumChain/package.json | 2 +- packages/rpcs/wallet_addHdPath/package.json | 2 +- packages/rpcs/wallet_addNetwork/package.json | 2 +- .../package.json | 2 +- packages/rpcs/wallet_addVault/package.json | 2 +- packages/rpcs/wallet_afterUnlock/package.json | 2 +- packages/rpcs/wallet_chainId/package.json | 2 +- packages/rpcs/wallet_cleanupTx/package.json | 2 +- .../rpcs/wallet_createAccount/package.json | 2 +- .../rpcs/wallet_createAddress/package.json | 2 +- packages/rpcs/wallet_dbQuery/package.json | 2 +- .../rpcs/wallet_deleteAccount/package.json | 2 +- .../wallet_deleteAccountGroup/package.json | 2 +- packages/rpcs/wallet_deleteApp/package.json | 2 +- packages/rpcs/wallet_deleteMemo/package.json | 2 +- .../rpcs/wallet_deleteNetwork/package.json | 2 +- .../wallet_detectAddressType/package.json | 2 +- .../wallet_detectNetworkType/package.json | 2 +- .../rpcs/wallet_discoverAccounts/package.json | 2 +- .../rpcs/wallet_enrichConfluxTx/package.json | 2 +- .../rpcs/wallet_enrichEthereumTx/package.json | 2 +- packages/rpcs/wallet_enrichTxs/package.json | 2 +- .../rpcs/wallet_exportAccount/package.json | 2 +- .../wallet_exportAccountGroup/package.json | 2 +- packages/rpcs/wallet_exportAll/package.json | 2 +- .../rpcs/wallet_generateAddress/package.json | 2 +- .../wallet_generatePrivateKey/package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_getAccountGroup/package.json | 2 +- .../package.json | 2 +- .../wallet_getAddressPrivateKey/package.json | 2 +- packages/rpcs/wallet_getBalance/package.json | 2 +- .../wallet_getBlockOrEpochNumber/package.json | 2 +- .../rpcs/wallet_getBlockTime/package.json | 2 +- .../package.json | 2 +- .../wallet_getCurrentAccount/package.json | 2 +- .../wallet_getCurrentNetwork/package.json | 2 +- .../wallet_getCurrentViewingApp/package.json | 2 +- .../wallet_getFluentMetadata/package.json | 2 +- .../package.json | 2 +- packages/rpcs/wallet_getNetwork/package.json | 2 +- .../rpcs/wallet_getNextNonce/package.json | 2 +- .../wallet_getNextUsableNonce/package.json | 2 +- .../wallet_getPendingAuthRequest/package.json | 2 +- .../rpcs/wallet_getPermissions/package.json | 2 +- .../rpcs/wallet_getPreferences/package.json | 2 +- .../wallet_handleUnfinishedCFXTx/index.js | 163 ++++-- .../wallet_handleUnfinishedCFXTx/package.json | 2 +- .../wallet_handleUnfinishedETHTx/index.js | 165 ++++-- .../wallet_handleUnfinishedETHTx/package.json | 2 +- .../wallet_handleUnfinishedTxs/package.json | 2 +- .../rpcs/wallet_importAddress/package.json | 2 +- packages/rpcs/wallet_importAll/package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_importMnemonic/package.json | 2 +- .../rpcs/wallet_importPrivateKey/package.json | 2 +- .../rpcs/wallet_metadataForPopup/package.json | 2 +- .../wallet_network1559Compatible/package.json | 2 +- .../rpcs/wallet_refetchBalance/package.json | 2 +- .../rpcs/wallet_refetchTokenList/package.json | 2 +- .../rpcs/wallet_refetchTxList/package.json | 2 +- .../wallet_registerSiteMetadata/package.json | 2 +- .../rpcs/wallet_requestAccounts/package.json | 2 +- .../wallet_requestPermissions/package.json | 2 +- .../rpcs/wallet_requestUnlockUI/package.json | 2 +- .../rpcs/wallet_sendTransaction/package.json | 2 +- .../package.json | 2 +- .../wallet_setAppCurrentAccount/package.json | 2 +- .../wallet_setAppCurrentNetwork/package.json | 2 +- .../wallet_setCurrentAccount/package.json | 2 +- .../wallet_setCurrentNetwork/package.json | 2 +- .../rpcs/wallet_setPreferences/package.json | 2 +- .../wallet_switchEthereumChain/package.json | 2 +- packages/rpcs/wallet_unlock/package.json | 2 +- .../rpcs/wallet_unwatchAsset/package.json | 2 +- .../rpcs/wallet_updateAccount/package.json | 2 +- .../wallet_updateAccountGroup/package.json | 2 +- .../rpcs/wallet_updateNetwork/package.json | 2 +- .../rpcs/wallet_updateTokenList/package.json | 2 +- packages/rpcs/wallet_upsertMemo/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_validate20Token/package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_validateMnemonic/package.json | 2 +- .../rpcs/wallet_validatePassword/package.json | 2 +- .../wallet_validatePrivateKey/package.json | 2 +- packages/rpcs/wallet_watchAsset/package.json | 2 +- .../rpcs/wallet_zeroAccountGroup/package.json | 2 +- packages/workspace-tools/package.json | 2 +- yarn.lock | 487 +++++++----------- 173 files changed, 767 insertions(+), 564 deletions(-) create mode 100644 .yarn/versions/9014a0b8.yml diff --git a/.yarn/versions/9014a0b8.yml b/.yarn/versions/9014a0b8.yml new file mode 100644 index 000000000..d85ea61cd --- /dev/null +++ b/.yarn/versions/9014a0b8.yml @@ -0,0 +1,178 @@ +releases: + "@fluent-wallet/cfx_accounts": patch + "@fluent-wallet/cfx_call": patch + "@fluent-wallet/cfx_chain-id": patch + "@fluent-wallet/cfx_check-balance-against-transaction": patch + "@fluent-wallet/cfx_client-version": patch + "@fluent-wallet/cfx_epoch-number": patch + "@fluent-wallet/cfx_estimate-1559-fee": patch + "@fluent-wallet/cfx_estimate-gas-and-collateral": patch + "@fluent-wallet/cfx_fee-history": patch + "@fluent-wallet/cfx_gas-price": patch + "@fluent-wallet/cfx_get-account": patch + "@fluent-wallet/cfx_get-account-pending-info": patch + "@fluent-wallet/cfx_get-account-pending-transactions": patch + "@fluent-wallet/cfx_get-accumulate-interest-rate": patch + "@fluent-wallet/cfx_get-admin": patch + "@fluent-wallet/cfx_get-balance": patch + "@fluent-wallet/cfx_get-best-block-hash": patch + "@fluent-wallet/cfx_get-block-by-block-number": patch + "@fluent-wallet/cfx_get-block-by-epoch-number": patch + "@fluent-wallet/cfx_get-block-by-hash": patch + "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption": patch + "@fluent-wallet/cfx_get-block-reward-info": patch + "@fluent-wallet/cfx_get-blocks-by-epoch": patch + "@fluent-wallet/cfx_get-code": patch + "@fluent-wallet/cfx_get-collateral-for-storage": patch + "@fluent-wallet/cfx_get-confirmation-risk-by-hash": patch + "@fluent-wallet/cfx_get-deposit-list": patch + "@fluent-wallet/cfx_get-fee-burnt": patch + "@fluent-wallet/cfx_get-interest-rate": patch + "@fluent-wallet/cfx_get-logs": patch + "@fluent-wallet/cfx_get-max-gas-limit": patch + "@fluent-wallet/cfx_get-next-nonce": patch + "@fluent-wallet/cfx_get-next-usable-nonce": patch + "@fluent-wallet/cfx_get-pos-economics": patch + "@fluent-wallet/cfx_get-pos-reward-by-epoch": patch + "@fluent-wallet/cfx_get-skipped-blocks-by-epoch": patch + "@fluent-wallet/cfx_get-sponsor-info": patch + "@fluent-wallet/cfx_get-staking-balance": patch + "@fluent-wallet/cfx_get-status": patch + "@fluent-wallet/cfx_get-storage-at": patch + "@fluent-wallet/cfx_get-storage-root": patch + "@fluent-wallet/cfx_get-supply-info": patch + "@fluent-wallet/cfx_get-transaction-by-hash": patch + "@fluent-wallet/cfx_get-transaction-receipt": patch + "@fluent-wallet/cfx_get-vote-list": patch + "@fluent-wallet/cfx_max-priority-fee-per-gas": patch + "@fluent-wallet/cfx_net-version": patch + "@fluent-wallet/cfx_opened-method-groups": patch + "@fluent-wallet/cfx_request-accounts": patch + "@fluent-wallet/cfx_send-raw-transaction": patch + "@fluent-wallet/cfx_send-transaction": patch + "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s": patch + "@fluent-wallet/cfx_sign-typed-data_v4": patch + "@fluent-wallet/eth_accounts": patch + "@fluent-wallet/eth_block-number": patch + "@fluent-wallet/eth_call": patch + "@fluent-wallet/eth_chain-id": patch + "@fluent-wallet/eth_estimate-1559-fee": patch + "@fluent-wallet/eth_estimate-gas": patch + "@fluent-wallet/eth_fee-history": patch + "@fluent-wallet/eth_gas-price": patch + "@fluent-wallet/eth_get-balance": patch + "@fluent-wallet/eth_get-block-by-hash": patch + "@fluent-wallet/eth_get-block-by-number": patch + "@fluent-wallet/eth_get-code": patch + "@fluent-wallet/eth_get-logs": patch + "@fluent-wallet/eth_get-transaction-by-hash": patch + "@fluent-wallet/eth_get-transaction-count": patch + "@fluent-wallet/eth_get-transaction-receipt": patch + "@fluent-wallet/eth_max-priority-fee-per-gas": patch + "@fluent-wallet/eth_request-accounts": patch + "@fluent-wallet/eth_send-raw-transaction": patch + "@fluent-wallet/eth_send-transaction": patch + "@fluent-wallet/eth_sign-transaction": patch + "@fluent-wallet/eth_sign-tx-with-ledger-nano-s": patch + "@fluent-wallet/eth_sign-typed-data_v4": patch + "@fluent-wallet/net_version": patch + "@fluent-wallet/personal_sign": patch + "@fluent-wallet/rpc-engine": patch + "@fluent-wallet/txpool_next-nonce": patch + "@fluent-wallet/wallet_accounts": patch + "@fluent-wallet/wallet_add-conflux-chain": patch + "@fluent-wallet/wallet_add-ethereum-chain": patch + "@fluent-wallet/wallet_add-hd-path": patch + "@fluent-wallet/wallet_add-network": patch + "@fluent-wallet/wallet_add-pending-user-auth-request": patch + "@fluent-wallet/wallet_add-vault": patch + "@fluent-wallet/wallet_after-unlock": patch + "@fluent-wallet/wallet_chain-id": patch + "@fluent-wallet/wallet_cleanup-tx": patch + "@fluent-wallet/wallet_create-account": patch + "@fluent-wallet/wallet_create-address": patch + "@fluent-wallet/wallet_db-query": patch + "@fluent-wallet/wallet_delete-account": patch + "@fluent-wallet/wallet_delete-account-group": patch + "@fluent-wallet/wallet_delete-app": patch + "@fluent-wallet/wallet_delete-memo": patch + "@fluent-wallet/wallet_delete-network": patch + "@fluent-wallet/wallet_detect-address-type": patch + "@fluent-wallet/wallet_detect-network-type": patch + "@fluent-wallet/wallet_discover-accounts": patch + "@fluent-wallet/wallet_enrich-conflux-tx": patch + "@fluent-wallet/wallet_enrich-ethereum-tx": patch + "@fluent-wallet/wallet_enrich-txs": patch + "@fluent-wallet/wallet_export-account": patch + "@fluent-wallet/wallet_export-account-group": patch + "@fluent-wallet/wallet_export-all": patch + "@fluent-wallet/wallet_generate-address": patch + "@fluent-wallet/wallet_generate-private-key": patch + "@fluent-wallet/wallet_get-account-address-by-network": patch + "@fluent-wallet/wallet_get-account-group": patch + "@fluent-wallet/wallet_get-account-group-vault-value": patch + "@fluent-wallet/wallet_get-address-private-key": patch + "@fluent-wallet/wallet_get-balance": patch + "@fluent-wallet/wallet_get-block-or-epoch-number": patch + "@fluent-wallet/wallet_get-block-time": patch + "@fluent-wallet/wallet_get-blockchain-explorer-url": patch + "@fluent-wallet/wallet_get-current-account": patch + "@fluent-wallet/wallet_get-current-network": patch + "@fluent-wallet/wallet_get-current-viewing-app": patch + "@fluent-wallet/wallet_get-fluent-metadata": patch + "@fluent-wallet/wallet_get-import-hardware-wallet-info": patch + "@fluent-wallet/wallet_get-network": patch + "@fluent-wallet/wallet_get-next-nonce": patch + "@fluent-wallet/wallet_get-next-usable-nonce": patch + "@fluent-wallet/wallet_get-pending-auth-request": patch + "@fluent-wallet/wallet_get-permissions": patch + "@fluent-wallet/wallet_get-preferences": patch + "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch + "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch + "@fluent-wallet/wallet_handle-unfinished-txs": patch + "@fluent-wallet/wallet_import-address": patch + "@fluent-wallet/wallet_import-all": patch + "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account": patch + "@fluent-wallet/wallet_import-mnemonic": patch + "@fluent-wallet/wallet_import-private-key": patch + "@fluent-wallet/wallet_metadata-for-popup": patch + "@fluent-wallet/wallet_network1559compatible": patch + "@fluent-wallet/wallet_refetch-balance": patch + "@fluent-wallet/wallet_refetch-token-list": patch + "@fluent-wallet/wallet_refetch-tx-list": patch + "@fluent-wallet/wallet_register-site-metadata": patch + "@fluent-wallet/wallet_request-accounts": patch + "@fluent-wallet/wallet_request-permissions": patch + "@fluent-wallet/wallet_request-unlock-ui": patch + "@fluent-wallet/wallet_send-transaction": patch + "@fluent-wallet/wallet_send-transaction-with-action": patch + "@fluent-wallet/wallet_set-app-current-account": patch + "@fluent-wallet/wallet_set-app-current-network": patch + "@fluent-wallet/wallet_set-current-account": patch + "@fluent-wallet/wallet_set-current-network": patch + "@fluent-wallet/wallet_set-preferences": patch + "@fluent-wallet/wallet_switch-conflux-chain": patch + "@fluent-wallet/wallet_switch-ethereum-chain": patch + "@fluent-wallet/wallet_unlock": patch + "@fluent-wallet/wallet_unwatch-asset": patch + "@fluent-wallet/wallet_update-account": patch + "@fluent-wallet/wallet_update-account-group": patch + "@fluent-wallet/wallet_update-network": patch + "@fluent-wallet/wallet_update-token-list": patch + "@fluent-wallet/wallet_upsert-memo": patch + "@fluent-wallet/wallet_user-approved-auth-request": patch + "@fluent-wallet/wallet_user-rejected-auth-request": patch + "@fluent-wallet/wallet_validate-app-permissions": patch + "@fluent-wallet/wallet_validate-mnemonic": patch + "@fluent-wallet/wallet_validate-password": patch + "@fluent-wallet/wallet_validate-private-key": patch + "@fluent-wallet/wallet_validate20token": patch + "@fluent-wallet/wallet_watch-asset": patch + "@fluent-wallet/wallet_zero-account-group": patch + browser-extension: patch + helios-background: patch + workspace-tools: patch + +declined: + - helios + - doc diff --git a/packages/background/package.json b/packages/background/package.json index dfd22d5df..fa6e985b8 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -58,7 +58,7 @@ "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s": "workspace:*", "@fluent-wallet/cfx_sign-typed-data_v4": "workspace:packages/rpcs/cfx_signTypedData_v4", "@fluent-wallet/consts": "workspace:packages/consts", - "@fluent-wallet/db": "1.0.76", + "@fluent-wallet/db": "1.0.78", "@fluent-wallet/eth_accounts": "workspace:packages/rpcs/eth_accounts", "@fluent-wallet/eth_block-number": "workspace:packages/rpcs/eth_blockNumber", "@fluent-wallet/eth_call": "workspace:packages/rpcs/eth_call", diff --git a/packages/rpc-engine/package.json b/packages/rpc-engine/package.json index 901dd2ec1..a60119c7f 100644 --- a/packages/rpc-engine/package.json +++ b/packages/rpc-engine/package.json @@ -16,7 +16,7 @@ "@fluent-wallet/json-rpc-error": "workspace:packages/json-rpc-error", "@fluent-wallet/random-id": "workspace:packages/random-id", "@fluent-wallet/rpc-epoch-ref": "workspace:packages/rpc-epoch-ref", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/transducers": "workspace:packages/transducers", "@thi.ng/atom": "4.1.42", "@thi.ng/rstream": "6.0.21", diff --git a/packages/rpcs/cfx_accounts/package.json b/packages/rpcs/cfx_accounts/package.json index 94554b9ad..9f1444a9c 100644 --- a/packages/rpcs/cfx_accounts/package.json +++ b/packages/rpcs/cfx_accounts/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "3.0.1", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_call/package.json b/packages/rpcs/cfx_call/package.json index 17be6c969..1f3f55e11 100644 --- a/packages/rpcs/cfx_call/package.json +++ b/packages/rpcs/cfx_call/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.8", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_chainId/package.json b/packages/rpcs/cfx_chainId/package.json index b8140866d..c75818b17 100644 --- a/packages/rpcs/cfx_chainId/package.json +++ b/packages/rpcs/cfx_chainId/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "1.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json b/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json index c46de7019..87b85949d 100644 --- a/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json +++ b/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.6", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_clientVersion/package.json b/packages/rpcs/cfx_clientVersion/package.json index 3d903e55f..d99c994bd 100644 --- a/packages/rpcs/cfx_clientVersion/package.json +++ b/packages/rpcs/cfx_clientVersion/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_epochNumber/package.json b/packages/rpcs/cfx_epochNumber/package.json index 36e51d981..1dae73cc0 100644 --- a/packages/rpcs/cfx_epochNumber/package.json +++ b/packages/rpcs/cfx_epochNumber/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.12", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_estimate1559Fee/package.json b/packages/rpcs/cfx_estimate1559Fee/package.json index 3a8e4822b..441b6d79e 100644 --- a/packages/rpcs/cfx_estimate1559Fee/package.json +++ b/packages/rpcs/cfx_estimate1559Fee/package.json @@ -5,7 +5,7 @@ "version": "0.0.4", "dependencies": { "@ethersproject/units": "5.6.1", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "bn.js": "5.2.0" } } diff --git a/packages/rpcs/cfx_estimateGasAndCollateral/package.json b/packages/rpcs/cfx_estimateGasAndCollateral/package.json index 01ea5b862..ac8c2fe74 100644 --- a/packages/rpcs/cfx_estimateGasAndCollateral/package.json +++ b/packages/rpcs/cfx_estimateGasAndCollateral/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.10", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_feeHistory/package.json b/packages/rpcs/cfx_feeHistory/package.json index 5f825d5af..e84087b9e 100644 --- a/packages/rpcs/cfx_feeHistory/package.json +++ b/packages/rpcs/cfx_feeHistory/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_gasPrice/package.json b/packages/rpcs/cfx_gasPrice/package.json index 2311e1f12..82bf9c018 100644 --- a/packages/rpcs/cfx_gasPrice/package.json +++ b/packages/rpcs/cfx_gasPrice/package.json @@ -5,7 +5,7 @@ "version": "0.0.16", "dependencies": { "@fluent-wallet/consts": "workspace:*", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@thi.ng/cache": "2.1.9" } } diff --git a/packages/rpcs/cfx_getAccount/package.json b/packages/rpcs/cfx_getAccount/package.json index 4ba02777e..3497f3917 100644 --- a/packages/rpcs/cfx_getAccount/package.json +++ b/packages/rpcs/cfx_getAccount/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.12", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getAccountPendingInfo/package.json b/packages/rpcs/cfx_getAccountPendingInfo/package.json index be3de2ad8..ede295947 100644 --- a/packages/rpcs/cfx_getAccountPendingInfo/package.json +++ b/packages/rpcs/cfx_getAccountPendingInfo/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getAccountPendingTransactions/package.json b/packages/rpcs/cfx_getAccountPendingTransactions/package.json index bbd26c97e..f733fa7aa 100644 --- a/packages/rpcs/cfx_getAccountPendingTransactions/package.json +++ b/packages/rpcs/cfx_getAccountPendingTransactions/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getAccumulateInterestRate/package.json b/packages/rpcs/cfx_getAccumulateInterestRate/package.json index 52eee3d2d..b974c3aa2 100644 --- a/packages/rpcs/cfx_getAccumulateInterestRate/package.json +++ b/packages/rpcs/cfx_getAccumulateInterestRate/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getAdmin/package.json b/packages/rpcs/cfx_getAdmin/package.json index 3832c7397..bfafa6a5c 100644 --- a/packages/rpcs/cfx_getAdmin/package.json +++ b/packages/rpcs/cfx_getAdmin/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getBalance/package.json b/packages/rpcs/cfx_getBalance/package.json index dbc4de700..03b1555e7 100644 --- a/packages/rpcs/cfx_getBalance/package.json +++ b/packages/rpcs/cfx_getBalance/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.10", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getBestBlockHash/package.json b/packages/rpcs/cfx_getBestBlockHash/package.json index 4d5424dd9..02489b935 100644 --- a/packages/rpcs/cfx_getBestBlockHash/package.json +++ b/packages/rpcs/cfx_getBestBlockHash/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getBlockByBlockNumber/package.json b/packages/rpcs/cfx_getBlockByBlockNumber/package.json index 293b8e4bd..a3204ca2a 100644 --- a/packages/rpcs/cfx_getBlockByBlockNumber/package.json +++ b/packages/rpcs/cfx_getBlockByBlockNumber/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getBlockByEpochNumber/package.json b/packages/rpcs/cfx_getBlockByEpochNumber/package.json index 164ee9d23..95e972a64 100644 --- a/packages/rpcs/cfx_getBlockByEpochNumber/package.json +++ b/packages/rpcs/cfx_getBlockByEpochNumber/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getBlockByHash/package.json b/packages/rpcs/cfx_getBlockByHash/package.json index 8d0689937..6972a165c 100644 --- a/packages/rpcs/cfx_getBlockByHash/package.json +++ b/packages/rpcs/cfx_getBlockByHash/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json b/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json index 1a5dd4395..5802a2ef8 100644 --- a/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json +++ b/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getBlockRewardInfo/package.json b/packages/rpcs/cfx_getBlockRewardInfo/package.json index e482aa06b..0882153aa 100644 --- a/packages/rpcs/cfx_getBlockRewardInfo/package.json +++ b/packages/rpcs/cfx_getBlockRewardInfo/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getBlocksByEpoch/package.json b/packages/rpcs/cfx_getBlocksByEpoch/package.json index db5eb4c2e..ca03c441e 100644 --- a/packages/rpcs/cfx_getBlocksByEpoch/package.json +++ b/packages/rpcs/cfx_getBlocksByEpoch/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getCode/package.json b/packages/rpcs/cfx_getCode/package.json index 903d8fb88..c6f417986 100644 --- a/packages/rpcs/cfx_getCode/package.json +++ b/packages/rpcs/cfx_getCode/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.9", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getCollateralForStorage/package.json b/packages/rpcs/cfx_getCollateralForStorage/package.json index da70d2b06..f1b9ec312 100644 --- a/packages/rpcs/cfx_getCollateralForStorage/package.json +++ b/packages/rpcs/cfx_getCollateralForStorage/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getConfirmationRiskByHash/package.json b/packages/rpcs/cfx_getConfirmationRiskByHash/package.json index 836e5faaa..7666574aa 100644 --- a/packages/rpcs/cfx_getConfirmationRiskByHash/package.json +++ b/packages/rpcs/cfx_getConfirmationRiskByHash/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getDepositList/package.json b/packages/rpcs/cfx_getDepositList/package.json index 5c4a46d88..1c7ebb9cf 100644 --- a/packages/rpcs/cfx_getDepositList/package.json +++ b/packages/rpcs/cfx_getDepositList/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getFeeBurnt/package.json b/packages/rpcs/cfx_getFeeBurnt/package.json index b69ce3c50..354e59f52 100644 --- a/packages/rpcs/cfx_getFeeBurnt/package.json +++ b/packages/rpcs/cfx_getFeeBurnt/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getInterestRate/package.json b/packages/rpcs/cfx_getInterestRate/package.json index 299309a47..4a368e70a 100644 --- a/packages/rpcs/cfx_getInterestRate/package.json +++ b/packages/rpcs/cfx_getInterestRate/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getLogs/package.json b/packages/rpcs/cfx_getLogs/package.json index a5f98d541..75b7d460d 100644 --- a/packages/rpcs/cfx_getLogs/package.json +++ b/packages/rpcs/cfx_getLogs/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.6", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getMaxGasLimit/package.json b/packages/rpcs/cfx_getMaxGasLimit/package.json index 40f9c4371..3a4c0afa2 100644 --- a/packages/rpcs/cfx_getMaxGasLimit/package.json +++ b/packages/rpcs/cfx_getMaxGasLimit/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getNextNonce/package.json b/packages/rpcs/cfx_getNextNonce/package.json index ca27bb774..623f3f10f 100644 --- a/packages/rpcs/cfx_getNextNonce/package.json +++ b/packages/rpcs/cfx_getNextNonce/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.10", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getNextUsableNonce/package.json b/packages/rpcs/cfx_getNextUsableNonce/package.json index 2112a94e6..871d46507 100644 --- a/packages/rpcs/cfx_getNextUsableNonce/package.json +++ b/packages/rpcs/cfx_getNextUsableNonce/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getPoSEconomics/package.json b/packages/rpcs/cfx_getPoSEconomics/package.json index 95ad689b2..d5ee40697 100644 --- a/packages/rpcs/cfx_getPoSEconomics/package.json +++ b/packages/rpcs/cfx_getPoSEconomics/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getPoSRewardByEpoch/package.json b/packages/rpcs/cfx_getPoSRewardByEpoch/package.json index 2c32f2764..022ffc4f1 100644 --- a/packages/rpcs/cfx_getPoSRewardByEpoch/package.json +++ b/packages/rpcs/cfx_getPoSRewardByEpoch/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json b/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json index ba5805180..0bac13479 100644 --- a/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json +++ b/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getSponsorInfo/package.json b/packages/rpcs/cfx_getSponsorInfo/package.json index 9ccc3fbd3..2ce34255c 100644 --- a/packages/rpcs/cfx_getSponsorInfo/package.json +++ b/packages/rpcs/cfx_getSponsorInfo/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getStakingBalance/package.json b/packages/rpcs/cfx_getStakingBalance/package.json index 976234aa3..915b49260 100644 --- a/packages/rpcs/cfx_getStakingBalance/package.json +++ b/packages/rpcs/cfx_getStakingBalance/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getStatus/package.json b/packages/rpcs/cfx_getStatus/package.json index 5c7bcd2e3..e2ac254d1 100644 --- a/packages/rpcs/cfx_getStatus/package.json +++ b/packages/rpcs/cfx_getStatus/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.9", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getStorageAt/package.json b/packages/rpcs/cfx_getStorageAt/package.json index eca3f5da6..ee56f1689 100644 --- a/packages/rpcs/cfx_getStorageAt/package.json +++ b/packages/rpcs/cfx_getStorageAt/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getStorageRoot/package.json b/packages/rpcs/cfx_getStorageRoot/package.json index 397f2412d..2d50faba3 100644 --- a/packages/rpcs/cfx_getStorageRoot/package.json +++ b/packages/rpcs/cfx_getStorageRoot/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getSupplyInfo/package.json b/packages/rpcs/cfx_getSupplyInfo/package.json index b5c681ac1..1be0b612c 100644 --- a/packages/rpcs/cfx_getSupplyInfo/package.json +++ b/packages/rpcs/cfx_getSupplyInfo/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getTransactionByHash/package.json b/packages/rpcs/cfx_getTransactionByHash/package.json index 8fe68bd5a..555cd4fc5 100644 --- a/packages/rpcs/cfx_getTransactionByHash/package.json +++ b/packages/rpcs/cfx_getTransactionByHash/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getTransactionReceipt/package.json b/packages/rpcs/cfx_getTransactionReceipt/package.json index c53cbb9b6..01edd2d0b 100644 --- a/packages/rpcs/cfx_getTransactionReceipt/package.json +++ b/packages/rpcs/cfx_getTransactionReceipt/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_getVoteList/package.json b/packages/rpcs/cfx_getVoteList/package.json index e590688fc..5e966dcd6 100644 --- a/packages/rpcs/cfx_getVoteList/package.json +++ b/packages/rpcs/cfx_getVoteList/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json index 96bd6432f..d06cd17c8 100644 --- a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json +++ b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_netVersion/package.json b/packages/rpcs/cfx_netVersion/package.json index 0377ff555..4d8d796df 100644 --- a/packages/rpcs/cfx_netVersion/package.json +++ b/packages/rpcs/cfx_netVersion/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.10", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_openedMethodGroups/package.json b/packages/rpcs/cfx_openedMethodGroups/package.json index 7525983b2..7f7262296 100644 --- a/packages/rpcs/cfx_openedMethodGroups/package.json +++ b/packages/rpcs/cfx_openedMethodGroups/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_requestAccounts/package.json b/packages/rpcs/cfx_requestAccounts/package.json index 27b187241..97d4251de 100644 --- a/packages/rpcs/cfx_requestAccounts/package.json +++ b/packages/rpcs/cfx_requestAccounts/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "2.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_sendRawTransaction/package.json b/packages/rpcs/cfx_sendRawTransaction/package.json index eb8d7167d..4e80b45df 100644 --- a/packages/rpcs/cfx_sendRawTransaction/package.json +++ b/packages/rpcs/cfx_sendRawTransaction/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_sendTransaction/package.json b/packages/rpcs/cfx_sendTransaction/package.json index 47def1b44..f18ab2454 100644 --- a/packages/rpcs/cfx_sendTransaction/package.json +++ b/packages/rpcs/cfx_sendTransaction/package.json @@ -6,6 +6,6 @@ "version": "1.0.8", "dependencies": { "@fluent-wallet/cfx_sign-transaction": "workspace:*", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json b/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json index 95c605acd..6143e55b9 100644 --- a/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json +++ b/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json @@ -7,7 +7,7 @@ "dependencies": { "@fluent-wallet/ledger": "workspace:*", "@fluent-wallet/signature": "workspace:*", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" } } diff --git a/packages/rpcs/cfx_signTypedData_v4/package.json b/packages/rpcs/cfx_signTypedData_v4/package.json index dc413077f..e38b8830b 100644 --- a/packages/rpcs/cfx_signTypedData_v4/package.json +++ b/packages/rpcs/cfx_signTypedData_v4/package.json @@ -5,7 +5,7 @@ "version": "0.0.18", "dependencies": { "@fluent-wallet/signature": "workspace:packages/signature", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/typed-data-spec": "workspace:packages/typed-data-spec" } } diff --git a/packages/rpcs/eth_accounts/package.json b/packages/rpcs/eth_accounts/package.json index 1987f5d11..9de28f60d 100644 --- a/packages/rpcs/eth_accounts/package.json +++ b/packages/rpcs/eth_accounts/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "3.0.1", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_blockNumber/package.json b/packages/rpcs/eth_blockNumber/package.json index 643f7c4a8..75b489e25 100644 --- a/packages/rpcs/eth_blockNumber/package.json +++ b/packages/rpcs/eth_blockNumber/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.13", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_call/package.json b/packages/rpcs/eth_call/package.json index e22b7995d..650df3eeb 100644 --- a/packages/rpcs/eth_call/package.json +++ b/packages/rpcs/eth_call/package.json @@ -6,6 +6,6 @@ "version": "1.0.2", "dependencies": { "@fluent-wallet/eth-transaction-schema": "workspace:packages/eth-transaction-schema", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_chainId/package.json b/packages/rpcs/eth_chainId/package.json index 1630d6cf9..7602771cd 100644 --- a/packages/rpcs/eth_chainId/package.json +++ b/packages/rpcs/eth_chainId/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.1.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_estimate1559Fee/package.json b/packages/rpcs/eth_estimate1559Fee/package.json index a91f6f64f..b1e5e9eea 100644 --- a/packages/rpcs/eth_estimate1559Fee/package.json +++ b/packages/rpcs/eth_estimate1559Fee/package.json @@ -5,7 +5,7 @@ "version": "0.1.4", "dependencies": { "@ethersproject/units": "5.6.1", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "bn.js": "5.2.0" } } diff --git a/packages/rpcs/eth_estimateGas/package.json b/packages/rpcs/eth_estimateGas/package.json index 2182d9eff..9f47e5ff7 100644 --- a/packages/rpcs/eth_estimateGas/package.json +++ b/packages/rpcs/eth_estimateGas/package.json @@ -6,6 +6,6 @@ "version": "1.0.3", "dependencies": { "@fluent-wallet/eth-transaction-schema": "workspace:packages/eth-transaction-schema", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_feeHistory/package.json b/packages/rpcs/eth_feeHistory/package.json index 37a2746c9..220a09c7b 100644 --- a/packages/rpcs/eth_feeHistory/package.json +++ b/packages/rpcs/eth_feeHistory/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_gasPrice/package.json b/packages/rpcs/eth_gasPrice/package.json index 2ca94e4fa..216561f71 100644 --- a/packages/rpcs/eth_gasPrice/package.json +++ b/packages/rpcs/eth_gasPrice/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.8", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_getBalance/package.json b/packages/rpcs/eth_getBalance/package.json index fe0d846cc..12fea01af 100644 --- a/packages/rpcs/eth_getBalance/package.json +++ b/packages/rpcs/eth_getBalance/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "1.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_getBlockByHash/package.json b/packages/rpcs/eth_getBlockByHash/package.json index 39765dede..6d14e43da 100644 --- a/packages/rpcs/eth_getBlockByHash/package.json +++ b/packages/rpcs/eth_getBlockByHash/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_getBlockByNumber/package.json b/packages/rpcs/eth_getBlockByNumber/package.json index ad3b116aa..e0e6529d5 100644 --- a/packages/rpcs/eth_getBlockByNumber/package.json +++ b/packages/rpcs/eth_getBlockByNumber/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_getCode/package.json b/packages/rpcs/eth_getCode/package.json index 6ec6ddd9e..b49ae6fdf 100644 --- a/packages/rpcs/eth_getCode/package.json +++ b/packages/rpcs/eth_getCode/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "1.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_getLogs/package.json b/packages/rpcs/eth_getLogs/package.json index 7989ae95e..6bc134b5c 100644 --- a/packages/rpcs/eth_getLogs/package.json +++ b/packages/rpcs/eth_getLogs/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_getTransactionByHash/package.json b/packages/rpcs/eth_getTransactionByHash/package.json index f34649331..ccee0ae0c 100644 --- a/packages/rpcs/eth_getTransactionByHash/package.json +++ b/packages/rpcs/eth_getTransactionByHash/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_getTransactionCount/package.json b/packages/rpcs/eth_getTransactionCount/package.json index 7992ac2db..44bee6088 100644 --- a/packages/rpcs/eth_getTransactionCount/package.json +++ b/packages/rpcs/eth_getTransactionCount/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "1.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_getTransactionReceipt/package.json b/packages/rpcs/eth_getTransactionReceipt/package.json index 28bf71437..35747eb25 100644 --- a/packages/rpcs/eth_getTransactionReceipt/package.json +++ b/packages/rpcs/eth_getTransactionReceipt/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_maxPriorityFeePerGas/package.json b/packages/rpcs/eth_maxPriorityFeePerGas/package.json index 31db16e74..8b9aa8b39 100644 --- a/packages/rpcs/eth_maxPriorityFeePerGas/package.json +++ b/packages/rpcs/eth_maxPriorityFeePerGas/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.1.1", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_requestAccounts/package.json b/packages/rpcs/eth_requestAccounts/package.json index adc0f3390..c9eb174bf 100644 --- a/packages/rpcs/eth_requestAccounts/package.json +++ b/packages/rpcs/eth_requestAccounts/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "3.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_sendRawTransaction/package.json b/packages/rpcs/eth_sendRawTransaction/package.json index f42b132f7..61d12e5b1 100644 --- a/packages/rpcs/eth_sendRawTransaction/package.json +++ b/packages/rpcs/eth_sendRawTransaction/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_sendTransaction/package.json b/packages/rpcs/eth_sendTransaction/package.json index 28301f589..94bdccc70 100644 --- a/packages/rpcs/eth_sendTransaction/package.json +++ b/packages/rpcs/eth_sendTransaction/package.json @@ -6,6 +6,6 @@ "version": "2.0.7", "dependencies": { "@fluent-wallet/eth_sign-transaction": "workspace:*", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_signTransaction/package.json b/packages/rpcs/eth_signTransaction/package.json index 7c1973138..0bee79476 100644 --- a/packages/rpcs/eth_signTransaction/package.json +++ b/packages/rpcs/eth_signTransaction/package.json @@ -10,6 +10,6 @@ "@fluent-wallet/eth-transaction-schema": "workspace:*", "@fluent-wallet/ledger": "workspace:*", "@fluent-wallet/signature": "workspace:*", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/eth_signTxWithLedgerNanoS/package.json b/packages/rpcs/eth_signTxWithLedgerNanoS/package.json index 0ce67b092..4af2ede0d 100644 --- a/packages/rpcs/eth_signTxWithLedgerNanoS/package.json +++ b/packages/rpcs/eth_signTxWithLedgerNanoS/package.json @@ -9,7 +9,7 @@ "@ethereumjs/tx": "5.3.0", "@ethereumjs/util": "9.0.3", "@fluent-wallet/ledger": "workspace:*", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/utils": "workspace:packages/utils", "browser-passworder": "2.0.3" } diff --git a/packages/rpcs/net_version/package.json b/packages/rpcs/net_version/package.json index 3ebcf5b2c..c7f60ce75 100644 --- a/packages/rpcs/net_version/package.json +++ b/packages/rpcs/net_version/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.2.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/personal_sign/package.json b/packages/rpcs/personal_sign/package.json index a18171a84..356ace7a8 100644 --- a/packages/rpcs/personal_sign/package.json +++ b/packages/rpcs/personal_sign/package.json @@ -5,6 +5,6 @@ "version": "1.0.3", "dependencies": { "@fluent-wallet/signature": "workspace:packages/signature", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/txpool_nextNonce/package.json b/packages/rpcs/txpool_nextNonce/package.json index 092b5de30..d88fa3b57 100644 --- a/packages/rpcs/txpool_nextNonce/package.json +++ b/packages/rpcs/txpool_nextNonce/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_accounts/package.json b/packages/rpcs/wallet_accounts/package.json index 7cd77c3da..e270a6834 100644 --- a/packages/rpcs/wallet_accounts/package.json +++ b/packages/rpcs/wallet_accounts/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_addEthereumChain/package.json b/packages/rpcs/wallet_addEthereumChain/package.json index 4652e5599..302d09f3f 100644 --- a/packages/rpcs/wallet_addEthereumChain/package.json +++ b/packages/rpcs/wallet_addEthereumChain/package.json @@ -4,7 +4,7 @@ "main": "index.js", "version": "0.0.20", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/wallet_add-network": "workspace:packages/rpcs/wallet_addNetwork" } } diff --git a/packages/rpcs/wallet_addHdPath/package.json b/packages/rpcs/wallet_addHdPath/package.json index 6d4a2ad37..037851bce 100644 --- a/packages/rpcs/wallet_addHdPath/package.json +++ b/packages/rpcs/wallet_addHdPath/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.10", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_addNetwork/package.json b/packages/rpcs/wallet_addNetwork/package.json index eea735699..07495a14b 100644 --- a/packages/rpcs/wallet_addNetwork/package.json +++ b/packages/rpcs/wallet_addNetwork/package.json @@ -5,6 +5,6 @@ "version": "1.0.13", "dependencies": { "@fluent-wallet/consts": "workspace:packages/consts", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_addPendingUserAuthRequest/package.json b/packages/rpcs/wallet_addPendingUserAuthRequest/package.json index 40c26d1ba..32d0f0734 100644 --- a/packages/rpcs/wallet_addPendingUserAuthRequest/package.json +++ b/packages/rpcs/wallet_addPendingUserAuthRequest/package.json @@ -5,7 +5,7 @@ "version": "0.0.13", "dependencies": { "@fluent-wallet/csp": "workspace:packages/csp", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/webextension": "workspace:packages/webextension" } } diff --git a/packages/rpcs/wallet_addVault/package.json b/packages/rpcs/wallet_addVault/package.json index 18a888ef5..55aa05418 100644 --- a/packages/rpcs/wallet_addVault/package.json +++ b/packages/rpcs/wallet_addVault/package.json @@ -8,7 +8,7 @@ "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/consts": "workspace:packages/consts", "@fluent-wallet/csp": "workspace:*", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/utils": "workspace:packages/utils", "browser-passworder": "^2.0.3" } diff --git a/packages/rpcs/wallet_afterUnlock/package.json b/packages/rpcs/wallet_afterUnlock/package.json index 2d9fb2101..037dfa221 100644 --- a/packages/rpcs/wallet_afterUnlock/package.json +++ b/packages/rpcs/wallet_afterUnlock/package.json @@ -5,7 +5,7 @@ "packageManager": "yarn@3.1.0", "version": "0.0.6", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "ramda": "0.28.0" }, "devDependencies": { diff --git a/packages/rpcs/wallet_chainId/package.json b/packages/rpcs/wallet_chainId/package.json index 64725022b..ea2a9829c 100644 --- a/packages/rpcs/wallet_chainId/package.json +++ b/packages/rpcs/wallet_chainId/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_cleanupTx/package.json b/packages/rpcs/wallet_cleanupTx/package.json index f5c9481da..4c3882dff 100644 --- a/packages/rpcs/wallet_cleanupTx/package.json +++ b/packages/rpcs/wallet_cleanupTx/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_createAccount/package.json b/packages/rpcs/wallet_createAccount/package.json index 863233064..0da205822 100644 --- a/packages/rpcs/wallet_createAccount/package.json +++ b/packages/rpcs/wallet_createAccount/package.json @@ -7,7 +7,7 @@ "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/hdkey": "workspace:packages/hdkey", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "^2.0.3" } } diff --git a/packages/rpcs/wallet_createAddress/package.json b/packages/rpcs/wallet_createAddress/package.json index 1425ff0eb..f0f634446 100644 --- a/packages/rpcs/wallet_createAddress/package.json +++ b/packages/rpcs/wallet_createAddress/package.json @@ -7,7 +7,7 @@ "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/hdkey": "workspace:packages/hdkey", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" } } diff --git a/packages/rpcs/wallet_dbQuery/package.json b/packages/rpcs/wallet_dbQuery/package.json index 1cd12f43d..6728f4bd5 100644 --- a/packages/rpcs/wallet_dbQuery/package.json +++ b/packages/rpcs/wallet_dbQuery/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.6", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_deleteAccount/package.json b/packages/rpcs/wallet_deleteAccount/package.json index 290c4fdbf..0d6737cc8 100644 --- a/packages/rpcs/wallet_deleteAccount/package.json +++ b/packages/rpcs/wallet_deleteAccount/package.json @@ -5,7 +5,7 @@ "packageManager": "yarn@3.2.0", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" } } diff --git a/packages/rpcs/wallet_deleteAccountGroup/package.json b/packages/rpcs/wallet_deleteAccountGroup/package.json index 1de6a5542..e97aa51e0 100644 --- a/packages/rpcs/wallet_deleteAccountGroup/package.json +++ b/packages/rpcs/wallet_deleteAccountGroup/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.11", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_deleteApp/package.json b/packages/rpcs/wallet_deleteApp/package.json index d1b767657..bcc4b50f5 100644 --- a/packages/rpcs/wallet_deleteApp/package.json +++ b/packages/rpcs/wallet_deleteApp/package.json @@ -6,6 +6,6 @@ "version": "0.0.7", "dependencies": { "@fluent-wallet/checks": "workspace:*", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_deleteMemo/package.json b/packages/rpcs/wallet_deleteMemo/package.json index d2f444955..5a8c26718 100644 --- a/packages/rpcs/wallet_deleteMemo/package.json +++ b/packages/rpcs/wallet_deleteMemo/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.2.0", "version": "0.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_deleteNetwork/package.json b/packages/rpcs/wallet_deleteNetwork/package.json index c29ada69c..c6b53a638 100644 --- a/packages/rpcs/wallet_deleteNetwork/package.json +++ b/packages/rpcs/wallet_deleteNetwork/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.10", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_detectAddressType/package.json b/packages/rpcs/wallet_detectAddressType/package.json index b124ab88c..2d5c96166 100644 --- a/packages/rpcs/wallet_detectAddressType/package.json +++ b/packages/rpcs/wallet_detectAddressType/package.json @@ -6,6 +6,6 @@ "version": "1.0.3", "dependencies": { "@fluent-wallet/detect-address-type": "workspace:packages/detect-address-type", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_detectNetworkType/package.json b/packages/rpcs/wallet_detectNetworkType/package.json index 71cf29a9d..b20c4b7b3 100644 --- a/packages/rpcs/wallet_detectNetworkType/package.json +++ b/packages/rpcs/wallet_detectNetworkType/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.12", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_discoverAccounts/package.json b/packages/rpcs/wallet_discoverAccounts/package.json index 0866f5fcb..6a33e1821 100644 --- a/packages/rpcs/wallet_discoverAccounts/package.json +++ b/packages/rpcs/wallet_discoverAccounts/package.json @@ -7,7 +7,7 @@ "@fluent-wallet/addr-by-network": "workspace:packages/addr-by-network", "@fluent-wallet/csp": "workspace:packages/csp", "@fluent-wallet/discover-accounts": "workspace:packages/discover-accounts", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" } } diff --git a/packages/rpcs/wallet_enrichConfluxTx/package.json b/packages/rpcs/wallet_enrichConfluxTx/package.json index 3ef29d0ab..e0492393a 100644 --- a/packages/rpcs/wallet_enrichConfluxTx/package.json +++ b/packages/rpcs/wallet_enrichConfluxTx/package.json @@ -7,6 +7,6 @@ "dependencies": { "@fluent-wallet/base32-address": "workspace:*", "@fluent-wallet/contract-method-name": "workspace:*", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_enrichEthereumTx/package.json b/packages/rpcs/wallet_enrichEthereumTx/package.json index c986bdf4e..70be25e90 100644 --- a/packages/rpcs/wallet_enrichEthereumTx/package.json +++ b/packages/rpcs/wallet_enrichEthereumTx/package.json @@ -6,6 +6,6 @@ "version": "0.0.8", "dependencies": { "@fluent-wallet/contract-method-name": "workspace:*", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_enrichTxs/package.json b/packages/rpcs/wallet_enrichTxs/package.json index 53cf783ff..87387217d 100644 --- a/packages/rpcs/wallet_enrichTxs/package.json +++ b/packages/rpcs/wallet_enrichTxs/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_exportAccount/package.json b/packages/rpcs/wallet_exportAccount/package.json index 2a6a10667..417f0d212 100644 --- a/packages/rpcs/wallet_exportAccount/package.json +++ b/packages/rpcs/wallet_exportAccount/package.json @@ -5,7 +5,7 @@ "version": "0.0.9", "dependencies": { "@fluent-wallet/hdkey": "workspace:packages/hdkey", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" } } diff --git a/packages/rpcs/wallet_exportAccountGroup/package.json b/packages/rpcs/wallet_exportAccountGroup/package.json index 9f5ea5474..199a786d6 100644 --- a/packages/rpcs/wallet_exportAccountGroup/package.json +++ b/packages/rpcs/wallet_exportAccountGroup/package.json @@ -6,7 +6,7 @@ "dependencies": { "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/consts": "workspace:packages/consts", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" } } diff --git a/packages/rpcs/wallet_exportAll/package.json b/packages/rpcs/wallet_exportAll/package.json index c10266b47..5288f5f23 100644 --- a/packages/rpcs/wallet_exportAll/package.json +++ b/packages/rpcs/wallet_exportAll/package.json @@ -4,7 +4,7 @@ "main": "index.js", "version": "0.0.8", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" } } diff --git a/packages/rpcs/wallet_generateAddress/package.json b/packages/rpcs/wallet_generateAddress/package.json index 855ae8558..d711f1a89 100644 --- a/packages/rpcs/wallet_generateAddress/package.json +++ b/packages/rpcs/wallet_generateAddress/package.json @@ -6,6 +6,6 @@ "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_generatePrivateKey/package.json b/packages/rpcs/wallet_generatePrivateKey/package.json index 5c9692679..4a744e14e 100644 --- a/packages/rpcs/wallet_generatePrivateKey/package.json +++ b/packages/rpcs/wallet_generatePrivateKey/package.json @@ -5,6 +5,6 @@ "main": "index.js", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getAccountAddressByNetwork/package.json b/packages/rpcs/wallet_getAccountAddressByNetwork/package.json index b3bece799..0c681878d 100644 --- a/packages/rpcs/wallet_getAccountAddressByNetwork/package.json +++ b/packages/rpcs/wallet_getAccountAddressByNetwork/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.7", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getAccountGroup/package.json b/packages/rpcs/wallet_getAccountGroup/package.json index a0dcd4601..8f051d103 100644 --- a/packages/rpcs/wallet_getAccountGroup/package.json +++ b/packages/rpcs/wallet_getAccountGroup/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.9", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getAccountGroupVaultValue/package.json b/packages/rpcs/wallet_getAccountGroupVaultValue/package.json index c552c3112..7c536a477 100644 --- a/packages/rpcs/wallet_getAccountGroupVaultValue/package.json +++ b/packages/rpcs/wallet_getAccountGroupVaultValue/package.json @@ -4,7 +4,7 @@ "main": "index.js", "version": "0.0.8", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" } } diff --git a/packages/rpcs/wallet_getAddressPrivateKey/package.json b/packages/rpcs/wallet_getAddressPrivateKey/package.json index 58ec91078..38a0cc971 100644 --- a/packages/rpcs/wallet_getAddressPrivateKey/package.json +++ b/packages/rpcs/wallet_getAddressPrivateKey/package.json @@ -5,7 +5,7 @@ "version": "1.0.3", "dependencies": { "@fluent-wallet/hdkey": "workspace:packages/hdkey", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/utils": "workspace:packages/utils", "browser-passworder": "2.0.3" } diff --git a/packages/rpcs/wallet_getBalance/package.json b/packages/rpcs/wallet_getBalance/package.json index cb78d3af7..dd1be153b 100644 --- a/packages/rpcs/wallet_getBalance/package.json +++ b/packages/rpcs/wallet_getBalance/package.json @@ -9,6 +9,6 @@ "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/contract-abis": "workspace:packages/contract-abis", "@fluent-wallet/single-call-balance-tracker": "workspace:packages/single-call-balance-tracker", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getBlockOrEpochNumber/package.json b/packages/rpcs/wallet_getBlockOrEpochNumber/package.json index 12f0deb63..a3c3fb4db 100644 --- a/packages/rpcs/wallet_getBlockOrEpochNumber/package.json +++ b/packages/rpcs/wallet_getBlockOrEpochNumber/package.json @@ -7,6 +7,6 @@ "dependencies": { "@fluent-wallet/cfx_epoch-number": "workspace:*", "@fluent-wallet/eth_block-number": "workspace:*", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getBlockTime/package.json b/packages/rpcs/wallet_getBlockTime/package.json index c6e9654d0..a2e97d4fb 100644 --- a/packages/rpcs/wallet_getBlockTime/package.json +++ b/packages/rpcs/wallet_getBlockTime/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.2.0", "version": "0.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json b/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json index 7f706fac4..e0547b224 100644 --- a/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json +++ b/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.7", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getCurrentAccount/package.json b/packages/rpcs/wallet_getCurrentAccount/package.json index 7d974c35b..6af43018b 100644 --- a/packages/rpcs/wallet_getCurrentAccount/package.json +++ b/packages/rpcs/wallet_getCurrentAccount/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.9", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getCurrentNetwork/package.json b/packages/rpcs/wallet_getCurrentNetwork/package.json index bbd22eab6..b7b721751 100644 --- a/packages/rpcs/wallet_getCurrentNetwork/package.json +++ b/packages/rpcs/wallet_getCurrentNetwork/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.9", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getCurrentViewingApp/package.json b/packages/rpcs/wallet_getCurrentViewingApp/package.json index f8960d32d..9f120023e 100644 --- a/packages/rpcs/wallet_getCurrentViewingApp/package.json +++ b/packages/rpcs/wallet_getCurrentViewingApp/package.json @@ -5,7 +5,7 @@ "packageManager": "yarn@3.0.1", "version": "0.0.11", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/webextension": "workspace:packages/webextension" } } diff --git a/packages/rpcs/wallet_getFluentMetadata/package.json b/packages/rpcs/wallet_getFluentMetadata/package.json index 6ca8ca1e5..7cc3916cb 100644 --- a/packages/rpcs/wallet_getFluentMetadata/package.json +++ b/packages/rpcs/wallet_getFluentMetadata/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json b/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json index 4fb01d846..b92d13177 100644 --- a/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json +++ b/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json @@ -5,7 +5,7 @@ "packageManager": "yarn@3.1.0", "version": "0.0.5", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" } } diff --git a/packages/rpcs/wallet_getNetwork/package.json b/packages/rpcs/wallet_getNetwork/package.json index 7cd41ff56..d502f4839 100644 --- a/packages/rpcs/wallet_getNetwork/package.json +++ b/packages/rpcs/wallet_getNetwork/package.json @@ -6,6 +6,6 @@ "version": "1.0.4", "dependencies": { "@fluent-wallet/checks": "workspace:packages/checks", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getNextNonce/package.json b/packages/rpcs/wallet_getNextNonce/package.json index 0d49c3238..a73c9f8a5 100644 --- a/packages/rpcs/wallet_getNextNonce/package.json +++ b/packages/rpcs/wallet_getNextNonce/package.json @@ -5,6 +5,6 @@ "version": "2.0.2", "dependencies": { "@fluent-wallet/addr-by-network": "workspace:packages/addr-by-network", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getNextUsableNonce/package.json b/packages/rpcs/wallet_getNextUsableNonce/package.json index fd24c8bd6..8ed34e673 100644 --- a/packages/rpcs/wallet_getNextUsableNonce/package.json +++ b/packages/rpcs/wallet_getNextUsableNonce/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "1.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getPendingAuthRequest/package.json b/packages/rpcs/wallet_getPendingAuthRequest/package.json index 5a0560173..5b7c9945e 100644 --- a/packages/rpcs/wallet_getPendingAuthRequest/package.json +++ b/packages/rpcs/wallet_getPendingAuthRequest/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.1.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getPermissions/package.json b/packages/rpcs/wallet_getPermissions/package.json index d828a7037..b229c4bd2 100644 --- a/packages/rpcs/wallet_getPermissions/package.json +++ b/packages/rpcs/wallet_getPermissions/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "2.0.1", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_getPreferences/package.json b/packages/rpcs/wallet_getPreferences/package.json index 3c5de0eb2..67330fe53 100644 --- a/packages/rpcs/wallet_getPreferences/package.json +++ b/packages/rpcs/wallet_getPreferences/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js index 6e9bc2a9f..5a85c67ae 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/index.js @@ -84,6 +84,7 @@ export const permissions = { 'setTxUnsent', 'setTxChainSwitched', 'queryTxWithSameNonce', + 'forceSetTxStatus', ], } @@ -112,6 +113,7 @@ export const main = ({ setTxUnsent, setTxChainSwitched, queryTxWithSameNonce, + forceSetTxStatus, }, params: {tx, address, okCb, failedCb}, network, @@ -217,62 +219,121 @@ export const main = ({ // failed to send setTxUnsent({hash}) - const {errorType, shouldDiscard} = processError(err) + let {errorType, shouldDiscard} = processError(err) + const isResend = !!tx.resendAt const isDuplicateTx = errorType === 'duplicateTx' const resendNonceTooStale = - tx.resendAt && errorType === 'tooStaleNonce' + isResend && errorType === 'tooStaleNonce' const sameNonceTxs = queryTxWithSameNonce({hash}) || [] - const latestTx = sameNonceTxs.sort((a, b) => - BigNumber.from(getGasPrice(b)).sub(getGasPrice(a)).toNumber(), - )[0] - const disableNotification = latestTx?.hash !== hash - const sameAsSuccess = isDuplicateTx || resendNonceTooStale - const failed = !sameAsSuccess && shouldDiscard + const latestTx = sameNonceTxs + .filter(t => t.status >= 0) + .sort((a, b) => + BigNumber.from(getGasPrice(b)).sub(getGasPrice(a)).toNumber(), + )[0] + const currentTxIsLatest = !latestTx || latestTx.hash === hash + let disableNotification = isResend && !currentTxIsLatest + let sameAsSuccess = isDuplicateTx || resendNonceTooStale + let failed = !sameAsSuccess && shouldDiscard - defs({ - failed: failed && { - errorType, - err, - disableNotification, - }, - sameAsSuccess, - resend: !shouldDiscard && !sameAsSuccess, - }) - .transform( - branchObj({ - failed: [ - sideEffect( - ({err}) => - typeof failedCb === 'function' && failedCb(err), - ), - sideEffect(({errorType, disableNotification}) => { - if (setTxFailed({hash, error: errorType})) { - !disableNotification && - getExt().then(ext => - ext.notifications.create(hash, { - title: 'Failed transaction', - message: `Transaction ${parseInt( - tx.txPayload.nonce, - 16, - )} failed! ${err?.data || err?.message || ''}`, - }), - ) - } - }), - sideEffect(() => { - updateBadge(getUnfinishedTxCount()) - }), - ], - resend: sideEffect(keepTrack), - // retry in next run - sameAsSuccess: [ - sideEffect(() => setTxPending({hash})), - sideEffect(() => typeof okCb === 'function' && okCb(hash)), - sideEffect(keepTrack), - ], - }), + const handler = () => { + defs({ + failed: failed && { + errorType, + err, + disableNotification, + }, + sameAsSuccess, + resend: !shouldDiscard && !sameAsSuccess, + }) + .transform( + branchObj({ + failed: [ + sideEffect( + ({err}) => + typeof failedCb === 'function' && failedCb(err), + ), + sideEffect(({errorType, disableNotification}) => { + if (setTxFailed({hash, error: errorType})) { + !disableNotification && + getExt().then(ext => + ext.notifications.create(hash, { + title: 'Failed transaction', + message: `Transaction ${parseInt( + tx.txPayload.nonce, + 16, + )} failed! ${err?.data || err?.message || ''}`, + }), + ) + } + }), + sideEffect(() => { + updateBadge(getUnfinishedTxCount()) + }), + ], + resend: sideEffect(keepTrack), + // retry in next run + sameAsSuccess: [ + sideEffect(() => setTxPending({hash})), + sideEffect( + () => typeof okCb === 'function' && okCb(hash), + ), + sideEffect(keepTrack), + ], + }), + ) + .done() + } + if (isResend && currentTxIsLatest && resendNonceTooStale) { + let localTxExecuted = false + Promise.all( + sameNonceTxs.map(_tx => + cfx_getTransactionByHash({errorFallThrough: true}, [ + _tx.hash, + ]).then(res => { + if (res && _tx.hash === hash) { + // current tx is executed + localTxExecuted = true + sameAsSuccess = true + failed = false + } else if (res) { + // local tx is executed but not the current tx + localTxExecuted = true + sameAsSuccess = false + failed = true + errorType = 'replacedByAnotherTx' + disableNotification = true + // set executed tx to pending, start a new tracking + forceSetTxStatus({hash: _tx.hash, status: 2, error: null}) + wallet_handleUnfinishedCFXTx({ + tx: _tx.eid, + address: address.eid, + }) + } + }), + ), ) - .done() + .then(() => { + if (!localTxExecuted) { + return cfx_getNextNonce({errorFallThrough: true}, [ + address.value, + 'latest_finalized', + ]).then(finalizedNonce => { + if ( + BigNumber.from(finalizedNonce).gt( + BigNumber.from(tx.txPayload.nonce), + ) + ) { + sameAsSuccess = false + failed = true + errorType = 'replacedByAnotherTx' + } + }) + } + }) + .finally(handler) + } else { + handler() + } }, }), ) diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json index e8f3033cb..370d57b06 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json @@ -8,7 +8,7 @@ "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", "@fluent-wallet/conflux-tx-error": "workspace:*", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/transducers": "workspace:*", "@fluent-wallet/webextension": "workspace:*", "@thi.ng/rstream": "6.0.21" diff --git a/packages/rpcs/wallet_handleUnfinishedETHTx/index.js b/packages/rpcs/wallet_handleUnfinishedETHTx/index.js index 2aaa06bbe..d4bf2dd8c 100644 --- a/packages/rpcs/wallet_handleUnfinishedETHTx/index.js +++ b/packages/rpcs/wallet_handleUnfinishedETHTx/index.js @@ -84,6 +84,7 @@ export const permissions = { 'setTxUnsent', 'setTxChainSwitched', 'queryTxWithSameNonce', + 'forceSetTxStatus', ], } @@ -112,6 +113,7 @@ export const main = ({ setTxUnsent, setTxChainSwitched, queryTxWithSameNonce, + forceSetTxStatus, }, params: {tx, address, okCb, failedCb}, network, @@ -220,66 +222,125 @@ export const main = ({ setTxUnsent({hash}) let {errorType, shouldDiscard} = processError(err) + const isResend = !!tx.resendAt const isDuplicateTx = errorType === 'duplicateTx' const resendNonceTooStale = - tx.resendAt && errorType === 'tooStaleNonce' + isResend && errorType === 'tooStaleNonce' const resendPriceTooLow = - tx.resendAt && errorType === 'replaceUnderpriced' + isResend && errorType === 'replaceUnderpriced' if (resendPriceTooLow) errorType = 'replacedByAnotherTx' const sameNonceTxs = queryTxWithSameNonce({hash}) || [] - const latestTx = sameNonceTxs.sort((a, b) => - BigNumber.from(getGasPrice(b)).sub(getGasPrice(a)).toNumber(), - )[0] - const disableNotification = latestTx?.hash !== hash - const sameAsSuccess = isDuplicateTx || resendNonceTooStale + const latestTx = sameNonceTxs + .filter(t => t.status >= 0) + .sort((a, b) => + BigNumber.from(getGasPrice(b)).sub(getGasPrice(a)).toNumber(), + )[0] + const currentTxIsLatest = !latestTx || latestTx.hash === hash + let disableNotification = isResend && !currentTxIsLatest + let sameAsSuccess = isDuplicateTx || resendNonceTooStale - const failed = - !sameAsSuccess && (shouldDiscard || resendPriceTooLow) + let failed = !sameAsSuccess && (shouldDiscard || resendPriceTooLow) - defs({ - failed: failed && { - errorType, - err, - disableNotification: disableNotification, - }, - sameAsSuccess, - resend: !shouldDiscard && !sameAsSuccess, - }) - .transform( - branchObj({ - failed: [ - sideEffect( - ({err}) => - typeof failedCb === 'function' && failedCb(err), - ), - sideEffect(({errorType, disableNotification}) => { - if (setTxFailed({hash, error: errorType})) { - !disableNotification && - getExt().then(ext => - ext.notifications.create(hash, { - title: 'Failed transaction', - message: `Transaction ${parseInt( - tx.txPayload.nonce, - 16, - )} failed! ${err?.data || err?.message || ''}`, - }), - ) - } - }), - sideEffect(() => { - updateBadge(getUnfinishedTxCount()) - }), - ], - resend: sideEffect(keepTrack), - // retry in next run - sameAsSuccess: [ - sideEffect(() => setTxPending({hash})), - sideEffect(() => typeof okCb === 'function' && okCb(hash)), - sideEffect(keepTrack), - ], - }), + const handler = () => { + defs({ + failed: failed && { + errorType, + err, + disableNotification, + }, + sameAsSuccess, + resend: !shouldDiscard && !sameAsSuccess, + }) + .transform( + branchObj({ + failed: [ + sideEffect( + ({err}) => + typeof failedCb === 'function' && failedCb(err), + ), + sideEffect(({errorType, disableNotification}) => { + if (setTxFailed({hash, error: errorType})) { + !disableNotification && + getExt().then(ext => + ext.notifications.create(hash, { + title: 'Failed transaction', + message: `Transaction ${parseInt( + tx.txPayload.nonce, + 16, + )} failed! ${err?.data || err?.message || ''}`, + }), + ) + } + }), + sideEffect(() => { + updateBadge(getUnfinishedTxCount()) + }), + ], + resend: sideEffect(keepTrack), + // retry in next run + sameAsSuccess: [ + sideEffect(() => setTxPending({hash})), + sideEffect( + () => typeof okCb === 'function' && okCb(hash), + ), + sideEffect(keepTrack), + ], + }), + ) + .done() + } + + if (isResend && currentTxIsLatest && resendNonceTooStale) { + let localTxExecuted = false + Promise.all( + sameNonceTxs.map(_tx => + eth_getTransactionByHash({errorFallThrough: true}, [ + _tx.hash, + ]).then(res => { + if (res && _tx.hash === hash) { + // current tx is executed + localTxExecuted = true + sameAsSuccess = true + failed = false + } else if (res) { + // local tx is executed but not the current tx + localTxExecuted = true + sameAsSuccess = false + failed = true + errorType = 'replacedByAnotherTx' + disableNotification = true + // set executed tx to pending, start a new tracking + forceSetTxStatus({hash: _tx.hash, status: 2, error: null}) + wallet_handleUnfinishedETHTx({ + tx: _tx.eid, + address: address.eid, + }) + } + }), + ), ) - .done() + .then(() => { + if (!localTxExecuted) { + return eth_getTransactionCount({errorFallThrough: true}, [ + address.value, + 'finalized', + ]).then(finalizedNonce => { + if ( + BigNumber.from(finalizedNonce).gt( + BigNumber.from(tx.txPayload.nonce), + ) + ) { + sameAsSuccess = false + failed = true + errorType = 'replacedByAnotherTx' + } + }) + } + }) + .finally(handler) + } else { + handler() + } }, }), ) diff --git a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json index 8fe72f560..5622afe7c 100644 --- a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json @@ -8,7 +8,7 @@ "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", "@fluent-wallet/ethereum-tx-error": "workspace:*", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@thi.ng/rstream": "7.2.7" } } diff --git a/packages/rpcs/wallet_handleUnfinishedTxs/package.json b/packages/rpcs/wallet_handleUnfinishedTxs/package.json index 9b08a1793..5cd2ba3c4 100644 --- a/packages/rpcs/wallet_handleUnfinishedTxs/package.json +++ b/packages/rpcs/wallet_handleUnfinishedTxs/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.7", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_importAddress/package.json b/packages/rpcs/wallet_importAddress/package.json index b84f20a4c..9eb7866d1 100644 --- a/packages/rpcs/wallet_importAddress/package.json +++ b/packages/rpcs/wallet_importAddress/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "1.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_importAll/package.json b/packages/rpcs/wallet_importAll/package.json index e40ef7583..ff7905744 100644 --- a/packages/rpcs/wallet_importAll/package.json +++ b/packages/rpcs/wallet_importAll/package.json @@ -4,7 +4,7 @@ "main": "index.js", "version": "0.0.10", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3", "webextension-polyfill": "0.8.0" } diff --git a/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json b/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json index 06f6e5ac5..efb641236 100644 --- a/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json +++ b/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json @@ -7,7 +7,7 @@ "dependencies": { "@fluent-wallet/base32-address": "workspace:*", "@fluent-wallet/ledger": "workspace:packages/ledger", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" } } diff --git a/packages/rpcs/wallet_importMnemonic/package.json b/packages/rpcs/wallet_importMnemonic/package.json index 7a2f9c96e..119ea2103 100644 --- a/packages/rpcs/wallet_importMnemonic/package.json +++ b/packages/rpcs/wallet_importMnemonic/package.json @@ -4,6 +4,6 @@ "type": "module", "main": "index.js", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_importPrivateKey/package.json b/packages/rpcs/wallet_importPrivateKey/package.json index 226d07bcb..1c0c44e97 100644 --- a/packages/rpcs/wallet_importPrivateKey/package.json +++ b/packages/rpcs/wallet_importPrivateKey/package.json @@ -4,6 +4,6 @@ "type": "module", "main": "index.js", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_metadataForPopup/package.json b/packages/rpcs/wallet_metadataForPopup/package.json index 2957ad5bf..7515a5eec 100644 --- a/packages/rpcs/wallet_metadataForPopup/package.json +++ b/packages/rpcs/wallet_metadataForPopup/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_network1559Compatible/package.json b/packages/rpcs/wallet_network1559Compatible/package.json index d4e6c7f72..e804c9f8d 100644 --- a/packages/rpcs/wallet_network1559Compatible/package.json +++ b/packages/rpcs/wallet_network1559Compatible/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.4", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_refetchBalance/package.json b/packages/rpcs/wallet_refetchBalance/package.json index 0ff361b10..e57f30caf 100644 --- a/packages/rpcs/wallet_refetchBalance/package.json +++ b/packages/rpcs/wallet_refetchBalance/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.12", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_refetchTokenList/package.json b/packages/rpcs/wallet_refetchTokenList/package.json index af120babb..657c005c7 100644 --- a/packages/rpcs/wallet_refetchTokenList/package.json +++ b/packages/rpcs/wallet_refetchTokenList/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.7", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_refetchTxList/package.json b/packages/rpcs/wallet_refetchTxList/package.json index 29b5d372f..06e993857 100644 --- a/packages/rpcs/wallet_refetchTxList/package.json +++ b/packages/rpcs/wallet_refetchTxList/package.json @@ -7,7 +7,7 @@ "dependencies": { "@fluent-wallet/confluxscan-api": "workspace:*", "@fluent-wallet/consts": "workspace:*", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@thi.ng/cache": "2.1.10", "@thi.ng/memoize": "3.1.7" } diff --git a/packages/rpcs/wallet_registerSiteMetadata/package.json b/packages/rpcs/wallet_registerSiteMetadata/package.json index efa14a0c3..2a13a03b4 100644 --- a/packages/rpcs/wallet_registerSiteMetadata/package.json +++ b/packages/rpcs/wallet_registerSiteMetadata/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "1.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_requestAccounts/package.json b/packages/rpcs/wallet_requestAccounts/package.json index 7a4269db3..2f3b559be 100644 --- a/packages/rpcs/wallet_requestAccounts/package.json +++ b/packages/rpcs/wallet_requestAccounts/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.1.0", "version": "0.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_requestPermissions/package.json b/packages/rpcs/wallet_requestPermissions/package.json index 92de98dbf..192054acb 100644 --- a/packages/rpcs/wallet_requestPermissions/package.json +++ b/packages/rpcs/wallet_requestPermissions/package.json @@ -4,7 +4,7 @@ "main": "index.js", "version": "3.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/wallet-permission": "workspace:packages/wallet-permission" } } diff --git a/packages/rpcs/wallet_requestUnlockUI/package.json b/packages/rpcs/wallet_requestUnlockUI/package.json index 8b9936a30..f532b8098 100644 --- a/packages/rpcs/wallet_requestUnlockUI/package.json +++ b/packages/rpcs/wallet_requestUnlockUI/package.json @@ -5,7 +5,7 @@ "version": "0.0.15", "dependencies": { "@fluent-wallet/csp": "workspace:packages/csp", - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/webextension": "workspace:packages/webextension" } } diff --git a/packages/rpcs/wallet_sendTransaction/package.json b/packages/rpcs/wallet_sendTransaction/package.json index 95d9569dd..742ae2c2c 100644 --- a/packages/rpcs/wallet_sendTransaction/package.json +++ b/packages/rpcs/wallet_sendTransaction/package.json @@ -11,6 +11,6 @@ "@fluent-wallet/eth_send-transaction": "workspace:*", "@fluent-wallet/json-rpc-error": "workspace:*", "@fluent-wallet/signature": "workspace:*", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_sendTransactionWithAction/package.json b/packages/rpcs/wallet_sendTransactionWithAction/package.json index 4702180e7..dc76c1550 100644 --- a/packages/rpcs/wallet_sendTransactionWithAction/package.json +++ b/packages/rpcs/wallet_sendTransactionWithAction/package.json @@ -5,7 +5,7 @@ "packageManager": "yarn@3.2.0", "version": "1.0.6", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/wallet_send-transaction": "workspace:*" } } diff --git a/packages/rpcs/wallet_setAppCurrentAccount/package.json b/packages/rpcs/wallet_setAppCurrentAccount/package.json index a61980a4a..3bc113a48 100644 --- a/packages/rpcs/wallet_setAppCurrentAccount/package.json +++ b/packages/rpcs/wallet_setAppCurrentAccount/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.9", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_setAppCurrentNetwork/package.json b/packages/rpcs/wallet_setAppCurrentNetwork/package.json index cb4e22c2f..8a72658ba 100644 --- a/packages/rpcs/wallet_setAppCurrentNetwork/package.json +++ b/packages/rpcs/wallet_setAppCurrentNetwork/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.10", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_setCurrentAccount/package.json b/packages/rpcs/wallet_setCurrentAccount/package.json index 14288b9e4..bfff674a9 100644 --- a/packages/rpcs/wallet_setCurrentAccount/package.json +++ b/packages/rpcs/wallet_setCurrentAccount/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.11", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_setCurrentNetwork/package.json b/packages/rpcs/wallet_setCurrentNetwork/package.json index d0ae52907..425aceae2 100644 --- a/packages/rpcs/wallet_setCurrentNetwork/package.json +++ b/packages/rpcs/wallet_setCurrentNetwork/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.16", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_setPreferences/package.json b/packages/rpcs/wallet_setPreferences/package.json index 3e8077b52..ff1629d5d 100644 --- a/packages/rpcs/wallet_setPreferences/package.json +++ b/packages/rpcs/wallet_setPreferences/package.json @@ -6,6 +6,6 @@ "version": "1.0.2", "dependencies": { "@fluent-wallet/checks": "workspace:*", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_switchEthereumChain/package.json b/packages/rpcs/wallet_switchEthereumChain/package.json index 39c3df95e..16091010f 100644 --- a/packages/rpcs/wallet_switchEthereumChain/package.json +++ b/packages/rpcs/wallet_switchEthereumChain/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "1.0.3", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_unlock/package.json b/packages/rpcs/wallet_unlock/package.json index 614b69021..7f613d392 100644 --- a/packages/rpcs/wallet_unlock/package.json +++ b/packages/rpcs/wallet_unlock/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.19", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_unwatchAsset/package.json b/packages/rpcs/wallet_unwatchAsset/package.json index bfb205e7b..52dd74774 100644 --- a/packages/rpcs/wallet_unwatchAsset/package.json +++ b/packages/rpcs/wallet_unwatchAsset/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.6", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_updateAccount/package.json b/packages/rpcs/wallet_updateAccount/package.json index be59f26d0..66c7b2571 100644 --- a/packages/rpcs/wallet_updateAccount/package.json +++ b/packages/rpcs/wallet_updateAccount/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.12", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_updateAccountGroup/package.json b/packages/rpcs/wallet_updateAccountGroup/package.json index b420edbd8..4189d70f1 100644 --- a/packages/rpcs/wallet_updateAccountGroup/package.json +++ b/packages/rpcs/wallet_updateAccountGroup/package.json @@ -5,6 +5,6 @@ "version": "0.0.10", "dependencies": { "@fluent-wallet/checks": "workspace:packages/checks", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_updateNetwork/package.json b/packages/rpcs/wallet_updateNetwork/package.json index d518869d3..ab4e25f4d 100644 --- a/packages/rpcs/wallet_updateNetwork/package.json +++ b/packages/rpcs/wallet_updateNetwork/package.json @@ -5,7 +5,7 @@ "packageManager": "yarn@3.1.0", "version": "0.0.10", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/wallet_add-network": "workspace:*" } } diff --git a/packages/rpcs/wallet_updateTokenList/package.json b/packages/rpcs/wallet_updateTokenList/package.json index 30cc7cbfe..a4d098aef 100644 --- a/packages/rpcs/wallet_updateTokenList/package.json +++ b/packages/rpcs/wallet_updateTokenList/package.json @@ -5,7 +5,7 @@ "packageManager": "yarn@3.0.1", "version": "1.0.2", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/token-list-schema": "workspace:packages/token-list-schema" } } diff --git a/packages/rpcs/wallet_upsertMemo/package.json b/packages/rpcs/wallet_upsertMemo/package.json index 653f4ce5f..657cd7490 100644 --- a/packages/rpcs/wallet_upsertMemo/package.json +++ b/packages/rpcs/wallet_upsertMemo/package.json @@ -6,6 +6,6 @@ "version": "1.0.1", "dependencies": { "@fluent-wallet/base32-address": "workspace:*", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_userApprovedAuthRequest/package.json b/packages/rpcs/wallet_userApprovedAuthRequest/package.json index 0cbd3ea48..f1dd6ca5f 100644 --- a/packages/rpcs/wallet_userApprovedAuthRequest/package.json +++ b/packages/rpcs/wallet_userApprovedAuthRequest/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.10", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_userRejectedAuthRequest/package.json b/packages/rpcs/wallet_userRejectedAuthRequest/package.json index bd3a95f01..f3402e61c 100644 --- a/packages/rpcs/wallet_userRejectedAuthRequest/package.json +++ b/packages/rpcs/wallet_userRejectedAuthRequest/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.11", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_validate20Token/package.json b/packages/rpcs/wallet_validate20Token/package.json index d62ac06f7..7c2c2653a 100644 --- a/packages/rpcs/wallet_validate20Token/package.json +++ b/packages/rpcs/wallet_validate20Token/package.json @@ -7,6 +7,6 @@ "dependencies": { "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/contract-abis": "workspace:packages/contract-abis", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_validateAppPermissions/package.json b/packages/rpcs/wallet_validateAppPermissions/package.json index 2e4a7f2bc..ef7193133 100644 --- a/packages/rpcs/wallet_validateAppPermissions/package.json +++ b/packages/rpcs/wallet_validateAppPermissions/package.json @@ -4,6 +4,6 @@ "main": "index.js", "version": "0.0.8", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_validateMnemonic/package.json b/packages/rpcs/wallet_validateMnemonic/package.json index 64ab86821..cc16ebca5 100644 --- a/packages/rpcs/wallet_validateMnemonic/package.json +++ b/packages/rpcs/wallet_validateMnemonic/package.json @@ -4,7 +4,7 @@ "main": "index.js", "version": "0.0.9", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "bip39": "3.0.4" } } diff --git a/packages/rpcs/wallet_validatePassword/package.json b/packages/rpcs/wallet_validatePassword/package.json index 8dd60634d..c97170e4e 100644 --- a/packages/rpcs/wallet_validatePassword/package.json +++ b/packages/rpcs/wallet_validatePassword/package.json @@ -4,7 +4,7 @@ "version": "0.0.13", "main": "index.js", "dependencies": { - "@fluent-wallet/spec": "1.0.6", + "@fluent-wallet/spec": "1.0.8", "browser-passworder": "^2.0.3" } } diff --git a/packages/rpcs/wallet_validatePrivateKey/package.json b/packages/rpcs/wallet_validatePrivateKey/package.json index 5134954c3..d1d3ca024 100644 --- a/packages/rpcs/wallet_validatePrivateKey/package.json +++ b/packages/rpcs/wallet_validatePrivateKey/package.json @@ -5,6 +5,6 @@ "version": "0.0.9", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_watchAsset/package.json b/packages/rpcs/wallet_watchAsset/package.json index 41da7682f..0ceb3d576 100644 --- a/packages/rpcs/wallet_watchAsset/package.json +++ b/packages/rpcs/wallet_watchAsset/package.json @@ -5,6 +5,6 @@ "version": "1.0.2", "packageManager": "yarn@3.0.1", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/rpcs/wallet_zeroAccountGroup/package.json b/packages/rpcs/wallet_zeroAccountGroup/package.json index 6a6caaa28..c6b8f9098 100644 --- a/packages/rpcs/wallet_zeroAccountGroup/package.json +++ b/packages/rpcs/wallet_zeroAccountGroup/package.json @@ -5,6 +5,6 @@ "packageManager": "yarn@3.0.1", "version": "0.0.11", "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" } } diff --git a/packages/workspace-tools/package.json b/packages/workspace-tools/package.json index 8c9a5c235..d936f50a6 100644 --- a/packages/workspace-tools/package.json +++ b/packages/workspace-tools/package.json @@ -4,7 +4,7 @@ "version": "0.0.8", "private": true, "dependencies": { - "@fluent-wallet/spec": "1.0.6" + "@fluent-wallet/spec": "1.0.8" }, "devDependencies": { "chokidar": "3.5.3" diff --git a/yarn.lock b/yarn.lock index bdeaf582e..107dcc98d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3067,7 +3067,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/abstract-provider@npm:^5.6.0, @ethersproject/abstract-provider@npm:^5.6.1, @ethersproject/abstract-provider@npm:^5.7.0": +"@ethersproject/abstract-provider@npm:^5.6.1, @ethersproject/abstract-provider@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/abstract-provider@npm:5.7.0" dependencies: @@ -3095,7 +3095,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/abstract-signer@npm:^5.6.0, @ethersproject/abstract-signer@npm:^5.6.2, @ethersproject/abstract-signer@npm:^5.7.0": +"@ethersproject/abstract-signer@npm:^5.6.2, @ethersproject/abstract-signer@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/abstract-signer@npm:5.7.0" dependencies: @@ -3243,7 +3243,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/hdnode@npm:^5.6.0, @ethersproject/hdnode@npm:^5.6.2, @ethersproject/hdnode@npm:^5.7.0": +"@ethersproject/hdnode@npm:^5.6.2, @ethersproject/hdnode@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/hdnode@npm:5.7.0" dependencies: @@ -3284,7 +3284,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/json-wallets@npm:^5.6.0, @ethersproject/json-wallets@npm:^5.6.1": +"@ethersproject/json-wallets@npm:^5.6.1": version: 5.7.0 resolution: "@ethersproject/json-wallets@npm:5.7.0" dependencies: @@ -3407,7 +3407,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/random@npm:^5.6.0, @ethersproject/random@npm:^5.6.1, @ethersproject/random@npm:^5.7.0": +"@ethersproject/random@npm:^5.6.1, @ethersproject/random@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/random@npm:5.7.0" dependencies: @@ -3427,7 +3427,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/rlp@npm:^5.5.0, @ethersproject/rlp@npm:^5.6.0, @ethersproject/rlp@npm:^5.6.1, @ethersproject/rlp@npm:^5.7.0": +"@ethersproject/rlp@npm:^5.5.0, @ethersproject/rlp@npm:^5.6.1, @ethersproject/rlp@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/rlp@npm:5.7.0" dependencies: @@ -3462,7 +3462,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/signing-key@npm:^5.6.0, @ethersproject/signing-key@npm:^5.6.2, @ethersproject/signing-key@npm:^5.7.0": +"@ethersproject/signing-key@npm:^5.6.2, @ethersproject/signing-key@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/signing-key@npm:5.7.0" dependencies: @@ -3501,23 +3501,6 @@ __metadata: languageName: node linkType: hard -"@ethersproject/transactions@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/transactions@npm:5.6.0" - dependencies: - "@ethersproject/address": "npm:^5.6.0" - "@ethersproject/bignumber": "npm:^5.6.0" - "@ethersproject/bytes": "npm:^5.6.0" - "@ethersproject/constants": "npm:^5.6.0" - "@ethersproject/keccak256": "npm:^5.6.0" - "@ethersproject/logger": "npm:^5.6.0" - "@ethersproject/properties": "npm:^5.6.0" - "@ethersproject/rlp": "npm:^5.6.0" - "@ethersproject/signing-key": "npm:^5.6.0" - checksum: 10/ee68160399bd7d088e24b0da46a36a978d2766711b9667d925cd62e08b6fbd8e14077eb8fdf6c3bd3dddc5492e15ca23fe94b894c8ffc5828aefee0c96eab6c7 - languageName: node - linkType: hard - "@ethersproject/transactions@npm:5.6.2": version: 5.6.2 resolution: "@ethersproject/transactions@npm:5.6.2" @@ -3535,7 +3518,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/transactions@npm:^5.6.0, @ethersproject/transactions@npm:^5.6.2, @ethersproject/transactions@npm:^5.7.0": +"@ethersproject/transactions@npm:^5.6.2, @ethersproject/transactions@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/transactions@npm:5.7.0" dependencies: @@ -3563,29 +3546,6 @@ __metadata: languageName: node linkType: hard -"@ethersproject/wallet@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/wallet@npm:5.6.0" - dependencies: - "@ethersproject/abstract-provider": "npm:^5.6.0" - "@ethersproject/abstract-signer": "npm:^5.6.0" - "@ethersproject/address": "npm:^5.6.0" - "@ethersproject/bignumber": "npm:^5.6.0" - "@ethersproject/bytes": "npm:^5.6.0" - "@ethersproject/hash": "npm:^5.6.0" - "@ethersproject/hdnode": "npm:^5.6.0" - "@ethersproject/json-wallets": "npm:^5.6.0" - "@ethersproject/keccak256": "npm:^5.6.0" - "@ethersproject/logger": "npm:^5.6.0" - "@ethersproject/properties": "npm:^5.6.0" - "@ethersproject/random": "npm:^5.6.0" - "@ethersproject/signing-key": "npm:^5.6.0" - "@ethersproject/transactions": "npm:^5.6.0" - "@ethersproject/wordlists": "npm:^5.6.0" - checksum: 10/b5629d5058599b1ca4957c5b41d90f5321661689a7caf869110c68cf4f8e5590c0c5bdaaf6d3f87a395ecc76194fe301006c51f2ea3887d6d179d1b8034d527e - languageName: node - linkType: hard - "@ethersproject/wallet@npm:5.6.2": version: 5.6.2 resolution: "@ethersproject/wallet@npm:5.6.2" @@ -3648,7 +3608,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/wordlists@npm:^5.6.0, @ethersproject/wordlists@npm:^5.6.1, @ethersproject/wordlists@npm:^5.7.0": +"@ethersproject/wordlists@npm:^5.6.1, @ethersproject/wordlists@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/wordlists@npm:5.7.0" dependencies: @@ -3677,36 +3637,7 @@ __metadata: languageName: node linkType: hard -"@fluent-wallet/account@npm:1.0.1": - version: 1.0.1 - resolution: "@fluent-wallet/account@npm:1.0.1" - dependencies: - "@ethersproject/address": "npm:5.6.0" - "@ethersproject/transactions": "npm:5.6.0" - "@ethersproject/wallet": "npm:5.6.0" - "@fluent-wallet/compose": "npm:0.0.4" - "@fluent-wallet/consts": "npm:0.0.16" - "@fluent-wallet/utils": "npm:0.0.3" - elliptic: "npm:6.5.4" - checksum: 10/e4660d724490ad82a74c1eea14a2c80d1deff10c5df777c245096f813e0509de0174c1f1505add9723060402870e101a0e8635ad76fdd7798321567d42b1fc8a - languageName: node - linkType: hard - -"@fluent-wallet/account@npm:1.0.2": - version: 1.0.2 - resolution: "@fluent-wallet/account@npm:1.0.2" - dependencies: - "@ethersproject/address": "npm:5.6.1" - "@ethersproject/transactions": "npm:5.6.2" - "@ethersproject/wallet": "npm:5.6.2" - "@fluent-wallet/consts": "npm:0.0.23" - "@fluent-wallet/utils": "npm:0.0.3" - elliptic: "npm:6.5.4" - checksum: 10/bd6ab7c63acbc87876e6bdfd88edda8a8e5589b75123b92fabb0d37365821f903a560472a0cbe3ce07ddffe896178d390f2ef6f4f990c04832a29ad24bd51aff - languageName: node - linkType: hard - -"@fluent-wallet/account@workspace:packages/account": +"@fluent-wallet/account@npm:1.0.3, @fluent-wallet/account@workspace:packages/account": version: 0.0.0-use.local resolution: "@fluent-wallet/account@workspace:packages/account" dependencies: @@ -3737,21 +3668,7 @@ __metadata: languageName: unknown linkType: soft -"@fluent-wallet/base32-address@npm:0.1.3": - version: 0.1.3 - resolution: "@fluent-wallet/base32-address@npm:0.1.3" - dependencies: - "@fluent-wallet/account": "npm:1.0.1" - "@fluent-wallet/consts": "npm:0.0.16" - "@fluent-wallet/utils": "npm:0.0.3" - "@thi.ng/cache": "npm:1.0.94" - "@thi.ng/memoize": "npm:2.1.21" - js-conflux-sdk: "npm:2.0.7" - checksum: 10/39e60233afc15ff95f5b14897013887e6bd20773786688f6b99b2691663f101a0903a483343d4a75c761303f3904bd6e18babea0ace341ee3996bc09fa3ede57 - languageName: node - linkType: hard - -"@fluent-wallet/base32-address@workspace:*, @fluent-wallet/base32-address@workspace:packages/base32-address": +"@fluent-wallet/base32-address@npm:0.1.4, @fluent-wallet/base32-address@workspace:*, @fluent-wallet/base32-address@workspace:packages/base32-address": version: 0.0.0-use.local resolution: "@fluent-wallet/base32-address@workspace:packages/base32-address" dependencies: @@ -3784,7 +3701,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_accounts@workspace:packages/rpcs/cfx_accounts" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3792,7 +3709,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_call@workspace:packages/rpcs/cfx_call" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3800,7 +3717,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_chain-id@workspace:packages/rpcs/cfx_chainId" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3808,7 +3725,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_check-balance-against-transaction@workspace:packages/rpcs/cfx_checkBalanceAgainstTransaction" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3816,7 +3733,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_client-version@workspace:packages/rpcs/cfx_clientVersion" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3824,7 +3741,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_epoch-number@workspace:packages/rpcs/cfx_epochNumber" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3833,7 +3750,7 @@ __metadata: resolution: "@fluent-wallet/cfx_estimate-1559-fee@workspace:packages/rpcs/cfx_estimate1559Fee" dependencies: "@ethersproject/units": "npm:5.6.1" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" bn.js: "npm:5.2.0" languageName: unknown linkType: soft @@ -3842,7 +3759,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_estimate-gas-and-collateral@workspace:packages/rpcs/cfx_estimateGasAndCollateral" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3850,7 +3767,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_fee-history@workspace:packages/rpcs/cfx_feeHistory" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3859,7 +3776,7 @@ __metadata: resolution: "@fluent-wallet/cfx_gas-price@workspace:packages/rpcs/cfx_gasPrice" dependencies: "@fluent-wallet/consts": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@thi.ng/cache": "npm:2.1.9" languageName: unknown linkType: soft @@ -3868,7 +3785,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-account-pending-info@workspace:packages/rpcs/cfx_getAccountPendingInfo" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3876,7 +3793,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-account-pending-transactions@workspace:packages/rpcs/cfx_getAccountPendingTransactions" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3884,7 +3801,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-account@workspace:packages/rpcs/cfx_getAccount" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3892,7 +3809,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-accumulate-interest-rate@workspace:packages/rpcs/cfx_getAccumulateInterestRate" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3900,7 +3817,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-admin@workspace:packages/rpcs/cfx_getAdmin" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3908,7 +3825,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-balance@workspace:packages/rpcs/cfx_getBalance" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3916,7 +3833,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-best-block-hash@workspace:packages/rpcs/cfx_getBestBlockHash" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3924,7 +3841,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-block-by-block-number@workspace:packages/rpcs/cfx_getBlockByBlockNumber" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3932,7 +3849,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-block-by-epoch-number@workspace:packages/rpcs/cfx_getBlockByEpochNumber" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3940,7 +3857,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption@workspace:packages/rpcs/cfx_getBlockByHashWithPivotAssumption" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3948,7 +3865,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-block-by-hash@workspace:packages/rpcs/cfx_getBlockByHash" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3956,7 +3873,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-block-reward-info@workspace:packages/rpcs/cfx_getBlockRewardInfo" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3964,7 +3881,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-blocks-by-epoch@workspace:packages/rpcs/cfx_getBlocksByEpoch" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3972,7 +3889,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-code@workspace:packages/rpcs/cfx_getCode" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3980,7 +3897,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-collateral-for-storage@workspace:packages/rpcs/cfx_getCollateralForStorage" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3988,7 +3905,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-confirmation-risk-by-hash@workspace:packages/rpcs/cfx_getConfirmationRiskByHash" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -3996,7 +3913,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-deposit-list@workspace:packages/rpcs/cfx_getDepositList" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4004,7 +3921,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-fee-burnt@workspace:packages/rpcs/cfx_getFeeBurnt" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4012,7 +3929,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-interest-rate@workspace:packages/rpcs/cfx_getInterestRate" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4020,7 +3937,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-logs@workspace:packages/rpcs/cfx_getLogs" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4028,7 +3945,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-max-gas-limit@workspace:packages/rpcs/cfx_getMaxGasLimit" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4036,7 +3953,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-next-nonce@workspace:packages/rpcs/cfx_getNextNonce" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4044,7 +3961,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-next-usable-nonce@workspace:packages/rpcs/cfx_getNextUsableNonce" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4052,7 +3969,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-pos-economics@workspace:packages/rpcs/cfx_getPoSEconomics" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4060,7 +3977,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-pos-reward-by-epoch@workspace:packages/rpcs/cfx_getPoSRewardByEpoch" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4068,7 +3985,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-skipped-blocks-by-epoch@workspace:packages/rpcs/cfx_getSkippedBlocksByEpoch" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4076,7 +3993,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-sponsor-info@workspace:packages/rpcs/cfx_getSponsorInfo" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4084,7 +4001,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-staking-balance@workspace:packages/rpcs/cfx_getStakingBalance" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4092,7 +4009,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-status@workspace:packages/rpcs/cfx_getStatus" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4100,7 +4017,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-storage-at@workspace:packages/rpcs/cfx_getStorageAt" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4108,7 +4025,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-storage-root@workspace:packages/rpcs/cfx_getStorageRoot" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4116,7 +4033,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-supply-info@workspace:packages/rpcs/cfx_getSupplyInfo" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4124,7 +4041,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-transaction-by-hash@workspace:packages/rpcs/cfx_getTransactionByHash" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4132,7 +4049,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-transaction-receipt@workspace:packages/rpcs/cfx_getTransactionReceipt" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4140,7 +4057,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_get-vote-list@workspace:packages/rpcs/cfx_getVoteList" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4148,7 +4065,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_max-priority-fee-per-gas@workspace:packages/rpcs/cfx_maxPriorityFeePerGas" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4156,7 +4073,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_net-version@workspace:packages/rpcs/cfx_netVersion" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4164,7 +4081,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_opened-method-groups@workspace:packages/rpcs/cfx_openedMethodGroups" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4172,7 +4089,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_request-accounts@workspace:packages/rpcs/cfx_requestAccounts" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4180,7 +4097,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/cfx_send-raw-transaction@workspace:packages/rpcs/cfx_sendRawTransaction" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4189,7 +4106,7 @@ __metadata: resolution: "@fluent-wallet/cfx_send-transaction@workspace:packages/rpcs/cfx_sendTransaction" dependencies: "@fluent-wallet/cfx_sign-transaction": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4208,7 +4125,7 @@ __metadata: dependencies: "@fluent-wallet/ledger": "workspace:*" "@fluent-wallet/signature": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:2.0.3" languageName: unknown linkType: soft @@ -4218,7 +4135,7 @@ __metadata: resolution: "@fluent-wallet/cfx_sign-typed-data_v4@workspace:packages/rpcs/cfx_signTypedData_v4" dependencies: "@fluent-wallet/signature": "workspace:packages/signature" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/typed-data-spec": "workspace:packages/typed-data-spec" languageName: unknown linkType: soft @@ -4399,7 +4316,7 @@ __metadata: languageName: unknown linkType: soft -"@fluent-wallet/compose@npm:0.0.4, @fluent-wallet/compose@workspace:*, @fluent-wallet/compose@workspace:packages/compose": +"@fluent-wallet/compose@workspace:*, @fluent-wallet/compose@workspace:packages/compose": version: 0.0.0-use.local resolution: "@fluent-wallet/compose@workspace:packages/compose" dependencies: @@ -4423,21 +4340,7 @@ __metadata: languageName: unknown linkType: soft -"@fluent-wallet/consts@npm:0.0.16": - version: 0.0.16 - resolution: "@fluent-wallet/consts@npm:0.0.16" - checksum: 10/bc99d270167e7737c447cb83a2ddf201e0b57d15cd127cb22870286af8cfcb9c484ee6349c9cfa779bd6805060fa4b5b29aa84971e0d5455df7f727735b6fbf8 - languageName: node - linkType: hard - -"@fluent-wallet/consts@npm:0.0.23": - version: 0.0.23 - resolution: "@fluent-wallet/consts@npm:0.0.23" - checksum: 10/e2cbc5a996083810bf2cbae4cce02bde95d46dadd39c01dd726856f5b4b5868d6f31e7b679b63e47a0591af55dfc8f7aec3a1bee3a41ae37184ec8859c137654 - languageName: node - linkType: hard - -"@fluent-wallet/consts@workspace:*, @fluent-wallet/consts@workspace:packages/consts": +"@fluent-wallet/consts@npm:0.0.24, @fluent-wallet/consts@workspace:*, @fluent-wallet/consts@workspace:packages/consts": version: 0.0.0-use.local resolution: "@fluent-wallet/consts@workspace:packages/consts" languageName: unknown @@ -4494,13 +4397,13 @@ __metadata: languageName: unknown linkType: soft -"@fluent-wallet/db@npm:1.0.76": - version: 1.0.76 - resolution: "@fluent-wallet/db@npm:1.0.76" +"@fluent-wallet/db@npm:1.0.78": + version: 1.0.78 + resolution: "@fluent-wallet/db@npm:1.0.78" dependencies: "@ethersproject/bignumber": "npm:5.6.2" - "@fluent-wallet/consts": "npm:0.0.23" - checksum: 10/c65f93d60c8d5a8c232dd19dd2b5645e1856a85f117fb91df7b4274fafcdeaa588284865029a6d286b838fb3e88fad50d025807fc6c98a036e1eaf278094160c + "@fluent-wallet/consts": "npm:0.0.24" + checksum: 10/29511534e28ceb9b8c4459adf6fa29a6569476e6259e62ffcb991836c7b019316c4143528c059f6905754de8ed02a5bf05c5b763ba1f8c6930acdc732127d86b languageName: node linkType: hard @@ -4636,7 +4539,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_accounts@workspace:packages/rpcs/eth_accounts" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4644,7 +4547,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_block-number@workspace:packages/rpcs/eth_blockNumber" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4653,7 +4556,7 @@ __metadata: resolution: "@fluent-wallet/eth_call@workspace:packages/rpcs/eth_call" dependencies: "@fluent-wallet/eth-transaction-schema": "workspace:packages/eth-transaction-schema" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4661,7 +4564,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_chain-id@workspace:packages/rpcs/eth_chainId" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4670,7 +4573,7 @@ __metadata: resolution: "@fluent-wallet/eth_estimate-1559-fee@workspace:packages/rpcs/eth_estimate1559Fee" dependencies: "@ethersproject/units": "npm:5.6.1" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" bn.js: "npm:5.2.0" languageName: unknown linkType: soft @@ -4680,7 +4583,7 @@ __metadata: resolution: "@fluent-wallet/eth_estimate-gas@workspace:packages/rpcs/eth_estimateGas" dependencies: "@fluent-wallet/eth-transaction-schema": "workspace:packages/eth-transaction-schema" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4688,7 +4591,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_fee-history@workspace:packages/rpcs/eth_feeHistory" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4696,7 +4599,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_gas-price@workspace:packages/rpcs/eth_gasPrice" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4704,7 +4607,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_get-balance@workspace:packages/rpcs/eth_getBalance" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4712,7 +4615,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_get-block-by-hash@workspace:packages/rpcs/eth_getBlockByHash" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4720,7 +4623,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_get-block-by-number@workspace:packages/rpcs/eth_getBlockByNumber" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4728,7 +4631,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_get-code@workspace:packages/rpcs/eth_getCode" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4736,7 +4639,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_get-logs@workspace:packages/rpcs/eth_getLogs" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4744,7 +4647,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_get-transaction-by-hash@workspace:packages/rpcs/eth_getTransactionByHash" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4752,7 +4655,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_get-transaction-count@workspace:packages/rpcs/eth_getTransactionCount" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4760,7 +4663,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_get-transaction-receipt@workspace:packages/rpcs/eth_getTransactionReceipt" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4768,7 +4671,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_max-priority-fee-per-gas@workspace:packages/rpcs/eth_maxPriorityFeePerGas" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4776,7 +4679,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_request-accounts@workspace:packages/rpcs/eth_requestAccounts" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4784,7 +4687,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/eth_send-raw-transaction@workspace:packages/rpcs/eth_sendRawTransaction" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4793,7 +4696,7 @@ __metadata: resolution: "@fluent-wallet/eth_send-transaction@workspace:packages/rpcs/eth_sendTransaction" dependencies: "@fluent-wallet/eth_sign-transaction": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4806,7 +4709,7 @@ __metadata: "@fluent-wallet/eth-transaction-schema": "workspace:*" "@fluent-wallet/ledger": "workspace:*" "@fluent-wallet/signature": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4818,7 +4721,7 @@ __metadata: "@ethereumjs/tx": "npm:5.3.0" "@ethereumjs/util": "npm:9.0.3" "@fluent-wallet/ledger": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/utils": "workspace:packages/utils" browser-passworder: "npm:2.0.3" languageName: unknown @@ -4940,7 +4843,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/net_version@workspace:packages/rpcs/net_version" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4949,7 +4852,7 @@ __metadata: resolution: "@fluent-wallet/personal_sign@workspace:packages/rpcs/personal_sign" dependencies: "@fluent-wallet/signature": "workspace:packages/signature" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -4998,7 +4901,7 @@ __metadata: "@fluent-wallet/json-rpc-error": "workspace:packages/json-rpc-error" "@fluent-wallet/random-id": "workspace:packages/random-id" "@fluent-wallet/rpc-epoch-ref": "workspace:packages/rpc-epoch-ref" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/transducers": "workspace:packages/transducers" "@thi.ng/atom": "npm:4.1.42" "@thi.ng/rstream": "npm:6.0.21" @@ -5078,17 +4981,17 @@ __metadata: languageName: unknown linkType: soft -"@fluent-wallet/spec@npm:1.0.6": - version: 1.0.6 - resolution: "@fluent-wallet/spec@npm:1.0.6" +"@fluent-wallet/spec@npm:1.0.8": + version: 1.0.8 + resolution: "@fluent-wallet/spec@npm:1.0.8" dependencies: - "@fluent-wallet/account": "npm:1.0.2" + "@fluent-wallet/account": "npm:1.0.3" "@fluent-wallet/associative": "npm:0.0.4" - "@fluent-wallet/base32-address": "npm:0.1.3" - "@fluent-wallet/consts": "npm:0.0.23" + "@fluent-wallet/base32-address": "npm:0.1.4" + "@fluent-wallet/consts": "npm:0.0.24" "@fluent-wallet/hdkey": "npm:0.1.1" bip39: "npm:^3.0.4" - checksum: 10/0e936ba9897528b5d7d55bde4c4fb571875a4ef3c5ce97612f96445b372eedde55175dc53ee38c9ce2ea44f762a6099558181a892d6a4062c378e229140e6e38 + checksum: 10/4ba4403d4cd1986dcc22980015ff4919264f66dd130ea8fca4b43fe81f0d34a6af09040862a784ef98fd3afd9f7ced1e830c73ac3620f4b5725c382360ed6453 languageName: node linkType: hard @@ -5144,7 +5047,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/txpool_next-nonce@workspace:packages/rpcs/txpool_nextNonce" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5169,7 +5072,7 @@ __metadata: languageName: unknown linkType: soft -"@fluent-wallet/utils@npm:0.0.3, @fluent-wallet/utils@workspace:packages/utils": +"@fluent-wallet/utils@workspace:packages/utils": version: 0.0.0-use.local resolution: "@fluent-wallet/utils@workspace:packages/utils" dependencies: @@ -5190,7 +5093,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_accounts@workspace:packages/rpcs/wallet_accounts" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5206,7 +5109,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_add-ethereum-chain@workspace:packages/rpcs/wallet_addEthereumChain" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/wallet_add-network": "workspace:packages/rpcs/wallet_addNetwork" languageName: unknown linkType: soft @@ -5215,7 +5118,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_add-hd-path@workspace:packages/rpcs/wallet_addHdPath" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5224,7 +5127,7 @@ __metadata: resolution: "@fluent-wallet/wallet_add-network@workspace:packages/rpcs/wallet_addNetwork" dependencies: "@fluent-wallet/consts": "workspace:packages/consts" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5233,7 +5136,7 @@ __metadata: resolution: "@fluent-wallet/wallet_add-pending-user-auth-request@workspace:packages/rpcs/wallet_addPendingUserAuthRequest" dependencies: "@fluent-wallet/csp": "workspace:packages/csp" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/webextension": "workspace:packages/webextension" languageName: unknown linkType: soft @@ -5246,7 +5149,7 @@ __metadata: "@fluent-wallet/base32-address": "workspace:packages/base32-address" "@fluent-wallet/consts": "workspace:packages/consts" "@fluent-wallet/csp": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/utils": "workspace:packages/utils" browser-passworder: "npm:^2.0.3" languageName: unknown @@ -5256,7 +5159,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_after-unlock@workspace:packages/rpcs/wallet_afterUnlock" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@types/ramda": "npm:^0" ramda: "npm:0.28.0" languageName: unknown @@ -5266,7 +5169,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_chain-id@workspace:packages/rpcs/wallet_chainId" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5274,7 +5177,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_cleanup-tx@workspace:packages/rpcs/wallet_cleanupTx" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5285,7 +5188,7 @@ __metadata: "@fluent-wallet/account": "workspace:packages/account" "@fluent-wallet/base32-address": "workspace:packages/base32-address" "@fluent-wallet/hdkey": "workspace:packages/hdkey" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:^2.0.3" languageName: unknown linkType: soft @@ -5297,7 +5200,7 @@ __metadata: "@fluent-wallet/account": "workspace:packages/account" "@fluent-wallet/base32-address": "workspace:packages/base32-address" "@fluent-wallet/hdkey": "workspace:packages/hdkey" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:2.0.3" languageName: unknown linkType: soft @@ -5306,7 +5209,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_db-query@workspace:packages/rpcs/wallet_dbQuery" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5314,7 +5217,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_delete-account-group@workspace:packages/rpcs/wallet_deleteAccountGroup" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5322,7 +5225,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_delete-account@workspace:packages/rpcs/wallet_deleteAccount" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:2.0.3" languageName: unknown linkType: soft @@ -5332,7 +5235,7 @@ __metadata: resolution: "@fluent-wallet/wallet_delete-app@workspace:packages/rpcs/wallet_deleteApp" dependencies: "@fluent-wallet/checks": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5340,7 +5243,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_delete-memo@workspace:packages/rpcs/wallet_deleteMemo" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5348,7 +5251,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_delete-network@workspace:packages/rpcs/wallet_deleteNetwork" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5357,7 +5260,7 @@ __metadata: resolution: "@fluent-wallet/wallet_detect-address-type@workspace:packages/rpcs/wallet_detectAddressType" dependencies: "@fluent-wallet/detect-address-type": "workspace:packages/detect-address-type" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5365,7 +5268,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_detect-network-type@workspace:packages/rpcs/wallet_detectNetworkType" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5376,7 +5279,7 @@ __metadata: "@fluent-wallet/addr-by-network": "workspace:packages/addr-by-network" "@fluent-wallet/csp": "workspace:packages/csp" "@fluent-wallet/discover-accounts": "workspace:packages/discover-accounts" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:2.0.3" languageName: unknown linkType: soft @@ -5387,7 +5290,7 @@ __metadata: dependencies: "@fluent-wallet/base32-address": "workspace:*" "@fluent-wallet/contract-method-name": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5396,7 +5299,7 @@ __metadata: resolution: "@fluent-wallet/wallet_enrich-ethereum-tx@workspace:packages/rpcs/wallet_enrichEthereumTx" dependencies: "@fluent-wallet/contract-method-name": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5404,7 +5307,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_enrich-txs@workspace:packages/rpcs/wallet_enrichTxs" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5414,7 +5317,7 @@ __metadata: dependencies: "@fluent-wallet/base32-address": "workspace:packages/base32-address" "@fluent-wallet/consts": "workspace:packages/consts" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:2.0.3" languageName: unknown linkType: soft @@ -5424,7 +5327,7 @@ __metadata: resolution: "@fluent-wallet/wallet_export-account@workspace:packages/rpcs/wallet_exportAccount" dependencies: "@fluent-wallet/hdkey": "workspace:packages/hdkey" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:2.0.3" languageName: unknown linkType: soft @@ -5433,7 +5336,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_export-all@workspace:packages/rpcs/wallet_exportAll" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:2.0.3" languageName: unknown linkType: soft @@ -5444,7 +5347,7 @@ __metadata: dependencies: "@fluent-wallet/account": "workspace:packages/account" "@fluent-wallet/base32-address": "workspace:packages/base32-address" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5461,7 +5364,7 @@ __metadata: resolution: "@fluent-wallet/wallet_generate-private-key@workspace:packages/rpcs/wallet_generatePrivateKey" dependencies: "@fluent-wallet/account": "workspace:packages/account" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5469,7 +5372,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-account-address-by-network@workspace:packages/rpcs/wallet_getAccountAddressByNetwork" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5477,7 +5380,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-account-group-vault-value@workspace:packages/rpcs/wallet_getAccountGroupVaultValue" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:2.0.3" languageName: unknown linkType: soft @@ -5486,7 +5389,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-account-group@workspace:packages/rpcs/wallet_getAccountGroup" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5495,7 +5398,7 @@ __metadata: resolution: "@fluent-wallet/wallet_get-address-private-key@workspace:packages/rpcs/wallet_getAddressPrivateKey" dependencies: "@fluent-wallet/hdkey": "workspace:packages/hdkey" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/utils": "workspace:packages/utils" browser-passworder: "npm:2.0.3" languageName: unknown @@ -5510,7 +5413,7 @@ __metadata: "@fluent-wallet/base32-address": "workspace:packages/base32-address" "@fluent-wallet/contract-abis": "workspace:packages/contract-abis" "@fluent-wallet/single-call-balance-tracker": "workspace:packages/single-call-balance-tracker" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5520,7 +5423,7 @@ __metadata: dependencies: "@fluent-wallet/cfx_epoch-number": "workspace:*" "@fluent-wallet/eth_block-number": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5528,7 +5431,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-block-time@workspace:packages/rpcs/wallet_getBlockTime" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5536,7 +5439,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-blockchain-explorer-url@workspace:packages/rpcs/wallet_getBlockchainExplorerUrl" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5544,7 +5447,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-current-account@workspace:packages/rpcs/wallet_getCurrentAccount" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5552,7 +5455,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-current-network@workspace:packages/rpcs/wallet_getCurrentNetwork" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5560,7 +5463,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-current-viewing-app@workspace:packages/rpcs/wallet_getCurrentViewingApp" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/webextension": "workspace:packages/webextension" languageName: unknown linkType: soft @@ -5569,7 +5472,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-fluent-metadata@workspace:packages/rpcs/wallet_getFluentMetadata" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5577,7 +5480,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-import-hardware-wallet-info@workspace:packages/rpcs/wallet_getImportHardwareWalletInfo" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:2.0.3" languageName: unknown linkType: soft @@ -5587,7 +5490,7 @@ __metadata: resolution: "@fluent-wallet/wallet_get-network@workspace:packages/rpcs/wallet_getNetwork" dependencies: "@fluent-wallet/checks": "workspace:packages/checks" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5596,7 +5499,7 @@ __metadata: resolution: "@fluent-wallet/wallet_get-next-nonce@workspace:packages/rpcs/wallet_getNextNonce" dependencies: "@fluent-wallet/addr-by-network": "workspace:packages/addr-by-network" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5604,7 +5507,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-next-usable-nonce@workspace:packages/rpcs/wallet_getNextUsableNonce" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5612,7 +5515,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-pending-auth-request@workspace:packages/rpcs/wallet_getPendingAuthRequest" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5620,7 +5523,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-permissions@workspace:packages/rpcs/wallet_getPermissions" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5628,7 +5531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_get-preferences@workspace:packages/rpcs/wallet_getPreferences" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5639,7 +5542,7 @@ __metadata: "@ethersproject/bignumber": "npm:5.6.2" "@fluent-wallet/compose": "workspace:*" "@fluent-wallet/conflux-tx-error": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/transducers": "workspace:*" "@fluent-wallet/webextension": "workspace:*" "@thi.ng/rstream": "npm:6.0.21" @@ -5653,7 +5556,7 @@ __metadata: "@ethersproject/bignumber": "npm:5.6.2" "@fluent-wallet/compose": "workspace:*" "@fluent-wallet/ethereum-tx-error": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@thi.ng/rstream": "npm:7.2.7" languageName: unknown linkType: soft @@ -5662,7 +5565,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_handle-unfinished-txs@workspace:packages/rpcs/wallet_handleUnfinishedTxs" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5670,7 +5573,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_import-address@workspace:packages/rpcs/wallet_importAddress" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5678,7 +5581,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_import-all@workspace:packages/rpcs/wallet_importAll" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:2.0.3" webextension-polyfill: "npm:0.8.0" languageName: unknown @@ -5690,7 +5593,7 @@ __metadata: dependencies: "@fluent-wallet/base32-address": "workspace:*" "@fluent-wallet/ledger": "workspace:packages/ledger" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:2.0.3" languageName: unknown linkType: soft @@ -5699,7 +5602,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_import-mnemonic@workspace:packages/rpcs/wallet_importMnemonic" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5707,7 +5610,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_import-private-key@workspace:packages/rpcs/wallet_importPrivateKey" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5727,7 +5630,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_metadata-for-popup@workspace:packages/rpcs/wallet_metadataForPopup" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5735,7 +5638,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_network1559compatible@workspace:packages/rpcs/wallet_network1559Compatible" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5743,7 +5646,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_refetch-balance@workspace:packages/rpcs/wallet_refetchBalance" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5751,7 +5654,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_refetch-token-list@workspace:packages/rpcs/wallet_refetchTokenList" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5761,7 +5664,7 @@ __metadata: dependencies: "@fluent-wallet/confluxscan-api": "workspace:*" "@fluent-wallet/consts": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@thi.ng/cache": "npm:2.1.10" "@thi.ng/memoize": "npm:3.1.7" languageName: unknown @@ -5771,7 +5674,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_register-site-metadata@workspace:packages/rpcs/wallet_registerSiteMetadata" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5779,7 +5682,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_request-accounts@workspace:packages/rpcs/wallet_requestAccounts" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5787,7 +5690,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_request-permissions@workspace:packages/rpcs/wallet_requestPermissions" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/wallet-permission": "workspace:packages/wallet-permission" languageName: unknown linkType: soft @@ -5797,7 +5700,7 @@ __metadata: resolution: "@fluent-wallet/wallet_request-unlock-ui@workspace:packages/rpcs/wallet_requestUnlockUI" dependencies: "@fluent-wallet/csp": "workspace:packages/csp" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/webextension": "workspace:packages/webextension" languageName: unknown linkType: soft @@ -5806,7 +5709,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_send-transaction-with-action@workspace:packages/rpcs/wallet_sendTransactionWithAction" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/wallet_send-transaction": "workspace:*" languageName: unknown linkType: soft @@ -5821,7 +5724,7 @@ __metadata: "@fluent-wallet/eth_send-transaction": "workspace:*" "@fluent-wallet/json-rpc-error": "workspace:*" "@fluent-wallet/signature": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5829,7 +5732,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_set-app-current-account@workspace:packages/rpcs/wallet_setAppCurrentAccount" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5837,7 +5740,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_set-app-current-network@workspace:packages/rpcs/wallet_setAppCurrentNetwork" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5845,7 +5748,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_set-current-account@workspace:packages/rpcs/wallet_setCurrentAccount" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5853,7 +5756,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_set-current-network@workspace:packages/rpcs/wallet_setCurrentNetwork" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5862,7 +5765,7 @@ __metadata: resolution: "@fluent-wallet/wallet_set-preferences@workspace:packages/rpcs/wallet_setPreferences" dependencies: "@fluent-wallet/checks": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5878,7 +5781,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_switch-ethereum-chain@workspace:packages/rpcs/wallet_switchEthereumChain" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5886,7 +5789,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_unlock@workspace:packages/rpcs/wallet_unlock" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5894,7 +5797,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_unwatch-asset@workspace:packages/rpcs/wallet_unwatchAsset" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5903,7 +5806,7 @@ __metadata: resolution: "@fluent-wallet/wallet_update-account-group@workspace:packages/rpcs/wallet_updateAccountGroup" dependencies: "@fluent-wallet/checks": "workspace:packages/checks" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5911,7 +5814,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_update-account@workspace:packages/rpcs/wallet_updateAccount" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5919,7 +5822,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_update-network@workspace:packages/rpcs/wallet_updateNetwork" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/wallet_add-network": "workspace:*" languageName: unknown linkType: soft @@ -5928,7 +5831,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_update-token-list@workspace:packages/rpcs/wallet_updateTokenList" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" "@fluent-wallet/token-list-schema": "workspace:packages/token-list-schema" languageName: unknown linkType: soft @@ -5938,7 +5841,7 @@ __metadata: resolution: "@fluent-wallet/wallet_upsert-memo@workspace:packages/rpcs/wallet_upsertMemo" dependencies: "@fluent-wallet/base32-address": "workspace:*" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5946,7 +5849,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_user-approved-auth-request@workspace:packages/rpcs/wallet_userApprovedAuthRequest" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5954,7 +5857,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_user-rejected-auth-request@workspace:packages/rpcs/wallet_userRejectedAuthRequest" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5962,7 +5865,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_validate-app-permissions@workspace:packages/rpcs/wallet_validateAppPermissions" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5970,7 +5873,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_validate-mnemonic@workspace:packages/rpcs/wallet_validateMnemonic" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" bip39: "npm:3.0.4" languageName: unknown linkType: soft @@ -5979,7 +5882,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_validate-password@workspace:packages/rpcs/wallet_validatePassword" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" browser-passworder: "npm:^2.0.3" languageName: unknown linkType: soft @@ -5989,7 +5892,7 @@ __metadata: resolution: "@fluent-wallet/wallet_validate-private-key@workspace:packages/rpcs/wallet_validatePrivateKey" dependencies: "@fluent-wallet/account": "workspace:packages/account" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -5999,7 +5902,7 @@ __metadata: dependencies: "@fluent-wallet/base32-address": "workspace:packages/base32-address" "@fluent-wallet/contract-abis": "workspace:packages/contract-abis" - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -6007,7 +5910,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_watch-asset@workspace:packages/rpcs/wallet_watchAsset" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -6015,7 +5918,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluent-wallet/wallet_zero-account-group@workspace:packages/rpcs/wallet_zeroAccountGroup" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" languageName: unknown linkType: soft @@ -18251,7 +18154,7 @@ __metadata: "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s": "workspace:*" "@fluent-wallet/cfx_sign-typed-data_v4": "workspace:packages/rpcs/cfx_signTypedData_v4" "@fluent-wallet/consts": "workspace:packages/consts" - "@fluent-wallet/db": "npm:1.0.76" + "@fluent-wallet/db": "npm:1.0.78" "@fluent-wallet/eth_accounts": "workspace:packages/rpcs/eth_accounts" "@fluent-wallet/eth_block-number": "workspace:packages/rpcs/eth_blockNumber" "@fluent-wallet/eth_call": "workspace:packages/rpcs/eth_call" @@ -31551,7 +31454,7 @@ __metadata: version: 0.0.0-use.local resolution: "workspace-tools@workspace:packages/workspace-tools" dependencies: - "@fluent-wallet/spec": "npm:1.0.6" + "@fluent-wallet/spec": "npm:1.0.8" chokidar: "npm:3.5.3" languageName: unknown linkType: soft From f6d2273cb42ff93f070b7e5c076c0c399d6faeab Mon Sep 17 00:00:00 2001 From: H Date: Fri, 27 Dec 2024 10:33:37 +0800 Subject: [PATCH 85/98] build: fix yarn install error (#1497) * build: fix yarn install error * chore: version check --- .github/workflows/publish-npm-package.yaml | 2 +- .yarn/versions/bea555df.yml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 .yarn/versions/bea555df.yml diff --git a/.github/workflows/publish-npm-package.yaml b/.github/workflows/publish-npm-package.yaml index 2ca0ad8e4..83a000aa5 100644 --- a/.github/workflows/publish-npm-package.yaml +++ b/.github/workflows/publish-npm-package.yaml @@ -58,7 +58,7 @@ jobs: key: ${{ runner.os }}-yarn-and-maven-${{ hashFiles('**/yarn.lock') }}-${{ hashFiles('./shadow-cljs.edn') }}-${{ hashFiles('./deps.edn') }} restore-keys: | ${{ runner.os }}-yarn-and-maven- - - run: yarn install --immutable + - run: yarn install --immutable --no-check-resolutions - run: yarn version apply --all || true - run: rm -rf .yarn/versions || true - env: diff --git a/.yarn/versions/bea555df.yml b/.yarn/versions/bea555df.yml new file mode 100644 index 000000000..f66bb983a --- /dev/null +++ b/.yarn/versions/bea555df.yml @@ -0,0 +1,2 @@ +declined: + - helios From a181f553ce9409eb55254de9c8cff4c99b8ef4bd Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 27 Dec 2024 10:43:37 +0800 Subject: [PATCH 86/98] chore(common): release packages (#1498) Co-authored-by: ConfluxBot --- .yarn/versions/9014a0b8.yml | 178 ------------------ .yarn/versions/bea555df.yml | 2 - packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/rpc-engine/package.json | 2 +- packages/rpcs/cfx_accounts/package.json | 2 +- packages/rpcs/cfx_call/package.json | 2 +- packages/rpcs/cfx_chainId/package.json | 2 +- .../package.json | 2 +- packages/rpcs/cfx_clientVersion/package.json | 2 +- packages/rpcs/cfx_epochNumber/package.json | 2 +- .../rpcs/cfx_estimate1559Fee/package.json | 2 +- .../cfx_estimateGasAndCollateral/package.json | 2 +- packages/rpcs/cfx_feeHistory/package.json | 2 +- packages/rpcs/cfx_gasPrice/package.json | 2 +- packages/rpcs/cfx_getAccount/package.json | 2 +- .../cfx_getAccountPendingInfo/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- packages/rpcs/cfx_getAdmin/package.json | 2 +- packages/rpcs/cfx_getBalance/package.json | 2 +- .../rpcs/cfx_getBestBlockHash/package.json | 2 +- .../cfx_getBlockByBlockNumber/package.json | 2 +- .../cfx_getBlockByEpochNumber/package.json | 2 +- packages/rpcs/cfx_getBlockByHash/package.json | 2 +- .../package.json | 2 +- .../rpcs/cfx_getBlockRewardInfo/package.json | 2 +- .../rpcs/cfx_getBlocksByEpoch/package.json | 2 +- packages/rpcs/cfx_getCode/package.json | 2 +- .../cfx_getCollateralForStorage/package.json | 2 +- .../package.json | 2 +- packages/rpcs/cfx_getDepositList/package.json | 2 +- packages/rpcs/cfx_getFeeBurnt/package.json | 2 +- .../rpcs/cfx_getInterestRate/package.json | 2 +- packages/rpcs/cfx_getLogs/package.json | 2 +- packages/rpcs/cfx_getMaxGasLimit/package.json | 2 +- packages/rpcs/cfx_getNextNonce/package.json | 2 +- .../rpcs/cfx_getNextUsableNonce/package.json | 2 +- .../rpcs/cfx_getPoSEconomics/package.json | 2 +- .../rpcs/cfx_getPoSRewardByEpoch/package.json | 2 +- .../cfx_getSkippedBlocksByEpoch/package.json | 2 +- packages/rpcs/cfx_getSponsorInfo/package.json | 2 +- .../rpcs/cfx_getStakingBalance/package.json | 2 +- packages/rpcs/cfx_getStatus/package.json | 2 +- packages/rpcs/cfx_getStorageAt/package.json | 2 +- packages/rpcs/cfx_getStorageRoot/package.json | 2 +- packages/rpcs/cfx_getSupplyInfo/package.json | 2 +- .../cfx_getTransactionByHash/package.json | 2 +- .../cfx_getTransactionReceipt/package.json | 2 +- packages/rpcs/cfx_getVoteList/package.json | 2 +- .../cfx_maxPriorityFeePerGas/package.json | 2 +- packages/rpcs/cfx_netVersion/package.json | 2 +- .../rpcs/cfx_openedMethodGroups/package.json | 2 +- .../rpcs/cfx_requestAccounts/package.json | 2 +- .../rpcs/cfx_sendRawTransaction/package.json | 2 +- .../rpcs/cfx_sendTransaction/package.json | 2 +- .../cfx_signTxWithLedgerNanoS/package.json | 2 +- .../rpcs/cfx_signTypedData_v4/package.json | 2 +- packages/rpcs/eth_accounts/package.json | 2 +- packages/rpcs/eth_blockNumber/package.json | 2 +- packages/rpcs/eth_call/package.json | 2 +- packages/rpcs/eth_chainId/package.json | 2 +- .../rpcs/eth_estimate1559Fee/package.json | 2 +- packages/rpcs/eth_estimateGas/package.json | 2 +- packages/rpcs/eth_feeHistory/package.json | 2 +- packages/rpcs/eth_gasPrice/package.json | 2 +- packages/rpcs/eth_getBalance/package.json | 2 +- packages/rpcs/eth_getBlockByHash/package.json | 2 +- .../rpcs/eth_getBlockByNumber/package.json | 2 +- packages/rpcs/eth_getCode/package.json | 2 +- packages/rpcs/eth_getLogs/package.json | 2 +- .../eth_getTransactionByHash/package.json | 2 +- .../rpcs/eth_getTransactionCount/package.json | 2 +- .../eth_getTransactionReceipt/package.json | 2 +- .../eth_maxPriorityFeePerGas/package.json | 2 +- .../rpcs/eth_requestAccounts/package.json | 2 +- .../rpcs/eth_sendRawTransaction/package.json | 2 +- .../rpcs/eth_sendTransaction/package.json | 2 +- .../rpcs/eth_signTransaction/package.json | 2 +- .../eth_signTxWithLedgerNanoS/package.json | 2 +- .../rpcs/eth_signTypedData_v4/package.json | 2 +- packages/rpcs/net_version/package.json | 2 +- packages/rpcs/personal_sign/package.json | 2 +- packages/rpcs/txpool_nextNonce/package.json | 2 +- packages/rpcs/wallet_accounts/package.json | 2 +- .../rpcs/wallet_addConfluxChain/package.json | 2 +- .../rpcs/wallet_addEthereumChain/package.json | 2 +- packages/rpcs/wallet_addHdPath/package.json | 2 +- packages/rpcs/wallet_addNetwork/package.json | 2 +- .../package.json | 2 +- packages/rpcs/wallet_addVault/package.json | 2 +- packages/rpcs/wallet_afterUnlock/package.json | 2 +- packages/rpcs/wallet_chainId/package.json | 2 +- packages/rpcs/wallet_cleanupTx/package.json | 2 +- .../rpcs/wallet_createAccount/package.json | 2 +- .../rpcs/wallet_createAddress/package.json | 2 +- packages/rpcs/wallet_dbQuery/package.json | 2 +- .../rpcs/wallet_deleteAccount/package.json | 2 +- .../wallet_deleteAccountGroup/package.json | 2 +- packages/rpcs/wallet_deleteApp/package.json | 2 +- packages/rpcs/wallet_deleteMemo/package.json | 2 +- .../rpcs/wallet_deleteNetwork/package.json | 2 +- .../wallet_detectAddressType/package.json | 2 +- .../wallet_detectNetworkType/package.json | 2 +- .../rpcs/wallet_discoverAccounts/package.json | 2 +- .../rpcs/wallet_enrichConfluxTx/package.json | 2 +- .../rpcs/wallet_enrichEthereumTx/package.json | 2 +- packages/rpcs/wallet_enrichTxs/package.json | 2 +- .../rpcs/wallet_exportAccount/package.json | 2 +- .../wallet_exportAccountGroup/package.json | 2 +- packages/rpcs/wallet_exportAll/package.json | 2 +- .../rpcs/wallet_generateAddress/package.json | 2 +- .../wallet_generatePrivateKey/package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_getAccountGroup/package.json | 2 +- .../package.json | 2 +- .../wallet_getAddressPrivateKey/package.json | 2 +- packages/rpcs/wallet_getBalance/package.json | 2 +- .../wallet_getBlockOrEpochNumber/package.json | 2 +- .../rpcs/wallet_getBlockTime/package.json | 2 +- .../package.json | 2 +- .../wallet_getCurrentAccount/package.json | 2 +- .../wallet_getCurrentNetwork/package.json | 2 +- .../wallet_getCurrentViewingApp/package.json | 2 +- .../wallet_getFluentMetadata/package.json | 2 +- .../package.json | 2 +- packages/rpcs/wallet_getNetwork/package.json | 2 +- .../rpcs/wallet_getNextNonce/package.json | 2 +- .../wallet_getNextUsableNonce/package.json | 2 +- .../wallet_getPendingAuthRequest/package.json | 2 +- .../rpcs/wallet_getPermissions/package.json | 2 +- .../rpcs/wallet_getPreferences/package.json | 2 +- .../wallet_handleUnfinishedCFXTx/package.json | 2 +- .../wallet_handleUnfinishedETHTx/package.json | 2 +- .../wallet_handleUnfinishedTxs/package.json | 2 +- .../rpcs/wallet_importAddress/package.json | 2 +- packages/rpcs/wallet_importAll/package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_importMnemonic/package.json | 2 +- .../rpcs/wallet_importPrivateKey/package.json | 2 +- .../rpcs/wallet_metadataForPopup/package.json | 2 +- .../wallet_network1559Compatible/package.json | 2 +- .../rpcs/wallet_refetchBalance/package.json | 2 +- .../rpcs/wallet_refetchTokenList/package.json | 2 +- .../rpcs/wallet_refetchTxList/package.json | 2 +- .../wallet_registerSiteMetadata/package.json | 2 +- .../rpcs/wallet_requestAccounts/package.json | 2 +- .../wallet_requestPermissions/package.json | 2 +- .../rpcs/wallet_requestUnlockUI/package.json | 2 +- .../rpcs/wallet_sendTransaction/package.json | 2 +- .../package.json | 2 +- .../wallet_setAppCurrentAccount/package.json | 2 +- .../wallet_setAppCurrentNetwork/package.json | 2 +- .../wallet_setCurrentAccount/package.json | 2 +- .../wallet_setCurrentNetwork/package.json | 2 +- .../rpcs/wallet_setPreferences/package.json | 2 +- .../wallet_switchConfluxChain/package.json | 2 +- .../wallet_switchEthereumChain/package.json | 2 +- packages/rpcs/wallet_unlock/package.json | 2 +- .../rpcs/wallet_unwatchAsset/package.json | 2 +- .../rpcs/wallet_updateAccount/package.json | 2 +- .../wallet_updateAccountGroup/package.json | 2 +- .../rpcs/wallet_updateNetwork/package.json | 2 +- .../rpcs/wallet_updateTokenList/package.json | 2 +- packages/rpcs/wallet_upsertMemo/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_validate20Token/package.json | 2 +- .../package.json | 2 +- .../rpcs/wallet_validateMnemonic/package.json | 2 +- .../rpcs/wallet_validatePassword/package.json | 2 +- .../wallet_validatePrivateKey/package.json | 2 +- packages/rpcs/wallet_watchAsset/package.json | 2 +- .../rpcs/wallet_zeroAccountGroup/package.json | 2 +- packages/workspace-tools/package.json | 2 +- 175 files changed, 173 insertions(+), 353 deletions(-) delete mode 100644 .yarn/versions/9014a0b8.yml delete mode 100644 .yarn/versions/bea555df.yml diff --git a/.yarn/versions/9014a0b8.yml b/.yarn/versions/9014a0b8.yml deleted file mode 100644 index d85ea61cd..000000000 --- a/.yarn/versions/9014a0b8.yml +++ /dev/null @@ -1,178 +0,0 @@ -releases: - "@fluent-wallet/cfx_accounts": patch - "@fluent-wallet/cfx_call": patch - "@fluent-wallet/cfx_chain-id": patch - "@fluent-wallet/cfx_check-balance-against-transaction": patch - "@fluent-wallet/cfx_client-version": patch - "@fluent-wallet/cfx_epoch-number": patch - "@fluent-wallet/cfx_estimate-1559-fee": patch - "@fluent-wallet/cfx_estimate-gas-and-collateral": patch - "@fluent-wallet/cfx_fee-history": patch - "@fluent-wallet/cfx_gas-price": patch - "@fluent-wallet/cfx_get-account": patch - "@fluent-wallet/cfx_get-account-pending-info": patch - "@fluent-wallet/cfx_get-account-pending-transactions": patch - "@fluent-wallet/cfx_get-accumulate-interest-rate": patch - "@fluent-wallet/cfx_get-admin": patch - "@fluent-wallet/cfx_get-balance": patch - "@fluent-wallet/cfx_get-best-block-hash": patch - "@fluent-wallet/cfx_get-block-by-block-number": patch - "@fluent-wallet/cfx_get-block-by-epoch-number": patch - "@fluent-wallet/cfx_get-block-by-hash": patch - "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption": patch - "@fluent-wallet/cfx_get-block-reward-info": patch - "@fluent-wallet/cfx_get-blocks-by-epoch": patch - "@fluent-wallet/cfx_get-code": patch - "@fluent-wallet/cfx_get-collateral-for-storage": patch - "@fluent-wallet/cfx_get-confirmation-risk-by-hash": patch - "@fluent-wallet/cfx_get-deposit-list": patch - "@fluent-wallet/cfx_get-fee-burnt": patch - "@fluent-wallet/cfx_get-interest-rate": patch - "@fluent-wallet/cfx_get-logs": patch - "@fluent-wallet/cfx_get-max-gas-limit": patch - "@fluent-wallet/cfx_get-next-nonce": patch - "@fluent-wallet/cfx_get-next-usable-nonce": patch - "@fluent-wallet/cfx_get-pos-economics": patch - "@fluent-wallet/cfx_get-pos-reward-by-epoch": patch - "@fluent-wallet/cfx_get-skipped-blocks-by-epoch": patch - "@fluent-wallet/cfx_get-sponsor-info": patch - "@fluent-wallet/cfx_get-staking-balance": patch - "@fluent-wallet/cfx_get-status": patch - "@fluent-wallet/cfx_get-storage-at": patch - "@fluent-wallet/cfx_get-storage-root": patch - "@fluent-wallet/cfx_get-supply-info": patch - "@fluent-wallet/cfx_get-transaction-by-hash": patch - "@fluent-wallet/cfx_get-transaction-receipt": patch - "@fluent-wallet/cfx_get-vote-list": patch - "@fluent-wallet/cfx_max-priority-fee-per-gas": patch - "@fluent-wallet/cfx_net-version": patch - "@fluent-wallet/cfx_opened-method-groups": patch - "@fluent-wallet/cfx_request-accounts": patch - "@fluent-wallet/cfx_send-raw-transaction": patch - "@fluent-wallet/cfx_send-transaction": patch - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s": patch - "@fluent-wallet/cfx_sign-typed-data_v4": patch - "@fluent-wallet/eth_accounts": patch - "@fluent-wallet/eth_block-number": patch - "@fluent-wallet/eth_call": patch - "@fluent-wallet/eth_chain-id": patch - "@fluent-wallet/eth_estimate-1559-fee": patch - "@fluent-wallet/eth_estimate-gas": patch - "@fluent-wallet/eth_fee-history": patch - "@fluent-wallet/eth_gas-price": patch - "@fluent-wallet/eth_get-balance": patch - "@fluent-wallet/eth_get-block-by-hash": patch - "@fluent-wallet/eth_get-block-by-number": patch - "@fluent-wallet/eth_get-code": patch - "@fluent-wallet/eth_get-logs": patch - "@fluent-wallet/eth_get-transaction-by-hash": patch - "@fluent-wallet/eth_get-transaction-count": patch - "@fluent-wallet/eth_get-transaction-receipt": patch - "@fluent-wallet/eth_max-priority-fee-per-gas": patch - "@fluent-wallet/eth_request-accounts": patch - "@fluent-wallet/eth_send-raw-transaction": patch - "@fluent-wallet/eth_send-transaction": patch - "@fluent-wallet/eth_sign-transaction": patch - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s": patch - "@fluent-wallet/eth_sign-typed-data_v4": patch - "@fluent-wallet/net_version": patch - "@fluent-wallet/personal_sign": patch - "@fluent-wallet/rpc-engine": patch - "@fluent-wallet/txpool_next-nonce": patch - "@fluent-wallet/wallet_accounts": patch - "@fluent-wallet/wallet_add-conflux-chain": patch - "@fluent-wallet/wallet_add-ethereum-chain": patch - "@fluent-wallet/wallet_add-hd-path": patch - "@fluent-wallet/wallet_add-network": patch - "@fluent-wallet/wallet_add-pending-user-auth-request": patch - "@fluent-wallet/wallet_add-vault": patch - "@fluent-wallet/wallet_after-unlock": patch - "@fluent-wallet/wallet_chain-id": patch - "@fluent-wallet/wallet_cleanup-tx": patch - "@fluent-wallet/wallet_create-account": patch - "@fluent-wallet/wallet_create-address": patch - "@fluent-wallet/wallet_db-query": patch - "@fluent-wallet/wallet_delete-account": patch - "@fluent-wallet/wallet_delete-account-group": patch - "@fluent-wallet/wallet_delete-app": patch - "@fluent-wallet/wallet_delete-memo": patch - "@fluent-wallet/wallet_delete-network": patch - "@fluent-wallet/wallet_detect-address-type": patch - "@fluent-wallet/wallet_detect-network-type": patch - "@fluent-wallet/wallet_discover-accounts": patch - "@fluent-wallet/wallet_enrich-conflux-tx": patch - "@fluent-wallet/wallet_enrich-ethereum-tx": patch - "@fluent-wallet/wallet_enrich-txs": patch - "@fluent-wallet/wallet_export-account": patch - "@fluent-wallet/wallet_export-account-group": patch - "@fluent-wallet/wallet_export-all": patch - "@fluent-wallet/wallet_generate-address": patch - "@fluent-wallet/wallet_generate-private-key": patch - "@fluent-wallet/wallet_get-account-address-by-network": patch - "@fluent-wallet/wallet_get-account-group": patch - "@fluent-wallet/wallet_get-account-group-vault-value": patch - "@fluent-wallet/wallet_get-address-private-key": patch - "@fluent-wallet/wallet_get-balance": patch - "@fluent-wallet/wallet_get-block-or-epoch-number": patch - "@fluent-wallet/wallet_get-block-time": patch - "@fluent-wallet/wallet_get-blockchain-explorer-url": patch - "@fluent-wallet/wallet_get-current-account": patch - "@fluent-wallet/wallet_get-current-network": patch - "@fluent-wallet/wallet_get-current-viewing-app": patch - "@fluent-wallet/wallet_get-fluent-metadata": patch - "@fluent-wallet/wallet_get-import-hardware-wallet-info": patch - "@fluent-wallet/wallet_get-network": patch - "@fluent-wallet/wallet_get-next-nonce": patch - "@fluent-wallet/wallet_get-next-usable-nonce": patch - "@fluent-wallet/wallet_get-pending-auth-request": patch - "@fluent-wallet/wallet_get-permissions": patch - "@fluent-wallet/wallet_get-preferences": patch - "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch - "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch - "@fluent-wallet/wallet_handle-unfinished-txs": patch - "@fluent-wallet/wallet_import-address": patch - "@fluent-wallet/wallet_import-all": patch - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account": patch - "@fluent-wallet/wallet_import-mnemonic": patch - "@fluent-wallet/wallet_import-private-key": patch - "@fluent-wallet/wallet_metadata-for-popup": patch - "@fluent-wallet/wallet_network1559compatible": patch - "@fluent-wallet/wallet_refetch-balance": patch - "@fluent-wallet/wallet_refetch-token-list": patch - "@fluent-wallet/wallet_refetch-tx-list": patch - "@fluent-wallet/wallet_register-site-metadata": patch - "@fluent-wallet/wallet_request-accounts": patch - "@fluent-wallet/wallet_request-permissions": patch - "@fluent-wallet/wallet_request-unlock-ui": patch - "@fluent-wallet/wallet_send-transaction": patch - "@fluent-wallet/wallet_send-transaction-with-action": patch - "@fluent-wallet/wallet_set-app-current-account": patch - "@fluent-wallet/wallet_set-app-current-network": patch - "@fluent-wallet/wallet_set-current-account": patch - "@fluent-wallet/wallet_set-current-network": patch - "@fluent-wallet/wallet_set-preferences": patch - "@fluent-wallet/wallet_switch-conflux-chain": patch - "@fluent-wallet/wallet_switch-ethereum-chain": patch - "@fluent-wallet/wallet_unlock": patch - "@fluent-wallet/wallet_unwatch-asset": patch - "@fluent-wallet/wallet_update-account": patch - "@fluent-wallet/wallet_update-account-group": patch - "@fluent-wallet/wallet_update-network": patch - "@fluent-wallet/wallet_update-token-list": patch - "@fluent-wallet/wallet_upsert-memo": patch - "@fluent-wallet/wallet_user-approved-auth-request": patch - "@fluent-wallet/wallet_user-rejected-auth-request": patch - "@fluent-wallet/wallet_validate-app-permissions": patch - "@fluent-wallet/wallet_validate-mnemonic": patch - "@fluent-wallet/wallet_validate-password": patch - "@fluent-wallet/wallet_validate-private-key": patch - "@fluent-wallet/wallet_validate20token": patch - "@fluent-wallet/wallet_watch-asset": patch - "@fluent-wallet/wallet_zero-account-group": patch - browser-extension: patch - helios-background: patch - workspace-tools: patch - -declined: - - helios - - doc diff --git a/.yarn/versions/bea555df.yml b/.yarn/versions/bea555df.yml deleted file mode 100644 index f66bb983a..000000000 --- a/.yarn/versions/bea555df.yml +++ /dev/null @@ -1,2 +0,0 @@ -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index fa6e985b8..c76e01ccf 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.30", + "version": "0.0.31", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index ae72d3ad8..07d129d12 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.30", + "version": "0.0.31", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpc-engine/package.json b/packages/rpc-engine/package.json index a60119c7f..9e99699ce 100644 --- a/packages/rpc-engine/package.json +++ b/packages/rpc-engine/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/rpc-engine", "type": "module", "main": "index.js", - "version": "2.0.8", + "version": "2.0.9", "dependencies": { "@fluent-wallet/associative": "workspace:packages/associative", "@fluent-wallet/cache-rpc": "workspace:packages/cache-rpc", diff --git a/packages/rpcs/cfx_accounts/package.json b/packages/rpcs/cfx_accounts/package.json index 9f1444a9c..1ee065ef0 100644 --- a/packages/rpcs/cfx_accounts/package.json +++ b/packages/rpcs/cfx_accounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_accounts", "type": "module", "main": "index.js", - "version": "3.0.1", + "version": "3.0.2", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_call/package.json b/packages/rpcs/cfx_call/package.json index 1f3f55e11..9432726c3 100644 --- a/packages/rpcs/cfx_call/package.json +++ b/packages/rpcs/cfx_call/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_chainId/package.json b/packages/rpcs/cfx_chainId/package.json index c75818b17..5e56b8da4 100644 --- a/packages/rpcs/cfx_chainId/package.json +++ b/packages/rpcs/cfx_chainId/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_chain-id", "type": "module", "main": "index.js", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json b/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json index 87b85949d..a7a51a22e 100644 --- a/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json +++ b/packages/rpcs/cfx_checkBalanceAgainstTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_clientVersion/package.json b/packages/rpcs/cfx_clientVersion/package.json index d99c994bd..bd787d61f 100644 --- a/packages/rpcs/cfx_clientVersion/package.json +++ b/packages/rpcs/cfx_clientVersion/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_epochNumber/package.json b/packages/rpcs/cfx_epochNumber/package.json index 1dae73cc0..c8ea147ad 100644 --- a/packages/rpcs/cfx_epochNumber/package.json +++ b/packages/rpcs/cfx_epochNumber/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_epoch-number", "type": "module", "main": "index.js", - "version": "0.0.12", + "version": "0.0.13", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_estimate1559Fee/package.json b/packages/rpcs/cfx_estimate1559Fee/package.json index 441b6d79e..7aa726dbf 100644 --- a/packages/rpcs/cfx_estimate1559Fee/package.json +++ b/packages/rpcs/cfx_estimate1559Fee/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_estimate-1559-fee", "type": "module", "main": "index.js", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@ethersproject/units": "5.6.1", "@fluent-wallet/spec": "1.0.8", diff --git a/packages/rpcs/cfx_estimateGasAndCollateral/package.json b/packages/rpcs/cfx_estimateGasAndCollateral/package.json index ac8c2fe74..90e83b319 100644 --- a/packages/rpcs/cfx_estimateGasAndCollateral/package.json +++ b/packages/rpcs/cfx_estimateGasAndCollateral/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_feeHistory/package.json b/packages/rpcs/cfx_feeHistory/package.json index e84087b9e..d9e2fbe47 100644 --- a/packages/rpcs/cfx_feeHistory/package.json +++ b/packages/rpcs/cfx_feeHistory/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_fee-history", "type": "module", "main": "index.js", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_gasPrice/package.json b/packages/rpcs/cfx_gasPrice/package.json index 82bf9c018..442e29122 100644 --- a/packages/rpcs/cfx_gasPrice/package.json +++ b/packages/rpcs/cfx_gasPrice/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_gas-price", "type": "module", "main": "index.js", - "version": "0.0.16", + "version": "0.0.17", "dependencies": { "@fluent-wallet/consts": "workspace:*", "@fluent-wallet/spec": "1.0.8", diff --git a/packages/rpcs/cfx_getAccount/package.json b/packages/rpcs/cfx_getAccount/package.json index 3497f3917..8c496470a 100644 --- a/packages/rpcs/cfx_getAccount/package.json +++ b/packages/rpcs/cfx_getAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-account", "type": "module", "main": "index.js", - "version": "0.0.12", + "version": "0.0.13", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getAccountPendingInfo/package.json b/packages/rpcs/cfx_getAccountPendingInfo/package.json index ede295947..7c1fed6ce 100644 --- a/packages/rpcs/cfx_getAccountPendingInfo/package.json +++ b/packages/rpcs/cfx_getAccountPendingInfo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getAccountPendingTransactions/package.json b/packages/rpcs/cfx_getAccountPendingTransactions/package.json index f733fa7aa..a7e38ed47 100644 --- a/packages/rpcs/cfx_getAccountPendingTransactions/package.json +++ b/packages/rpcs/cfx_getAccountPendingTransactions/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getAccumulateInterestRate/package.json b/packages/rpcs/cfx_getAccumulateInterestRate/package.json index b974c3aa2..e27ba7f09 100644 --- a/packages/rpcs/cfx_getAccumulateInterestRate/package.json +++ b/packages/rpcs/cfx_getAccumulateInterestRate/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getAdmin/package.json b/packages/rpcs/cfx_getAdmin/package.json index bfafa6a5c..304684e56 100644 --- a/packages/rpcs/cfx_getAdmin/package.json +++ b/packages/rpcs/cfx_getAdmin/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getBalance/package.json b/packages/rpcs/cfx_getBalance/package.json index 03b1555e7..e65f5c2db 100644 --- a/packages/rpcs/cfx_getBalance/package.json +++ b/packages/rpcs/cfx_getBalance/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-balance", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getBestBlockHash/package.json b/packages/rpcs/cfx_getBestBlockHash/package.json index 02489b935..dc24e5cc8 100644 --- a/packages/rpcs/cfx_getBestBlockHash/package.json +++ b/packages/rpcs/cfx_getBestBlockHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getBlockByBlockNumber/package.json b/packages/rpcs/cfx_getBlockByBlockNumber/package.json index a3204ca2a..499331879 100644 --- a/packages/rpcs/cfx_getBlockByBlockNumber/package.json +++ b/packages/rpcs/cfx_getBlockByBlockNumber/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getBlockByEpochNumber/package.json b/packages/rpcs/cfx_getBlockByEpochNumber/package.json index 95e972a64..05bdbb6a3 100644 --- a/packages/rpcs/cfx_getBlockByEpochNumber/package.json +++ b/packages/rpcs/cfx_getBlockByEpochNumber/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getBlockByHash/package.json b/packages/rpcs/cfx_getBlockByHash/package.json index 6972a165c..62a457224 100644 --- a/packages/rpcs/cfx_getBlockByHash/package.json +++ b/packages/rpcs/cfx_getBlockByHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json b/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json index 5802a2ef8..ac16e4b09 100644 --- a/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json +++ b/packages/rpcs/cfx_getBlockByHashWithPivotAssumption/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getBlockRewardInfo/package.json b/packages/rpcs/cfx_getBlockRewardInfo/package.json index 0882153aa..b66c6a8c6 100644 --- a/packages/rpcs/cfx_getBlockRewardInfo/package.json +++ b/packages/rpcs/cfx_getBlockRewardInfo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getBlocksByEpoch/package.json b/packages/rpcs/cfx_getBlocksByEpoch/package.json index ca03c441e..c7f6ac1f7 100644 --- a/packages/rpcs/cfx_getBlocksByEpoch/package.json +++ b/packages/rpcs/cfx_getBlocksByEpoch/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getCode/package.json b/packages/rpcs/cfx_getCode/package.json index c6f417986..2a47deaf4 100644 --- a/packages/rpcs/cfx_getCode/package.json +++ b/packages/rpcs/cfx_getCode/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-code", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getCollateralForStorage/package.json b/packages/rpcs/cfx_getCollateralForStorage/package.json index f1b9ec312..e621ce053 100644 --- a/packages/rpcs/cfx_getCollateralForStorage/package.json +++ b/packages/rpcs/cfx_getCollateralForStorage/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getConfirmationRiskByHash/package.json b/packages/rpcs/cfx_getConfirmationRiskByHash/package.json index 7666574aa..0d491c57a 100644 --- a/packages/rpcs/cfx_getConfirmationRiskByHash/package.json +++ b/packages/rpcs/cfx_getConfirmationRiskByHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getDepositList/package.json b/packages/rpcs/cfx_getDepositList/package.json index 1c7ebb9cf..35daa8576 100644 --- a/packages/rpcs/cfx_getDepositList/package.json +++ b/packages/rpcs/cfx_getDepositList/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getFeeBurnt/package.json b/packages/rpcs/cfx_getFeeBurnt/package.json index 354e59f52..40d8bb2ea 100644 --- a/packages/rpcs/cfx_getFeeBurnt/package.json +++ b/packages/rpcs/cfx_getFeeBurnt/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-fee-burnt", "type": "module", "main": "index.js", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getInterestRate/package.json b/packages/rpcs/cfx_getInterestRate/package.json index 4a368e70a..1f44a3c75 100644 --- a/packages/rpcs/cfx_getInterestRate/package.json +++ b/packages/rpcs/cfx_getInterestRate/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getLogs/package.json b/packages/rpcs/cfx_getLogs/package.json index 75b7d460d..dfc91285b 100644 --- a/packages/rpcs/cfx_getLogs/package.json +++ b/packages/rpcs/cfx_getLogs/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getMaxGasLimit/package.json b/packages/rpcs/cfx_getMaxGasLimit/package.json index 3a4c0afa2..c99b3f719 100644 --- a/packages/rpcs/cfx_getMaxGasLimit/package.json +++ b/packages/rpcs/cfx_getMaxGasLimit/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getNextNonce/package.json b/packages/rpcs/cfx_getNextNonce/package.json index 623f3f10f..fb5a8b6c8 100644 --- a/packages/rpcs/cfx_getNextNonce/package.json +++ b/packages/rpcs/cfx_getNextNonce/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-next-nonce", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getNextUsableNonce/package.json b/packages/rpcs/cfx_getNextUsableNonce/package.json index 871d46507..bd99ecd5b 100644 --- a/packages/rpcs/cfx_getNextUsableNonce/package.json +++ b/packages/rpcs/cfx_getNextUsableNonce/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getPoSEconomics/package.json b/packages/rpcs/cfx_getPoSEconomics/package.json index d5ee40697..d5f32ce89 100644 --- a/packages/rpcs/cfx_getPoSEconomics/package.json +++ b/packages/rpcs/cfx_getPoSEconomics/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getPoSRewardByEpoch/package.json b/packages/rpcs/cfx_getPoSRewardByEpoch/package.json index 022ffc4f1..4504a5e89 100644 --- a/packages/rpcs/cfx_getPoSRewardByEpoch/package.json +++ b/packages/rpcs/cfx_getPoSRewardByEpoch/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json b/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json index 0bac13479..83b4d0e06 100644 --- a/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json +++ b/packages/rpcs/cfx_getSkippedBlocksByEpoch/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getSponsorInfo/package.json b/packages/rpcs/cfx_getSponsorInfo/package.json index 2ce34255c..e71606f5c 100644 --- a/packages/rpcs/cfx_getSponsorInfo/package.json +++ b/packages/rpcs/cfx_getSponsorInfo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getStakingBalance/package.json b/packages/rpcs/cfx_getStakingBalance/package.json index 915b49260..27e3ecf84 100644 --- a/packages/rpcs/cfx_getStakingBalance/package.json +++ b/packages/rpcs/cfx_getStakingBalance/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getStatus/package.json b/packages/rpcs/cfx_getStatus/package.json index e2ac254d1..08a6b3a87 100644 --- a/packages/rpcs/cfx_getStatus/package.json +++ b/packages/rpcs/cfx_getStatus/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_get-status", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getStorageAt/package.json b/packages/rpcs/cfx_getStorageAt/package.json index ee56f1689..2d266810d 100644 --- a/packages/rpcs/cfx_getStorageAt/package.json +++ b/packages/rpcs/cfx_getStorageAt/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getStorageRoot/package.json b/packages/rpcs/cfx_getStorageRoot/package.json index 2d50faba3..c1757117b 100644 --- a/packages/rpcs/cfx_getStorageRoot/package.json +++ b/packages/rpcs/cfx_getStorageRoot/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getSupplyInfo/package.json b/packages/rpcs/cfx_getSupplyInfo/package.json index 1be0b612c..e2e58d949 100644 --- a/packages/rpcs/cfx_getSupplyInfo/package.json +++ b/packages/rpcs/cfx_getSupplyInfo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getTransactionByHash/package.json b/packages/rpcs/cfx_getTransactionByHash/package.json index 555cd4fc5..e8d9e0373 100644 --- a/packages/rpcs/cfx_getTransactionByHash/package.json +++ b/packages/rpcs/cfx_getTransactionByHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getTransactionReceipt/package.json b/packages/rpcs/cfx_getTransactionReceipt/package.json index 01edd2d0b..04d462b3d 100644 --- a/packages/rpcs/cfx_getTransactionReceipt/package.json +++ b/packages/rpcs/cfx_getTransactionReceipt/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_getVoteList/package.json b/packages/rpcs/cfx_getVoteList/package.json index 5e966dcd6..bdb47344b 100644 --- a/packages/rpcs/cfx_getVoteList/package.json +++ b/packages/rpcs/cfx_getVoteList/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json index d06cd17c8..882241c53 100644 --- a/packages/rpcs/cfx_maxPriorityFeePerGas/package.json +++ b/packages/rpcs/cfx_maxPriorityFeePerGas/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_max-priority-fee-per-gas", "type": "module", "main": "index.js", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_netVersion/package.json b/packages/rpcs/cfx_netVersion/package.json index 4d8d796df..2a196228f 100644 --- a/packages/rpcs/cfx_netVersion/package.json +++ b/packages/rpcs/cfx_netVersion/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_net-version", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_openedMethodGroups/package.json b/packages/rpcs/cfx_openedMethodGroups/package.json index 7f7262296..b09d54588 100644 --- a/packages/rpcs/cfx_openedMethodGroups/package.json +++ b/packages/rpcs/cfx_openedMethodGroups/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_requestAccounts/package.json b/packages/rpcs/cfx_requestAccounts/package.json index 97d4251de..f09c441e2 100644 --- a/packages/rpcs/cfx_requestAccounts/package.json +++ b/packages/rpcs/cfx_requestAccounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_request-accounts", "type": "module", "main": "index.js", - "version": "2.0.3", + "version": "2.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_sendRawTransaction/package.json b/packages/rpcs/cfx_sendRawTransaction/package.json index 4e80b45df..c810d2dee 100644 --- a/packages/rpcs/cfx_sendRawTransaction/package.json +++ b/packages/rpcs/cfx_sendRawTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/cfx_sendTransaction/package.json b/packages/rpcs/cfx_sendTransaction/package.json index f18ab2454..0802913cd 100644 --- a/packages/rpcs/cfx_sendTransaction/package.json +++ b/packages/rpcs/cfx_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.8", + "version": "1.0.9", "dependencies": { "@fluent-wallet/cfx_sign-transaction": "workspace:*", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json b/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json index 6143e55b9..1d39a8072 100644 --- a/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json +++ b/packages/rpcs/cfx_signTxWithLedgerNanoS/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/ledger": "workspace:*", "@fluent-wallet/signature": "workspace:*", diff --git a/packages/rpcs/cfx_signTypedData_v4/package.json b/packages/rpcs/cfx_signTypedData_v4/package.json index e38b8830b..c268e5107 100644 --- a/packages/rpcs/cfx_signTypedData_v4/package.json +++ b/packages/rpcs/cfx_signTypedData_v4/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/cfx_sign-typed-data_v4", "type": "module", "main": "index.js", - "version": "0.0.18", + "version": "0.0.19", "dependencies": { "@fluent-wallet/signature": "workspace:packages/signature", "@fluent-wallet/spec": "1.0.8", diff --git a/packages/rpcs/eth_accounts/package.json b/packages/rpcs/eth_accounts/package.json index 9de28f60d..13cbfd1a2 100644 --- a/packages/rpcs/eth_accounts/package.json +++ b/packages/rpcs/eth_accounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_accounts", "type": "module", "main": "index.js", - "version": "3.0.1", + "version": "3.0.2", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_blockNumber/package.json b/packages/rpcs/eth_blockNumber/package.json index 75b489e25..75b54b00a 100644 --- a/packages/rpcs/eth_blockNumber/package.json +++ b/packages/rpcs/eth_blockNumber/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_block-number", "type": "module", "main": "index.js", - "version": "0.0.13", + "version": "0.0.14", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_call/package.json b/packages/rpcs/eth_call/package.json index 650df3eeb..3b3faca70 100644 --- a/packages/rpcs/eth_call/package.json +++ b/packages/rpcs/eth_call/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/eth-transaction-schema": "workspace:packages/eth-transaction-schema", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/eth_chainId/package.json b/packages/rpcs/eth_chainId/package.json index 7602771cd..c07df7f19 100644 --- a/packages/rpcs/eth_chainId/package.json +++ b/packages/rpcs/eth_chainId/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_chain-id", "type": "module", "main": "index.js", - "version": "0.1.2", + "version": "0.1.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_estimate1559Fee/package.json b/packages/rpcs/eth_estimate1559Fee/package.json index b1e5e9eea..100862472 100644 --- a/packages/rpcs/eth_estimate1559Fee/package.json +++ b/packages/rpcs/eth_estimate1559Fee/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_estimate-1559-fee", "type": "module", "main": "index.js", - "version": "0.1.4", + "version": "0.1.5", "dependencies": { "@ethersproject/units": "5.6.1", "@fluent-wallet/spec": "1.0.8", diff --git a/packages/rpcs/eth_estimateGas/package.json b/packages/rpcs/eth_estimateGas/package.json index 9f47e5ff7..417d7a44f 100644 --- a/packages/rpcs/eth_estimateGas/package.json +++ b/packages/rpcs/eth_estimateGas/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/eth-transaction-schema": "workspace:packages/eth-transaction-schema", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/eth_feeHistory/package.json b/packages/rpcs/eth_feeHistory/package.json index 220a09c7b..539c820b1 100644 --- a/packages/rpcs/eth_feeHistory/package.json +++ b/packages/rpcs/eth_feeHistory/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_gasPrice/package.json b/packages/rpcs/eth_gasPrice/package.json index 216561f71..19f1d27a0 100644 --- a/packages/rpcs/eth_gasPrice/package.json +++ b/packages/rpcs/eth_gasPrice/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_gas-price", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_getBalance/package.json b/packages/rpcs/eth_getBalance/package.json index 12fea01af..99ad005f7 100644 --- a/packages/rpcs/eth_getBalance/package.json +++ b/packages/rpcs/eth_getBalance/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_get-balance", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_getBlockByHash/package.json b/packages/rpcs/eth_getBlockByHash/package.json index 6d14e43da..831ccd691 100644 --- a/packages/rpcs/eth_getBlockByHash/package.json +++ b/packages/rpcs/eth_getBlockByHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_getBlockByNumber/package.json b/packages/rpcs/eth_getBlockByNumber/package.json index e0e6529d5..56a74cff2 100644 --- a/packages/rpcs/eth_getBlockByNumber/package.json +++ b/packages/rpcs/eth_getBlockByNumber/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_getCode/package.json b/packages/rpcs/eth_getCode/package.json index b49ae6fdf..c25d5574e 100644 --- a/packages/rpcs/eth_getCode/package.json +++ b/packages/rpcs/eth_getCode/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_get-code", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_getLogs/package.json b/packages/rpcs/eth_getLogs/package.json index 6bc134b5c..38b79d276 100644 --- a/packages/rpcs/eth_getLogs/package.json +++ b/packages/rpcs/eth_getLogs/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_getTransactionByHash/package.json b/packages/rpcs/eth_getTransactionByHash/package.json index ccee0ae0c..fc4ae7569 100644 --- a/packages/rpcs/eth_getTransactionByHash/package.json +++ b/packages/rpcs/eth_getTransactionByHash/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_getTransactionCount/package.json b/packages/rpcs/eth_getTransactionCount/package.json index 44bee6088..f32c16dd3 100644 --- a/packages/rpcs/eth_getTransactionCount/package.json +++ b/packages/rpcs/eth_getTransactionCount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_get-transaction-count", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_getTransactionReceipt/package.json b/packages/rpcs/eth_getTransactionReceipt/package.json index 35747eb25..59f504e72 100644 --- a/packages/rpcs/eth_getTransactionReceipt/package.json +++ b/packages/rpcs/eth_getTransactionReceipt/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_maxPriorityFeePerGas/package.json b/packages/rpcs/eth_maxPriorityFeePerGas/package.json index 8b9aa8b39..c6c3fe4ae 100644 --- a/packages/rpcs/eth_maxPriorityFeePerGas/package.json +++ b/packages/rpcs/eth_maxPriorityFeePerGas/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_max-priority-fee-per-gas", "type": "module", "main": "index.js", - "version": "0.1.1", + "version": "0.1.2", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_requestAccounts/package.json b/packages/rpcs/eth_requestAccounts/package.json index c9eb174bf..327eae67f 100644 --- a/packages/rpcs/eth_requestAccounts/package.json +++ b/packages/rpcs/eth_requestAccounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_request-accounts", "type": "module", "main": "index.js", - "version": "3.0.3", + "version": "3.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_sendRawTransaction/package.json b/packages/rpcs/eth_sendRawTransaction/package.json index 61d12e5b1..0fd3dda23 100644 --- a/packages/rpcs/eth_sendRawTransaction/package.json +++ b/packages/rpcs/eth_sendRawTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/eth_sendTransaction/package.json b/packages/rpcs/eth_sendTransaction/package.json index 94bdccc70..7d560ceea 100644 --- a/packages/rpcs/eth_sendTransaction/package.json +++ b/packages/rpcs/eth_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "2.0.7", + "version": "2.0.8", "dependencies": { "@fluent-wallet/eth_sign-transaction": "workspace:*", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/eth_signTransaction/package.json b/packages/rpcs/eth_signTransaction/package.json index 0bee79476..0e4d9d637 100644 --- a/packages/rpcs/eth_signTransaction/package.json +++ b/packages/rpcs/eth_signTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.8", + "version": "1.0.9", "dependencies": { "@ethersproject/units": "5.6.1", "@fluent-wallet/consts": "workspace:*", diff --git a/packages/rpcs/eth_signTxWithLedgerNanoS/package.json b/packages/rpcs/eth_signTxWithLedgerNanoS/package.json index 4af2ede0d..9449a68f8 100644 --- a/packages/rpcs/eth_signTxWithLedgerNanoS/package.json +++ b/packages/rpcs/eth_signTxWithLedgerNanoS/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@ethereumjs/rlp": "5.0.2", "@ethereumjs/tx": "5.3.0", diff --git a/packages/rpcs/eth_signTypedData_v4/package.json b/packages/rpcs/eth_signTypedData_v4/package.json index 4bb2f55a2..b05772e0a 100644 --- a/packages/rpcs/eth_signTypedData_v4/package.json +++ b/packages/rpcs/eth_signTypedData_v4/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/eth_sign-typed-data_v4", "type": "module", "main": "index.js", - "version": "0.0.17", + "version": "0.0.18", "dependencies": { "@fluent-wallet/cfx_sign-typed-data_v4": "workspace:packages/rpcs/cfx_signTypedData_v4" } diff --git a/packages/rpcs/net_version/package.json b/packages/rpcs/net_version/package.json index c7f60ce75..827b60885 100644 --- a/packages/rpcs/net_version/package.json +++ b/packages/rpcs/net_version/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/net_version", "type": "module", "main": "index.js", - "version": "0.2.2", + "version": "0.2.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/personal_sign/package.json b/packages/rpcs/personal_sign/package.json index 356ace7a8..dc430da4c 100644 --- a/packages/rpcs/personal_sign/package.json +++ b/packages/rpcs/personal_sign/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/personal_sign", "type": "module", "main": "index.js", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/signature": "workspace:packages/signature", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/txpool_nextNonce/package.json b/packages/rpcs/txpool_nextNonce/package.json index d88fa3b57..83754a061 100644 --- a/packages/rpcs/txpool_nextNonce/package.json +++ b/packages/rpcs/txpool_nextNonce/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_accounts/package.json b/packages/rpcs/wallet_accounts/package.json index e270a6834..969731068 100644 --- a/packages/rpcs/wallet_accounts/package.json +++ b/packages/rpcs/wallet_accounts/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_addConfluxChain/package.json b/packages/rpcs/wallet_addConfluxChain/package.json index 5e2641412..e8503312b 100644 --- a/packages/rpcs/wallet_addConfluxChain/package.json +++ b/packages/rpcs/wallet_addConfluxChain/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-conflux-chain", "type": "module", "main": "index.js", - "version": "0.0.20", + "version": "0.0.21", "dependencies": { "@fluent-wallet/wallet_add-ethereum-chain": "workspace:packages/rpcs/wallet_addEthereumChain" } diff --git a/packages/rpcs/wallet_addEthereumChain/package.json b/packages/rpcs/wallet_addEthereumChain/package.json index 302d09f3f..fa17b0d52 100644 --- a/packages/rpcs/wallet_addEthereumChain/package.json +++ b/packages/rpcs/wallet_addEthereumChain/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-ethereum-chain", "type": "module", "main": "index.js", - "version": "0.0.20", + "version": "0.0.21", "dependencies": { "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/wallet_add-network": "workspace:packages/rpcs/wallet_addNetwork" diff --git a/packages/rpcs/wallet_addHdPath/package.json b/packages/rpcs/wallet_addHdPath/package.json index 037851bce..43366853d 100644 --- a/packages/rpcs/wallet_addHdPath/package.json +++ b/packages/rpcs/wallet_addHdPath/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-hd-path", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_addNetwork/package.json b/packages/rpcs/wallet_addNetwork/package.json index 07495a14b..685bb9d09 100644 --- a/packages/rpcs/wallet_addNetwork/package.json +++ b/packages/rpcs/wallet_addNetwork/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-network", "type": "module", "main": "index.js", - "version": "1.0.13", + "version": "1.0.14", "dependencies": { "@fluent-wallet/consts": "workspace:packages/consts", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/wallet_addPendingUserAuthRequest/package.json b/packages/rpcs/wallet_addPendingUserAuthRequest/package.json index 32d0f0734..4c0301740 100644 --- a/packages/rpcs/wallet_addPendingUserAuthRequest/package.json +++ b/packages/rpcs/wallet_addPendingUserAuthRequest/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-pending-user-auth-request", "type": "module", "main": "index.js", - "version": "0.0.13", + "version": "0.0.14", "dependencies": { "@fluent-wallet/csp": "workspace:packages/csp", "@fluent-wallet/spec": "1.0.8", diff --git a/packages/rpcs/wallet_addVault/package.json b/packages/rpcs/wallet_addVault/package.json index 55aa05418..fd46da9f9 100644 --- a/packages/rpcs/wallet_addVault/package.json +++ b/packages/rpcs/wallet_addVault/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_add-vault", "type": "module", "main": "index.js", - "version": "1.1.6", + "version": "1.1.7", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_afterUnlock/package.json b/packages/rpcs/wallet_afterUnlock/package.json index 037dfa221..c61bee9c3 100644 --- a/packages/rpcs/wallet_afterUnlock/package.json +++ b/packages/rpcs/wallet_afterUnlock/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@fluent-wallet/spec": "1.0.8", "ramda": "0.28.0" diff --git a/packages/rpcs/wallet_chainId/package.json b/packages/rpcs/wallet_chainId/package.json index ea2a9829c..3e4081d34 100644 --- a/packages/rpcs/wallet_chainId/package.json +++ b/packages/rpcs/wallet_chainId/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_cleanupTx/package.json b/packages/rpcs/wallet_cleanupTx/package.json index 4c3882dff..451411b9b 100644 --- a/packages/rpcs/wallet_cleanupTx/package.json +++ b/packages/rpcs/wallet_cleanupTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_createAccount/package.json b/packages/rpcs/wallet_createAccount/package.json index 0da205822..75bccdd04 100644 --- a/packages/rpcs/wallet_createAccount/package.json +++ b/packages/rpcs/wallet_createAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_create-account", "type": "module", "main": "index.js", - "version": "2.0.3", + "version": "2.0.4", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_createAddress/package.json b/packages/rpcs/wallet_createAddress/package.json index f0f634446..228e53e8f 100644 --- a/packages/rpcs/wallet_createAddress/package.json +++ b/packages/rpcs/wallet_createAddress/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_create-address", "type": "module", "main": "index.js", - "version": "1.0.8", + "version": "1.0.9", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_dbQuery/package.json b/packages/rpcs/wallet_dbQuery/package.json index 6728f4bd5..2f608ac72 100644 --- a/packages/rpcs/wallet_dbQuery/package.json +++ b/packages/rpcs/wallet_dbQuery/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_deleteAccount/package.json b/packages/rpcs/wallet_deleteAccount/package.json index 0d6737cc8..4ade2c028 100644 --- a/packages/rpcs/wallet_deleteAccount/package.json +++ b/packages/rpcs/wallet_deleteAccount/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" diff --git a/packages/rpcs/wallet_deleteAccountGroup/package.json b/packages/rpcs/wallet_deleteAccountGroup/package.json index e97aa51e0..bf6d2fb64 100644 --- a/packages/rpcs/wallet_deleteAccountGroup/package.json +++ b/packages/rpcs/wallet_deleteAccountGroup/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_delete-account-group", "type": "module", "main": "index.js", - "version": "0.0.11", + "version": "0.0.12", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_deleteApp/package.json b/packages/rpcs/wallet_deleteApp/package.json index bcc4b50f5..8b5f21cd6 100644 --- a/packages/rpcs/wallet_deleteApp/package.json +++ b/packages/rpcs/wallet_deleteApp/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/checks": "workspace:*", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/wallet_deleteMemo/package.json b/packages/rpcs/wallet_deleteMemo/package.json index 5a8c26718..574aafa4e 100644 --- a/packages/rpcs/wallet_deleteMemo/package.json +++ b/packages/rpcs/wallet_deleteMemo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_deleteNetwork/package.json b/packages/rpcs/wallet_deleteNetwork/package.json index c6b53a638..2d4fbbc4c 100644 --- a/packages/rpcs/wallet_deleteNetwork/package.json +++ b/packages/rpcs/wallet_deleteNetwork/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_delete-network", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_detectAddressType/package.json b/packages/rpcs/wallet_detectAddressType/package.json index 2d5c96166..533f7ce1a 100644 --- a/packages/rpcs/wallet_detectAddressType/package.json +++ b/packages/rpcs/wallet_detectAddressType/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/detect-address-type": "workspace:packages/detect-address-type", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/wallet_detectNetworkType/package.json b/packages/rpcs/wallet_detectNetworkType/package.json index b20c4b7b3..6182feb09 100644 --- a/packages/rpcs/wallet_detectNetworkType/package.json +++ b/packages/rpcs/wallet_detectNetworkType/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_detect-network-type", "type": "module", "main": "index.js", - "version": "0.0.12", + "version": "0.0.13", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_discoverAccounts/package.json b/packages/rpcs/wallet_discoverAccounts/package.json index 6a33e1821..6d780b1b8 100644 --- a/packages/rpcs/wallet_discoverAccounts/package.json +++ b/packages/rpcs/wallet_discoverAccounts/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_discover-accounts", "main": "index.js", "type": "module", - "version": "1.0.6", + "version": "1.0.7", "dependencies": { "@fluent-wallet/addr-by-network": "workspace:packages/addr-by-network", "@fluent-wallet/csp": "workspace:packages/csp", diff --git a/packages/rpcs/wallet_enrichConfluxTx/package.json b/packages/rpcs/wallet_enrichConfluxTx/package.json index e0492393a..35400db3a 100644 --- a/packages/rpcs/wallet_enrichConfluxTx/package.json +++ b/packages/rpcs/wallet_enrichConfluxTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/base32-address": "workspace:*", "@fluent-wallet/contract-method-name": "workspace:*", diff --git a/packages/rpcs/wallet_enrichEthereumTx/package.json b/packages/rpcs/wallet_enrichEthereumTx/package.json index 70be25e90..9bb11a141 100644 --- a/packages/rpcs/wallet_enrichEthereumTx/package.json +++ b/packages/rpcs/wallet_enrichEthereumTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/contract-method-name": "workspace:*", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/wallet_enrichTxs/package.json b/packages/rpcs/wallet_enrichTxs/package.json index 87387217d..7e7282b0a 100644 --- a/packages/rpcs/wallet_enrichTxs/package.json +++ b/packages/rpcs/wallet_enrichTxs/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_exportAccount/package.json b/packages/rpcs/wallet_exportAccount/package.json index 417f0d212..1ef2060ba 100644 --- a/packages/rpcs/wallet_exportAccount/package.json +++ b/packages/rpcs/wallet_exportAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_export-account", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/hdkey": "workspace:packages/hdkey", "@fluent-wallet/spec": "1.0.8", diff --git a/packages/rpcs/wallet_exportAccountGroup/package.json b/packages/rpcs/wallet_exportAccountGroup/package.json index 199a786d6..5e56ae378 100644 --- a/packages/rpcs/wallet_exportAccountGroup/package.json +++ b/packages/rpcs/wallet_exportAccountGroup/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_export-account-group", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/consts": "workspace:packages/consts", diff --git a/packages/rpcs/wallet_exportAll/package.json b/packages/rpcs/wallet_exportAll/package.json index 5288f5f23..0cefbd95b 100644 --- a/packages/rpcs/wallet_exportAll/package.json +++ b/packages/rpcs/wallet_exportAll/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_export-all", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" diff --git a/packages/rpcs/wallet_generateAddress/package.json b/packages/rpcs/wallet_generateAddress/package.json index d711f1a89..8751e4adf 100644 --- a/packages/rpcs/wallet_generateAddress/package.json +++ b/packages/rpcs/wallet_generateAddress/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_generate-address", "type": "module", "main": "index.js", - "version": "0.0.15", + "version": "0.0.16", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/base32-address": "workspace:packages/base32-address", diff --git a/packages/rpcs/wallet_generatePrivateKey/package.json b/packages/rpcs/wallet_generatePrivateKey/package.json index 4a744e14e..7d9cfb818 100644 --- a/packages/rpcs/wallet_generatePrivateKey/package.json +++ b/packages/rpcs/wallet_generatePrivateKey/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/wallet_generate-private-key", - "version": "0.0.15", + "version": "0.0.16", "type": "module", "main": "index.js", "dependencies": { diff --git a/packages/rpcs/wallet_getAccountAddressByNetwork/package.json b/packages/rpcs/wallet_getAccountAddressByNetwork/package.json index 0c681878d..383580cb2 100644 --- a/packages/rpcs/wallet_getAccountAddressByNetwork/package.json +++ b/packages/rpcs/wallet_getAccountAddressByNetwork/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_getAccountGroup/package.json b/packages/rpcs/wallet_getAccountGroup/package.json index 8f051d103..6a436a66c 100644 --- a/packages/rpcs/wallet_getAccountGroup/package.json +++ b/packages/rpcs/wallet_getAccountGroup/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-account-group", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_getAccountGroupVaultValue/package.json b/packages/rpcs/wallet_getAccountGroupVaultValue/package.json index 7c536a477..2bb1eed2f 100644 --- a/packages/rpcs/wallet_getAccountGroupVaultValue/package.json +++ b/packages/rpcs/wallet_getAccountGroupVaultValue/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-account-group-vault-value", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" diff --git a/packages/rpcs/wallet_getAddressPrivateKey/package.json b/packages/rpcs/wallet_getAddressPrivateKey/package.json index 38a0cc971..59d962d01 100644 --- a/packages/rpcs/wallet_getAddressPrivateKey/package.json +++ b/packages/rpcs/wallet_getAddressPrivateKey/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-address-private-key", "type": "module", "main": "index.js", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/hdkey": "workspace:packages/hdkey", "@fluent-wallet/spec": "1.0.8", diff --git a/packages/rpcs/wallet_getBalance/package.json b/packages/rpcs/wallet_getBalance/package.json index dd1be153b..16c1672f3 100644 --- a/packages/rpcs/wallet_getBalance/package.json +++ b/packages/rpcs/wallet_getBalance/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-balance", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@ethersproject/bytes": "5.6.1", "@fluent-wallet/addr-by-network": "workspace:packages/addr-by-network", diff --git a/packages/rpcs/wallet_getBlockOrEpochNumber/package.json b/packages/rpcs/wallet_getBlockOrEpochNumber/package.json index a3c3fb4db..86394896d 100644 --- a/packages/rpcs/wallet_getBlockOrEpochNumber/package.json +++ b/packages/rpcs/wallet_getBlockOrEpochNumber/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/cfx_epoch-number": "workspace:*", "@fluent-wallet/eth_block-number": "workspace:*", diff --git a/packages/rpcs/wallet_getBlockTime/package.json b/packages/rpcs/wallet_getBlockTime/package.json index a2e97d4fb..fe86b672e 100644 --- a/packages/rpcs/wallet_getBlockTime/package.json +++ b/packages/rpcs/wallet_getBlockTime/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.2", + "version": "0.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json b/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json index e0547b224..a39312234 100644 --- a/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json +++ b/packages/rpcs/wallet_getBlockchainExplorerUrl/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_getCurrentAccount/package.json b/packages/rpcs/wallet_getCurrentAccount/package.json index 6af43018b..668b9092d 100644 --- a/packages/rpcs/wallet_getCurrentAccount/package.json +++ b/packages/rpcs/wallet_getCurrentAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-current-account", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_getCurrentNetwork/package.json b/packages/rpcs/wallet_getCurrentNetwork/package.json index b7b721751..664fccf9b 100644 --- a/packages/rpcs/wallet_getCurrentNetwork/package.json +++ b/packages/rpcs/wallet_getCurrentNetwork/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-current-network", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_getCurrentViewingApp/package.json b/packages/rpcs/wallet_getCurrentViewingApp/package.json index 9f120023e..e91ab06a0 100644 --- a/packages/rpcs/wallet_getCurrentViewingApp/package.json +++ b/packages/rpcs/wallet_getCurrentViewingApp/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.11", + "version": "0.0.12", "dependencies": { "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/webextension": "workspace:packages/webextension" diff --git a/packages/rpcs/wallet_getFluentMetadata/package.json b/packages/rpcs/wallet_getFluentMetadata/package.json index 7cc3916cb..7b4870127 100644 --- a/packages/rpcs/wallet_getFluentMetadata/package.json +++ b/packages/rpcs/wallet_getFluentMetadata/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json b/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json index b92d13177..83ad8facc 100644 --- a/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json +++ b/packages/rpcs/wallet_getImportHardwareWalletInfo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3" diff --git a/packages/rpcs/wallet_getNetwork/package.json b/packages/rpcs/wallet_getNetwork/package.json index d502f4839..049df2dbc 100644 --- a/packages/rpcs/wallet_getNetwork/package.json +++ b/packages/rpcs/wallet_getNetwork/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.4", + "version": "1.0.5", "dependencies": { "@fluent-wallet/checks": "workspace:packages/checks", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/wallet_getNextNonce/package.json b/packages/rpcs/wallet_getNextNonce/package.json index a73c9f8a5..d12930d71 100644 --- a/packages/rpcs/wallet_getNextNonce/package.json +++ b/packages/rpcs/wallet_getNextNonce/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-next-nonce", "type": "module", "main": "index.js", - "version": "2.0.2", + "version": "2.0.3", "dependencies": { "@fluent-wallet/addr-by-network": "workspace:packages/addr-by-network", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/wallet_getNextUsableNonce/package.json b/packages/rpcs/wallet_getNextUsableNonce/package.json index 8ed34e673..0a0648864 100644 --- a/packages/rpcs/wallet_getNextUsableNonce/package.json +++ b/packages/rpcs/wallet_getNextUsableNonce/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_getPendingAuthRequest/package.json b/packages/rpcs/wallet_getPendingAuthRequest/package.json index 5b7c9945e..d1070247a 100644 --- a/packages/rpcs/wallet_getPendingAuthRequest/package.json +++ b/packages/rpcs/wallet_getPendingAuthRequest/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-pending-auth-request", "type": "module", "main": "index.js", - "version": "0.1.2", + "version": "0.1.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_getPermissions/package.json b/packages/rpcs/wallet_getPermissions/package.json index b229c4bd2..6e1931554 100644 --- a/packages/rpcs/wallet_getPermissions/package.json +++ b/packages/rpcs/wallet_getPermissions/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_get-permissions", "type": "module", "main": "index.js", - "version": "2.0.1", + "version": "2.0.2", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_getPreferences/package.json b/packages/rpcs/wallet_getPreferences/package.json index 67330fe53..ab81f1f46 100644 --- a/packages/rpcs/wallet_getPreferences/package.json +++ b/packages/rpcs/wallet_getPreferences/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json index 370d57b06..186a13b46 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.13", + "version": "1.0.14", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", diff --git a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json index 5622afe7c..5c5eb7491 100644 --- a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.14", + "version": "1.0.15", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", diff --git a/packages/rpcs/wallet_handleUnfinishedTxs/package.json b/packages/rpcs/wallet_handleUnfinishedTxs/package.json index 5cd2ba3c4..09ced9e7a 100644 --- a/packages/rpcs/wallet_handleUnfinishedTxs/package.json +++ b/packages/rpcs/wallet_handleUnfinishedTxs/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_importAddress/package.json b/packages/rpcs/wallet_importAddress/package.json index 9eb7866d1..e3d502169 100644 --- a/packages/rpcs/wallet_importAddress/package.json +++ b/packages/rpcs/wallet_importAddress/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_import-address", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_importAll/package.json b/packages/rpcs/wallet_importAll/package.json index ff7905744..9154530ff 100644 --- a/packages/rpcs/wallet_importAll/package.json +++ b/packages/rpcs/wallet_importAll/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_import-all", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "1.0.8", "browser-passworder": "2.0.3", diff --git a/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json b/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json index efb641236..be4f4ab0d 100644 --- a/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json +++ b/packages/rpcs/wallet_importHardwareWalletAccountGroupOrAccount/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "3.0.5", + "version": "3.0.6", "dependencies": { "@fluent-wallet/base32-address": "workspace:*", "@fluent-wallet/ledger": "workspace:packages/ledger", diff --git a/packages/rpcs/wallet_importMnemonic/package.json b/packages/rpcs/wallet_importMnemonic/package.json index 119ea2103..701c56dd4 100644 --- a/packages/rpcs/wallet_importMnemonic/package.json +++ b/packages/rpcs/wallet_importMnemonic/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/wallet_import-mnemonic", - "version": "0.0.14", + "version": "0.0.15", "type": "module", "main": "index.js", "dependencies": { diff --git a/packages/rpcs/wallet_importPrivateKey/package.json b/packages/rpcs/wallet_importPrivateKey/package.json index 1c0c44e97..512ab830c 100644 --- a/packages/rpcs/wallet_importPrivateKey/package.json +++ b/packages/rpcs/wallet_importPrivateKey/package.json @@ -1,6 +1,6 @@ { "name": "@fluent-wallet/wallet_import-private-key", - "version": "0.0.11", + "version": "0.0.12", "type": "module", "main": "index.js", "dependencies": { diff --git a/packages/rpcs/wallet_metadataForPopup/package.json b/packages/rpcs/wallet_metadataForPopup/package.json index 7515a5eec..6fa97b2a7 100644 --- a/packages/rpcs/wallet_metadataForPopup/package.json +++ b/packages/rpcs/wallet_metadataForPopup/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_network1559Compatible/package.json b/packages/rpcs/wallet_network1559Compatible/package.json index e804c9f8d..f2837ad53 100644 --- a/packages/rpcs/wallet_network1559Compatible/package.json +++ b/packages/rpcs/wallet_network1559Compatible/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.4", + "version": "0.0.5", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_refetchBalance/package.json b/packages/rpcs/wallet_refetchBalance/package.json index e57f30caf..003ecce07 100644 --- a/packages/rpcs/wallet_refetchBalance/package.json +++ b/packages/rpcs/wallet_refetchBalance/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.12", + "version": "0.0.13", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_refetchTokenList/package.json b/packages/rpcs/wallet_refetchTokenList/package.json index 657c005c7..1869f5257 100644 --- a/packages/rpcs/wallet_refetchTokenList/package.json +++ b/packages/rpcs/wallet_refetchTokenList/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.7", + "version": "0.0.8", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_refetchTxList/package.json b/packages/rpcs/wallet_refetchTxList/package.json index 06e993857..4e1559e21 100644 --- a/packages/rpcs/wallet_refetchTxList/package.json +++ b/packages/rpcs/wallet_refetchTxList/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "0.0.5", + "version": "0.0.6", "dependencies": { "@fluent-wallet/confluxscan-api": "workspace:*", "@fluent-wallet/consts": "workspace:*", diff --git a/packages/rpcs/wallet_registerSiteMetadata/package.json b/packages/rpcs/wallet_registerSiteMetadata/package.json index 2a13a03b4..3157ae7fe 100644 --- a/packages/rpcs/wallet_registerSiteMetadata/package.json +++ b/packages/rpcs/wallet_registerSiteMetadata/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_register-site-metadata", "type": "module", "main": "index.js", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_requestAccounts/package.json b/packages/rpcs/wallet_requestAccounts/package.json index 2f3b559be..297fd81c1 100644 --- a/packages/rpcs/wallet_requestAccounts/package.json +++ b/packages/rpcs/wallet_requestAccounts/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.3", + "version": "0.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_requestPermissions/package.json b/packages/rpcs/wallet_requestPermissions/package.json index 192054acb..953da84a5 100644 --- a/packages/rpcs/wallet_requestPermissions/package.json +++ b/packages/rpcs/wallet_requestPermissions/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_request-permissions", "type": "module", "main": "index.js", - "version": "3.0.2", + "version": "3.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/wallet-permission": "workspace:packages/wallet-permission" diff --git a/packages/rpcs/wallet_requestUnlockUI/package.json b/packages/rpcs/wallet_requestUnlockUI/package.json index f532b8098..64ea5a40e 100644 --- a/packages/rpcs/wallet_requestUnlockUI/package.json +++ b/packages/rpcs/wallet_requestUnlockUI/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_request-unlock-ui", "type": "module", "main": "index.js", - "version": "0.0.15", + "version": "0.0.16", "dependencies": { "@fluent-wallet/csp": "workspace:packages/csp", "@fluent-wallet/spec": "1.0.8", diff --git a/packages/rpcs/wallet_sendTransaction/package.json b/packages/rpcs/wallet_sendTransaction/package.json index 742ae2c2c..17414c11a 100644 --- a/packages/rpcs/wallet_sendTransaction/package.json +++ b/packages/rpcs/wallet_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "3.0.6", + "version": "3.0.7", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/cfx_send-transaction": "workspace:*", diff --git a/packages/rpcs/wallet_sendTransactionWithAction/package.json b/packages/rpcs/wallet_sendTransactionWithAction/package.json index dc76c1550..26e18130e 100644 --- a/packages/rpcs/wallet_sendTransactionWithAction/package.json +++ b/packages/rpcs/wallet_sendTransactionWithAction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "1.0.6", + "version": "1.0.7", "dependencies": { "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/wallet_send-transaction": "workspace:*" diff --git a/packages/rpcs/wallet_setAppCurrentAccount/package.json b/packages/rpcs/wallet_setAppCurrentAccount/package.json index 3bc113a48..00cb6b694 100644 --- a/packages/rpcs/wallet_setAppCurrentAccount/package.json +++ b/packages/rpcs/wallet_setAppCurrentAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_set-app-current-account", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_setAppCurrentNetwork/package.json b/packages/rpcs/wallet_setAppCurrentNetwork/package.json index 8a72658ba..7b5bdf39d 100644 --- a/packages/rpcs/wallet_setAppCurrentNetwork/package.json +++ b/packages/rpcs/wallet_setAppCurrentNetwork/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_set-app-current-network", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_setCurrentAccount/package.json b/packages/rpcs/wallet_setCurrentAccount/package.json index bfff674a9..6a96aaedd 100644 --- a/packages/rpcs/wallet_setCurrentAccount/package.json +++ b/packages/rpcs/wallet_setCurrentAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_set-current-account", "type": "module", "main": "index.js", - "version": "0.0.11", + "version": "0.0.12", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_setCurrentNetwork/package.json b/packages/rpcs/wallet_setCurrentNetwork/package.json index 425aceae2..89b07b371 100644 --- a/packages/rpcs/wallet_setCurrentNetwork/package.json +++ b/packages/rpcs/wallet_setCurrentNetwork/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_set-current-network", "type": "module", "main": "index.js", - "version": "0.0.16", + "version": "0.0.17", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_setPreferences/package.json b/packages/rpcs/wallet_setPreferences/package.json index ff1629d5d..0a2eed568 100644 --- a/packages/rpcs/wallet_setPreferences/package.json +++ b/packages/rpcs/wallet_setPreferences/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/checks": "workspace:*", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/wallet_switchConfluxChain/package.json b/packages/rpcs/wallet_switchConfluxChain/package.json index 06d8523b1..dbf52f3f1 100644 --- a/packages/rpcs/wallet_switchConfluxChain/package.json +++ b/packages/rpcs/wallet_switchConfluxChain/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_switch-conflux-chain", "type": "module", "main": "index.js", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/wallet_switch-ethereum-chain": "workspace:packages/rpcs/wallet_switchEthereumChain" } diff --git a/packages/rpcs/wallet_switchEthereumChain/package.json b/packages/rpcs/wallet_switchEthereumChain/package.json index 16091010f..854065e8d 100644 --- a/packages/rpcs/wallet_switchEthereumChain/package.json +++ b/packages/rpcs/wallet_switchEthereumChain/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_switch-ethereum-chain", "type": "module", "main": "index.js", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_unlock/package.json b/packages/rpcs/wallet_unlock/package.json index 7f613d392..12071d29d 100644 --- a/packages/rpcs/wallet_unlock/package.json +++ b/packages/rpcs/wallet_unlock/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_unlock", "type": "module", "main": "index.js", - "version": "0.0.19", + "version": "0.0.20", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_unwatchAsset/package.json b/packages/rpcs/wallet_unwatchAsset/package.json index 52dd74774..59e289d6f 100644 --- a/packages/rpcs/wallet_unwatchAsset/package.json +++ b/packages/rpcs/wallet_unwatchAsset/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.6", + "version": "0.0.7", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_updateAccount/package.json b/packages/rpcs/wallet_updateAccount/package.json index 66c7b2571..03c87bb8a 100644 --- a/packages/rpcs/wallet_updateAccount/package.json +++ b/packages/rpcs/wallet_updateAccount/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_update-account", "type": "module", "main": "index.js", - "version": "0.0.12", + "version": "0.0.13", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_updateAccountGroup/package.json b/packages/rpcs/wallet_updateAccountGroup/package.json index 4189d70f1..3d6b4745a 100644 --- a/packages/rpcs/wallet_updateAccountGroup/package.json +++ b/packages/rpcs/wallet_updateAccountGroup/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_update-account-group", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/checks": "workspace:packages/checks", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/wallet_updateNetwork/package.json b/packages/rpcs/wallet_updateNetwork/package.json index ab4e25f4d..37e39b472 100644 --- a/packages/rpcs/wallet_updateNetwork/package.json +++ b/packages/rpcs/wallet_updateNetwork/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/wallet_add-network": "workspace:*" diff --git a/packages/rpcs/wallet_updateTokenList/package.json b/packages/rpcs/wallet_updateTokenList/package.json index a4d098aef..76719b20c 100644 --- a/packages/rpcs/wallet_updateTokenList/package.json +++ b/packages/rpcs/wallet_updateTokenList/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.2", + "version": "1.0.3", "dependencies": { "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/token-list-schema": "workspace:packages/token-list-schema" diff --git a/packages/rpcs/wallet_upsertMemo/package.json b/packages/rpcs/wallet_upsertMemo/package.json index 657cd7490..45f9cc592 100644 --- a/packages/rpcs/wallet_upsertMemo/package.json +++ b/packages/rpcs/wallet_upsertMemo/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "1.0.1", + "version": "1.0.2", "dependencies": { "@fluent-wallet/base32-address": "workspace:*", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/wallet_userApprovedAuthRequest/package.json b/packages/rpcs/wallet_userApprovedAuthRequest/package.json index f1dd6ca5f..72be7f184 100644 --- a/packages/rpcs/wallet_userApprovedAuthRequest/package.json +++ b/packages/rpcs/wallet_userApprovedAuthRequest/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_user-approved-auth-request", "type": "module", "main": "index.js", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_userRejectedAuthRequest/package.json b/packages/rpcs/wallet_userRejectedAuthRequest/package.json index f3402e61c..c82bee78b 100644 --- a/packages/rpcs/wallet_userRejectedAuthRequest/package.json +++ b/packages/rpcs/wallet_userRejectedAuthRequest/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_user-rejected-auth-request", "type": "module", "main": "index.js", - "version": "0.0.11", + "version": "0.0.12", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_validate20Token/package.json b/packages/rpcs/wallet_validate20Token/package.json index 7c2c2653a..9c6ae824d 100644 --- a/packages/rpcs/wallet_validate20Token/package.json +++ b/packages/rpcs/wallet_validate20Token/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "1.0.4", + "version": "1.0.5", "dependencies": { "@fluent-wallet/base32-address": "workspace:packages/base32-address", "@fluent-wallet/contract-abis": "workspace:packages/contract-abis", diff --git a/packages/rpcs/wallet_validateAppPermissions/package.json b/packages/rpcs/wallet_validateAppPermissions/package.json index ef7193133..af0ae33ec 100644 --- a/packages/rpcs/wallet_validateAppPermissions/package.json +++ b/packages/rpcs/wallet_validateAppPermissions/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_validate-app-permissions", "type": "module", "main": "index.js", - "version": "0.0.8", + "version": "0.0.9", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/rpcs/wallet_validateMnemonic/package.json b/packages/rpcs/wallet_validateMnemonic/package.json index cc16ebca5..ede1fba52 100644 --- a/packages/rpcs/wallet_validateMnemonic/package.json +++ b/packages/rpcs/wallet_validateMnemonic/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_validate-mnemonic", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/spec": "1.0.8", "bip39": "3.0.4" diff --git a/packages/rpcs/wallet_validatePassword/package.json b/packages/rpcs/wallet_validatePassword/package.json index c97170e4e..f0227a561 100644 --- a/packages/rpcs/wallet_validatePassword/package.json +++ b/packages/rpcs/wallet_validatePassword/package.json @@ -1,7 +1,7 @@ { "name": "@fluent-wallet/wallet_validate-password", "type": "module", - "version": "0.0.13", + "version": "0.0.14", "main": "index.js", "dependencies": { "@fluent-wallet/spec": "1.0.8", diff --git a/packages/rpcs/wallet_validatePrivateKey/package.json b/packages/rpcs/wallet_validatePrivateKey/package.json index d1d3ca024..fddb2e9f0 100644 --- a/packages/rpcs/wallet_validatePrivateKey/package.json +++ b/packages/rpcs/wallet_validatePrivateKey/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_validate-private-key", "type": "module", "main": "index.js", - "version": "0.0.9", + "version": "0.0.10", "dependencies": { "@fluent-wallet/account": "workspace:packages/account", "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/wallet_watchAsset/package.json b/packages/rpcs/wallet_watchAsset/package.json index 0ceb3d576..8bf575fc3 100644 --- a/packages/rpcs/wallet_watchAsset/package.json +++ b/packages/rpcs/wallet_watchAsset/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/wallet_watch-asset", "type": "module", "main": "index.js", - "version": "1.0.2", + "version": "1.0.3", "packageManager": "yarn@3.0.1", "dependencies": { "@fluent-wallet/spec": "1.0.8" diff --git a/packages/rpcs/wallet_zeroAccountGroup/package.json b/packages/rpcs/wallet_zeroAccountGroup/package.json index c6b8f9098..b33f1d24d 100644 --- a/packages/rpcs/wallet_zeroAccountGroup/package.json +++ b/packages/rpcs/wallet_zeroAccountGroup/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.0.1", - "version": "0.0.11", + "version": "0.0.12", "dependencies": { "@fluent-wallet/spec": "1.0.8" } diff --git a/packages/workspace-tools/package.json b/packages/workspace-tools/package.json index d936f50a6..402039663 100644 --- a/packages/workspace-tools/package.json +++ b/packages/workspace-tools/package.json @@ -1,7 +1,7 @@ { "name": "workspace-tools", "type": "module", - "version": "0.0.8", + "version": "0.0.9", "private": true, "dependencies": { "@fluent-wallet/spec": "1.0.8" From e8ee2b399feca5bd043c5e6aa65a1700d50858f2 Mon Sep 17 00:00:00 2001 From: H Date: Fri, 27 Dec 2024 11:02:05 +0800 Subject: [PATCH 87/98] build: fix yarn install error (#1499) --- .github/workflows/deploy-doc.yaml | 2 +- .github/workflows/pre-release.yaml | 2 +- .github/workflows/prod-release.yaml | 2 +- .yarn/versions/62254879.yml | 2 ++ 4 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 .yarn/versions/62254879.yml diff --git a/.github/workflows/deploy-doc.yaml b/.github/workflows/deploy-doc.yaml index c35a74d58..924e785e0 100644 --- a/.github/workflows/deploy-doc.yaml +++ b/.github/workflows/deploy-doc.yaml @@ -55,7 +55,7 @@ jobs: key: ${{ runner.os }}-yarn-and-maven-${{ hashFiles('**/yarn.lock') }}-${{ hashFiles('./shadow-cljs.edn') }}-${{ hashFiles('./deps.edn') }} restore-keys: | ${{ runner.os }}-yarn-and-maven- - - run: yarn install --immutable + - run: yarn install --immutable --no-check-resolutions - run: yarn workspace doc build - name: Deploy diff --git a/.github/workflows/pre-release.yaml b/.github/workflows/pre-release.yaml index c43f68bac..85ea54549 100644 --- a/.github/workflows/pre-release.yaml +++ b/.github/workflows/pre-release.yaml @@ -60,7 +60,7 @@ jobs: restore-keys: | ${{ runner.os }}-yarn-and-maven- - - run: yarn install --immutable + - run: yarn install --immutable --no-check-resolutions - name: Set package version id: get-package-version diff --git a/.github/workflows/prod-release.yaml b/.github/workflows/prod-release.yaml index c162b9ea2..bd44621d0 100644 --- a/.github/workflows/prod-release.yaml +++ b/.github/workflows/prod-release.yaml @@ -59,7 +59,7 @@ jobs: restore-keys: | ${{ runner.os }}-yarn-and-maven- - - run: yarn install --immutable + - run: yarn install --immutable --no-check-resolutions - name: Set package version id: get-package-version diff --git a/.yarn/versions/62254879.yml b/.yarn/versions/62254879.yml new file mode 100644 index 000000000..f66bb983a --- /dev/null +++ b/.yarn/versions/62254879.yml @@ -0,0 +1,2 @@ +declined: + - helios From 66fd1379d28a7fe8a2c3e33cde55ec59fc28963e Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Fri, 27 Dec 2024 11:07:37 +0800 Subject: [PATCH 88/98] chore(common): release packages (#1500) Co-authored-by: ConfluxBot --- .yarn/versions/62254879.yml | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 .yarn/versions/62254879.yml diff --git a/.yarn/versions/62254879.yml b/.yarn/versions/62254879.yml deleted file mode 100644 index f66bb983a..000000000 --- a/.yarn/versions/62254879.yml +++ /dev/null @@ -1,2 +0,0 @@ -declined: - - helios From 974b9a62efcc2b884f2da2a61c43d3b6d1a6d8f4 Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Tue, 7 Jan 2025 19:02:40 +0800 Subject: [PATCH 89/98] Fix/rpc middleware (#1503) * fix: handle wallet_requestUnlockUI error * feat: version --- .yarn/versions/59481ef4.yml | 7 +++++++ packages/rpc-engine/middlewares/call-rpc.js | 15 +++++++++++---- 2 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 .yarn/versions/59481ef4.yml diff --git a/.yarn/versions/59481ef4.yml b/.yarn/versions/59481ef4.yml new file mode 100644 index 000000000..815627219 --- /dev/null +++ b/.yarn/versions/59481ef4.yml @@ -0,0 +1,7 @@ +releases: + "@fluent-wallet/rpc-engine": patch + browser-extension: patch + helios-background: patch + +declined: + - helios diff --git a/packages/rpc-engine/middlewares/call-rpc.js b/packages/rpc-engine/middlewares/call-rpc.js index d607d3c50..d77592d9d 100644 --- a/packages/rpc-engine/middlewares/call-rpc.js +++ b/packages/rpc-engine/middlewares/call-rpc.js @@ -64,10 +64,17 @@ export default defMiddleware( ) ) { // allow some inpage rpc methods to request the unlock ui - await req.rpcs.wallet_requestUnlockUI().catch(err => { - err.rpcData = req - throw err - }) + await req.rpcs + .wallet_requestUnlockUI( + { + errorFallThrough: true, + }, + undefined, + ) + .catch(err => { + err.rpcData = req + throw err + }) } else { // reject others const err = req.Err.Unauthorized() From 38a872f8e700332cbbfdc5252fe2b83872987209 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Tue, 7 Jan 2025 19:10:42 +0800 Subject: [PATCH 90/98] chore(common): release packages (#1504) Co-authored-by: ConfluxBot --- .yarn/versions/59481ef4.yml | 7 ------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/rpc-engine/package.json | 2 +- 4 files changed, 3 insertions(+), 10 deletions(-) delete mode 100644 .yarn/versions/59481ef4.yml diff --git a/.yarn/versions/59481ef4.yml b/.yarn/versions/59481ef4.yml deleted file mode 100644 index 815627219..000000000 --- a/.yarn/versions/59481ef4.yml +++ /dev/null @@ -1,7 +0,0 @@ -releases: - "@fluent-wallet/rpc-engine": patch - browser-extension: patch - helios-background: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index c76e01ccf..00dde059e 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.31", + "version": "0.0.32", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index 07d129d12..a3f36222b 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.31", + "version": "0.0.32", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpc-engine/package.json b/packages/rpc-engine/package.json index 9e99699ce..b29bd8e18 100644 --- a/packages/rpc-engine/package.json +++ b/packages/rpc-engine/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/rpc-engine", "type": "module", "main": "index.js", - "version": "2.0.9", + "version": "2.0.10", "dependencies": { "@fluent-wallet/associative": "workspace:packages/associative", "@fluent-wallet/cache-rpc": "workspace:packages/cache-rpc", From 1ee9b691803cc81cc711af302279c110c867a50e Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Wed, 8 Jan 2025 11:33:56 +0800 Subject: [PATCH 91/98] Fix/error parse (#1507) * fix: error-parse * feat: version --- .yarn/versions/df8ca3ae.yml | 15 +++++++++++++++ packages/json-rpc-error/index.js | 8 ++++---- 2 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 .yarn/versions/df8ca3ae.yml diff --git a/.yarn/versions/df8ca3ae.yml b/.yarn/versions/df8ca3ae.yml new file mode 100644 index 000000000..a8744e261 --- /dev/null +++ b/.yarn/versions/df8ca3ae.yml @@ -0,0 +1,15 @@ +releases: + "@fluent-wallet/conflux-tx-error": patch + "@fluent-wallet/ethereum-tx-error": patch + "@fluent-wallet/json-rpc-error": patch + "@fluent-wallet/rpc-engine": patch + "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch + "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch + "@fluent-wallet/wallet_send-transaction": patch + "@fluent-wallet/wallet_send-transaction-with-action": patch + browser-extension: patch + helios-background: patch + helios-popup: patch + +declined: + - helios diff --git a/packages/json-rpc-error/index.js b/packages/json-rpc-error/index.js index 7bf225779..38b3b46a5 100644 --- a/packages/json-rpc-error/index.js +++ b/packages/json-rpc-error/index.js @@ -132,11 +132,11 @@ export const guessErrorType = err => { if (err.code === ERROR.INVALID_PARAMS.code) return InvalidParams if (err.code === ERROR.INTERNAL.code) return Internal if (err.code === ERROR.SERVER.code) return Server - if (err.code === ERROR.USER_REJECTED) return UserRejected + if (err.code === ERROR.USER_REJECTED.code) return UserRejected if (err.code === ERROR.UNAUTHORIZED.code) return Unauthorized - if (err.code === ERROR.UNSUPPORTED_METHOD) return UnsupportedMethod - if (err.code === ERROR.DISCONNECTED) return Disconnected - if (err.code === ERROR.CHAIN_DISCON) return ChainDisconnected + if (err.code === ERROR.UNSUPPORTED_METHOD.code) return UnsupportedMethod + if (err.code === ERROR.DISCONNECTED.code) return Disconnected + if (err.code === ERROR.CHAIN_DISCONNECTED.code) return ChainDisconnected } return Internal From 6069695228ba9b2f255be073d7429ce304b673f9 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Wed, 8 Jan 2025 11:41:25 +0800 Subject: [PATCH 92/98] chore(common): release packages (#1508) Co-authored-by: ConfluxBot --- .yarn/versions/df8ca3ae.yml | 15 --------------- packages/background/package.json | 2 +- packages/browser-extension/package.json | 2 +- packages/conflux-tx-error/package.json | 2 +- packages/ethereum-tx-error/package.json | 2 +- packages/json-rpc-error/package.json | 2 +- packages/popup/package.json | 2 +- packages/rpc-engine/package.json | 2 +- .../wallet_handleUnfinishedCFXTx/package.json | 2 +- .../wallet_handleUnfinishedETHTx/package.json | 2 +- packages/rpcs/wallet_sendTransaction/package.json | 2 +- .../wallet_sendTransactionWithAction/package.json | 2 +- 12 files changed, 11 insertions(+), 26 deletions(-) delete mode 100644 .yarn/versions/df8ca3ae.yml diff --git a/.yarn/versions/df8ca3ae.yml b/.yarn/versions/df8ca3ae.yml deleted file mode 100644 index a8744e261..000000000 --- a/.yarn/versions/df8ca3ae.yml +++ /dev/null @@ -1,15 +0,0 @@ -releases: - "@fluent-wallet/conflux-tx-error": patch - "@fluent-wallet/ethereum-tx-error": patch - "@fluent-wallet/json-rpc-error": patch - "@fluent-wallet/rpc-engine": patch - "@fluent-wallet/wallet_handle-unfinished-cfx-tx": patch - "@fluent-wallet/wallet_handle-unfinished-eth-tx": patch - "@fluent-wallet/wallet_send-transaction": patch - "@fluent-wallet/wallet_send-transaction-with-action": patch - browser-extension: patch - helios-background: patch - helios-popup: patch - -declined: - - helios diff --git a/packages/background/package.json b/packages/background/package.json index 00dde059e..3838ce5b6 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -1,6 +1,6 @@ { "name": "helios-background", - "version": "0.0.32", + "version": "0.0.33", "type": "module", "main": "src/index.js", "private": true, diff --git a/packages/browser-extension/package.json b/packages/browser-extension/package.json index a3f36222b..cdce31ba9 100644 --- a/packages/browser-extension/package.json +++ b/packages/browser-extension/package.json @@ -1,6 +1,6 @@ { "name": "browser-extension", - "version": "0.0.32", + "version": "0.0.33", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/conflux-tx-error/package.json b/packages/conflux-tx-error/package.json index 720df51c0..115341932 100644 --- a/packages/conflux-tx-error/package.json +++ b/packages/conflux-tx-error/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.0", + "version": "1.0.1", "dependencies": { "@fluent-wallet/json-rpc-error": "workspace:packages/json-rpc-error" } diff --git a/packages/ethereum-tx-error/package.json b/packages/ethereum-tx-error/package.json index 30d6e5284..fe7c80bf3 100644 --- a/packages/ethereum-tx-error/package.json +++ b/packages/ethereum-tx-error/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.3", + "version": "1.0.4", "dependencies": { "@fluent-wallet/json-rpc-error": "workspace:packages/json-rpc-error" } diff --git a/packages/json-rpc-error/package.json b/packages/json-rpc-error/package.json index cc60034c5..4051ddef7 100644 --- a/packages/json-rpc-error/package.json +++ b/packages/json-rpc-error/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/json-rpc-error", "type": "module", "main": "index.js", - "version": "1.1.2", + "version": "1.1.3", "dependencies": { "@fluent-wallet/errors": "workspace:packages/errors" } diff --git a/packages/popup/package.json b/packages/popup/package.json index 4e181bdcc..c23ac9179 100644 --- a/packages/popup/package.json +++ b/packages/popup/package.json @@ -2,7 +2,7 @@ "private": true, "name": "helios-popup", "type": "module", - "version": "0.1.14", + "version": "0.1.15", "main": "index.js", "author": "yqrashawn ", "license": "MIT", diff --git a/packages/rpc-engine/package.json b/packages/rpc-engine/package.json index b29bd8e18..a2603a826 100644 --- a/packages/rpc-engine/package.json +++ b/packages/rpc-engine/package.json @@ -2,7 +2,7 @@ "name": "@fluent-wallet/rpc-engine", "type": "module", "main": "index.js", - "version": "2.0.10", + "version": "2.0.11", "dependencies": { "@fluent-wallet/associative": "workspace:packages/associative", "@fluent-wallet/cache-rpc": "workspace:packages/cache-rpc", diff --git a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json index 186a13b46..ff82471be 100644 --- a/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedCFXTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.14", + "version": "1.0.15", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", diff --git a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json index 5c5eb7491..85c08c7b3 100644 --- a/packages/rpcs/wallet_handleUnfinishedETHTx/package.json +++ b/packages/rpcs/wallet_handleUnfinishedETHTx/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "1.0.15", + "version": "1.0.16", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/compose": "workspace:*", diff --git a/packages/rpcs/wallet_sendTransaction/package.json b/packages/rpcs/wallet_sendTransaction/package.json index 17414c11a..6d04fbdb3 100644 --- a/packages/rpcs/wallet_sendTransaction/package.json +++ b/packages/rpcs/wallet_sendTransaction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.1.0", - "version": "3.0.7", + "version": "3.0.8", "dependencies": { "@ethersproject/bignumber": "5.6.2", "@fluent-wallet/cfx_send-transaction": "workspace:*", diff --git a/packages/rpcs/wallet_sendTransactionWithAction/package.json b/packages/rpcs/wallet_sendTransactionWithAction/package.json index 26e18130e..f4fbf41c4 100644 --- a/packages/rpcs/wallet_sendTransactionWithAction/package.json +++ b/packages/rpcs/wallet_sendTransactionWithAction/package.json @@ -3,7 +3,7 @@ "type": "module", "main": "index.js", "packageManager": "yarn@3.2.0", - "version": "1.0.7", + "version": "1.0.8", "dependencies": { "@fluent-wallet/spec": "1.0.8", "@fluent-wallet/wallet_send-transaction": "workspace:*" From a3a90089945ddfcb9c62b7a51e2407f6a798af8c Mon Sep 17 00:00:00 2001 From: mosshqq <145656181+mosshqq@users.noreply.github.com> Date: Wed, 8 Jan 2025 11:47:13 +0800 Subject: [PATCH 93/98] Fix/comment (#1505) * fix: comment * feat: version --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .yarn/versions/8616317c.yml | 3 +++ packages/rpcs/cfx_signTransaction/index.js | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 .yarn/versions/8616317c.yml diff --git a/.yarn/versions/8616317c.yml b/.yarn/versions/8616317c.yml new file mode 100644 index 000000000..d925da355 --- /dev/null +++ b/.yarn/versions/8616317c.yml @@ -0,0 +1,3 @@ +declined: + - helios + - "@fluent-wallet/cfx_sign-transaction" diff --git a/packages/rpcs/cfx_signTransaction/index.js b/packages/rpcs/cfx_signTransaction/index.js index ab1c8a532..d1943fac3 100644 --- a/packages/rpcs/cfx_signTransaction/index.js +++ b/packages/rpcs/cfx_signTransaction/index.js @@ -139,7 +139,7 @@ export const main = async args => { if (!fromAddr) throw InvalidParams(`Invalid from address ${newTx.from}`) /** - * ledger app check, v1.x is is not support 1559 transaction + * ledger app check, v1.x is not support 1559 transaction * so we need check this app version */ let isV1LedgerAPP = false From 5d3af348fb2b1bf7dc34687b0eabb13bb0bee202 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Wed, 8 Jan 2025 11:53:07 +0800 Subject: [PATCH 94/98] chore(common): release packages (#1509) Co-authored-by: ConfluxBot --- .yarn/versions/8616317c.yml | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 .yarn/versions/8616317c.yml diff --git a/.yarn/versions/8616317c.yml b/.yarn/versions/8616317c.yml deleted file mode 100644 index d925da355..000000000 --- a/.yarn/versions/8616317c.yml +++ /dev/null @@ -1,3 +0,0 @@ -declined: - - helios - - "@fluent-wallet/cfx_sign-transaction" From df5cbdca79211edf325bb2153baa81045f4c843c Mon Sep 17 00:00:00 2001 From: H Date: Tue, 14 Jan 2025 10:02:42 +0800 Subject: [PATCH 95/98] Merge main (#1511) * chore: bump version * chore: fix firefox build not match * chore: bump version --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .yarn/versions/01a87f4a.yml | 172 +++++++++++++++++++++ packages/background/src/rpc-engine-opts.js | 2 - packages/inner-utils/env.js | 1 - packages/rpc-engine/index.js | 4 +- 4 files changed, 174 insertions(+), 5 deletions(-) create mode 100644 .yarn/versions/01a87f4a.yml diff --git a/.yarn/versions/01a87f4a.yml b/.yarn/versions/01a87f4a.yml new file mode 100644 index 000000000..a6d59d089 --- /dev/null +++ b/.yarn/versions/01a87f4a.yml @@ -0,0 +1,172 @@ +declined: + - helios + - helios-background + - "@fluent-wallet/rpc-engine" + - "@fluent-wallet/cfx_accounts" + - "@fluent-wallet/cfx_call" + - "@fluent-wallet/cfx_chain-id" + - "@fluent-wallet/cfx_check-balance-against-transaction" + - "@fluent-wallet/cfx_client-version" + - "@fluent-wallet/cfx_epoch-number" + - "@fluent-wallet/cfx_estimate-1559-fee" + - "@fluent-wallet/cfx_estimate-gas-and-collateral" + - "@fluent-wallet/cfx_fee-history" + - "@fluent-wallet/cfx_gas-price" + - "@fluent-wallet/cfx_get-account" + - "@fluent-wallet/cfx_get-account-pending-info" + - "@fluent-wallet/cfx_get-account-pending-transactions" + - "@fluent-wallet/cfx_get-accumulate-interest-rate" + - "@fluent-wallet/cfx_get-admin" + - "@fluent-wallet/cfx_get-balance" + - "@fluent-wallet/cfx_get-best-block-hash" + - "@fluent-wallet/cfx_get-block-by-block-number" + - "@fluent-wallet/cfx_get-block-by-epoch-number" + - "@fluent-wallet/cfx_get-block-by-hash" + - "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption" + - "@fluent-wallet/cfx_get-block-reward-info" + - "@fluent-wallet/cfx_get-blocks-by-epoch" + - "@fluent-wallet/cfx_get-code" + - "@fluent-wallet/cfx_get-collateral-for-storage" + - "@fluent-wallet/cfx_get-confirmation-risk-by-hash" + - "@fluent-wallet/cfx_get-deposit-list" + - "@fluent-wallet/cfx_get-fee-burnt" + - "@fluent-wallet/cfx_get-interest-rate" + - "@fluent-wallet/cfx_get-logs" + - "@fluent-wallet/cfx_get-max-gas-limit" + - "@fluent-wallet/cfx_get-next-nonce" + - "@fluent-wallet/cfx_get-next-usable-nonce" + - "@fluent-wallet/cfx_get-pos-economics" + - "@fluent-wallet/cfx_get-pos-reward-by-epoch" + - "@fluent-wallet/cfx_get-skipped-blocks-by-epoch" + - "@fluent-wallet/cfx_get-sponsor-info" + - "@fluent-wallet/cfx_get-staking-balance" + - "@fluent-wallet/cfx_get-status" + - "@fluent-wallet/cfx_get-storage-at" + - "@fluent-wallet/cfx_get-storage-root" + - "@fluent-wallet/cfx_get-supply-info" + - "@fluent-wallet/cfx_get-transaction-by-hash" + - "@fluent-wallet/cfx_get-transaction-receipt" + - "@fluent-wallet/cfx_get-vote-list" + - "@fluent-wallet/cfx_max-priority-fee-per-gas" + - "@fluent-wallet/cfx_net-version" + - "@fluent-wallet/cfx_opened-method-groups" + - "@fluent-wallet/cfx_request-accounts" + - "@fluent-wallet/cfx_send-raw-transaction" + - "@fluent-wallet/cfx_send-transaction" + - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s" + - "@fluent-wallet/cfx_sign-typed-data_v4" + - "@fluent-wallet/eth_accounts" + - "@fluent-wallet/eth_block-number" + - "@fluent-wallet/eth_call" + - "@fluent-wallet/eth_chain-id" + - "@fluent-wallet/eth_estimate-1559-fee" + - "@fluent-wallet/eth_estimate-gas" + - "@fluent-wallet/eth_fee-history" + - "@fluent-wallet/eth_gas-price" + - "@fluent-wallet/eth_get-balance" + - "@fluent-wallet/eth_get-block-by-hash" + - "@fluent-wallet/eth_get-block-by-number" + - "@fluent-wallet/eth_get-code" + - "@fluent-wallet/eth_get-logs" + - "@fluent-wallet/eth_get-transaction-by-hash" + - "@fluent-wallet/eth_get-transaction-count" + - "@fluent-wallet/eth_get-transaction-receipt" + - "@fluent-wallet/eth_max-priority-fee-per-gas" + - "@fluent-wallet/eth_request-accounts" + - "@fluent-wallet/eth_send-raw-transaction" + - "@fluent-wallet/eth_send-transaction" + - "@fluent-wallet/eth_sign-transaction" + - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s" + - "@fluent-wallet/net_version" + - "@fluent-wallet/personal_sign" + - "@fluent-wallet/txpool_next-nonce" + - "@fluent-wallet/wallet_accounts" + - "@fluent-wallet/wallet_add-ethereum-chain" + - "@fluent-wallet/wallet_add-hd-path" + - "@fluent-wallet/wallet_add-network" + - "@fluent-wallet/wallet_add-pending-user-auth-request" + - "@fluent-wallet/wallet_add-vault" + - "@fluent-wallet/wallet_after-unlock" + - "@fluent-wallet/wallet_chain-id" + - "@fluent-wallet/wallet_cleanup-tx" + - "@fluent-wallet/wallet_create-account" + - "@fluent-wallet/wallet_create-address" + - "@fluent-wallet/wallet_db-query" + - "@fluent-wallet/wallet_delete-account" + - "@fluent-wallet/wallet_delete-account-group" + - "@fluent-wallet/wallet_delete-app" + - "@fluent-wallet/wallet_delete-memo" + - "@fluent-wallet/wallet_delete-network" + - "@fluent-wallet/wallet_detect-address-type" + - "@fluent-wallet/wallet_detect-network-type" + - "@fluent-wallet/wallet_discover-accounts" + - "@fluent-wallet/wallet_enrich-conflux-tx" + - "@fluent-wallet/wallet_enrich-ethereum-tx" + - "@fluent-wallet/wallet_enrich-txs" + - "@fluent-wallet/wallet_export-account" + - "@fluent-wallet/wallet_export-account-group" + - "@fluent-wallet/wallet_export-all" + - "@fluent-wallet/wallet_generate-address" + - "@fluent-wallet/wallet_generate-private-key" + - "@fluent-wallet/wallet_get-account-address-by-network" + - "@fluent-wallet/wallet_get-account-group" + - "@fluent-wallet/wallet_get-account-group-vault-value" + - "@fluent-wallet/wallet_get-address-private-key" + - "@fluent-wallet/wallet_get-balance" + - "@fluent-wallet/wallet_get-block-or-epoch-number" + - "@fluent-wallet/wallet_get-block-time" + - "@fluent-wallet/wallet_get-blockchain-explorer-url" + - "@fluent-wallet/wallet_get-current-account" + - "@fluent-wallet/wallet_get-current-network" + - "@fluent-wallet/wallet_get-current-viewing-app" + - "@fluent-wallet/wallet_get-fluent-metadata" + - "@fluent-wallet/wallet_get-import-hardware-wallet-info" + - "@fluent-wallet/wallet_get-network" + - "@fluent-wallet/wallet_get-next-nonce" + - "@fluent-wallet/wallet_get-next-usable-nonce" + - "@fluent-wallet/wallet_get-pending-auth-request" + - "@fluent-wallet/wallet_get-permissions" + - "@fluent-wallet/wallet_get-preferences" + - "@fluent-wallet/wallet_handle-unfinished-cfx-tx" + - "@fluent-wallet/wallet_handle-unfinished-eth-tx" + - "@fluent-wallet/wallet_handle-unfinished-txs" + - "@fluent-wallet/wallet_import-address" + - "@fluent-wallet/wallet_import-all" + - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account" + - "@fluent-wallet/wallet_import-mnemonic" + - "@fluent-wallet/wallet_import-private-key" + - "@fluent-wallet/wallet_metadata-for-popup" + - "@fluent-wallet/wallet_network1559compatible" + - "@fluent-wallet/wallet_refetch-balance" + - "@fluent-wallet/wallet_refetch-token-list" + - "@fluent-wallet/wallet_refetch-tx-list" + - "@fluent-wallet/wallet_register-site-metadata" + - "@fluent-wallet/wallet_request-accounts" + - "@fluent-wallet/wallet_request-permissions" + - "@fluent-wallet/wallet_request-unlock-ui" + - "@fluent-wallet/wallet_send-transaction" + - "@fluent-wallet/wallet_send-transaction-with-action" + - "@fluent-wallet/wallet_set-app-current-account" + - "@fluent-wallet/wallet_set-app-current-network" + - "@fluent-wallet/wallet_set-current-account" + - "@fluent-wallet/wallet_set-current-network" + - "@fluent-wallet/wallet_set-preferences" + - "@fluent-wallet/wallet_switch-ethereum-chain" + - "@fluent-wallet/wallet_unlock" + - "@fluent-wallet/wallet_unwatch-asset" + - "@fluent-wallet/wallet_update-account" + - "@fluent-wallet/wallet_update-account-group" + - "@fluent-wallet/wallet_update-network" + - "@fluent-wallet/wallet_update-token-list" + - "@fluent-wallet/wallet_upsert-memo" + - "@fluent-wallet/wallet_user-approved-auth-request" + - "@fluent-wallet/wallet_user-rejected-auth-request" + - "@fluent-wallet/wallet_validate20token" + - "@fluent-wallet/wallet_validate-app-permissions" + - "@fluent-wallet/wallet_validate-mnemonic" + - "@fluent-wallet/wallet_validate-password" + - "@fluent-wallet/wallet_validate-private-key" + - "@fluent-wallet/wallet_watch-asset" + - "@fluent-wallet/wallet_zero-account-group" + - "@fluent-wallet/inner-utils" + - workspace-tools diff --git a/packages/background/src/rpc-engine-opts.js b/packages/background/src/rpc-engine-opts.js index 1eb585044..ea2929e3b 100644 --- a/packages/background/src/rpc-engine-opts.js +++ b/packages/background/src/rpc-engine-opts.js @@ -110,7 +110,6 @@ import * as ethMaxPriorityFeePerGas from '@fluent-wallet/eth_max-priority-fee-pe import * as ethEstimate1559Fee from '@fluent-wallet/eth_estimate-1559-fee' import { - IS_CI, IS_DEV_MODE, IS_PROD_MODE, IS_TEST_MODE, @@ -186,7 +185,6 @@ export const rpcEngineOpts = { isProd: IS_PROD_MODE, isDev: IS_DEV_MODE, isTest: IS_TEST_MODE, - isCI: IS_CI, methods: [ walletMetadataForPopup, walletDbQuery, diff --git a/packages/inner-utils/env.js b/packages/inner-utils/env.js index ff57e05a1..99be9cc6c 100644 --- a/packages/inner-utils/env.js +++ b/packages/inner-utils/env.js @@ -4,7 +4,6 @@ export const MODE = import.meta.env export const IS_TEST_MODE = MODE === 'test' export const IS_DEV_MODE = MODE === 'development' export const IS_PROD_MODE = MODE === 'production' -export const IS_CI = process.env.CI === 'true' export const PACKAGE_VERSION = process.env.PACKAGE_VERSION // this version is use by view, it include the version suffix e.g v1.0.0.rc-1 diff --git a/packages/rpc-engine/index.js b/packages/rpc-engine/index.js index c5845818b..b8de21f4b 100644 --- a/packages/rpc-engine/index.js +++ b/packages/rpc-engine/index.js @@ -29,7 +29,7 @@ const request = (s, req = {}) => { } const defRpcEngineFactory = (db, options = {methods: []}) => { - const {methods, isProd = true, isDev, isTest, isCI} = options + const {methods, isProd = true, isDev, isTest} = options const rpcStore = new Object() // to store rpc defination methods.forEach(rpc => { @@ -92,7 +92,7 @@ const defRpcEngineFactory = (db, options = {methods: []}) => { const processSpec = ({ins, fn, outs}) => ({ ins: { ...ins, - MODE: {const: {isProd, isDev, isTest, isCI}}, + MODE: {const: {isProd, isDev, isTest}}, db: {const: db}, rpcStore: {const: rpcStore}, sendNewRpcRequest: {const: () => sendNewRpcRequest}, From 62db3ffac8a5433995dc268d56c9127855b50f49 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Tue, 14 Jan 2025 10:08:26 +0800 Subject: [PATCH 96/98] chore(common): release packages (#1512) Co-authored-by: ConfluxBot --- .yarn/versions/01a87f4a.yml | 172 ------------------------------------ 1 file changed, 172 deletions(-) delete mode 100644 .yarn/versions/01a87f4a.yml diff --git a/.yarn/versions/01a87f4a.yml b/.yarn/versions/01a87f4a.yml deleted file mode 100644 index a6d59d089..000000000 --- a/.yarn/versions/01a87f4a.yml +++ /dev/null @@ -1,172 +0,0 @@ -declined: - - helios - - helios-background - - "@fluent-wallet/rpc-engine" - - "@fluent-wallet/cfx_accounts" - - "@fluent-wallet/cfx_call" - - "@fluent-wallet/cfx_chain-id" - - "@fluent-wallet/cfx_check-balance-against-transaction" - - "@fluent-wallet/cfx_client-version" - - "@fluent-wallet/cfx_epoch-number" - - "@fluent-wallet/cfx_estimate-1559-fee" - - "@fluent-wallet/cfx_estimate-gas-and-collateral" - - "@fluent-wallet/cfx_fee-history" - - "@fluent-wallet/cfx_gas-price" - - "@fluent-wallet/cfx_get-account" - - "@fluent-wallet/cfx_get-account-pending-info" - - "@fluent-wallet/cfx_get-account-pending-transactions" - - "@fluent-wallet/cfx_get-accumulate-interest-rate" - - "@fluent-wallet/cfx_get-admin" - - "@fluent-wallet/cfx_get-balance" - - "@fluent-wallet/cfx_get-best-block-hash" - - "@fluent-wallet/cfx_get-block-by-block-number" - - "@fluent-wallet/cfx_get-block-by-epoch-number" - - "@fluent-wallet/cfx_get-block-by-hash" - - "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption" - - "@fluent-wallet/cfx_get-block-reward-info" - - "@fluent-wallet/cfx_get-blocks-by-epoch" - - "@fluent-wallet/cfx_get-code" - - "@fluent-wallet/cfx_get-collateral-for-storage" - - "@fluent-wallet/cfx_get-confirmation-risk-by-hash" - - "@fluent-wallet/cfx_get-deposit-list" - - "@fluent-wallet/cfx_get-fee-burnt" - - "@fluent-wallet/cfx_get-interest-rate" - - "@fluent-wallet/cfx_get-logs" - - "@fluent-wallet/cfx_get-max-gas-limit" - - "@fluent-wallet/cfx_get-next-nonce" - - "@fluent-wallet/cfx_get-next-usable-nonce" - - "@fluent-wallet/cfx_get-pos-economics" - - "@fluent-wallet/cfx_get-pos-reward-by-epoch" - - "@fluent-wallet/cfx_get-skipped-blocks-by-epoch" - - "@fluent-wallet/cfx_get-sponsor-info" - - "@fluent-wallet/cfx_get-staking-balance" - - "@fluent-wallet/cfx_get-status" - - "@fluent-wallet/cfx_get-storage-at" - - "@fluent-wallet/cfx_get-storage-root" - - "@fluent-wallet/cfx_get-supply-info" - - "@fluent-wallet/cfx_get-transaction-by-hash" - - "@fluent-wallet/cfx_get-transaction-receipt" - - "@fluent-wallet/cfx_get-vote-list" - - "@fluent-wallet/cfx_max-priority-fee-per-gas" - - "@fluent-wallet/cfx_net-version" - - "@fluent-wallet/cfx_opened-method-groups" - - "@fluent-wallet/cfx_request-accounts" - - "@fluent-wallet/cfx_send-raw-transaction" - - "@fluent-wallet/cfx_send-transaction" - - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s" - - "@fluent-wallet/cfx_sign-typed-data_v4" - - "@fluent-wallet/eth_accounts" - - "@fluent-wallet/eth_block-number" - - "@fluent-wallet/eth_call" - - "@fluent-wallet/eth_chain-id" - - "@fluent-wallet/eth_estimate-1559-fee" - - "@fluent-wallet/eth_estimate-gas" - - "@fluent-wallet/eth_fee-history" - - "@fluent-wallet/eth_gas-price" - - "@fluent-wallet/eth_get-balance" - - "@fluent-wallet/eth_get-block-by-hash" - - "@fluent-wallet/eth_get-block-by-number" - - "@fluent-wallet/eth_get-code" - - "@fluent-wallet/eth_get-logs" - - "@fluent-wallet/eth_get-transaction-by-hash" - - "@fluent-wallet/eth_get-transaction-count" - - "@fluent-wallet/eth_get-transaction-receipt" - - "@fluent-wallet/eth_max-priority-fee-per-gas" - - "@fluent-wallet/eth_request-accounts" - - "@fluent-wallet/eth_send-raw-transaction" - - "@fluent-wallet/eth_send-transaction" - - "@fluent-wallet/eth_sign-transaction" - - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s" - - "@fluent-wallet/net_version" - - "@fluent-wallet/personal_sign" - - "@fluent-wallet/txpool_next-nonce" - - "@fluent-wallet/wallet_accounts" - - "@fluent-wallet/wallet_add-ethereum-chain" - - "@fluent-wallet/wallet_add-hd-path" - - "@fluent-wallet/wallet_add-network" - - "@fluent-wallet/wallet_add-pending-user-auth-request" - - "@fluent-wallet/wallet_add-vault" - - "@fluent-wallet/wallet_after-unlock" - - "@fluent-wallet/wallet_chain-id" - - "@fluent-wallet/wallet_cleanup-tx" - - "@fluent-wallet/wallet_create-account" - - "@fluent-wallet/wallet_create-address" - - "@fluent-wallet/wallet_db-query" - - "@fluent-wallet/wallet_delete-account" - - "@fluent-wallet/wallet_delete-account-group" - - "@fluent-wallet/wallet_delete-app" - - "@fluent-wallet/wallet_delete-memo" - - "@fluent-wallet/wallet_delete-network" - - "@fluent-wallet/wallet_detect-address-type" - - "@fluent-wallet/wallet_detect-network-type" - - "@fluent-wallet/wallet_discover-accounts" - - "@fluent-wallet/wallet_enrich-conflux-tx" - - "@fluent-wallet/wallet_enrich-ethereum-tx" - - "@fluent-wallet/wallet_enrich-txs" - - "@fluent-wallet/wallet_export-account" - - "@fluent-wallet/wallet_export-account-group" - - "@fluent-wallet/wallet_export-all" - - "@fluent-wallet/wallet_generate-address" - - "@fluent-wallet/wallet_generate-private-key" - - "@fluent-wallet/wallet_get-account-address-by-network" - - "@fluent-wallet/wallet_get-account-group" - - "@fluent-wallet/wallet_get-account-group-vault-value" - - "@fluent-wallet/wallet_get-address-private-key" - - "@fluent-wallet/wallet_get-balance" - - "@fluent-wallet/wallet_get-block-or-epoch-number" - - "@fluent-wallet/wallet_get-block-time" - - "@fluent-wallet/wallet_get-blockchain-explorer-url" - - "@fluent-wallet/wallet_get-current-account" - - "@fluent-wallet/wallet_get-current-network" - - "@fluent-wallet/wallet_get-current-viewing-app" - - "@fluent-wallet/wallet_get-fluent-metadata" - - "@fluent-wallet/wallet_get-import-hardware-wallet-info" - - "@fluent-wallet/wallet_get-network" - - "@fluent-wallet/wallet_get-next-nonce" - - "@fluent-wallet/wallet_get-next-usable-nonce" - - "@fluent-wallet/wallet_get-pending-auth-request" - - "@fluent-wallet/wallet_get-permissions" - - "@fluent-wallet/wallet_get-preferences" - - "@fluent-wallet/wallet_handle-unfinished-cfx-tx" - - "@fluent-wallet/wallet_handle-unfinished-eth-tx" - - "@fluent-wallet/wallet_handle-unfinished-txs" - - "@fluent-wallet/wallet_import-address" - - "@fluent-wallet/wallet_import-all" - - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account" - - "@fluent-wallet/wallet_import-mnemonic" - - "@fluent-wallet/wallet_import-private-key" - - "@fluent-wallet/wallet_metadata-for-popup" - - "@fluent-wallet/wallet_network1559compatible" - - "@fluent-wallet/wallet_refetch-balance" - - "@fluent-wallet/wallet_refetch-token-list" - - "@fluent-wallet/wallet_refetch-tx-list" - - "@fluent-wallet/wallet_register-site-metadata" - - "@fluent-wallet/wallet_request-accounts" - - "@fluent-wallet/wallet_request-permissions" - - "@fluent-wallet/wallet_request-unlock-ui" - - "@fluent-wallet/wallet_send-transaction" - - "@fluent-wallet/wallet_send-transaction-with-action" - - "@fluent-wallet/wallet_set-app-current-account" - - "@fluent-wallet/wallet_set-app-current-network" - - "@fluent-wallet/wallet_set-current-account" - - "@fluent-wallet/wallet_set-current-network" - - "@fluent-wallet/wallet_set-preferences" - - "@fluent-wallet/wallet_switch-ethereum-chain" - - "@fluent-wallet/wallet_unlock" - - "@fluent-wallet/wallet_unwatch-asset" - - "@fluent-wallet/wallet_update-account" - - "@fluent-wallet/wallet_update-account-group" - - "@fluent-wallet/wallet_update-network" - - "@fluent-wallet/wallet_update-token-list" - - "@fluent-wallet/wallet_upsert-memo" - - "@fluent-wallet/wallet_user-approved-auth-request" - - "@fluent-wallet/wallet_user-rejected-auth-request" - - "@fluent-wallet/wallet_validate20token" - - "@fluent-wallet/wallet_validate-app-permissions" - - "@fluent-wallet/wallet_validate-mnemonic" - - "@fluent-wallet/wallet_validate-password" - - "@fluent-wallet/wallet_validate-private-key" - - "@fluent-wallet/wallet_watch-asset" - - "@fluent-wallet/wallet_zero-account-group" - - "@fluent-wallet/inner-utils" - - workspace-tools From 9994ab65b6ab22d0f569d5ebdc43f0e36498fb32 Mon Sep 17 00:00:00 2001 From: H Date: Tue, 14 Jan 2025 11:31:44 +0800 Subject: [PATCH 97/98] Resolve conflict (#1514) * chore: bump version * chore: fix firefox build not match * chore: bump version --- .yarn/versions/01a87f4a.yml | 168 ++++++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 169 insertions(+), 1 deletion(-) create mode 100644 .yarn/versions/01a87f4a.yml diff --git a/.yarn/versions/01a87f4a.yml b/.yarn/versions/01a87f4a.yml new file mode 100644 index 000000000..f1fd116a9 --- /dev/null +++ b/.yarn/versions/01a87f4a.yml @@ -0,0 +1,168 @@ +declined: + - helios + - helios-background + - "@fluent-wallet/rpc-engine" + - "@fluent-wallet/cfx_accounts" + - "@fluent-wallet/cfx_call" + - "@fluent-wallet/cfx_chain-id" + - "@fluent-wallet/cfx_check-balance-against-transaction" + - "@fluent-wallet/cfx_client-version" + - "@fluent-wallet/cfx_epoch-number" + - "@fluent-wallet/cfx_estimate-gas-and-collateral" + - "@fluent-wallet/cfx_gas-price" + - "@fluent-wallet/cfx_get-account" + - "@fluent-wallet/cfx_get-account-pending-info" + - "@fluent-wallet/cfx_get-account-pending-transactions" + - "@fluent-wallet/cfx_get-accumulate-interest-rate" + - "@fluent-wallet/cfx_get-admin" + - "@fluent-wallet/cfx_get-balance" + - "@fluent-wallet/cfx_get-best-block-hash" + - "@fluent-wallet/cfx_get-block-by-block-number" + - "@fluent-wallet/cfx_get-block-by-epoch-number" + - "@fluent-wallet/cfx_get-block-by-hash" + - "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption" + - "@fluent-wallet/cfx_get-block-reward-info" + - "@fluent-wallet/cfx_get-blocks-by-epoch" + - "@fluent-wallet/cfx_get-code" + - "@fluent-wallet/cfx_get-collateral-for-storage" + - "@fluent-wallet/cfx_get-confirmation-risk-by-hash" + - "@fluent-wallet/cfx_get-deposit-list" + - "@fluent-wallet/cfx_get-interest-rate" + - "@fluent-wallet/cfx_get-logs" + - "@fluent-wallet/cfx_get-max-gas-limit" + - "@fluent-wallet/cfx_get-next-nonce" + - "@fluent-wallet/cfx_get-next-usable-nonce" + - "@fluent-wallet/cfx_get-pos-economics" + - "@fluent-wallet/cfx_get-pos-reward-by-epoch" + - "@fluent-wallet/cfx_get-skipped-blocks-by-epoch" + - "@fluent-wallet/cfx_get-sponsor-info" + - "@fluent-wallet/cfx_get-staking-balance" + - "@fluent-wallet/cfx_get-status" + - "@fluent-wallet/cfx_get-storage-at" + - "@fluent-wallet/cfx_get-storage-root" + - "@fluent-wallet/cfx_get-supply-info" + - "@fluent-wallet/cfx_get-transaction-by-hash" + - "@fluent-wallet/cfx_get-transaction-receipt" + - "@fluent-wallet/cfx_get-vote-list" + - "@fluent-wallet/cfx_net-version" + - "@fluent-wallet/cfx_opened-method-groups" + - "@fluent-wallet/cfx_request-accounts" + - "@fluent-wallet/cfx_send-raw-transaction" + - "@fluent-wallet/cfx_send-transaction" + - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s" + - "@fluent-wallet/cfx_sign-typed-data_v4" + - "@fluent-wallet/eth_accounts" + - "@fluent-wallet/eth_block-number" + - "@fluent-wallet/eth_call" + - "@fluent-wallet/eth_chain-id" + - "@fluent-wallet/eth_estimate-1559-fee" + - "@fluent-wallet/eth_estimate-gas" + - "@fluent-wallet/eth_fee-history" + - "@fluent-wallet/eth_gas-price" + - "@fluent-wallet/eth_get-balance" + - "@fluent-wallet/eth_get-block-by-hash" + - "@fluent-wallet/eth_get-block-by-number" + - "@fluent-wallet/eth_get-code" + - "@fluent-wallet/eth_get-logs" + - "@fluent-wallet/eth_get-transaction-by-hash" + - "@fluent-wallet/eth_get-transaction-count" + - "@fluent-wallet/eth_get-transaction-receipt" + - "@fluent-wallet/eth_max-priority-fee-per-gas" + - "@fluent-wallet/eth_request-accounts" + - "@fluent-wallet/eth_send-raw-transaction" + - "@fluent-wallet/eth_send-transaction" + - "@fluent-wallet/eth_sign-transaction" + - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s" + - "@fluent-wallet/net_version" + - "@fluent-wallet/personal_sign" + - "@fluent-wallet/txpool_next-nonce" + - "@fluent-wallet/wallet_accounts" + - "@fluent-wallet/wallet_add-ethereum-chain" + - "@fluent-wallet/wallet_add-hd-path" + - "@fluent-wallet/wallet_add-network" + - "@fluent-wallet/wallet_add-pending-user-auth-request" + - "@fluent-wallet/wallet_add-vault" + - "@fluent-wallet/wallet_after-unlock" + - "@fluent-wallet/wallet_chain-id" + - "@fluent-wallet/wallet_cleanup-tx" + - "@fluent-wallet/wallet_create-account" + - "@fluent-wallet/wallet_create-address" + - "@fluent-wallet/wallet_db-query" + - "@fluent-wallet/wallet_delete-account" + - "@fluent-wallet/wallet_delete-account-group" + - "@fluent-wallet/wallet_delete-app" + - "@fluent-wallet/wallet_delete-memo" + - "@fluent-wallet/wallet_delete-network" + - "@fluent-wallet/wallet_detect-address-type" + - "@fluent-wallet/wallet_detect-network-type" + - "@fluent-wallet/wallet_discover-accounts" + - "@fluent-wallet/wallet_enrich-conflux-tx" + - "@fluent-wallet/wallet_enrich-ethereum-tx" + - "@fluent-wallet/wallet_enrich-txs" + - "@fluent-wallet/wallet_export-account" + - "@fluent-wallet/wallet_export-account-group" + - "@fluent-wallet/wallet_export-all" + - "@fluent-wallet/wallet_generate-address" + - "@fluent-wallet/wallet_generate-private-key" + - "@fluent-wallet/wallet_get-account-address-by-network" + - "@fluent-wallet/wallet_get-account-group" + - "@fluent-wallet/wallet_get-account-group-vault-value" + - "@fluent-wallet/wallet_get-address-private-key" + - "@fluent-wallet/wallet_get-balance" + - "@fluent-wallet/wallet_get-block-or-epoch-number" + - "@fluent-wallet/wallet_get-block-time" + - "@fluent-wallet/wallet_get-blockchain-explorer-url" + - "@fluent-wallet/wallet_get-current-account" + - "@fluent-wallet/wallet_get-current-network" + - "@fluent-wallet/wallet_get-current-viewing-app" + - "@fluent-wallet/wallet_get-fluent-metadata" + - "@fluent-wallet/wallet_get-import-hardware-wallet-info" + - "@fluent-wallet/wallet_get-network" + - "@fluent-wallet/wallet_get-next-nonce" + - "@fluent-wallet/wallet_get-next-usable-nonce" + - "@fluent-wallet/wallet_get-pending-auth-request" + - "@fluent-wallet/wallet_get-permissions" + - "@fluent-wallet/wallet_get-preferences" + - "@fluent-wallet/wallet_handle-unfinished-cfx-tx" + - "@fluent-wallet/wallet_handle-unfinished-eth-tx" + - "@fluent-wallet/wallet_handle-unfinished-txs" + - "@fluent-wallet/wallet_import-address" + - "@fluent-wallet/wallet_import-all" + - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account" + - "@fluent-wallet/wallet_import-mnemonic" + - "@fluent-wallet/wallet_import-private-key" + - "@fluent-wallet/wallet_metadata-for-popup" + - "@fluent-wallet/wallet_network1559compatible" + - "@fluent-wallet/wallet_refetch-balance" + - "@fluent-wallet/wallet_refetch-token-list" + - "@fluent-wallet/wallet_refetch-tx-list" + - "@fluent-wallet/wallet_register-site-metadata" + - "@fluent-wallet/wallet_request-accounts" + - "@fluent-wallet/wallet_request-permissions" + - "@fluent-wallet/wallet_request-unlock-ui" + - "@fluent-wallet/wallet_send-transaction" + - "@fluent-wallet/wallet_send-transaction-with-action" + - "@fluent-wallet/wallet_set-app-current-account" + - "@fluent-wallet/wallet_set-app-current-network" + - "@fluent-wallet/wallet_set-current-account" + - "@fluent-wallet/wallet_set-current-network" + - "@fluent-wallet/wallet_set-preferences" + - "@fluent-wallet/wallet_switch-ethereum-chain" + - "@fluent-wallet/wallet_unlock" + - "@fluent-wallet/wallet_unwatch-asset" + - "@fluent-wallet/wallet_update-account" + - "@fluent-wallet/wallet_update-account-group" + - "@fluent-wallet/wallet_update-network" + - "@fluent-wallet/wallet_update-token-list" + - "@fluent-wallet/wallet_upsert-memo" + - "@fluent-wallet/wallet_user-approved-auth-request" + - "@fluent-wallet/wallet_user-rejected-auth-request" + - "@fluent-wallet/wallet_validate20token" + - "@fluent-wallet/wallet_validate-app-permissions" + - "@fluent-wallet/wallet_validate-mnemonic" + - "@fluent-wallet/wallet_validate-password" + - "@fluent-wallet/wallet_validate-private-key" + - "@fluent-wallet/wallet_watch-asset" + - "@fluent-wallet/wallet_zero-account-group" + - "@fluent-wallet/inner-utils" + - workspace-tools diff --git a/package.json b/package.json index 91b6ecec4..6abda7cad 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "helios", "private": true, - "version": "2.8.1", + "version": "2.8.0", "workspaces": [ "websites/*", "packages/doc-ui/*", From c4dffbb0054693d8f3c3e51176137caa17a55819 Mon Sep 17 00:00:00 2001 From: ConFI <59952071+ConfluxBot@users.noreply.github.com> Date: Tue, 14 Jan 2025 11:54:56 +0800 Subject: [PATCH 98/98] chore(common): release packages (#1516) Co-authored-by: ConfluxBot --- .yarn/versions/01a87f4a.yml | 168 ------------------------------------ 1 file changed, 168 deletions(-) delete mode 100644 .yarn/versions/01a87f4a.yml diff --git a/.yarn/versions/01a87f4a.yml b/.yarn/versions/01a87f4a.yml deleted file mode 100644 index f1fd116a9..000000000 --- a/.yarn/versions/01a87f4a.yml +++ /dev/null @@ -1,168 +0,0 @@ -declined: - - helios - - helios-background - - "@fluent-wallet/rpc-engine" - - "@fluent-wallet/cfx_accounts" - - "@fluent-wallet/cfx_call" - - "@fluent-wallet/cfx_chain-id" - - "@fluent-wallet/cfx_check-balance-against-transaction" - - "@fluent-wallet/cfx_client-version" - - "@fluent-wallet/cfx_epoch-number" - - "@fluent-wallet/cfx_estimate-gas-and-collateral" - - "@fluent-wallet/cfx_gas-price" - - "@fluent-wallet/cfx_get-account" - - "@fluent-wallet/cfx_get-account-pending-info" - - "@fluent-wallet/cfx_get-account-pending-transactions" - - "@fluent-wallet/cfx_get-accumulate-interest-rate" - - "@fluent-wallet/cfx_get-admin" - - "@fluent-wallet/cfx_get-balance" - - "@fluent-wallet/cfx_get-best-block-hash" - - "@fluent-wallet/cfx_get-block-by-block-number" - - "@fluent-wallet/cfx_get-block-by-epoch-number" - - "@fluent-wallet/cfx_get-block-by-hash" - - "@fluent-wallet/cfx_get-block-by-hash-with-pivot-assumption" - - "@fluent-wallet/cfx_get-block-reward-info" - - "@fluent-wallet/cfx_get-blocks-by-epoch" - - "@fluent-wallet/cfx_get-code" - - "@fluent-wallet/cfx_get-collateral-for-storage" - - "@fluent-wallet/cfx_get-confirmation-risk-by-hash" - - "@fluent-wallet/cfx_get-deposit-list" - - "@fluent-wallet/cfx_get-interest-rate" - - "@fluent-wallet/cfx_get-logs" - - "@fluent-wallet/cfx_get-max-gas-limit" - - "@fluent-wallet/cfx_get-next-nonce" - - "@fluent-wallet/cfx_get-next-usable-nonce" - - "@fluent-wallet/cfx_get-pos-economics" - - "@fluent-wallet/cfx_get-pos-reward-by-epoch" - - "@fluent-wallet/cfx_get-skipped-blocks-by-epoch" - - "@fluent-wallet/cfx_get-sponsor-info" - - "@fluent-wallet/cfx_get-staking-balance" - - "@fluent-wallet/cfx_get-status" - - "@fluent-wallet/cfx_get-storage-at" - - "@fluent-wallet/cfx_get-storage-root" - - "@fluent-wallet/cfx_get-supply-info" - - "@fluent-wallet/cfx_get-transaction-by-hash" - - "@fluent-wallet/cfx_get-transaction-receipt" - - "@fluent-wallet/cfx_get-vote-list" - - "@fluent-wallet/cfx_net-version" - - "@fluent-wallet/cfx_opened-method-groups" - - "@fluent-wallet/cfx_request-accounts" - - "@fluent-wallet/cfx_send-raw-transaction" - - "@fluent-wallet/cfx_send-transaction" - - "@fluent-wallet/cfx_sign-tx-with-ledger-nano-s" - - "@fluent-wallet/cfx_sign-typed-data_v4" - - "@fluent-wallet/eth_accounts" - - "@fluent-wallet/eth_block-number" - - "@fluent-wallet/eth_call" - - "@fluent-wallet/eth_chain-id" - - "@fluent-wallet/eth_estimate-1559-fee" - - "@fluent-wallet/eth_estimate-gas" - - "@fluent-wallet/eth_fee-history" - - "@fluent-wallet/eth_gas-price" - - "@fluent-wallet/eth_get-balance" - - "@fluent-wallet/eth_get-block-by-hash" - - "@fluent-wallet/eth_get-block-by-number" - - "@fluent-wallet/eth_get-code" - - "@fluent-wallet/eth_get-logs" - - "@fluent-wallet/eth_get-transaction-by-hash" - - "@fluent-wallet/eth_get-transaction-count" - - "@fluent-wallet/eth_get-transaction-receipt" - - "@fluent-wallet/eth_max-priority-fee-per-gas" - - "@fluent-wallet/eth_request-accounts" - - "@fluent-wallet/eth_send-raw-transaction" - - "@fluent-wallet/eth_send-transaction" - - "@fluent-wallet/eth_sign-transaction" - - "@fluent-wallet/eth_sign-tx-with-ledger-nano-s" - - "@fluent-wallet/net_version" - - "@fluent-wallet/personal_sign" - - "@fluent-wallet/txpool_next-nonce" - - "@fluent-wallet/wallet_accounts" - - "@fluent-wallet/wallet_add-ethereum-chain" - - "@fluent-wallet/wallet_add-hd-path" - - "@fluent-wallet/wallet_add-network" - - "@fluent-wallet/wallet_add-pending-user-auth-request" - - "@fluent-wallet/wallet_add-vault" - - "@fluent-wallet/wallet_after-unlock" - - "@fluent-wallet/wallet_chain-id" - - "@fluent-wallet/wallet_cleanup-tx" - - "@fluent-wallet/wallet_create-account" - - "@fluent-wallet/wallet_create-address" - - "@fluent-wallet/wallet_db-query" - - "@fluent-wallet/wallet_delete-account" - - "@fluent-wallet/wallet_delete-account-group" - - "@fluent-wallet/wallet_delete-app" - - "@fluent-wallet/wallet_delete-memo" - - "@fluent-wallet/wallet_delete-network" - - "@fluent-wallet/wallet_detect-address-type" - - "@fluent-wallet/wallet_detect-network-type" - - "@fluent-wallet/wallet_discover-accounts" - - "@fluent-wallet/wallet_enrich-conflux-tx" - - "@fluent-wallet/wallet_enrich-ethereum-tx" - - "@fluent-wallet/wallet_enrich-txs" - - "@fluent-wallet/wallet_export-account" - - "@fluent-wallet/wallet_export-account-group" - - "@fluent-wallet/wallet_export-all" - - "@fluent-wallet/wallet_generate-address" - - "@fluent-wallet/wallet_generate-private-key" - - "@fluent-wallet/wallet_get-account-address-by-network" - - "@fluent-wallet/wallet_get-account-group" - - "@fluent-wallet/wallet_get-account-group-vault-value" - - "@fluent-wallet/wallet_get-address-private-key" - - "@fluent-wallet/wallet_get-balance" - - "@fluent-wallet/wallet_get-block-or-epoch-number" - - "@fluent-wallet/wallet_get-block-time" - - "@fluent-wallet/wallet_get-blockchain-explorer-url" - - "@fluent-wallet/wallet_get-current-account" - - "@fluent-wallet/wallet_get-current-network" - - "@fluent-wallet/wallet_get-current-viewing-app" - - "@fluent-wallet/wallet_get-fluent-metadata" - - "@fluent-wallet/wallet_get-import-hardware-wallet-info" - - "@fluent-wallet/wallet_get-network" - - "@fluent-wallet/wallet_get-next-nonce" - - "@fluent-wallet/wallet_get-next-usable-nonce" - - "@fluent-wallet/wallet_get-pending-auth-request" - - "@fluent-wallet/wallet_get-permissions" - - "@fluent-wallet/wallet_get-preferences" - - "@fluent-wallet/wallet_handle-unfinished-cfx-tx" - - "@fluent-wallet/wallet_handle-unfinished-eth-tx" - - "@fluent-wallet/wallet_handle-unfinished-txs" - - "@fluent-wallet/wallet_import-address" - - "@fluent-wallet/wallet_import-all" - - "@fluent-wallet/wallet_import-hardware-wallet-account-group-or-account" - - "@fluent-wallet/wallet_import-mnemonic" - - "@fluent-wallet/wallet_import-private-key" - - "@fluent-wallet/wallet_metadata-for-popup" - - "@fluent-wallet/wallet_network1559compatible" - - "@fluent-wallet/wallet_refetch-balance" - - "@fluent-wallet/wallet_refetch-token-list" - - "@fluent-wallet/wallet_refetch-tx-list" - - "@fluent-wallet/wallet_register-site-metadata" - - "@fluent-wallet/wallet_request-accounts" - - "@fluent-wallet/wallet_request-permissions" - - "@fluent-wallet/wallet_request-unlock-ui" - - "@fluent-wallet/wallet_send-transaction" - - "@fluent-wallet/wallet_send-transaction-with-action" - - "@fluent-wallet/wallet_set-app-current-account" - - "@fluent-wallet/wallet_set-app-current-network" - - "@fluent-wallet/wallet_set-current-account" - - "@fluent-wallet/wallet_set-current-network" - - "@fluent-wallet/wallet_set-preferences" - - "@fluent-wallet/wallet_switch-ethereum-chain" - - "@fluent-wallet/wallet_unlock" - - "@fluent-wallet/wallet_unwatch-asset" - - "@fluent-wallet/wallet_update-account" - - "@fluent-wallet/wallet_update-account-group" - - "@fluent-wallet/wallet_update-network" - - "@fluent-wallet/wallet_update-token-list" - - "@fluent-wallet/wallet_upsert-memo" - - "@fluent-wallet/wallet_user-approved-auth-request" - - "@fluent-wallet/wallet_user-rejected-auth-request" - - "@fluent-wallet/wallet_validate20token" - - "@fluent-wallet/wallet_validate-app-permissions" - - "@fluent-wallet/wallet_validate-mnemonic" - - "@fluent-wallet/wallet_validate-password" - - "@fluent-wallet/wallet_validate-private-key" - - "@fluent-wallet/wallet_watch-asset" - - "@fluent-wallet/wallet_zero-account-group" - - "@fluent-wallet/inner-utils" - - workspace-tools