Skip to content

Commit 75ce0e6

Browse files
authored
Merge branch 'main' into Joe-hemiSepolia-Chain-Update
2 parents 54bc1e9 + 6fc6c6e commit 75ce0e6

File tree

778 files changed

+26016
-19624
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

778 files changed

+26016
-19624
lines changed

.changeset/config.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@
1010
"access": "public",
1111
"baseBranch": "main",
1212
"updateInternalDependencies": "patch",
13-
"ignore": ["playground-web", "thirdweb-dashboard", "wallet-ui", "portal"],
13+
"ignore": [
14+
"playground-web",
15+
"thirdweb-dashboard",
16+
"wallet-ui",
17+
"portal",
18+
"thirdweb-login"
19+
],
1420
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
1521
"updateInternalDependents": "always",
1622
"onlyUpdatePeerDependentsWhenOutOfRange": true

.changeset/fresh-gorillas-sip.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"thirdweb": patch
3+
---
4+
5+
Compute addresses with ref contracts

.changeset/popular-ligers-taste.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/tall-buckets-build.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/weak-kids-love.md

Lines changed: 0 additions & 31 deletions
This file was deleted.

.github/contributing.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ To get started, read the [How this repo works](#how-this-repo-works) section bel
66

77
From there, you can take a look at our [Good First Issues](https://github.com/thirdweb-dev/js/labels/good%20first%20issue) board and find an issue that interests you!
88

9-
If you have any questions about the issue, feel free to ask on our [Discord server](https://discord.gg/thirdweb) in the `#contributors` channel; where you'll be able to get help from our team and other contributors.
10-
119
<br />
1210

1311
## How this repo works
@@ -85,7 +83,10 @@ If your test depends on a downstream network call, you must mock the call using
8583
import { setupServer } from "msw/node";
8684
import { downloadMock, uploadMock } from "../../../test/src/mocks/storage.js";
8785

88-
const server = setupServer(uploadMock("HASH"), downloadMock({ name: "Test NFT" }));
86+
const server = setupServer(
87+
uploadMock("HASH"),
88+
downloadMock({ name: "Test NFT" })
89+
);
8990

9091
beforeAll(() => server.listen());
9192
afterEach(() => server.resetHandlers());

.github/workflows/CI.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ env:
2020

2121
jobs:
2222
optimize_ci:
23-
runs-on: ubuntu-latest
23+
runs-on: ubuntu-latest-8
2424
outputs:
2525
skip: ${{ steps.check_skip.outputs.skip }}
2626
steps:
@@ -34,7 +34,7 @@ jobs:
3434
build:
3535
needs: optimize_ci
3636
if: needs.optimize_ci.outputs.skip == 'false'
37-
runs-on: ubuntu-latest
37+
runs-on: ubuntu-latest-8
3838
name: Build Packages
3939
steps:
4040
- name: Check out the code
@@ -51,7 +51,7 @@ jobs:
5151
if: needs.optimize_ci.outputs.skip == 'false'
5252
timeout-minutes: 15
5353
name: Lint Packages
54-
runs-on: ubuntu-latest
54+
runs-on: ubuntu-latest-8
5555
steps:
5656
- name: Check out the code
5757
uses: actions/checkout@v4
@@ -71,7 +71,7 @@ jobs:
7171
if: needs.optimize_ci.outputs.skip == 'false'
7272
timeout-minutes: 15
7373
name: Unit Tests
74-
runs-on: ubuntu-latest
74+
runs-on: ubuntu-latest-8
7575
steps:
7676
- name: Check out the code
7777
uses: actions/checkout@v4
@@ -99,7 +99,7 @@ jobs:
9999
if: needs.optimize_ci.outputs.skip == 'false'
100100
timeout-minutes: 15
101101
name: E2E Tests
102-
runs-on: ubuntu-latest
102+
runs-on: ubuntu-latest-8
103103
strategy:
104104
matrix:
105105
package_manager: [npm, yarn, pnpm, bun]
@@ -169,7 +169,7 @@ jobs:
169169
if: github.event_name == 'pull_request' && needs.optimize_ci.outputs.skip == 'false'
170170
timeout-minutes: 15
171171
name: "Size"
172-
runs-on: ubuntu-latest
172+
runs-on: ubuntu-latest-8
173173
steps:
174174
- name: Check out the code
175175
uses: actions/checkout@v4

.github/workflows/issue.yml

Lines changed: 0 additions & 49 deletions
This file was deleted.

README.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<p align="center">
22
<br />
33
<a href="https://thirdweb.com">
4-
<img src="https://github.com/thirdweb-dev/js/blob/main/legacy_packages/sdk/logo.svg?raw=true" width="200" alt=""/></a>
4+
<img src="https://thirdweb.com/brand/thirdweb-icon.svg" width="200" alt=""/></a>
55
<br />
66
</p>
77

@@ -11,9 +11,6 @@
1111
<a href="https://github.com/thirdweb-dev/js/actions/workflows/CI.yml">
1212
<img alt="Build Status" src="https://github.com/thirdweb-dev/js/actions/workflows/CI.yml/badge.svg"/>
1313
</a>
14-
<a href="https://discord.gg/thirdweb">
15-
<img alt="Join our Discord!" src="https://img.shields.io/discord/834227967404146718.svg?color=7289da&label=discord&logo=discord&style=flat"/>
16-
</a>
1714
</p>
1815

1916
<p align="center"><strong>All-in-one web3 SDK for Browser, Node and Mobile apps</strong></p>
@@ -31,12 +28,12 @@
3128

3229
## Library Comparison
3330

34-
| | thirdweb | Wagmi + Viem | Ethers@6 |
31+
| | thirdweb | Wagmi + Viem | Ethers@6 |
3532
| ----------------------------------------- | -------- | ------------------ | -------- |
3633
| Type safe contract API ||||
3734
| Type safe wallet API ||||
3835
| EVM utils ||||
39-
| RPC for any EVM | ✅  | ⚠️ public RPC only ||
36+
| RPC for any EVM | ✅  | ⚠️ public RPC only ||
4037
| Automatic ABI Resolution ||||
4138
| IPFS Upload/Download ||||
4239
| Embedded wallet (email/ social login) || ⚠️ via 3rd party ||

apps/dashboard/.env.example

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,14 @@
66
# not required to build, defaults to prod
77
NEXT_PUBLIC_THIRDWEB_DOMAIN="localhost:3000"
88

9-
# API host. For local development, please use "https://api.thirdweb-preview.com"
9+
# API host. For local development, please use "https://api.thirdweb-dev.com"
1010
# otherwise: "https://api.thirdweb.com"
1111
NEXT_PUBLIC_THIRDWEB_API_HOST="https://api.thirdweb-dev.com"
1212

13+
# Bridge API. For local development, please use "https://bridge.thirdweb-dev.com"
14+
# otherwise: "https://bridge.thirdweb.com"
15+
NEXT_PUBLIC_THIRDWEB_BRIDGE_HOST="https://bridge.thirdweb-dev.com"
16+
1317
# Paper API host
1418
NEXT_PUBLIC_THIRDWEB_EWS_API_HOST="https://ews.thirdweb-dev.com"
1519

@@ -97,4 +101,4 @@ REDIS_URL=""
97101
ANALYTICS_SERVICE_URL=""
98102

99103
# Required for Nebula Chat
100-
NEXT_PUBLIC_NEBULA_URL=""
104+
NEXT_PUBLIC_NEBULA_URL=""

0 commit comments

Comments
 (0)