reown-com / appkit

The full stack toolkit to build onchain app UX
https://reown.com/appkit
Apache License 2.0
4.95k stars 1.41k forks source link

feat: bitcoin base support #3230

Closed zoruka closed 3 days ago

zoruka commented 2 weeks ago

Description

Please include a brief summary of the change.

Type of change

Associated Issues

For Linear issues: Closes APKT-xxx For GH issues: closes #...

Showcase (Optional)

If there is a UI change include the screenshots with before and after state. If new feature is being introduced, include the link to demo recording.

Checklist

changeset-bot[bot] commented 2 weeks ago

⚠️ No Changeset found

Latest commit: c5bc301717c6e7d147e4b88dfaa95cffa46dcef0

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

💥 An error occurred when fetching the changed packages and changesets in this PR ``` Some errors occurred when validating the changesets config: The package "@apps/laboratory" depends on the ignored package "@reown/appkit-adapter-bitcoin", but "@apps/laboratory" is not being ignored. Please add "@apps/laboratory" to the `ignore` option. ```
vercel[bot] commented 2 weeks ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
appkit-gallery-new ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 21, 2024 8:57pm
appkit-laboratory ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 21, 2024 8:57pm
appkit-vue-solana ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 21, 2024 8:57pm
appkit-wagmi-cdn-example ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 21, 2024 8:57pm
vue-wagmi-example ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 21, 2024 8:57pm
web3modal-gallery ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 21, 2024 8:57pm
github-actions[bot] commented 1 week ago

Coverage Report for Coverage

Status Category Percentage Covered / Total
🔵 Lines 336.39% 4864 / 23613
🔵 Statements 336.39% 4864 / 23613
🔵 Functions 368.88% 388 / 1431
🔵 Branches 475.4999999999999% 745 / 1725
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
packages/appkit/exports/constants.ts 0% 0% 0% 0% 1
packages/appkit/src/client.ts 49.73% 72.22% 71.31% 49.73% 189-190, 233-234, 237-238, 253-256, 259-262, 265-266, 295-306, 309-318, 413, 417, 424, 462-465, 471-478, 481, 569-581, 600-603, 610-611, 619-620, 635-636, 639-640, 643-644, 647-648, 657-667, 673-680, 697-700, 709-738, 740-777, 779-783, 805-810, 812-820, 822-831, 833-853, 855-862, 864-875, 877-890, 892-895, 897-900, 902-905, 907-910, 912-919, 924-984, 987-1000, 1008-1009, 1017-1128, 1134-1137, 1141-1171, 1180-1195, 1199-1201, 1205-1220, 1225-1235, 1238-1310, 1313-1327, 1354, 1371, 1400-1406, 1408-1419, 1421-1428, 1450-1466, 1481-1485, 1500, 1514, 1516-1517, 1549, 1551-1552, 1558-1569, 1576-1577, 1587, 1589, 1670, 1681-1693
packages/appkit/src/adapters/ChainAdapterBlueprint.ts 21.97% 66.66% 20% 21.97% 54-55, 63-66, 81-82, 89-98, 105-114, 121-153, 162-167, 176-180, 189-193
packages/appkit/src/networks/bitcoin.ts 100% 100% 100% 100%
packages/appkit/src/networks/index.ts 100% 100% 100% 100%
packages/appkit/src/store/ProviderUtil.ts 63.63% 60% 37.5% 63.63% 39-40, 43-44, 48-49, 58-59, 63-64, 67-69, 72-74
packages/appkit/src/utils/HelpersUtil.ts 94.04% 86.66% 75% 94.04% 38, 87-91
packages/common/src/utils/ConstantsUtil.ts 100% 100% 100% 100%
packages/common/src/utils/TypeUtil.ts 100% 100% 100% 100%
packages/core/src/utils/AssetUtil.ts 75.86% 68.75% 71.42% 75.86% 20-21, 30-31, 45, 57, 61-66, 77, 81-82
packages/core/src/utils/ConstantsUtil.ts 100% 100% 100% 100%
packages/core/src/utils/TypeUtil.ts 100% 100% 100% 100%
Generated in workflow #7540 for commit c5bc301 by the Vitest Coverage Report Action