Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: accept before send hook #446

Draft
wants to merge 14 commits into
base: main
Choose a base branch
from
Prev Previous commit
Next Next commit
feat: skip custom fee
  • Loading branch information
nelitow committed Dec 20, 2024
commit af531634c1a8a3fae49f8577838a2e7f34bd6643
2 changes: 1 addition & 1 deletion e2e-tests/react-next/package.json
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@
"@tanstack/react-query": "5.35.1",
"@wagmi/connectors": "5.1.7",
"@wagmi/core": "2.13.4",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"clsx": "2.1.1",
"connectkit": "1.8.2",
"next": "14.2.3",
2 changes: 1 addition & 1 deletion e2e-tests/runner/package.json
Original file line number Diff line number Diff line change
@@ -28,6 +28,6 @@
"@synthetixio/synpress-cache": "0.0.4",
"dotenv": "16.4.5",
"@phantom/synpress": "4.0.0-alpha.53",
"fuels": "0.0.0-pr-3487-20241216225631"
"fuels": "0.0.0-pr-3487-20241220190150"
}
}
2 changes: 1 addition & 1 deletion examples/react-app/package.json
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@
"@wagmi/connectors": "5.1.7",
"@wagmi/core": "2.13.4",
"clsx": "2.1.1",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"react": "18.3.1",
"react-dom": "18.3.1"
},
2 changes: 1 addition & 1 deletion examples/react-next/package.json
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@
"@fuels/react": "workspace:*",
"@tanstack/react-query": "5.35.1",
"connectkit": "1.8.2",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"next": "14.2.3",
"react": "18.3.1",
"react-dom": "18.3.1",
4 changes: 2 additions & 2 deletions packages/bako-safe/package.json
Original file line number Diff line number Diff line change
@@ -16,11 +16,11 @@
"socket.io-client": "4.7.2"
},
"peerDependencies": {
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"socket.io-client": "4.7.2"
},
"devDependencies": {
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"tsup": "8.0.2",
"typescript": "5.4.2",
"undici": "6.9.0"
4 changes: 2 additions & 2 deletions packages/burner-wallet-connector/package.json
Original file line number Diff line number Diff line change
@@ -14,11 +14,11 @@
"test": "vitest"
},
"peerDependencies": {
"fuels": "0.0.0-pr-3487-20241216225631"
"fuels": "0.0.0-pr-3487-20241220190150"
},
"devDependencies": {
"@fuel-connectors/common": "workspace:*",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"jsdom": "24.0.0",
"tsup": "8.0.2",
"typescript": "5.4.5",
4 changes: 2 additions & 2 deletions packages/common/package.json
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@
"test": "vitest"
},
"peerDependencies": {
"fuels": "0.0.0-pr-3487-20241216225631"
"fuels": "0.0.0-pr-3487-20241220190150"
},
"dependencies": {
"@ethersproject/bytes": "5.7.0",
@@ -37,7 +37,7 @@
},
"devDependencies": {
"@types/memoizee": "0.4.11",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"terser": "5.31.0",
"tsup": "8.0.2",
"typescript": "5.4.5",
4 changes: 2 additions & 2 deletions packages/connectors/package.json
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@
"ts:check": "tsc --noEmit"
},
"peerDependencies": {
"fuels": "0.0.0-pr-3487-20241216225631"
"fuels": "0.0.0-pr-3487-20241220190150"
},
"dependencies": {
"@ethereumjs/util": "9.0.3",
@@ -42,7 +42,7 @@
"@fuel-connectors/fuelet-wallet": "workspace:*",
"@fuel-connectors/solana-connector": "workspace:*",
"@fuel-connectors/walletconnect-connector": "workspace:*",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"terser": "5.31.0",
"tsup": "8.0.2",
"typescript": "5.4.5"
2 changes: 1 addition & 1 deletion packages/docs/package.json
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@
"dependencies": {
"@fuel-ts/errors": "0.96.0",
"@fuel-ts/versions": "0.96.0",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"typedoc-plugin-markdown": "^3.15.3"
},
"devDependencies": {
4 changes: 2 additions & 2 deletions packages/evm-connector/package.json
Original file line number Diff line number Diff line change
@@ -20,7 +20,7 @@
"test": "vitest"
},
"peerDependencies": {
"fuels": "0.0.0-pr-3487-20241216225631"
"fuels": "0.0.0-pr-3487-20241220190150"
},
"dependencies": {
"@ethereumjs/util": "9.0.3",
@@ -31,7 +31,7 @@
"@fuel-connectors/common": "workspace:*",
"@fuel-connectors/evm-predicates": "workspace:*",
"@types/memoizee": "0.4.11",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"jsdom": "24.0.0",
"ts-loader": "9.5.1",
"ts-node": "10.9.2",
4 changes: 2 additions & 2 deletions packages/evm-predicates/package.json
Original file line number Diff line number Diff line change
@@ -11,12 +11,12 @@
"versions:generate": "pnpm fuels build && pnpm fuels deploy && tsx ./scripts/versions.ts"
},
"peerDependencies": {
"fuels": "0.0.0-pr-3487-20241216225631"
"fuels": "0.0.0-pr-3487-20241220190150"
},
"devDependencies": {
"@fuel-connectors/common": "workspace:*",
"dotenv": "16.4.5",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"tsx": "4.9.3",
"typescript": "5.4.5"
}
4 changes: 2 additions & 2 deletions packages/fuel-development-wallet/package.json
Original file line number Diff line number Diff line change
@@ -13,11 +13,11 @@
"test": "vitest"
},
"peerDependencies": {
"fuels": "0.0.0-pr-3487-20241216225631"
"fuels": "0.0.0-pr-3487-20241220190150"
},
"devDependencies": {
"@fuel-connectors/fuel-wallet": "workspace:*",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"tsup": "8.0.2",
"typescript": "5.4.5",
"undici": "6.16.0",
4 changes: 2 additions & 2 deletions packages/fuel-wallet/package.json
Original file line number Diff line number Diff line change
@@ -13,14 +13,14 @@
"test": "vitest"
},
"peerDependencies": {
"fuels": "0.0.0-pr-3487-20241216225631"
"fuels": "0.0.0-pr-3487-20241220190150"
},
"dependencies": {
"json-rpc-2.0": "1.7.0"
},
"devDependencies": {
"events": "3.3.0",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"tsup": "8.0.2",
"typescript": "5.4.5",
"undici": "6.16.0",
3 changes: 3 additions & 0 deletions packages/fuel-wallet/src/FuelWalletConnector.ts
Original file line number Diff line number Diff line change
@@ -10,6 +10,7 @@ import {
type Network,
Provider,
type SelectNetworkArguments,
type SendTransactionParams,
type TransactionRequestLike,
type Version,
transactionRequestify,
@@ -193,6 +194,7 @@ export class FuelWalletConnector extends FuelConnector {
async sendTransaction(
address: string,
transaction: TransactionRequestLike,
params?: SendTransactionParams,
): Promise<string> {
if (!transaction) {
throw new Error('Transaction is required');
@@ -213,6 +215,7 @@ export class FuelWalletConnector extends FuelConnector {
address,
transaction: JSON.stringify(txRequest),
provider,
skipCustomFee: params?.skipCustomFee,
});
}

4 changes: 2 additions & 2 deletions packages/fuelet-wallet/package.json
Original file line number Diff line number Diff line change
@@ -13,11 +13,11 @@
"test": "vitest"
},
"peerDependencies": {
"fuels": "0.0.0-pr-3487-20241216225631"
"fuels": "0.0.0-pr-3487-20241220190150"
},
"devDependencies": {
"@fuel-connectors/fuel-wallet": "workspace:*",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"tsup": "8.0.2",
"typescript": "5.4.5",
"undici": "6.16.0",
4 changes: 2 additions & 2 deletions packages/react/package.json
Original file line number Diff line number Diff line change
@@ -27,7 +27,7 @@
},
"peerDependencies": {
"@tanstack/react-query": ">=5.0.0",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"react": ">=18.0.0"
},
"dependencies": {
@@ -38,7 +38,7 @@
"@tanstack/react-query": "5.35.1",
"@types/react": "18.3.1",
"compare-versions": "6.1.0",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"react": "18.3.1",
"tsup": "7.3.0",
"tsx": "4.9.3",
4 changes: 2 additions & 2 deletions packages/solana-connector/package.json
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@
"peerDependencies": {
"@web3modal/core": ">=5.0.0",
"@web3modal/scaffold": ">=5.0.0",
"fuels": "0.0.0-pr-3487-20241216225631"
"fuels": "0.0.0-pr-3487-20241220190150"
},
"dependencies": {
"@ethereumjs/util": "9.0.3",
@@ -39,7 +39,7 @@
"@types/memoizee": "0.4.11",
"@web3modal/core": "5.0.0",
"dotenv": "16.4.5",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"jsdom": "24.0.0",
"ts-loader": "9.5.1",
"ts-node": "10.9.2",
4 changes: 2 additions & 2 deletions packages/walletconnect-connector/package.json
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@
"peerDependencies": {
"@web3modal/core": ">=5.0.0",
"@web3modal/scaffold": ">=5.0.0",
"fuels": "0.0.0-pr-3487-20241216225631"
"fuels": "0.0.0-pr-3487-20241220190150"
},
"dependencies": {
"@ethereumjs/util": "9.0.3",
@@ -37,7 +37,7 @@
"@fuel-connectors/evm-predicates": "workspace:*",
"@types/memoizee": "0.4.11",
"@web3modal/core": "5.0.0",
"fuels": "0.0.0-pr-3487-20241216225631",
"fuels": "0.0.0-pr-3487-20241220190150",
"jsdom": "24.0.0",
"ts-loader": "9.5.1",
"ts-node": "10.9.2",
Loading