From 7d573963ad7d6d6004736308eaefa3a0b8001f25 Mon Sep 17 00:00:00 2001 From: saminacodes Date: Wed, 29 Jan 2025 01:03:24 +0000 Subject: [PATCH 1/3] [Portal] Fix: Added Nebula FAQ (#6085) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit NEB-82 ## Notes for the reviewer Documentation changes ## How to test No testing needed --- ## PR-Codex overview This PR adds information about the contracts supported by `Nebula` and provides guidance on enabling deployment for published contracts. It also updates the section on pricing options, ensuring consistency in the text. ### Detailed summary - Added a new section titled "Which contracts does Nebula support?" detailing supported contract types. - Included links to `Token - ERC20`, `NFT Collection - ERC721`, `Edition - ERC1155`, and `Split` contracts. - Provided a contact link for enabling published contracts for deployment. - Updated the `Pricing` section for clarity, removing the newline at the end. > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` --- apps/portal/src/app/nebula/faqs/page.mdx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/portal/src/app/nebula/faqs/page.mdx b/apps/portal/src/app/nebula/faqs/page.mdx index ad916b1db19..23340a39e84 100644 --- a/apps/portal/src/app/nebula/faqs/page.mdx +++ b/apps/portal/src/app/nebula/faqs/page.mdx @@ -4,6 +4,11 @@ We are rolling out Nebula approval in batches daily - stay tuned! +### Which contracts does Nebula support? +Nebula supports the read and write context of any verified contract or any contract on the thirdweb dashboard. For deploying through Nebula, supported contracts include [Token - ERC20](https://thirdweb.com/thirdweb.eth/TokenERC20), [NFT Collection - ERC721](https://thirdweb.com/thirdweb.eth/TokenERC721), [Edition - ERC1155](https://thirdweb.com/thirdweb.eth/TokenERC1155), and [Split](https://thirdweb.com/thirdweb.eth/Split) contracts. + +If you have a published contract you would like to enable for deployment through Nebula, please [contact us](https://thirdweb.com/contact-us). + ### Does Nebula have memory from past conversations? Nebula retains memory within the confines of a session. @@ -16,4 +21,4 @@ Nebula is not currently open source. We are exploring open sourcing Nebula in th ### When will pricing be available for Nebula? -Pricing options will be available in beta. Nebula is still being tested in alpha. \ No newline at end of file +Pricing options will be available in beta. Nebula is still being tested in alpha. From b5e327e5ec745ce1beb9a79404fa5b11d0c5588e Mon Sep 17 00:00:00 2001 From: Jonas Daniels Date: Tue, 28 Jan 2025 18:20:57 -0800 Subject: [PATCH 2/3] add billingPlanVersion to TeamResponse (#6084) --- .changeset/friendly-trainers-taste.md | 5 +++++ packages/service-utils/src/core/api.ts | 1 + packages/service-utils/src/mocks.ts | 1 + 3 files changed, 7 insertions(+) create mode 100644 .changeset/friendly-trainers-taste.md diff --git a/.changeset/friendly-trainers-taste.md b/.changeset/friendly-trainers-taste.md new file mode 100644 index 00000000000..6faf44f15bd --- /dev/null +++ b/.changeset/friendly-trainers-taste.md @@ -0,0 +1,5 @@ +--- +"@thirdweb-dev/service-utils": patch +--- + +add `billingPlanVersion` to `TeamResponse` diff --git a/packages/service-utils/src/core/api.ts b/packages/service-utils/src/core/api.ts index 20dbb489ed1..e2b5db9bde4 100644 --- a/packages/service-utils/src/core/api.ts +++ b/packages/service-utils/src/core/api.ts @@ -45,6 +45,7 @@ export type TeamResponse = { slug: string; image: string | null; billingPlan: "free" | "starter" | "growth" | "pro"; + billingPlanVersion: number; createdAt: Date; updatedAt: Date | null; billingEmail: string | null; diff --git a/packages/service-utils/src/mocks.ts b/packages/service-utils/src/mocks.ts index 5902dacd5aa..85627a7247c 100644 --- a/packages/service-utils/src/mocks.ts +++ b/packages/service-utils/src/mocks.ts @@ -42,6 +42,7 @@ export const validTeamResponse: TeamResponse = { createdAt: new Date("2024-06-01"), updatedAt: new Date("2024-06-01"), billingPlan: "free", + billingPlanVersion: 1, billingEmail: "test@example.com", billingStatus: "noPayment", growthTrialEligible: false, From 1cff849b697773eb1ed686e9b3259d9a55aa71b0 Mon Sep 17 00:00:00 2001 From: Joaquim Verges Date: Tue, 28 Jan 2025 18:22:36 -0800 Subject: [PATCH 3/3] Version Packages (#6089) Co-authored-by: github-actions[bot] --- .changeset/friendly-trainers-taste.md | 5 ----- packages/service-utils/CHANGELOG.md | 6 ++++++ packages/service-utils/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/friendly-trainers-taste.md diff --git a/.changeset/friendly-trainers-taste.md b/.changeset/friendly-trainers-taste.md deleted file mode 100644 index 6faf44f15bd..00000000000 --- a/.changeset/friendly-trainers-taste.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@thirdweb-dev/service-utils": patch ---- - -add `billingPlanVersion` to `TeamResponse` diff --git a/packages/service-utils/CHANGELOG.md b/packages/service-utils/CHANGELOG.md index 4fb828a3a14..ae330819bd6 100644 --- a/packages/service-utils/CHANGELOG.md +++ b/packages/service-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # @thirdweb-dev/service-utils +## 0.7.3 + +### Patch Changes + +- [#6084](https://github.com/thirdweb-dev/js/pull/6084) [`b5e327e`](https://github.com/thirdweb-dev/js/commit/b5e327e5ec745ce1beb9a79404fa5b11d0c5588e) Thanks [@jnsdls](https://github.com/jnsdls)! - add `billingPlanVersion` to `TeamResponse` + ## 0.7.2 ### Patch Changes diff --git a/packages/service-utils/package.json b/packages/service-utils/package.json index 9123815b242..373716f225e 100644 --- a/packages/service-utils/package.json +++ b/packages/service-utils/package.json @@ -1,6 +1,6 @@ { "name": "@thirdweb-dev/service-utils", - "version": "0.7.2", + "version": "0.7.3", "type": "module", "main": "dist/cjs/index.js", "module": "dist/esm/index.js",