@web3 onbroad 0xsequence 2.25.7#2200#39
Open
Dargon789 wants to merge 561 commits intoKoniverse:sw-devfrom
Open
@web3 onbroad 0xsequence 2.25.7#2200#39Dargon789 wants to merge 561 commits intoKoniverse:sw-devfrom
Dargon789 wants to merge 561 commits intoKoniverse:sw-devfrom
Conversation
Setting up GitHub CI for packages
Pin github ci version
* update node version for all packages * update
* Setting up GitHub CI for packages * Pin github ci version * update node version for all packages (thirdweb-dev#2367) * update node version for all packages * update --------- Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* fix: revert @web3-onboard/para in docs to 1.0.0 * add missing thirdweb icon
* fix: revert @web3-onboard/para in docs to 1.0.0 * chore: update git pages * remove auto trigger * rename blocknative URLs to thirdweb
* chore: git action to push to main + docs * lint
* chore: fix footer size/colors * remove push to prod action
* chore: upgrade WalletConnect dependencies * chore: upgrade version * bump version --------- Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline. CI: Remove the previous package build, staging, and deployment workflows from CircleCI. Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .circleci/deploy.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add .circleci/config.yml * Add .circleci/config.yml (#1) Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline. CI: Remove the previous package build, staging, and deployment workflows from CircleCI. Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command. * Update sw-build.yml (#2) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update sw-build.yml (#4) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create deploy.yml (#3) * Create deploy.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .circleci/deploy.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * Update and rename sw-build.yml to web-sdk.yml (#6) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create jekyll-gh-pages.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 4: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Develop (#30) * Potential fix for code scanning alert no. 6: Bad HTML filtering regexp Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Develop (#30) (#32) * Update packages/injected/src/helpers.ts Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Main (#34) * Update versions to all be on the same common version * Release 2.26.1 (thirdweb-dev#2222) * Coinbase module bump to sdk v4 and support smart wallet creation * working through CD switch chain issues * CB wallet working as expected * Clarify smart wallet within docs * Update handler of chainId within eth_chainId * remove chainId patch in CB provider * Revert version bump * Yarn docs * FIX - Coinbase SDK build - Updates to fix build (thirdweb-dev#2219) * Updates to fix build * Type cleanup * Bump main version for release * Update versions to all be on the same common version * Update deps for enkrypt * Fix enkrypt version * Yarn docs * Update docs w3o service order * Update coinbase docs * update image assets * chore: Upgrade Capsule Dependencies to Latest Versions (thirdweb-dev#2218) * chore: update capsule dependency version * chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule * chore: uncomment capsule demo and add missing css styling * feat: add @web3-onboard/okx (thirdweb-dev#2229) * feat: add @web3-onboard/okx * feat(okx sdk): use createDownloadMessage * Update packages/okx/src/types.ts * Prettier --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * chore: update web3auth deps and fix build (thirdweb-dev#2228) * chore: update web3auth deps and fix build * chore: update web3auth release version * change version * updated yarn * remove todo, pass undefined to web3auth and let them fail * add new package to demo, run yarn/yarn check-all * fix: integrate web3auth in demo app (thirdweb-dev#2233) * integrate in demo app (cherry picked from commit 83885db) * update version in web3auth * bump version in demo * test demo * update docs and test --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (thirdweb-dev#2234) * Fix check and passing of protectedRpcUrl on account center disconnect * Revert changes to the internal demo * [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (thirdweb-dev#2236) * Fix handling of empty localStorage item, remove default of empty string and perform a falsey check * Revert changes to the demo app * Add additional handling for single wallet connect from older W3O version, add try to disconnect logic * Handle for connect({}) function with empty object passed * Update metamask deps (thirdweb-dev#2238) * Bump braces from 3.0.2 to 3.0.3 in /packages/demo (thirdweb-dev#2232) Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](micromatch/braces@3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (thirdweb-dev#2239) Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0. - [Release notes](https://github.com/solana-labs/solana-web3.js/releases) - [Commits](solana-foundation/solana-web3.js@v1.87.1...v1.93.0) --- updated-dependencies: - dependency-name: "@solana/web3.js" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * chore: update the 'metamask-sdk' package to version '0.26.1' (thirdweb-dev#2240) * chore: update metamask sdk package to version '0.26.0' * chore: update metamask sdk package to version '0.26.1' * Update packages/metamask/package.json * Update packages/demo/package.json --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * Update metamask sdk link (thirdweb-dev#2243) * Bump v for release * Update versions for release * feat: add bloom wallet (thirdweb-dev#2209) * add bloom package * fix indentation * add icon + fixes * add bloom to example app * add bloom documentation * fix typescript issue * fix bloom dependencies * Prettier * add download prompt --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * Update docs for gnosis/safe package for building within vue env (thirdweb-dev#2257) * Update docs for gnosis/safe package for building within vue env * Add clarity and remoinder for peerDeps * Update - Gnosis docs : note about browser extension for handling CORS (thirdweb-dev#2258) * Update docs for gnosis/safe package for building within vue env * Add clarity and remoinder for peerDeps * Add cors blocking extension notes * feat: update '@metamask/sdk' package to version '0.27.0' (thirdweb-dev#2248) * feat: update '@metamask/sdk' package to version '0.26.3' * feat: update '@metamask/sdk' package to version '0.26.4' * feat: update metamask-sdk package to version 0.26.5 * feat: update metamask-sdk package to version 0.27.0 * docs: Update README.md (thirdweb-dev#2263) Add MetaMask wallet * Remove TP functionality, add console error if TP is added as an init prop (thirdweb-dev#2266) * Update capsule (thirdweb-dev#2267) * chore: update node polyfill config and dependency * chore: bump capsule versions * Fix some bug related to init and themes * docs: update README (thirdweb-dev#2252) * readme add bitget * Update README.md - not alphabetical --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * Adds Event Listener to Passport Provider (thirdweb-dev#2250) * fix: provider event listener * chore: update version: * Update packages/passport/package.json --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * chore: update Trust Wallet icon (thirdweb-dev#2260) * update Trust Wallet icon * update version * Update injected package.json --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * add keplr wallet (thirdweb-dev#2255) * add keplr * add keplr docs * update version * Add to injected --------- Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me> Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * Bump global version * Update versions * Integration of FinoaConnect wallet connector service into Web3Onboard (thirdweb-dev#2188) * impl: integration into existing package * Update packages/finoaconnect/package.json * Update packages/demo/package.json * Update .circleci/config.yml * fix: added comments and mock examplers in packages//README * chore: update comment on unhandled error * Update +page.md * Update README.md * Update packages/finoaconnect/README.md * Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md * fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp * fix: update typescript version in finoaconnect package * fix: all unsupported methods to return error code 4200 * chore: cleaned up commented code and unnecessary lock files * chore: removed unused code * fix: updated finoaconnect sdk version * Merge in upstream and yarn --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * Remove alpha tages * Add keplr ci * Add finoa to docs * feat: added snax chain (thirdweb-dev#2273) * feat: added snax chain * feat: added chainId hex string * ref: renamed token to SNAXETH * ref: bumped dependencies * ref: updated package versions for react, vue, solid * Update packages/react/package.json * Update packages/solid/package.json * Update packages/vue/package.json * Update package.json * Update package.json * Update package.json * Update packages/react/package.json * Update packages/solid/package.json * Update packages/vue/package.json --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * Fix switch chain when chain isnt available in wallet already (thirdweb-dev#2281) * Update versions for release * docs: supported wallets are sorted alphabetically (thirdweb-dev#2275) * Bump webpack from 5.76.0 to 5.94.0 (thirdweb-dev#2278) Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](webpack/webpack@v5.76.0...v5.94.0) --- updated-dependencies: - dependency-name: webpack dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (thirdweb-dev#2299) * Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs * Remove APIKey from docs * Mark apiKey init prop as deprecated * Fix gas package * feat: bump metamask to 0.30.0 (thirdweb-dev#2300) * feat: bump metamask to 0.30.0 * Merge in upstream, bump version and test --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * Update versions for release * Remove more references to bn api keys * fix: keystone dep breaks yarn 4 installation If you try to use web3-onboard with yarn v4 (although I think the problem will be there with yarn v2 and v3) it fails with: YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by any available resolver First install is ok, but if you run the install again you’ll get the above. 0.14.00.3 is apparently not a valid range and the only way to get this fixed is to fix the dependency. Yarn v1 resolves 0.14.00.3 to 0.14.4 and that is the version I’ve set here. * docs: add zh translation (thirdweb-dev#2296) Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * Updated uauthOptions (thirdweb-dev#2308) * updated readme 'add support keplr wallet' (thirdweb-dev#2288) * feat(deps): upgrade Capsule SDK dependencies (thirdweb-dev#2315) * chore: bump capsule version and update readme * chore: fix versioning to alpha tag * Add null check to prevent potential runtime errors (thirdweb-dev#2319) * fix: provider['ethereum'] undefined * fix: check provider.providers is array --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (thirdweb-dev#2326) * Update i18n string usage for connected wallets * Add new def to the zh translation file * Add docs info for chinese translation * Merge in changes and bump version * Bump versions for release * Refine types * Format * Revert demo changes for testing * Bump Wallet connect deps * bump versions for release * Update docs for release * Update docs for release * feature: thirdweb branding * fix: powered by thirdweb link * release: bump versions * [AA] Add action demo * chore: bump metamask to 0.32.0 * patch cbwsdk * update versions * update keystone package * lock * update node version in CI * bump node version for keystone ci job * Bump @trezor/connect-web to version 9.5.0 * bump node version for CI * github actions too * update brand * icon update * update version * update version * update wagmi for para * post rebase * feat: add link to thirdweb logo * Setting up GitHub CI for packages * Pin github ci version * update node version for all packages (thirdweb-dev#2367) * update node version for all packages * update * Update CI (thirdweb-dev#2368) * Setting up GitHub CI for packages * Pin github ci version * update node version for all packages (thirdweb-dev#2367) * update node version for all packages * update --------- Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com> * chore: optimize onekey logo (thirdweb-dev#2369) * fix: revert @web3-onboard/para in docs to 1.0.0 (thirdweb-dev#2372) * fix: revert @web3-onboard/para in docs to 1.0.0 * add missing thirdweb icon * Chore: update git pages action (thirdweb-dev#2375) * fix: revert @web3-onboard/para in docs to 1.0.0 * chore: update git pages * remove auto trigger * rename blocknative URLs to thirdweb * chore: git action to push to main + docs (thirdweb-dev#2378) * chore: git action to push to main + docs * lint * chore: fix footer size/colors (thirdweb-dev#2379) * chore: fix footer size/colors * remove push to prod action * chore: remove blocknative links from header (thirdweb-dev#2381) * chore: upgrade WalletConnect dependencies (thirdweb-dev#2385) * chore: upgrade WalletConnect dependencies * chore: upgrade version * bump version --------- Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com> * issues2 # Integrate Subtrate Injected Wallets * issues 3# Intergrate Subtrate Wallet Connect Wallets * issues 4# Intergrate Substrate Ledger Wallets * update library @subwallet_connect * Re-commit task2 due to accidentally deleting polkadotjs * fix bug # cant connect when disconnect walletconnect * Update walletconnect for polkadot, project and logic flow are restructured. * Update modal design of modal to connect qrWallet * Update design for check wallet is installed * Update feature to connect ledger polkadot * Update ui of notify modal * Update version packages push to npmjs * Update auto build * Update demo for SubConnect * update ui for Modal and notify for connect HD Wallets * Update ui for wallet info page * Update transaction for substrate wallet * Update auto build * Update color set * Update connect ledger layout * Update metadata for substrate wallet * Update ui for metadata, request permission for wallet * Update ui * Update url constant * Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account * Resolve ui bug #1 * Update preflight notification for transaction * Update favicon logo * Add netork kusama for ledger wallet and update mutilple * Resolve ui bug #2 * Update error notification transaction error * Resolve signMessage on walletconnect for substrate account * Resolve signMessage on walletconnect for substrate account * Add Polkadot Vault wallet package * Resolve ui bug #3 * Resolve bug when transaction * Add transaction modal * Resolve ui bug #4 * Update name account for substrate account * Resolve ui bug #5 * Remove .idea from repo * Rename package subwallet-polkadot and update yarn.lock * Resolve ui bug #6 * Update validate max transfer for substrate account * Update validate max transfer for evm account * Update get balance for account * Rename `@subwallet_connect` with ``@subwallet-connect` and reset version * [Issue-16] Update automation scripts * Resolve ui bug #7 * Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault * Resolve ui bug #8 * Update ui for scan qrcode of polkadot vault wallet * Update version walletconnet to 2.11.2 * Resolve ui bug #9 * Resolve ui bug #10 * Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal * Update ledger evm connect by usb * [Issue 19] SubConnect - Improve UI * [Issue 22] SubConnect - Update content for SubConnect * Update README.md * Release version 1.0.2 * Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method * Release version 1.0.3 * Update README.md and SubWallet keyword * [Issue 19] Resolve ui bug * Update README.md * Update error when install ledger polkadot package * Release version 1.0.4 * Update version metamask sdk * Update version walletConnect custom option * Release version 1.0.5 * Release version 1.0.6 * [Issue 25] [feature] SubConnect - Support OpenBit Wallet * Release version 1.0.7 * Fix some bug related to init and themes * Add .circleci/config.yml (#1) Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline. CI: Remove the previous package build, staging, and deployment workflows from CircleCI. Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command. * Update sw-build.yml (#2) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update sw-build.yml (#4) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create deploy.yml (#3) * Create deploy.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .circleci/deploy.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * Update and rename sw-build.yml to web-sdk.yml (#6) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create jekyll-gh-pages.yml (#10) CI: Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update web-sdk.yml (#12) Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI. Build: Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK. Adjust workflow triggers to run on the develop and master branches instead of main. Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update sw-build.yml (#13) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update sw-build.yml (#16) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Rename workflow and update branch names (#21) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Add GitHub Actions workflow for static site deployment (#22) This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20) Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0. See this package in npm: style-loader See this project in Snyk: https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com> * Fix YAML formatting for GitHub Actions workflow (#23) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update workflow to use only 'sw-dev' branch (#24) Remove 'main' branch from pull request and push triggers. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Delete .github/workflows/sw-build.yml (#25) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17) Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2. See this package in npm: webpack-dev-server See this project in Snyk: https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com> * feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18) Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2. See this package in npm: css-loader See this project in Snyk: https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com> Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 6: Bad HTML filtering regexp Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com> Co-authored-by: Jordy McNab <jordymcnab@kryptic.io> Co-authored-by: Satoru <vanishcode@outlook.com> Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com> Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com> Co-authored-by: Mark Nardi <nardimark7@gmail.com> Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me> Co-authored-by: Jordy McNab <jordy@usecapsule.com> Co-authored-by: AnhMTV <maithachvietanh@gmail.com> Co-authored-by: AI Estates <bitgetweb3team001@proton.me> Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com> Co-authored-by: trustweb3team001 <trustweb3team001@proton.me> Co-authored-by: december cupboard <HazelPety@proton.me> Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me> Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com> Co-authored-by: MrX-SNX <max@cc.snxdao.io> Co-authored-by: exodusteam001 <youjizia@proton.me> Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com> Co-authored-by: Daniel Dimitrov <daniel@compojoom.com> Co-authored-by: metamaskteam003 <rocknchip@proton.me> Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com> Co-authored-by: liottio <ericelliottio@proton.me> Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com> Co-authored-by: gregfromstl <gregfromstl@gmail.com> Co-authored-by: S2kael <laiducminh1002@gmail.com> Co-authored-by: Tamas <soostamas.hu@gmail.com> Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com> Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com> Co-authored-by: Tomas Martykan <t.martykan@gmail.com> Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com> Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com> Co-authored-by: ByteZhang <ByteZhang@protonmail.com> Co-authored-by: Phillip Ho <arcoraven@gmail.com> Co-authored-by: Derek <alexanderderekrein@gmail.com> Co-authored-by: Thiendekaco <thienguo@gmail.com> Co-authored-by: Hieu Dao <daodinhhieu@gmail.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com> Co-authored-by: Jordy McNab <jordymcnab@kryptic.io> Co-authored-by: Satoru <vanishcode@outlook.com> Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com> Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com> Co-authored-by: Mark Nardi <nardimark7@gmail.com> Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me> Co-authored-by: Jordy McNab <jordy@usecapsule.com> Co-authored-by: AnhMTV <maithachvietanh@gmail.com> Co-authored-by: AI Estates <bitgetweb3team001@proton.me> Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com> Co-authored-by: trustweb3team001 <trustweb3team001@proton.me> Co-authored-by: december cupboard <HazelPety@proton.me> Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me> Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com> Co-authored-by: MrX-SNX <max@cc.snxdao.io> Co-authored-by: exodusteam001 <youjizia@proton.me> Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com> Co-authored-by: Daniel Dimitrov <daniel@compojoom.com> Co-authored-by: metamaskteam003 <rocknchip@proton.me> Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com> Co-authored-by: liottio <ericelliottio@proton.me> Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com> Co-authored-by: gregfromstl <gregfromstl@gmail.com> Co-authored-by: S2kael <laiducminh1002@gmail.com> Co-authored-by: Tamas <soostamas.hu@gmail.com> Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com> Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com> Co-authored-by: Tomas Martykan <t.martykan@gmail.com> Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com> Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com> Co-authored-by: ByteZhang <ByteZhang@protonmail.com> Co-authored-by: Phillip Ho <arcoraven@gmail.com> Co-authored-by: Derek <alexanderderekrein@gmail.com> Co-authored-by: Thiendekaco <thienguo@gmail.com> Co-authored-by: Hieu Dao <daodinhhieu@gmail.com> Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
…36) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-WEBPACKDEVSERVER-10300775 - https://snyk.io/vuln/SNYK-JS-WEBPACKDEVSERVER-10300777 Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
* Update sw-build.yml (#4)
* Create deploy.yml (#3)
* Create deploy.yml
* Update .circleci/deploy.yml
---------
* Update and rename sw-build.yml to web-sdk.yml (#6)
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
* Update sw-build.yml (#13)
* Update sw-build.yml (#16)
* Rename workflow and update branch names (#21)
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Fix YAML formatting for GitHub Actions workflow (#23)
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
* Delete .github/workflows/sw-build.yml (#25)
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#33)
* Add .circleci/config.yml
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <a…
…c67f7c071504c' into develop
* Create SECURITY.md for security policy Added a security policy document outlining supported versions and vulnerability reporting. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update SECURITY.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* fix: keystone dep breaks yarn 4 installation If you try to use web3-onboard with yarn v4 (although I think the problem will be there with yarn v2 and v3) it fails with: YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by any available resolver First install is ok, but if you run the install again you’ll get the above. 0.14.00.3 is apparently not a valid range and the only way to get this fixed is to fix the dependency. Yarn v1 resolves 0.14.00.3 to 0.14.4 and that is the version I’ve set here. * docs: add zh translation (thirdweb-dev#2296) Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * Updated uauthOptions (thirdweb-dev#2308) * updated readme 'add support keplr wallet' (thirdweb-dev#2288) * feat(deps): upgrade Capsule SDK dependencies (thirdweb-dev#2315) * chore: bump capsule version and update readme * chore: fix versioning to alpha tag * Add null check to prevent potential runtime errors (thirdweb-dev#2319) * fix: provider['ethereum'] undefined * fix: check provider.providers is array --------- Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> * FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (thirdweb-dev#2326) * Update i18n string usage for connected wallets * Add new def to the zh translation file * Add docs info for chinese translation * Merge in changes and bump version * Bump versions for release * Refine types * Format * Revert demo changes for testing * Bump Wallet connect deps * bump versions for release * Update docs for release * Update docs for release * feature: thirdweb branding * fix: powered by thirdweb link * release: bump versions * [AA] Add action demo * chore: bump metamask to 0.32.0 * patch cbwsdk * update versions * update keystone package * lock * update node version in CI * bump node version for keystone ci job * Bump @trezor/connect-web to version 9.5.0 * bump node version for CI * github actions too * update brand * icon update * update version * update version * update wagmi for para * post rebase * feat: add link to thirdweb logo * Setting up GitHub CI for packages * Pin github ci version * update node version for all packages (thirdweb-dev#2367) * update node version for all packages * update * Update CI (thirdweb-dev#2368) * Setting up GitHub CI for packages * Pin github ci version * update node version for all packages (thirdweb-dev#2367) * update node version for all packages * update --------- Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com> * chore: optimize onekey logo (thirdweb-dev#2369) * fix: revert @web3-onboard/para in docs to 1.0.0 (thirdweb-dev#2372) * fix: revert @web3-onboard/para in docs to 1.0.0 * add missing thirdweb icon * Chore: update git pages action (thirdweb-dev#2375) * fix: revert @web3-onboard/para in docs to 1.0.0 * chore: update git pages * remove auto trigger * rename blocknative URLs to thirdweb * chore: git action to push to main + docs (thirdweb-dev#2378) * chore: git action to push to main + docs * lint * chore: fix footer size/colors (thirdweb-dev#2379) * chore: fix footer size/colors * remove push to prod action * chore: remove blocknative links from header (thirdweb-dev#2381) * chore: upgrade WalletConnect dependencies (thirdweb-dev#2385) * chore: upgrade WalletConnect dependencies * chore: upgrade version * bump version --------- Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com> * issues2 # Integrate Subtrate Injected Wallets * issues 3# Intergrate Subtrate Wallet Connect Wallets * issues 4# Intergrate Substrate Ledger Wallets * update library @subwallet_connect * Re-commit task2 due to accidentally deleting polkadotjs * fix bug # cant connect when disconnect walletconnect * Update walletconnect for polkadot, project and logic flow are restructured. * Update modal design of modal to connect qrWallet * Update design for check wallet is installed * Update feature to connect ledger polkadot * Update ui of notify modal * Update version packages push to npmjs * Update auto build * Update demo for SubConnect * update ui for Modal and notify for connect HD Wallets * Update ui for wallet info page * Update transaction for substrate wallet * Update auto build * Update color set * Update connect ledger layout * Update metadata for substrate wallet * Update ui for metadata, request permission for wallet * Update ui * Update url constant * Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account * Resolve ui bug #1 * Update preflight notification for transaction * Update favicon logo * Add netork kusama for ledger wallet and update mutilple * Resolve ui bug #2 * Update error notification transaction error * Resolve signMessage on walletconnect for substrate account * Resolve signMessage on walletconnect for substrate account * Add Polkadot Vault wallet package * Resolve ui bug #3 * Resolve bug when transaction * Add transaction modal * Resolve ui bug #4 * Update name account for substrate account * Resolve ui bug #5 * Remove .idea from repo * Rename package subwallet-polkadot and update yarn.lock * Resolve ui bug #6 * Update validate max transfer for substrate account * Update validate max transfer for evm account * Update get balance for account * Rename `@subwallet_connect` with ``@subwallet-connect` and reset version * [Issue-16] Update automation scripts * Resolve ui bug #7 * Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault * Resolve ui bug #8 * Update ui for scan qrcode of polkadot vault wallet * Update version walletconnet to 2.11.2 * Resolve ui bug #9 * Resolve ui bug #10 * Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal * Update ledger evm connect by usb * [Issue 19] SubConnect - Improve UI * [Issue 22] SubConnect - Update content for SubConnect * Update README.md * Release version 1.0.2 * Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method * Release version 1.0.3 * Update README.md and SubWallet keyword * [Issue 19] Resolve ui bug * Update README.md * Update error when install ledger polkadot package * Release version 1.0.4 * Update version metamask sdk * Update version walletConnect custom option * Release version 1.0.5 * Release version 1.0.6 * [Issue 25] [feature] SubConnect - Support OpenBit Wallet * Release version 1.0.7 * Fix some bug related to init and themes * Add .circleci/config.yml (#1) Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline. CI: Remove the previous package build, staging, and deployment workflows from CircleCI. Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command. * Update sw-build.yml (#2) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update sw-build.yml (#4) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create deploy.yml (#3) * Create deploy.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .circleci/deploy.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * Update and rename sw-build.yml to web-sdk.yml (#6) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * issues2 # Integrate Subtrate Injected Wallets * issues 3# Intergrate Subtrate Wallet Connect Wallets * issues 4# Intergrate Substrate Ledger Wallets * update library @subwallet_connect * Re-commit task2 due to accidentally deleting polkadotjs * fix bug # cant connect when disconnect walletconnect * Update walletconnect for polkadot, project and logic flow are restructured. * Update modal design of modal to connect qrWallet * Update design for check wallet is installed * Update feature to connect ledger polkadot * Update ui of notify modal * Update version packages push to npmjs * Update auto build * Update demo for SubConnect * update ui for Modal and notify for connect HD Wallets * Update ui for wallet info page * Update transaction for substrate wallet * Update auto build * Update color set * Update connect ledger layout * Update metadata for substrate wallet * Update ui for metadata, request permission for wallet * Update ui * Update url constant * Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account * Resolve ui bug #1 * Update preflight notification for transaction * Update favicon logo * Add netork kusama for ledger wallet and update mutilple * Resolve ui bug #2 * Update error notification transaction error * Resolve signMessage on walletconnect for substrate account * Resolve signMessage on walletconnect for substrate account * Add Polkadot Vault wallet package * Resolve ui bug #3 * Resolve bug when transaction * Add transaction modal * Resolve ui bug #4 * Update name account for substrate account * Resolve ui bug #5 * Remove .idea from repo * Rename package subwallet-polkadot and update yarn.lock * Resolve ui bug #6 * Update validate max transfer for substrate account * Update validate max transfer for evm account * Update get balance for account * Rename `@subwallet_connect` with ``@subwallet-connect` and reset version * [Issue-16] Update automation scripts * Resolve ui bug #7 * Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault * Resolve ui bug #8 * Update ui for scan qrcode of polkadot vault wallet * Update version walletconnet to 2.11.2 * Resolve ui bug #9 * Resolve ui bug #10 * Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal * Update ledger evm connect by usb * [Issue 19] SubConnect - Improve UI * [Issue 22] SubConnect - Update content for SubConnect * Update README.md * Release version 1.0.2 * Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method * Release version 1.0.3 * Update README.md and SubWallet keyword * [Issue 19] Resolve ui bug * Update README.md * Update error when install ledger polkadot package * Release version 1.0.4 * Update version metamask sdk * Update version walletConnect custom option * Release version 1.0.5 * Release version 1.0.6 * [Issue 25] [feature] SubConnect - Support OpenBit Wallet * Release version 1.0.7 * Fix some bug related to init and themes * Add .circleci/config.yml (#1) Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline. CI: Remove the previous package build, staging, and deployment workflows from CircleCI. Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command. * Update sw-build.yml (#2) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update sw-build.yml (#4) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create deploy.yml (#3) * Create deploy.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .circleci/deploy.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * Update and rename sw-build.yml to web-sdk.yml (#6) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update web-sdk.yml (#9) Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming. CI: Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions. Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow. Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create jekyll-gh-pages.yml (#10) CI: Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update web-sdk.yml (#12) Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI. Build: Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK. Adjust workflow triggers to run on the develop and master branches instead of main. Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update sw-build.yml (#13) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update sw-build.yml (#16) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Rename workflow and update branch names (#21) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Add GitHub Actions workflow for static site deployment (#22) This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20) Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0. See this package in npm: style-loader See this project in Snyk: https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com> * Fix YAML formatting for GitHub Actions workflow (#23) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update workflow to use only 'sw-dev' branch (#24) Remove 'main' branch from pull request and push triggers. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Delete .github/workflows/sw-build.yml (#25) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17) Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2. See this package in npm: webpack-dev-server See this project in Snyk: https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com> * feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18) Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2. See this package in npm: css-loader See this project in Snyk: https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com> Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 6: Bad HTML filtering regexp Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Daniel Dimitrov <daniel@compojoom.com> Co-authored-by: metamaskteam003 <rocknchip@proton.me> Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com> Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com> Co-authored-by: liottio <ericelliottio@proton.me> Co-authored-by: Jordy McNab <jordy@usecapsule.com> Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com> Co-authored-by: gregfromstl <gregfromstl@gmail.com> Co-authored-by: S2kael <laiducminh1002@gmail.com> Co-authored-by: Tamas <soostamas.hu@gmail.com> Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com> Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com> Co-authored-by: Tomas Martykan <t.martykan@gmail.com> Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com> Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com> Co-authored-by: ByteZhang <ByteZhang@protonmail.com> Co-authored-by: Phillip Ho <arcoraven@gmail.com> Co-authored-by: Derek <alexanderderekrein@gmail.com> Co-authored-by: Thiendekaco <thienguo@gmail.com> Co-authored-by: AnhMTV <maithachvietanh@gmail.com> Co-authored-by: Hieu Dao <daodinhhieu@gmail.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* Add .circleci/config.yml
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#31)
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0…
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* Add .circleci/config.yml
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#31)
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for p…
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* Add .circleci/config.yml
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#31)
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* l…
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* Add .circleci/config.yml
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#31)
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link …
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* Add .circleci/config.yml
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#31)
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat:…
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* Add .circleci/config.yml
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#31)
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb …
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#31)
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump …
* Feat/add SubWallet wallet
* Feat/add SubWallet wallet: Change version
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#37)
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
* Update sw-build.yml (#4)
* Create deploy.yml (#3)
* Create deploy.yml
* Update .circleci/deploy.yml
---------
* Update and rename sw-build.yml to web-sdk.yml (#6)
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
* Update sw-build.yml (#13)
* Update sw-build.yml (#16)
* Rename workflow and update branch names (#21)
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Fix YAML formatting for GitHub Actions workflow (#23)
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
* Delete .github/workflows/sw-build.yml (#25)
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#33)
* Add .circleci/config.yml
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Lat…
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#31)
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* githu…
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#31)
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat…
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* Add .circleci/config.yml
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#31)
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for a…
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-cli from 5.1.4 to 6.0.1
Snyk has created this PR to upgrade webpack-cli from 5.1.4 to 6.0.1.
See this package in npm:
webpack-cli
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#30)
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Develop (#31)
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#9)
Update the Web SDK GitHub Actions workflow configuration for dependency setup and naming.
CI:
Rename the Web SDK workflow and job steps for clearer identification in GitHub Actions.
Adjust Node setup to support multiple versions and caching for yarn, npm, and pnpm in the Web SDK workflow.
Update the dependency installation step to support npm, pnpm, or yarn and relax the pinned ethers version in the Web SDK workflow.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Develop (#30) (#32)
* Update packages/injected/src/helpers.ts
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#34)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
* chore: optimize onekey logo (#2369)
* fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
* fix: revert @web3-onboard/para in docs to 1.0.0
* add missing thirdweb icon
* Chore: update git pages action (#2375)
* fix: revert @web3-onboard/para in docs to 1.0.0
* chore: update git pages
* remove auto trigger
* rename blocknative URLs to thirdweb
* chore: git action to push to main + docs (#2378)
* chore: git action to push to main + docs
* lint
* chore: fix footer size/colors (#2379)
* chore: fix footer size/colors
* remove push to prod action
* chore: remove blocknative links from header (#2381)
* chore: upgrade WalletConnect dependencies (#2385)
* chore: upgrade WalletConnect dependencies
* chore: upgrade version
* bump version
---------
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
* issues2 # Integrate Subtrate Injected Wallets
* issues 3# Intergrate Subtrate Wallet Connect Wallets
* issues 4# Intergrate Substrate Ledger Wallets
* update library @subwallet_connect
* Re-commit task2 due to accidentally deleting polkadotjs
* fix bug # cant connect when disconnect walletconnect
* Update walletconnect for polkadot, project and logic flow are restructured.
* Update modal design of modal to connect qrWallet
* Update design for check wallet is installed
* Update feature to connect ledger polkadot
* Update ui of notify modal
* Update version packages push to npmjs
* Update auto build
* Update demo for SubConnect
* update ui for Modal and notify for connect HD Wallets
* Update ui for wallet info page
* Update transaction for substrate wallet
* Update auto build
* Update color set
* Update connect ledger layout
* Update metadata for substrate wallet
* Update ui for metadata, request permission for wallet
* Update ui
* Update url constant
* Add substrate wallet into wallet module list, and resolve transaction off WalletConnect for substrate account
* Resolve ui bug #1
* Update preflight notification for transaction
* Update favicon logo
* Add netork kusama for ledger wallet and update mutilple
* Resolve ui bug #2
* Update error notification transaction error
* Resolve signMessage on walletconnect for substrate account
* Resolve signMessage on walletconnect for substrate account
* Add Polkadot Vault wallet package
* Resolve ui bug #3
* Resolve bug when transaction
* Add transaction modal
* Resolve ui bug #4
* Update name account for substrate account
* Resolve ui bug #5
* Remove .idea from repo
* Rename package subwallet-polkadot and update yarn.lock
* Resolve ui bug #6
* Update validate max transfer for substrate account
* Update validate max transfer for evm account
* Update get balance for account
* Rename `@subwallet_connect` with ``@subwallet-connect` and reset version
* [Issue-16] Update automation scripts
* Resolve ui bug #7
* Resolve bug when reject connect wallet, and qrcode modal of Polkadot Vault
* Resolve ui bug #8
* Update ui for scan qrcode of polkadot vault wallet
* Update version walletconnet to 2.11.2
* Resolve ui bug #9
* Resolve ui bug #10
* Resolve bug when connect dual walletconnect and connect ledger live on walletconnect modal
* Update ledger evm connect by usb
* [Issue 19] SubConnect - Improve UI
* [Issue 22] SubConnect - Update content for SubConnect
* Update README.md
* Release version 1.0.2
* Rename @web3-onboard to @subwallet-connect, update SubWallet Connect info to avoid confuse in the README.md and another method
* Release version 1.0.3
* Update README.md and SubWallet keyword
* [Issue 19] Resolve ui bug
* Update README.md
* Update error when install ledger polkadot package
* Release version 1.0.4
* Update version metamask sdk
* Update version walletConnect custom option
* Release version 1.0.5
* Release version 1.0.6
* [Issue 25] [feature] SubConnect - Support OpenBit Wallet
* Release version 1.0.7
* Fix some bug related to init and themes
* Add .circleci/config.yml (#1)
Replace the existing multi-package CircleCI build and publish configuration with a minimal hello-world pipeline.
CI:
Remove the previous package build, staging, and deployment workflows from CircleCI.
Add a single CircleCI job and workflow that checks out the repo and runs a simple hello-world command.
* Update sw-build.yml (#2)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#4)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create deploy.yml (#3)
* Create deploy.yml
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .circleci/deploy.yml
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update and rename sw-build.yml to web-sdk.yml (#6)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create jekyll-gh-pages.yml (#10)
CI:
Introduce a GitHub Actions workflow that builds the Jekyll site and deploys it to GitHub Pages using preinstalled dependencies.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update web-sdk.yml (#12)
Update the web SDK GitHub Actions workflow to align with the Web3-Onboard naming and branches and ensure required SDK dependencies are installed during CI.
Build:
Rename the workflow and job steps from Web-SDK to Web3-Onboard and Web3-Onboard & Web SDK.
Adjust workflow triggers to run on the develop and master branches instead of main.
Extend the CI setup to install Web3-Onboard core, injected wallets, and ethers dependencies alongside existing Web SDK packages.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#13)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update sw-build.yml (#16)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Rename workflow and update branch names (#21)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Add GitHub Actions workflow for static site deployment (#22)
This workflow automates the deployment of static content to GitHub Pages on pushes to the main branch or manually via the Actions tab.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade style-loader from 3.3.4 to 4.0.0 (#20)
Snyk has created this PR to upgrade style-loader from 3.3.4 to 4.0.0.
See this package in npm:
style-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* Fix YAML formatting for GitHub Actions workflow (#23)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update workflow to use only 'sw-dev' branch (#24)
Remove 'main' branch from pull request and push triggers.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete .github/workflows/sw-build.yml (#25)
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* feat: upgrade webpack-dev-server from 4.15.2 to 5.2.2 (#17)
Snyk has created this PR to upgrade webpack-dev-server from 4.15.2 to 5.2.2.
See this package in npm:
webpack-dev-server
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
* feat: upgrade css-loader from 6.11.0 to 7.1.2 (#18)
Snyk has created this PR to upgrade css-loader from 6.11.0 to 7.1.2.
See this package in npm:
css-loader
See this project in Snyk:
https://app.snyk.io/org/dargon789/project/cc3616dc-48f0-4027-9828-25283861e6a4?utm_source=github-cloud-app&utm_medium=referral&page=upgrade-pr
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Potential fix for code scanning alert no. 6: Bad HTML filtering regexp
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Adam Carpenter <adamcarpenter86@gmail.com>
Co-authored-by: Gustavo Esquinca <g.esq.ca@gmail.com>
Co-authored-by: Jordy McNab <jordymcnab@kryptic.io>
Co-authored-by: Satoru <vanishcode@outlook.com>
Co-authored-by: Benjamin Gobeil <64225318+bengobeil@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com>
Co-authored-by: Usame Algan <5880855+usame-algan@users.noreply.github.com>
Co-authored-by: Mark Nardi <nardimark7@gmail.com>
Co-authored-by: tokenpocketteam001 <tokenpocketteam001@proton.me>
Co-authored-by: Jordy McNab <jordy@usecapsule.com>
Co-authored-by: AnhMTV <maithachvietanh@gmail.com>
Co-authored-by: AI Estates <bitgetweb3team001@proton.me>
Co-authored-by: k-xo <32230412+k-xo@users.noreply.github.com>
Co-authored-by: trustweb3team001 <trustweb3team001@proton.me>
Co-authored-by: december cupboard <HazelPety@proton.me>
Co-authored-by: keplrweb3team001 <keplrweb3team001@proton.me>
Co-authored-by: Anirban Mukherjee <168822311+finoaamukherjee@users.noreply.github.com>
Co-authored-by: MrX-SNX <max@cc.snxdao.io>
Co-authored-by: exodusteam001 <youjizia@proton.me>
Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com>
Co-authored-by: Daniel Dimitrov <daniel@compojoom.com>
Co-authored-by: metamaskteam003 <rocknchip@proton.me>
Co-authored-by: Vincent Shadbolt <vincent@unstoppabledomains.com>
Co-authored-by: liottio <ericelliottio@proton.me>
Co-authored-by: sigmoidr <144423037+sigmoidr@users.noreply.github.com>
Co-authored-by: gregfromstl <gregfromstl@gmail.com>
Co-authored-by: S2kael <laiducminh1002@gmail.com>
Co-authored-by: Tamas <soostamas.hu@gmail.com>
Co-authored-by: Jake Feldman <95890768+cb-jake@users.noreply.github.com>
Co-authored-by: Joaquim Verges <joaquim.verges@gmail.com>
Co-authored-by: Tomas Martykan <t.martykan@gmail.com>
Co-authored-by: Taylor Bosch <43397354+tbosch82@users.noreply.github.com>
Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
Co-authored-by: ByteZhang <ByteZhang@protonmail.com>
Co-authored-by: Phillip Ho <arcoraven@gmail.com>
Co-authored-by: Derek <alexanderderekrein@gmail.com>
Co-authored-by: Thiendekaco <thienguo@gmail.com>
Co-authored-by: Hieu Dao <daodinhhieu@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Main (#34) (#35)
* Update versions to all be on the same common version
* Release 2.26.1 (#2222)
* Coinbase module bump to sdk v4 and support smart wallet creation
* working through CD switch chain issues
* CB wallet working as expected
* Clarify smart wallet within docs
* Update handler of chainId within eth_chainId
* remove chainId patch in CB provider
* Revert version bump
* Yarn docs
* FIX - Coinbase SDK build - Updates to fix build (#2219)
* Updates to fix build
* Type cleanup
* Bump main version for release
* Update versions to all be on the same common version
* Update deps for enkrypt
* Fix enkrypt version
* Yarn docs
* Update docs w3o service order
* Update coinbase docs
* update image assets
* chore: Upgrade Capsule Dependencies to Latest Versions (#2218)
* chore: update capsule dependency version
* chore: fix version to 2.2.0-alpha.1 and remove yarn.lock from capsule
* chore: uncomment capsule demo and add missing css styling
* feat: add @web3-onboard/okx (#2229)
* feat: add @web3-onboard/okx
* feat(okx sdk): use createDownloadMessage
* Update packages/okx/src/types.ts
* Prettier
---------
* chore: update web3auth deps and fix build (#2228)
* chore: update web3auth deps and fix build
* chore: update web3auth release version
* change version
* updated yarn
* remove todo, pass undefined to web3auth and let them fail
* add new package to demo, run yarn/yarn check-all
* fix: integrate web3auth in demo app (#2233)
* integrate in demo app
(cherry picked from commit 83885dbe8e07e13342868aa77d49712fcca5cb15)
* update version in web3auth
* bump version in demo
* test demo
* update docs and test
---------
* [FIX] : Core package check and passing of `protectedRpcUrl` on account center disconnect (#2234)
* Fix check and passing of protectedRpcUrl on account center disconnect
* Revert changes to the internal demo
* [FIX] : CORE - Handling of empty localStorage item, remove default of empty string and perform a falsey check (#2236)
* Fix handling of empty localStorage item, remove default of empty string and perform a falsey check
* Revert changes to the demo app
* Add additional handling for single wallet connect from older W3O version, add try to disconnect logic
* Handle for connect({}) function with empty object passed
* Update metamask deps (#2238)
* Bump braces from 3.0.2 to 3.0.3 in /packages/demo (#2232)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
* Bump @solana/web3.js from 1.87.1 to 1.93.0 in /packages/demo (#2239)
Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.87.1 to 1.93.0.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v1.87.1...v1.93.0)
---
updated-dependencies:
- dependency-name: "@solana/web3.js"
dependency-type: indirect
...
* chore: update the 'metamask-sdk' package to version '0.26.1' (#2240)
* chore: update metamask sdk package to version '0.26.0'
* chore: update metamask sdk package to version '0.26.1'
* Update packages/metamask/package.json
* Update packages/demo/package.json
---------
* Update metamask sdk link (#2243)
* Bump v for release
* Update versions for release
* feat: add bloom wallet (#2209)
* add bloom package
* fix indentation
* add icon + fixes
* add bloom to example app
* add bloom documentation
* fix typescript issue
* fix bloom dependencies
* Prettier
* add download prompt
---------
* Update docs for gnosis/safe package for building within vue env (#2257)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Update - Gnosis docs : note about browser extension for handling CORS (#2258)
* Update docs for gnosis/safe package for building within vue env
* Add clarity and remoinder for peerDeps
* Add cors blocking extension notes
* feat: update '@metamask/sdk' package to version '0.27.0' (#2248)
* feat: update '@metamask/sdk' package to version '0.26.3'
* feat: update '@metamask/sdk' package to version '0.26.4'
* feat: update metamask-sdk package to version 0.26.5
* feat: update metamask-sdk package to version 0.27.0
* docs: Update README.md (#2263)
Add MetaMask wallet
* Remove TP functionality, add console error if TP is added as an init prop (#2266)
* Update capsule (#2267)
* chore: update node polyfill config and dependency
* chore: bump capsule versions
* Fix some bug related to init and themes
* docs: update README (#2252)
* readme add bitget
* Update README.md - not alphabetical
---------
* Adds Event Listener to Passport Provider (#2250)
* fix: provider event listener
* chore: update version:
* Update packages/passport/package.json
---------
* chore: update Trust Wallet icon (#2260)
* update Trust Wallet icon
* update version
* Update injected package.json
---------
* add keplr wallet (#2255)
* add keplr
* add keplr docs
* update version
* Add to injected
---------
* Bump global version
* Update versions
* Integration of FinoaConnect wallet connector service into Web3Onboard (#2188)
* impl: integration into existing package
* Update packages/finoaconnect/package.json
* Update packages/demo/package.json
* Update .circleci/config.yml
* fix: added comments and mock examplers in packages//README
* chore: update comment on unhandled error
* Update +page.md
* Update README.md
* Update packages/finoaconnect/README.md
* Update docs/src/routes/docs/[...4]wallets/[...36]finoaconnect/+page.md
* fix: renamed icon name to FinoaConnect and added finoaconnect to services/onboard for choice in dapp
* fix: update typescript version in finoaconnect package
* fix: all unsupported methods to return error code 4200
* chore: cleaned up commented code and unnecessary lock files
* chore: removed unused code
* fix: updated finoaconnect sdk version
* Merge in upstream and yarn
---------
* Remove alpha tages
* Add keplr ci
* Add finoa to docs
* feat: added snax chain (#2273)
* feat: added snax chain
* feat: added chainId hex string
* ref: renamed token to SNAXETH
* ref: bumped dependencies
* ref: updated package versions for react, vue, solid
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
* Update package.json
* Update package.json
* Update package.json
* Update packages/react/package.json
* Update packages/solid/package.json
* Update packages/vue/package.json
---------
* Fix switch chain when chain isnt available in wallet already (#2281)
* Update versions for release
* docs: supported wallets are sorted alphabetically (#2275)
* Bump webpack from 5.76.0 to 5.94.0 (#2278)
Bumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
* Core, React, Vue, Solid - Remove txn notification support as it relied on legacy BN systems that have been deprecated (#2299)
* Remove txn notification support as it relied on legacy BN systems that have been deprecated - cutsom notifications are still available. Update docs
* Remove APIKey from docs
* Mark apiKey init prop as deprecated
* Fix gas package
* feat: bump metamask to 0.30.0 (#2300)
* feat: bump metamask to 0.30.0
* Merge in upstream, bump version and test
---------
* Update versions for release
* Remove more references to bn api keys
* fix: keystone dep breaks yarn 4 installation
If you try to use web3-onboard with yarn v4 (although I think the
problem will be there with yarn v2 and v3) it fails with:
YN0001: │ Error: @keystonehq/eth-keyring@^0.14.00.3 isn't supported by
any available resolver
First install is ok, but if you run the install again you’ll get the
above. 0.14.00.3 is apparently not a valid range and the only way to
get this fixed is to fix the dependency. Yarn v1 resolves
0.14.00.3 to 0.14.4 and that is the version I’ve set here.
* docs: add zh translation (#2296)
* Updated uauthOptions (#2308)
* updated readme 'add support keplr wallet' (#2288)
* feat(deps): upgrade Capsule SDK dependencies (#2315)
* chore: bump capsule version and update readme
* chore: fix versioning to alpha tag
* Add null check to prevent potential runtime errors (#2319)
* fix: provider['ethereum'] undefined
* fix: check provider.providers is array
---------
* FIX/UPDATE - i18n wallets connected string handling, formatting and version bumps (#2326)
* Update i18n string usage for connected wallets
* Add new def to the zh translation file
* Add docs info for chinese translation
* Merge in changes and bump version
* Bump versions for release
* Refine types
* Format
* Revert demo changes for testing
* Bump Wallet connect deps
* bump versions for release
* Update docs for release
* Update docs for release
* feature: thirdweb branding
* fix: powered by thirdweb link
* release: bump versions
* [AA] Add action demo
* chore: bump metamask to 0.32.0
* patch cbwsdk
* update versions
* update keystone package
* lock
* update node version in CI
* bump node version for keystone ci job
* Bump @trezor/connect-web to version 9.5.0
* bump node version for CI
* github actions too
* update brand
* icon update
* update version
* update version
* update wagmi for para
* post rebase
* feat: add link to thirdweb logo
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
* Update CI (#2368)
* Setting up GitHub CI for packages
* Pin github ci version
* update node version for all packages (#2367)
* update node version for all packages
* update
---------
* chore: optimize onekey logo (#2369)
* fix: revert…
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
PLEASE NOTE- Checklist must be complete prior to review.
Checklist
package.jsonof the package you have made changes in following semantic versioning and using alpha release taggingyarn check-allto confirm there are not any associated errorsDocs Checklist
docs/package.jsonfile (if applicable)If this PR includes changes to add an injected wallet or SDK wallet module:
Please complete the following using the internal demo package.
To run this demo use the command
yarn && yarn devto get the project running athttp://localhost:8080/Tests with demo app (injected)
Tests with demo app (SDK)