Compare commits

..
Author SHA1 Message Date
github-actions[bot]GitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
04c607ccde Version Packages (#1556)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-08-29 10:23:47 -07:00
Mariano FuentesandGitHub 926dd7b03f [CLI] - Descriptions improvements, deprecate Release (#1558) 2023-08-29 17:01:20 +00:00
Manan TankandGitHub e00dd12357 [sdk] Use default import for EventEmitter (#1557) 2023-08-29 15:49:09 +00:00
iketwandGitHub cdc08c5528 [RN] Use regular import for coinbase connector (#1546) 2023-08-29 13:23:43 +00:00
37 changed files with 334 additions and 104 deletions
+7
View File
@@ -1,5 +1,12 @@
# @thirdweb-dev/auth
## 3.2.39
### Patch Changes
- Updated dependencies []:
- @thirdweb-dev/wallets@1.1.22
## 3.2.38
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@thirdweb-dev/auth",
"version": "3.2.38",
"version": "3.2.39",
"main": "dist/thirdweb-dev-auth.cjs.js",
"module": "dist/thirdweb-dev-auth.esm.js",
"browser": {
+6
View File
@@ -1,5 +1,11 @@
# @thirdweb-dev/chains
## 0.1.50
### Patch Changes
- [#1558](https://github.com/thirdweb-dev/js/pull/1558) [`926dd7b0`](https://github.com/thirdweb-dev/js/commit/926dd7b03f38ed25ca303dc23d3323d5edd28005) Thanks [@Marfuen](https://github.com/Marfuen)! - Updating chains list
## 0.1.49
### Patch Changes
+40
View File
@@ -0,0 +1,40 @@
import type { Chain } from "../src/types";
export default {
"name": "Nautilus Mainnet",
"chain": "ETH",
"icon": {
"url": "ipfs://QmNutSgM7n6aJPPDiofe9Dm1epy1RcYTMvugukLUK2vmPM",
"width": 500,
"height": 500,
"format": "png"
},
"rpc": [
"https://nautilus.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://api.nautilus.nautchain.xyz"
],
"faucets": [],
"nativeCurrency": {
"name": "Zebec",
"symbol": "ZBC",
"decimals": 18
},
"infoURL": "https://docs.nautchain.xyz",
"shortName": "NAUTCHAIN",
"chainId": 22222,
"networkId": 22222,
"explorers": [
{
"name": "Nautscan",
"url": "https://nautscan.com",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmNutSgM7n6aJPPDiofe9Dm1epy1RcYTMvugukLUK2vmPM",
"width": 500,
"height": 500,
"format": "png"
}
}
],
"testnet": false,
"slug": "nautilus"
} as const satisfies Chain;
+37
View File
@@ -0,0 +1,37 @@
import type { Chain } from "../src/types";
export default {
"name": "Morphism Testnet",
"chain": "ETH",
"rpc": [
"https://morphism-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc-testnet.morphism.xyz"
],
"faucets": [],
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"infoURL": "https://morphism.xyz",
"shortName": "tmorph",
"chainId": 2710,
"networkId": 2710,
"explorers": [
{
"name": "Morphism Testnet Explorer",
"url": "https://explorer-testnet.morphism.xyz",
"standard": "EIP3091"
}
],
"parent": {
"type": "L2",
"chain": "eip155-1",
"bridges": [
{
"url": "https://bridge-testnet.morphism.xyz"
}
]
},
"testnet": true,
"slug": "morphism-testnet"
} as const satisfies Chain;
+2 -2
View File
@@ -3,7 +3,7 @@ export default {
"name": "Xpla Mainnet",
"chain": "XPLA",
"rpc": [
"https://xpla-xpla.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://xpla.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://dimension-evm-rpc.xpla.dev"
],
"nativeCurrency": {
@@ -31,5 +31,5 @@ export default {
"redFlags": [
"reusedChainId"
],
"slug": "xpla-xpla"
"slug": "xpla"
} as const satisfies Chain;
+11 -8
View File
@@ -1,21 +1,21 @@
import type { Chain } from "../src/types";
export default {
"name": "Xpla Mainnet",
"chain": "XPLA",
"name": "Xpla Testnet",
"chain": "XPLATest",
"rpc": [
"https://xpla.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://xpla-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://dimension-rpc.xpla.dev"
],
"faucets": [
"https://faucet.xpla.io/"
"https://faucet.xpla.io"
],
"nativeCurrency": {
"name": "XPLA",
"symbol": "XPLA",
"decimals": 18
},
"infoURL": "https://xpla.io/",
"shortName": "xpla",
"infoURL": "https://xpla.io",
"shortName": "xplatest",
"chainId": 3701,
"networkId": 3701,
"icon": {
@@ -31,6 +31,9 @@ export default {
"standard": "none"
}
],
"testnet": false,
"slug": "xpla"
"redFlags": [
"reusedChainId"
],
"testnet": true,
"slug": "xpla-testnet"
} as const satisfies Chain;
+2 -2
View File
@@ -3,7 +3,7 @@ export default {
"name": "Xpla Testnet",
"chain": "XPLA",
"rpc": [
"https://xpla-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://xpla-testnet-xpla-test.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://cube-evm-rpc.xpla.dev"
],
"nativeCurrency": {
@@ -34,5 +34,5 @@ export default {
"redFlags": [
"reusedChainId"
],
"slug": "xpla-testnet"
"slug": "xpla-testnet-xpla-test"
} as const satisfies Chain;
+37
View File
@@ -0,0 +1,37 @@
import type { Chain } from "../src/types";
export default {
"name": "JuncaGlobal Chain Testnet",
"chain": "JuncaGlobal Test Chain",
"rpc": [
"https://juncaglobal-chain-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc-testnet.juncachain.com",
"wss://ws-testnet.juncachain.com"
],
"faucets": [
"https://faucet-testnet.juncachain.com"
],
"nativeCurrency": {
"name": "JuncaGlobal Chain Testnet Native Token",
"symbol": "JGCT",
"decimals": 18
},
"infoURL": "https://junca-cash.world",
"shortName": "junca",
"chainId": 669,
"networkId": 669,
"explorers": [
{
"name": "blockscout",
"url": "https://scan-testnet.juncachain.com",
"icon": {
"url": "ipfs://QmYtUimyqHkkFxYdbXXRbUqNg2VLPUg6Uu2C2nmFWowiZM",
"width": 551,
"height": 540,
"format": "png"
},
"standard": "EIP3091"
}
],
"testnet": true,
"slug": "juncaglobal-chain-testnet"
} as const satisfies Chain;
+3 -2
View File
@@ -1,6 +1,6 @@
import type { Chain } from "../src/types";
export default {
"name": "Horizen EON",
"name": "Horizen EON Mainnet",
"shortName": "EON",
"chain": "EON",
"icon": {
@@ -11,7 +11,8 @@ export default {
},
"rpc": [
"https://horizen-eon.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://eon-rpc.horizenlabs.io/ethv1"
"https://eon-rpc.horizenlabs.io/ethv1",
"https://rpc.ankr.com/horizen_eon"
],
"features": [
{
+42
View File
@@ -0,0 +1,42 @@
import type { Chain } from "../src/types";
export default {
"name": "Nautilus Proteus Testnet",
"chain": "ETH",
"icon": {
"url": "ipfs://QmNutSgM7n6aJPPDiofe9Dm1epy1RcYTMvugukLUK2vmPM",
"width": 500,
"height": 500,
"format": "png"
},
"rpc": [
"https://nautilus-proteus-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://api.proteus.nautchain.xyz/solana"
],
"faucets": [
"https://proteusfaucet.nautchain.xyz"
],
"nativeCurrency": {
"name": "Zebec Test Token",
"symbol": "tZBC",
"decimals": 18
},
"infoURL": "https://docs.nautchain.xyz",
"shortName": "NAUTTest",
"chainId": 88002,
"networkId": 88002,
"explorers": [
{
"name": "Nautscan",
"url": "https://proteus.nautscan.com",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmNutSgM7n6aJPPDiofe9Dm1epy1RcYTMvugukLUK2vmPM",
"width": 500,
"height": 500,
"format": "png"
}
}
],
"testnet": true,
"slug": "nautilus-proteus-testnet"
} as const satisfies Chain;
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@thirdweb-dev/chains",
"version": "0.1.49",
"version": "0.1.50",
"main": "dist/thirdweb-dev-chains.cjs.js",
"module": "dist/thirdweb-dev-chains.esm.js",
"browser": {
File diff suppressed because one or more lines are too long
+12
View File
@@ -1,5 +1,17 @@
# thirdweb
## 0.12.1
### Patch Changes
- [#1558](https://github.com/thirdweb-dev/js/pull/1558) [`926dd7b0`](https://github.com/thirdweb-dev/js/commit/926dd7b03f38ed25ca303dc23d3323d5edd28005) Thanks [@Marfuen](https://github.com/Marfuen)! - Updated descriptions for publish and deploy. Print out the login url for users without browsers. Remove the Release command (Use "Publish" instead).
- Updated dependencies [[`926dd7b0`](https://github.com/thirdweb-dev/js/commit/926dd7b03f38ed25ca303dc23d3323d5edd28005), [`e00dd123`](https://github.com/thirdweb-dev/js/commit/e00dd123579f75752b6fe4fcf613d2cae5419e19)]:
- @thirdweb-dev/chains@0.1.50
- @thirdweb-dev/sdk@3.10.58
- @thirdweb-dev/wallets@1.1.22
- @thirdweb-dev/auth@3.2.39
## 0.12.0
### Minor Changes
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "thirdweb",
"main": "dist/cli/index.js",
"version": "0.12.0",
"version": "0.12.1",
"repository": "https://github.com/thirdweb-dev/js/tree/main/packages/cli",
"author": "thirdweb eng <[email protected]>",
"license": "Apache-2.0",
+9 -10
View File
@@ -197,16 +197,15 @@ export const authenticateUser = async (
server.listen(8976);
});
if (props?.browser) {
console.log(chalk.yellow(`Automatically opening a link to authenticate with our dashboard...\n`))
waitForDashboard.start();
// Adding this timeout since it feels weird for the browser to open before the spinner.
setTimeout(async () => {
await open(urlToOpen);
}, 2000);
} else {
logger.info(`Visit this link to authenticate: ${urlToOpen}`);
}
console.log(`Automatically attempting to open a link to authenticate with our dashboard...\n`);
waitForDashboard.start();
// Adding this timeout since it feels weird for the browser to open before the spinner.
setTimeout(async () => {
await open(urlToOpen);
}, 2000);
console.log(chalk.yellow(`If the browser doesn't open, please use this link to authenticate:\n`));
console.log(chalk.yellow(urlToOpen + '\n'));
return Promise.race([timerPromise, loginPromise]);
};
+6 -52
View File
@@ -47,11 +47,11 @@ const main = async () => {
$$ |$$\\ $$ | $$ |$$ |$$ | $$ | $$ |$$ | $$ | $$ |$$ ____|$$ | $$ |
\\$$$$ |$$ | $$ |$$ |$$ | \\$$$$$$$ |\\$$$$$\\$$$$ |\\$$$$$$$\\ $$$$$$$ |
\\____/ \\__| \\__|\\__|\\__| \\_______| \\_____\\____/ \\_______|\\_______/ `);
console.info(`\n 💎 thirdweb-cli v${cliVersion} 💎\n`);
console.info(`\n 💎 thirdweb v${cliVersion} 💎\n`);
}
program
.name("thirdweb-cli")
.name("thirdweb")
.description("Official thirdweb command line interface")
.version(cliVersion, "-v, --version")
.option("--skip-update-check", "Skip check for auto updates")
@@ -296,7 +296,7 @@ const main = async () => {
program
.command("deploy")
.description("Deploy your (or team) contracts securely to blockchains")
.description("Securely deploy your contract to any EVM network without having to deal with scripts, private keys, or ABIs")
.option("-p, --path <project-path>", "path to project", ".")
.option("--clean", "clear the cache before building")
.option("--dry-run", "dry run (skip actually publishing)")
@@ -350,55 +350,10 @@ const main = async () => {
}
});
program
.command("release")
.description("[Deprecated] use 'publish' instead.")
.option("-p, --path <project-path>", "path to project", ".")
.option(
"-f, --file [name]",
"Filter for contract files that contain the file name",
)
.option(
"-cn, --contract-name [name]",
"Filter for contracts that contain this contract name",
)
.option("--clean", "clear the cache before building")
.option("--dry-run", "dry run (skip actually publishing)")
.option("-d, --debug", "show debug logs")
.option("--ci", "Continuous Integration mode")
.option("-k, --key <key>", "API secret key to authorize usage")
.action(async (options) => {
let secretKey = "";
// If no key is passed in, prompt the user to login. If it is passed in, use it.
if (!options.key) {
await loginUser({
credsConfigPath,
cliWalletPath,
tokenPath,
});
} else {
// Don't need to validate anymore? Also, should probably rely on the underlying service to throw that error.
await validateKey(options.key);
secretKey = options.key;
}
logger.warn(
"'release' is deprecated and will be removed in a future update. Please use 'publish' instead.",
);
const url = await processProject(options, "publish", secretKey);
info(
`Open this link to publish your contracts: ${chalk.blueBright(
url.toString(),
)}`,
);
if (url && !options.ci) {
await open(url.toString());
}
});
program
.command("publish")
.description(
"Publish your protocol so other devs can deploy them and unlock SDKs, Dashboards and Analytics",
"Get a shareable page for your contract with a README, changelog, and version control. Enable one-click deploys to any EVM network",
)
.option("-p, --path <project-path>", "path to project", ".")
.option(
@@ -537,9 +492,8 @@ const main = async () => {
program
.command("login")
.description(
"Authenticate with the thirdweb CLI using your API secret key or replace an existing API secret key",
"Authorize your device to use the thirdweb CLI by authenticating with your wallet from our dashboard",
)
.option("-n, --new", "Login with a new API secret key", false)
.action(async (options) => {
await loginUser({
credsConfigPath,
@@ -551,7 +505,7 @@ const main = async () => {
program
.command("logout")
.description(
"Logout of the thirdweb CLI, effectively removing your API secret key from your machine",
"Logout of the thirdweb CLI",
)
.action(async () => {
await logoutUser(credsConfigPath, tokenPath, cliWalletPath);
+10
View File
@@ -1,5 +1,15 @@
# @thirdweb-dev/react-core
## 3.14.39
### Patch Changes
- Updated dependencies [[`926dd7b0`](https://github.com/thirdweb-dev/js/commit/926dd7b03f38ed25ca303dc23d3323d5edd28005), [`e00dd123`](https://github.com/thirdweb-dev/js/commit/e00dd123579f75752b6fe4fcf613d2cae5419e19)]:
- @thirdweb-dev/chains@0.1.50
- @thirdweb-dev/sdk@3.10.58
- @thirdweb-dev/wallets@1.1.22
- @thirdweb-dev/auth@3.2.39
## 3.14.38
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@thirdweb-dev/react-core",
"version": "3.14.38",
"version": "3.14.39",
"repository": "https://github.com/thirdweb-dev/js/tree/main/packages/react-core",
"author": "thirdweb eng <[email protected]>",
"license": "Apache-2.0",
@@ -1,5 +1,7 @@
# @thirdweb-dev/react-native-compat
## 0.2.58
## 0.2.57
## 0.2.56
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@thirdweb-dev/react-native-compat",
"description": "Shims for Thirdweb in React Native Projects",
"version": "0.2.57",
"version": "0.2.58",
"author": "thirdweb eng <[email protected]>",
"repository": "https://github.com/thirdweb-dev/js/tree/main/packages/react-native-compat",
"license": "Apache-2.0",
+12
View File
@@ -1,5 +1,17 @@
# @thirdweb-dev/react-native
## 0.2.58
### Patch Changes
- [#1546](https://github.com/thirdweb-dev/js/pull/1546) [`cdc08c55`](https://github.com/thirdweb-dev/js/commit/cdc08c55282d5873972b85217c42ba2f97a1ffed) Thanks [@iketw](https://github.com/iketw)! - Use regular import for coinbase connector in React Native
- Updated dependencies [[`926dd7b0`](https://github.com/thirdweb-dev/js/commit/926dd7b03f38ed25ca303dc23d3323d5edd28005), [`e00dd123`](https://github.com/thirdweb-dev/js/commit/e00dd123579f75752b6fe4fcf613d2cae5419e19)]:
- @thirdweb-dev/chains@0.1.50
- @thirdweb-dev/sdk@3.10.58
- @thirdweb-dev/react-core@3.14.39
- @thirdweb-dev/wallets@1.1.22
## 0.2.57
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@thirdweb-dev/react-native",
"version": "0.2.57",
"version": "0.2.58",
"repository": "https://github.com/thirdweb-dev/js/tree/main/packages/react-native",
"author": "thirdweb eng <[email protected]>",
"license": "Apache-2.0",
@@ -1,8 +1,9 @@
import { noopStorage } from "../../../core/AsyncStorage";
import type {
CoinbaseWalletConnector,
CoinbaseWalletConnector as CoinbaseWalletConnectorType,
CoinbaseWalletConnectorOptions,
} from "../connectors/coinbase-wallet";
import { CoinbaseWalletConnector } from "../connectors/coinbase-wallet";
import {
AbstractClientWallet,
Connector,
@@ -28,8 +29,8 @@ export class CoinbaseWallet extends AbstractClientWallet<CoinbaseWalletConnector
};
connector?: Connector;
coinbaseConnector?: CoinbaseWalletConnector;
provider?: CoinbaseWalletConnector["provider"];
coinbaseConnector?: CoinbaseWalletConnectorType;
provider?: CoinbaseWalletConnectorType["provider"];
static id = walletIds.coinbase;
public get walletName() {
@@ -50,11 +51,6 @@ export class CoinbaseWallet extends AbstractClientWallet<CoinbaseWalletConnector
protected async getConnector(): Promise<Connector> {
if (!this.connector) {
// import the connector dynamically
const { CoinbaseWalletConnector: CoinbaseWalletConnector } = await import(
"../connectors/coinbase-wallet"
);
const cbConnector = new CoinbaseWalletConnector({
chains: this.chains,
options: {
+10
View File
@@ -1,5 +1,15 @@
# @thirdweb-dev/react
## 3.14.39
### Patch Changes
- Updated dependencies [[`926dd7b0`](https://github.com/thirdweb-dev/js/commit/926dd7b03f38ed25ca303dc23d3323d5edd28005), [`e00dd123`](https://github.com/thirdweb-dev/js/commit/e00dd123579f75752b6fe4fcf613d2cae5419e19)]:
- @thirdweb-dev/chains@0.1.50
- @thirdweb-dev/sdk@3.10.58
- @thirdweb-dev/react-core@3.14.39
- @thirdweb-dev/wallets@1.1.22
## 3.14.38
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@thirdweb-dev/react",
"version": "3.14.38",
"version": "3.14.39",
"repository": "https://github.com/thirdweb-dev/js/tree/main/packages/react",
"author": "thirdweb eng <[email protected]>",
"license": "Apache-2.0",
+6
View File
@@ -14,6 +14,12 @@ module.exports = {
message:
"Do not import entire ethers object, Use named imports instead.",
},
{
name: "eventemitter3",
importNames: ["EventEmitter"],
message:
"Do not use named import for importing EventEmitter, Use default import instead.",
},
],
},
],
+9
View File
@@ -1,5 +1,14 @@
# @thirdweb-dev/sdk
## 3.10.58
### Patch Changes
- [#1557](https://github.com/thirdweb-dev/js/pull/1557) [`e00dd123`](https://github.com/thirdweb-dev/js/commit/e00dd123579f75752b6fe4fcf613d2cae5419e19) Thanks [@MananTank](https://github.com/MananTank)! - Use default export for EventEmitter to fix issue with Nuxt/Vite + Yarn to fix the "Named export 'EventEmitter' not found" error
- Updated dependencies [[`926dd7b0`](https://github.com/thirdweb-dev/js/commit/926dd7b03f38ed25ca303dc23d3323d5edd28005)]:
- @thirdweb-dev/chains@0.1.50
## 3.10.57
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@thirdweb-dev/sdk",
"version": "3.10.57",
"version": "3.10.58",
"description": "The main thirdweb SDK.",
"repository": "https://github.com/thirdweb-dev/js/tree/main/packages/sdk",
"license": "Apache-2.0",
@@ -2,7 +2,7 @@ import { EventType } from "../../constants/events";
import type { ContractEvent, EventQueryOptions } from "../../types/events";
import { ContractWrapper } from "./contract-wrapper";
import type { BaseContract, Event, providers, utils } from "ethers";
import type { EventEmitter } from "eventemitter3";
import type EventEmitter from "eventemitter3";
/**
* Listen to Contract events in real time
+1 -1
View File
@@ -38,7 +38,7 @@ import {
type ContractInterface,
utils,
} from "ethers";
import { EventEmitter } from "eventemitter3";
import EventEmitter from "eventemitter3";
import invariant from "tiny-invariant";
import { z } from "zod";
import { getApprovedImplementation } from "../../constants/addresses/getApprovedImplementation";
+1 -1
View File
@@ -103,7 +103,7 @@ import {
utils,
ContractFactory as ethersContractFactory,
} from "ethers";
import { EventEmitter } from "eventemitter3";
import EventEmitter from "eventemitter3";
import invariant from "tiny-invariant";
import { z } from "zod";
import {
+10
View File
@@ -1,5 +1,15 @@
# @thirdweb-dev/unity-js-bridge
## 0.2.76
### Patch Changes
- Updated dependencies [[`926dd7b0`](https://github.com/thirdweb-dev/js/commit/926dd7b03f38ed25ca303dc23d3323d5edd28005), [`e00dd123`](https://github.com/thirdweb-dev/js/commit/e00dd123579f75752b6fe4fcf613d2cae5419e19)]:
- @thirdweb-dev/chains@0.1.50
- @thirdweb-dev/sdk@3.10.58
- @thirdweb-dev/wallets@1.1.22
- @thirdweb-dev/auth@3.2.39
## 0.2.75
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@thirdweb-dev/unity-js-bridge",
"version": "0.2.75",
"version": "0.2.76",
"main": "dist/thirdweb-unity-bridge.js",
"repository": "https://github.com/thirdweb-dev/js/tree/main/packages/unity-js-bridge",
"license": "Apache-2.0",
+13
View File
@@ -4,5 +4,18 @@ module.exports = {
plugins: ["better-tree-shaking"],
rules: {
"better-tree-shaking/no-top-level-side-effects": "error",
"no-restricted-imports": [
"error",
{
paths: [
{
name: "eventemitter3",
importNames: ["EventEmitter"],
message:
"Do not use named import for importing EventEmitter, Use default import instead.",
},
],
},
],
},
};
+8
View File
@@ -1,5 +1,13 @@
# @thirdweb-dev/wallets
## 1.1.22
### Patch Changes
- Updated dependencies [[`926dd7b0`](https://github.com/thirdweb-dev/js/commit/926dd7b03f38ed25ca303dc23d3323d5edd28005), [`e00dd123`](https://github.com/thirdweb-dev/js/commit/e00dd123579f75752b6fe4fcf613d2cae5419e19)]:
- @thirdweb-dev/chains@0.1.50
- @thirdweb-dev/sdk@3.10.58
## 1.1.21
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@thirdweb-dev/wallets",
"version": "1.1.21",
"version": "1.1.22",
"main": "dist/thirdweb-dev-wallets.cjs.js",
"module": "dist/thirdweb-dev-wallets.esm.js",
"types": "dist/thirdweb-dev-wallets.cjs.d.ts",