diff --git a/apps/dashboard/public/assets/solutions-pages/gaming/gaming-speed-racer.png b/apps/dashboard/public/assets/solutions-pages/gaming/gaming-speed-racer.png
deleted file mode 100644
index 3a39c7f5103..00000000000
Binary files a/apps/dashboard/public/assets/solutions-pages/gaming/gaming-speed-racer.png and /dev/null differ
diff --git a/apps/dashboard/public/assets/solutions-pages/gaming/gaming-tappyfowl.png b/apps/dashboard/public/assets/solutions-pages/gaming/gaming-tappyfowl.png
new file mode 100644
index 00000000000..c410a92faee
Binary files /dev/null and b/apps/dashboard/public/assets/solutions-pages/gaming/gaming-tappyfowl.png differ
diff --git a/apps/dashboard/public/assets/templates/speed-racer.png b/apps/dashboard/public/assets/templates/speed-racer.png
deleted file mode 100644
index e79760aadd0..00000000000
Binary files a/apps/dashboard/public/assets/templates/speed-racer.png and /dev/null differ
diff --git a/apps/dashboard/public/assets/templates/tappyfowl.png b/apps/dashboard/public/assets/templates/tappyfowl.png
new file mode 100644
index 00000000000..c410a92faee
Binary files /dev/null and b/apps/dashboard/public/assets/templates/tappyfowl.png differ
diff --git a/apps/dashboard/src/components/shared/ConnectSDKCard.tsx b/apps/dashboard/src/components/shared/ConnectSDKCard.tsx
index 85f3cf0b16c..7fa3d492e3c 100644
--- a/apps/dashboard/src/components/shared/ConnectSDKCard.tsx
+++ b/apps/dashboard/src/components/shared/ConnectSDKCard.tsx
@@ -40,9 +40,9 @@ export function ConnectSDKCard({
label="Unity SDK"
/>
{
href="/ui-components"
/>
diff --git a/apps/dashboard/src/pages/solutions/gaming.tsx b/apps/dashboard/src/pages/solutions/gaming.tsx
index 738155f0845..9e99c4e1e12 100644
--- a/apps/dashboard/src/pages/solutions/gaming.tsx
+++ b/apps/dashboard/src/pages/solutions/gaming.tsx
@@ -248,7 +248,7 @@ const SolutionsGaming: ThirdwebNextPage = () => {
TRACKING_CATEGORY={TRACKING_CATEGORY}
href="https://portal.thirdweb.com/solutions/gaming/unreal-engine/quickstart"
linkTitle="Read the Unreal Engine docs"
- label="unreal"
+ label="unreal-engine"
/>
{
- An Onchain Survival Game. Escape the dungeon by battling
- terrifying bosses.
+ Guide your fowl through a fantastical landscape that requires
+ quick reflexes and precise timing.
@@ -339,7 +339,7 @@ const SolutionsGaming: ThirdwebNextPage = () => {
>
{
...createRedirects(contractRedirects),
...createRedirects(otherRedirects),
...createRedirects(v5RestructuredRedirects),
+ ...createRedirects(unrealEngineRedirects),
// references docs
latestReference("react", "v4"),
latestReference("react-native", "v0"),
diff --git a/apps/portal/src/app/Header.tsx b/apps/portal/src/app/Header.tsx
index 64f19e5347b..03b9a2b42c8 100644
--- a/apps/portal/src/app/Header.tsx
+++ b/apps/portal/src/app/Header.tsx
@@ -92,8 +92,8 @@ export const connectLinks = [
},
{
name: "Unreal Engine",
- href: "/unreal",
- icon: "/icons/navbar/nav-icon-unreal.svg",
+ href: "/unreal-engine",
+ icon: "/icons/navbar/nav-icon-unreal-engine.svg",
},
] as const;
diff --git a/apps/portal/src/app/connect/blockchain-api/page.mdx b/apps/portal/src/app/connect/blockchain-api/page.mdx
index 425a8926792..51e7c6cacbf 100644
--- a/apps/portal/src/app/connect/blockchain-api/page.mdx
+++ b/apps/portal/src/app/connect/blockchain-api/page.mdx
@@ -1,5 +1,5 @@
import { Stack, ArticleIconCard } from "@doc";
-import { TypeScriptIcon, ReactIcon, UnityIcon, UnrealIcon, DotNetIcon } from "@/icons";
+import { TypeScriptIcon, ReactIcon, UnityIcon, UnrealEngineIcon, DotNetIcon } from "@/icons";
# Blockchain API
@@ -42,9 +42,9 @@ Perfomant, reliable and type safe API to read write to any contract on any EVM c
/>
diff --git a/apps/portal/src/app/connect/sidebar.tsx b/apps/portal/src/app/connect/sidebar.tsx
index 9f00be3e814..d22bfd4b715 100644
--- a/apps/portal/src/app/connect/sidebar.tsx
+++ b/apps/portal/src/app/connect/sidebar.tsx
@@ -12,7 +12,7 @@ import {
WalletsSmartIcon,
} from "@/icons";
import { CodeIcon, ExternalLink, ZapIcon } from "lucide-react";
-import { UnrealIcon } from "../../icons/sdks/UnrealIcon";
+import { UnrealEngineIcon } from "../../icons/sdks/UnrealEngineIcon";
const connectSlug = "/connect/sign-in";
const inAppSlug = "/connect/in-app-wallet";
@@ -79,9 +79,9 @@ export const sidebar: SideBar = {
icon: ,
},
{
- name: "Unreal",
- href: "/unreal",
- icon: ,
+ name: "Unreal Engine",
+ href: "/unreal-engine",
+ icon: ,
},
],
},
@@ -558,9 +558,9 @@ export const sidebar: SideBar = {
icon: ,
},
{
- name: "Unreal",
- href: "/unreal",
- icon: ,
+ name: "Unreal Engine",
+ href: "/unreal-engine",
+ icon: ,
},
],
},
diff --git a/apps/portal/src/app/infrastructure/page.mdx b/apps/portal/src/app/infrastructure/page.mdx
index bf852f1b026..7361cc05de9 100644
--- a/apps/portal/src/app/infrastructure/page.mdx
+++ b/apps/portal/src/app/infrastructure/page.mdx
@@ -51,8 +51,8 @@ All the infrastructure to scale and build production grade applications.
/>
diff --git a/apps/portal/src/app/page.tsx b/apps/portal/src/app/page.tsx
index 790792bab14..8a4a1fab7f0 100644
--- a/apps/portal/src/app/page.tsx
+++ b/apps/portal/src/app/page.tsx
@@ -5,6 +5,7 @@ import Link from "next/link";
import DocsHero from "./_images/docs-hero.svg";
import {
+ ConnectOverviewIcon,
ContractDeployIcon,
ContractExploreIcon,
ContractInteractIcon,
@@ -33,7 +34,7 @@ import {
// User,
// } from "lucide-react";
import { CodeIcon } from "lucide-react";
-import { UnrealIcon } from "../icons/sdks/UnrealIcon";
+import { UnrealEngineIcon } from "../icons/sdks/UnrealEngineIcon";
// import { LandingPageCTAs } from "./landing-page/CTAs";
export default function Page() {
@@ -239,11 +240,21 @@ function WalletsSection() {
/>
-
+
+
+
+### Create Phone Wallet
+Creates an in-app phone wallet.
+
+
+### Send OTP
+Sends an OTP for the in-app wallet.
+
+
+### Verify OTP
+Verifies an OTP for the in-app wallet.
+
+
+## OAuth
+
+### Create OAuth Wallet
+Creates an in-app OAuth wallet using the specified provider.
+
+
+### Fetch OAuth login link
+Fetches the OAuth login link for the in-app wallet.
+
+
+### Sign In With OAuth
+Sign in with the OAuth payload from your login flow.
+
+
+## Custom
+
+### Create JWT Wallet
+Creates an in-app JWT wallet.
+
+
+### Sign In With JWT
+Sign in with the OAuth payload from your login flow.
+
+
+### Create Auth Endpoint Wallet
+Creates an in-app Auth Endpoint wallet.
+
+
+### Sign In With Auth Endpoint
+Sign in with the OAuth payload from your login flow.
+
+
+### Create Guest Wallet
+Creates an in-app Guest wallet.
+
+
+### Sign In With Guest
+Sign in with the OAuth payload from your login flow.
+
+
+## Utilities
+
+### Is Connected
+Checks if the wallet handle is connected to a session. boolean and macro variants
+
+
+### Disconnect
+Disconnects the wallet handle from its session.
+
diff --git a/apps/portal/src/app/unreal/blueprints/page.mdx b/apps/portal/src/app/unreal-engine/blueprints/page.mdx
similarity index 88%
rename from apps/portal/src/app/unreal/blueprints/page.mdx
rename to apps/portal/src/app/unreal-engine/blueprints/page.mdx
index 0cefe76291b..b4084640772 100644
--- a/apps/portal/src/app/unreal/blueprints/page.mdx
+++ b/apps/portal/src/app/unreal-engine/blueprints/page.mdx
@@ -1,6 +1,6 @@
-import { createUnrealMetadata } from "../util";
+import { createUnrealEngineMetadata } from "../util";
-export const metadata = createUnrealMetadata({
+export const metadata = createUnrealEngineMetadata({
title: "Blueprint Overview",
description: "Overview of the Thirdweb Unreal Engine SDK Blueprint system.",
});
diff --git a/apps/portal/src/app/unreal/blueprints/smart-wallet/nodes.ts b/apps/portal/src/app/unreal-engine/blueprints/smart-wallet/nodes.ts
similarity index 55%
rename from apps/portal/src/app/unreal/blueprints/smart-wallet/nodes.ts
rename to apps/portal/src/app/unreal-engine/blueprints/smart-wallet/nodes.ts
index e9ec8413418..04e80305869 100644
--- a/apps/portal/src/app/unreal/blueprints/smart-wallet/nodes.ts
+++ b/apps/portal/src/app/unreal-engine/blueprints/smart-wallet/nodes.ts
@@ -1,84 +1,82 @@
export const createSmartWalletNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_7" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_7'"
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_7" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_7'"
bWantsEnumToExecExpansion=True
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_CreateSmartWallet")
- NodePosX=1632
- NodePosY=432
+ NodePosX=1120
+ NodePosY=624
AdvancedPinDisplay=Hidden
- NodeGuid=7720785042C964B8D44947A718C06A3B
+ NodeGuid=E0FF7ED24ED9AF322FFDBCA32F648181
CustomProperties Pin (PinId=77A1B7A74168D58B3CB610B5B2ADA89E,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_6 2C1FBA4840EFD3AF2BACB0A09393E5AE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=67F5D42446D57D65DC88C0A66E8EAE46,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=BC00EA074BB28A4B749ADEA85E900A03,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=67F5D42446D57D65DC88C0A66E8EAE46,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_56 CF3DE2C543DE3EA307CD639CD173F79A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=BC00EA074BB28A4B749ADEA85E900A03,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_55 FF67AE304C0F1FD2951195942EC73857,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=DAB277924C1AF89AB3E915AC0EB540E4,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=C60FE8A148D1075F902595A3CDCCF1DB,PinName="PersonalWallet",PinToolTip="Personal Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_12 322325C1427533C94B267F989BC2CA2C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=C4246B1F4AB956398F9EF4ADACF3E973,PinName="SmartWallet",PinToolTip="Smart Wallet\\nWallet Handle Structure",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_6 0B77B6CE4EF9E03902BDBC9B20A5994F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=9F37D50B4C619B303F82EA88625BA627,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=C60FE8A148D1075F902595A3CDCCF1DB,PinName="PersonalWallet",PinToolTip="Personal Wallet\\nIn App Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_12 322325C1427533C94B267F989BC2CA2C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=C4246B1F4AB956398F9EF4ADACF3E973,PinName="SmartWallet",PinToolTip="Smart Wallet\\nSmart Wallet Handle Structure",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_6 0B77B6CE4EF9E03902BDBC9B20A5994F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=9F37D50B4C619B303F82EA88625BA627,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_58 06FDDC904B0B8D72FEC77182F53244E1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=C1BB44AA4498F0DB30EEFAB5B9C8AAA2,PinName="ChainID",PinToolTip="Chain ID\\nInteger64",PinType.PinCategory="int64",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="421614",AutogeneratedDefaultValue="0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=CBAD10694577E721462542B985A69DDB,PinName="bGasless",PinToolTip="Gasless\\nBoolean",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="true",AutogeneratedDefaultValue="true",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=33064EE04CCF9660812CB1AEDCDD4027,PinName="Factory",PinToolTip="Factory\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=49403F784F5086A930CC7DAD98010858,PinName="AccountOverride",PinToolTip="Account Override\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=A7CB316349EDFE258C8749ADBF896607,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nBP Create Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_12" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_12'"
- VariableReference=(MemberName="InApp Wallet",MemberGuid=80DFCEDC44A2D672DA35EFA7474BD6A6,bSelfContext=True)
- NodePosX=1472
- NodePosY=480
- NodeGuid=F33C184E41F3A492CF8655B3D50422C3
- CustomProperties Pin (PinId=322325C1427533C94B267F989BC2CA2C,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_7 C60FE8A148D1075F902595A3CDCCF1DB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=82C8C3BA4E06EDB4490C35A69F0EF998,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_6" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableSet_6'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=1952
- NodePosY=448
- NodeGuid=6EA029B743D0BB906EAFA9BE75BF9A7F
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_12" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_12'"
+ VariableReference=(MemberName="InApp Wallet",MemberGuid=E4A117D84C4FD4AD468D788B54D340C4,bSelfContext=True)
+ NodePosX=960
+ NodePosY=679
+ NodeGuid=CE4D0E924399850C1ABA17A479074AB1
+ CustomProperties Pin (PinId=322325C1427533C94B267F989BC2CA2C,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_7 C60FE8A148D1075F902595A3CDCCF1DB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=82C8C3BA4E06EDB4490C35A69F0EF998,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_6" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableSet_6'"
+ VariableReference=(MemberName="Smart Wallet",MemberGuid=5FF7EC0245372C4BA5BFA3BA6FFE9C45,bSelfContext=True)
+ NodePosX=1440
+ NodePosY=640
+ NodeGuid=5EA989B94D1E42882FB1CD9A317906E7
CustomProperties Pin (PinId=2C1FBA4840EFD3AF2BACB0A09393E5AE,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_7 77A1B7A74168D58B3CB610B5B2ADA89E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=11A0EA834BF6ABE478984788F7904D01,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=0B77B6CE4EF9E03902BDBC9B20A5994F,PinName="Smart Wallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_7 C4246B1F4AB956398F9EF4ADACF3E973,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=C1391B0C419BB3BBE8FD6C93E06E5494,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=38B718324B8CD35F4768ECB02E365EE8,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
+ CustomProperties Pin (PinId=11A0EA834BF6ABE478984788F7904D01,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_59 3218EB1A4113C9BDC30742BE3CE83EEE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=0B77B6CE4EF9E03902BDBC9B20A5994F,PinName="Smart Wallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_7 C4246B1F4AB956398F9EF4ADACF3E973,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=38B718324B8CD35F4768ECB02E365EE8,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=C1391B0C419BB3BBE8FD6C93E06E5494,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
export const isDeployedNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_15" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_15'"
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_15" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_15'"
bWantsEnumToExecExpansion=True
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_IsSmartWalletDeployed")
- NodePosX=2320
- NodePosY=112
- NodeGuid=485F46A54F3BA6F2F09E67884EA17D7E
- CustomProperties Pin (PinId=C8E667144FCA7AB08A1A5E8B7378C2B1,PinName="Deployed",PinToolTip="Deployed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=B500137C40D9D58F5EFD998AD41A9210,PinName="NotDeployed",PinToolTip="Not Deployed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=3475327B4D45A39275D4AA9C2484D174,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=9A270C8145A43D8208096F8D8FACE2A9,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ NodePosX=1120
+ NodePosY=848
+ NodeGuid=175902E8429E52A4F1F58DA80308ABAB
+ CustomProperties Pin (PinId=C8E667144FCA7AB08A1A5E8B7378C2B1,PinName="Deployed",PinToolTip="Deployed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_62 C020F06F4512383DBE7126A237365D90,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=B500137C40D9D58F5EFD998AD41A9210,PinName="NotDeployed",PinToolTip="Not Deployed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_63 C020F06F4512383DBE7126A237365D90,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=3475327B4D45A39275D4AA9C2484D174,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_64 C020F06F4512383DBE7126A237365D90,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=9A270C8145A43D8208096F8D8FACE2A9,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_61 FF67AE304C0F1FD2951195942EC73857,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D78993F64CBD49E08D6DE882B9E867D4,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=513EDAEB4E8FF3670E5F39BDADF57179,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_13 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=F5BA9D9C420E8D047A87D99125606BAD,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=513EDAEB4E8FF3670E5F39BDADF57179,PinName="Wallet",PinToolTip="Wallet\\nSmart Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_14 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=F5BA9D9C420E8D047A87D99125606BAD,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_55 C020F06F4512383DBE7126A237365D90,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=15DA1D1D409F4BCC141EC789ACAB7C14,PinName="ReturnValue",PinToolTip="Return Value\\nESmartWalletDeployedFunctionResult Enum\\n\\nCheck if a smart wallet is deployed",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.ESmartWalletDeployedFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Deployed",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_13" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_13'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=2176
- NodePosY=167
- NodeGuid=472D90624971AB4039410992798E39BE
- CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_15 513EDAEB4E8FF3670E5F39BDADF57179,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_14" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_14'"
+ VariableReference=(MemberName="Smart Wallet",MemberGuid=5FF7EC0245372C4BA5BFA3BA6FFE9C45,bSelfContext=True)
+ NodePosX=976
+ NodePosY=903
+ NodeGuid=D8E385BD451F460DD5C2E8BEFDF92AB1
+ CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_15 513EDAEB4E8FF3670E5F39BDADF57179,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
export const createSessionKeyNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_10" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_10'"
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_10" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_10'"
bWantsEnumToExecExpansion=True
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_CreateSmartWalletSessionKey")
- NodePosX=2048
- NodePosY=-208
+ NodePosX=1984
+ NodePosY=624
AdvancedPinDisplay=Hidden
- NodeGuid=5AD3FE0A48155315765781BE7BC55B82
- CustomProperties Pin (PinId=EE6CB31D41273F6437875882DD84ADAD,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=A707D43F41D5A68730412199C0CE19CA,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=DB06B43340A8F60DEBFDA38D4E14514F,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ NodeGuid=AD923E9648C19E4346BE439CD6B99B2B
+ CustomProperties Pin (PinId=EE6CB31D41273F6437875882DD84ADAD,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_69 89EDC4D943B7EB6722DFCE9C77E9BE88,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=A707D43F41D5A68730412199C0CE19CA,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_70 DF8DEFE24C98F4AE9BC56094A360FEBF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=DB06B43340A8F60DEBFDA38D4E14514F,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_68 E68D984A4648EBB0997E5A965DACAE10,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=18A0BCF14F52428D38EB2CAA1DBC23B8,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5F8D5E7F4A6F2BF6CCB0AFB0D21EED4E,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_13 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=5F8D5E7F4A6F2BF6CCB0AFB0D21EED4E,PinName="Wallet",PinToolTip="Wallet\\nSmart Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_17 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=83D7946E4A329B549DA82DBC02C75708,PinName="Signer",PinToolTip="Signer\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_15 B76AF7454382F42E26BA519A9F9936C7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=BE35526E42FD83181FF047B41C0169A9,PinName="ApprovedTargets",PinToolTip="Approved Targets\\nArray of Strings",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_16 5B61D5FD49390925C56EB88426628CEF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=422CDB32482E5C09ABFEAE90D854DC68,PinName="NativeTokenLimitPerTransactionInWei",PinToolTip="Native Token Limit Per Transaction in Wei\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
@@ -86,298 +84,231 @@ Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallF
CustomProperties Pin (PinId=C58C2AA242419EEAE12326AE8E6775CF,PinName="PermissionEnd",PinToolTip="Permission End\\nDate Time Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/CoreUObject.DateTime'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=C6F7647C4FC052142C330AA13BEF8C3C,PinName="RequestValidityStart",PinToolTip="Request Validity Start\\nDate Time Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/CoreUObject.DateTime'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=4AB1B32F49E0D6425A7ADBAE52FE48E3,PinName="RequestValidityEnd",PinToolTip="Request Validity End\\nDate Time Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/CoreUObject.DateTime'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
- CustomProperties Pin (PinId=F102F19B4E49A8F0A9EBFC8725133A5D,PinName="TransactionHash",PinToolTip="Transaction Hash\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=57883D204EBFCF4B864B5CB471157E0C,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=F102F19B4E49A8F0A9EBFC8725133A5D,PinName="TransactionHash",PinToolTip="Transaction Hash\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_71 A3B9D76F4CF786779E6DD1AEAA23C410,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=57883D204EBFCF4B864B5CB471157E0C,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_72 716E24F64C86BFCA8EFE15AE70C08B4C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=049D9CBC44F83113CA602D97F6763C57,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nCreate a session key for a smart wallet",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_13" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_13'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=1904
- NodePosY=-152
- NodeGuid=47CB210B4E75631EC1816390FF4E7E09
- CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_10 5F8D5E7F4A6F2BF6CCB0AFB0D21EED4E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_15" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_15'"
- VariableReference=(MemberName="Signer",MemberGuid=E623C57B4E6EBA3E4FBD269ABFF5281A,bSelfContext=True)
- NodePosX=1904
- NodePosY=-112
- NodeGuid=3B52BFAF4DB5FA4F44532A893E85A276
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_17" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_17'"
+ VariableReference=(MemberName="Smart Wallet",MemberGuid=5FF7EC0245372C4BA5BFA3BA6FFE9C45,bSelfContext=True)
+ NodePosX=1840
+ NodePosY=680
+ NodeGuid=424632824BE7D2947D9910B7B7C7D155
+ CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_10 5F8D5E7F4A6F2BF6CCB0AFB0D21EED4E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_15" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_15'"
+ VariableReference=(MemberName="Signer",MemberGuid=AB1F8D58499FD8C7246E75AA22BC6D0E,bSelfContext=True)
+ NodePosX=1840
+ NodePosY=709
+ NodeGuid=12F44E4D48E7AB0F58ACC9AA75503397
CustomProperties Pin (PinId=B76AF7454382F42E26BA519A9F9936C7,PinName="Signer",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_10 83D7946E4A329B549DA82DBC02C75708,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=B9B2C50D44731174FED399B9160FD97D,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=B9B2C50D44731174FED399B9160FD97D,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_16" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_16'"
- VariableReference=(MemberName="Engine Wallets",MemberGuid=15155768442FD4B3A9466FBB9656178D,bSelfContext=True)
- NodePosX=1904
- NodePosY=-64
- NodeGuid=1CAB44F8431DBD15DC4F798017952F07
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_16" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_16'"
+ VariableReference=(MemberName="Engine Wallets",MemberGuid=ECD4974A43669E5FCE322AADCF7FF59C,bSelfContext=True)
+ NodePosX=1840
+ NodePosY=738
+ NodeGuid=40F156384BCF6D02A08BB89F2C5274A4
CustomProperties Pin (PinId=5B61D5FD49390925C56EB88426628CEF,PinName="Engine Wallets",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_10 BE35526E42FD83181FF047B41C0169A9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=95300249470330BB92BDE8B2FC07A7BA,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
+ CustomProperties Pin (PinId=95300249470330BB92BDE8B2FC07A7BA,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
export const getAdminsNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_16" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_16'"
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_16" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_16'"
bWantsEnumToExecExpansion=True
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_GetSmartWalletAdmins")
- NodePosX=2672
- NodePosY=-192
- NodeGuid=40A2072E46451583B1427EACB8A8A790
+ NodePosX=2864
+ NodePosY=624
+ NodeGuid=03F301104ABA7F47FC128BA1326D5859
CustomProperties Pin (PinId=3BB10F7841526561547D4F9B6F030805,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_7 73920E7F4639A407D8AE699934EC34D4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5831CCC24E0A44939C76F493011F45BA,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=F82205AF44C4F9F1C17E41812552A23F,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=5831CCC24E0A44939C76F493011F45BA,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_88 89EDC4D943B7EB6722DFCE9C77E9BE88,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=F82205AF44C4F9F1C17E41812552A23F,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_84 4DB006084DA6E8A238702C924F49ECC3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=484647A041AAB01131ACD4A2A47F4D55,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=F50601234345D2021CC7C1B3746E6232,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_18 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=F50601234345D2021CC7C1B3746E6232,PinName="Wallet",PinToolTip="Wallet\\nSmart Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_18 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3D07B54348807A4600632298258F26A6,PinName="Admins",PinToolTip="Admins\\nArray of Strings",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_7 F7B137934D229A05A062B5812D5F3B91,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8BB8E25647D7E39324C5FDAA06323749,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=8BB8E25647D7E39324C5FDAA06323749,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_87 89EDC4D943B7EB6722DFCE9C77E9BE88,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7680C0F447B0ACE563A9BD9396D6742E,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nGet all admins of a smart wallet",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_18" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_18'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=2528
- NodePosY=-137
- NodeGuid=6BDB6E23403B5CE87B92FFAA29A1E184
- CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_16 F50601234345D2021CC7C1B3746E6232,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_7" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableSet_7'"
- VariableReference=(MemberName="Engine Wallets",MemberGuid=15155768442FD4B3A9466FBB9656178D,bSelfContext=True)
- NodePosX=2928
- NodePosY=-176
- NodeGuid=2155102D48DFC5EFC1F913B3B477D929
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_18" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_18'"
+ VariableReference=(MemberName="Smart Wallet",MemberGuid=5FF7EC0245372C4BA5BFA3BA6FFE9C45,bSelfContext=True)
+ NodePosX=2720
+ NodePosY=679
+ NodeGuid=EAF5D422456F863D6B0956957B99FBAE
+ CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_16 F50601234345D2021CC7C1B3746E6232,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_7" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableSet_7'"
+ VariableReference=(MemberName="Engine Wallets",MemberGuid=ECD4974A43669E5FCE322AADCF7FF59C,bSelfContext=True)
+ NodePosX=3104
+ NodePosY=640
+ NodeGuid=216AF96A416178AE7D20C78A745237D4
CustomProperties Pin (PinId=73920E7F4639A407D8AE699934EC34D4,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_16 3BB10F7841526561547D4F9B6F030805,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=911570894F8D93D82AB852A24015FAA2,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=911570894F8D93D82AB852A24015FAA2,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_85 89EDC4D943B7EB6722DFCE9C77E9BE88,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=F7B137934D229A05A062B5812D5F3B91,PinName="Engine Wallets",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_16 3D07B54348807A4600632298258F26A6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=F740040642B75E72E902F9BBE81707E3,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=DE7439154A83D71147FE55ACD0433BA1,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
+ CustomProperties Pin (PinId=F740040642B75E72E902F9BBE81707E3,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
export const getActiveSignersNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_17" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_17'"
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_17" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_17'"
bWantsEnumToExecExpansion=True
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_GetSmartWalletActiveSigners")
- NodePosX=2688
- NodePosY=48
- NodeGuid=E44349F0428ABD713A188CB9A584FE66
+ NodePosX=1984
+ NodePosY=1072
+ NodeGuid=3752CF774322FFA74909BEA9D01BAE6B
CustomProperties Pin (PinId=F773114D40BE60D66BC733B0DD0463D7,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_8 546A18AE48F9D2DD1DB8DD83B0F20917,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=F45016354FDD4313B738DDAD170FBB20,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=C2CA8A6E4FD5EAEF68D2D3B328D04ACF,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=F45016354FDD4313B738DDAD170FBB20,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_80 05F2EEEF4724583B70EDB9A37A286A6D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=C2CA8A6E4FD5EAEF68D2D3B328D04ACF,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_78 D9F5BD4B44774CA460284E81C3865AE8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=81CB112A47A89E30A3E2E7A3A863D969,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=DCB2BFBD46A428415CF0EFA01C94E4D5,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_25 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=DCB2BFBD46A428415CF0EFA01C94E4D5,PinName="Wallet",PinToolTip="Wallet\\nSmart Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_25 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=6E061F394762324B53CF49AF87BC4B60,PinName="Signers",PinToolTip="Signers\\nArray of Signer Structures",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.Signer'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_8 7DEEA5684013801FC9A44F8D4570B122,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=9F9F23BF4E06D0087B1271AB34575A78,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=9F9F23BF4E06D0087B1271AB34575A78,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_73 05F2EEEF4724583B70EDB9A37A286A6D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=71163460408E467A51CCD087E4C7983E,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nGet all active signers of a smart wallet",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_25" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_25'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=2544
- NodePosY=96
- NodeGuid=CF405B61403A0A4728653E9B41B9A4E3
- CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_17 DCB2BFBD46A428415CF0EFA01C94E4D5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_25" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_25'"
+ VariableReference=(MemberName="Smart Wallet",MemberGuid=5FF7EC0245372C4BA5BFA3BA6FFE9C45,bSelfContext=True)
+ NodePosX=1840
+ NodePosY=1127
+ NodeGuid=FEC965E041446A82D5E0AFA239383524
+ CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_17 DCB2BFBD46A428415CF0EFA01C94E4D5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_8" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableSet_8'"
- VariableReference=(MemberName="Signers",MemberGuid=ED98BA8D41C631DFA5D23F8931F514D6,bSelfContext=True)
- NodePosX=2992
- NodePosY=64
- NodeGuid=CEC8096749CD2A83FB98CE808423D0E7
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_8" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableSet_8'"
+ VariableReference=(MemberName="Signers",MemberGuid=5009A94F453843B76CF342A290080166,bSelfContext=True)
+ NodePosX=2272
+ NodePosY=1088
+ NodeGuid=DD9B39794EF27FD68A4A55BF69B5541F
CustomProperties Pin (PinId=546A18AE48F9D2DD1DB8DD83B0F20917,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_17 F773114D40BE60D66BC733B0DD0463D7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=691B99CD427E5A62172628944C38287E,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=691B99CD427E5A62172628944C38287E,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_79 05F2EEEF4724583B70EDB9A37A286A6D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7DEEA5684013801FC9A44F8D4570B122,PinName="Signers",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.Signer'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_17 6E061F394762324B53CF49AF87BC4B60,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=4E6A020D4030121E51BD33903EA0CB91,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=C855C3AA4DE117B706CEFF986FCF8C9E,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.Signer'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=Array,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
+ CustomProperties Pin (PinId=4E6A020D4030121E51BD33903EA0CB91,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
export const revokeSessionKeyNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_18" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_18'"
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_18" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_18'"
bWantsEnumToExecExpansion=True
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_RevokeSmartWalletSessionKey")
- NodePosX=2688
- NodePosY=416
- NodeGuid=34B296B6452C95D628228F99AD3B41DC
- CustomProperties Pin (PinId=38277D894A9692A953B047AF42FDDB7D,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=C14E2AA24D84FAA2E5ED29B222C93E11,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=1560600C42B530127ECE2F995E89EF16,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ NodePosX=1984
+ NodePosY=896
+ NodeGuid=C7DC88634570F421E128B28DA0AF0595
+ CustomProperties Pin (PinId=38277D894A9692A953B047AF42FDDB7D,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_75 3AF9CF1A4DADCF2093BE58A58E02FED7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=C14E2AA24D84FAA2E5ED29B222C93E11,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_76 3AF9CF1A4DADCF2093BE58A58E02FED7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=1560600C42B530127ECE2F995E89EF16,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_77 D9F5BD4B44774CA460284E81C3865AE8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=1D7A16744DDE5E883374CDA1E4963FD8,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=F570A9AA40832C0E4FE8769AAAE8C8C9,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_13 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=6E7970EE4ACF132CE8D27F9027B1ABC9,PinName="Signer",PinToolTip="Signer\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_20 051339A34D1CEAD6E2E716AF40387552,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=596327D740379F9A2A557D9CC097E383,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=F570A9AA40832C0E4FE8769AAAE8C8C9,PinName="Wallet",PinToolTip="Wallet\\nSmart Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_22 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=6E7970EE4ACF132CE8D27F9027B1ABC9,PinName="Signer",PinToolTip="Signer\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_21 051339A34D1CEAD6E2E716AF40387552,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=596327D740379F9A2A557D9CC097E383,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_74 3AF9CF1A4DADCF2093BE58A58E02FED7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=61E077394AC6885B619790A081155B53,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nRevoke the session key of a smart wallet signer",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_13" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_13'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=2544
- NodePosY=448
- NodeGuid=232747504192B1FC03F86DA96F86AD6D
- CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_18 F570A9AA40832C0E4FE8769AAAE8C8C9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_20" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_20'"
- VariableReference=(MemberName="Signer",MemberGuid=E623C57B4E6EBA3E4FBD269ABFF5281A,bSelfContext=True)
- NodePosX=2544
- NodePosY=496
- NodeGuid=CCBDB56743759EBFD83C038C9953A855
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_22" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_22'"
+ VariableReference=(MemberName="Smart Wallet",MemberGuid=5FF7EC0245372C4BA5BFA3BA6FFE9C45,bSelfContext=True)
+ NodePosX=1840
+ NodePosY=935
+ NodeGuid=57BB3FF0470A99CEDC379F87E70C449D
+ CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_18 F570A9AA40832C0E4FE8769AAAE8C8C9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_21" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_21'"
+ VariableReference=(MemberName="Signer",MemberGuid=AB1F8D58499FD8C7246E75AA22BC6D0E,bSelfContext=True)
+ NodePosX=1840
+ NodePosY=964
+ NodeGuid=82EC4ED34B3A075AB9380997184A899D
CustomProperties Pin (PinId=051339A34D1CEAD6E2E716AF40387552,PinName="Signer",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_18 6E7970EE4ACF132CE8D27F9027B1ABC9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=E175B36A4E925BC09E4E1D95F5A877BC,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
+ CustomProperties Pin (PinId=E175B36A4E925BC09E4E1D95F5A877BC,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
export const addAdminNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_19" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_19'"
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_19" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_19'"
bWantsEnumToExecExpansion=True
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_AddSmartWalletAdmin")
- NodePosX=2688
- NodePosY=240
- NodeGuid=87CB62B441280F9D57A1F28E1F58E9A3
- CustomProperties Pin (PinId=02A2A0D24BF366BE269AA79ADD736B84,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=3B3B1EB24F35C706D10D9DA2E0C84B4D,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=9247FD9D4A0942ECC4E3E8B1394D39EA,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ NodePosX=2864
+ NodePosY=1072
+ NodeGuid=F411D6F94FCC034A93A879811A99685E
+ CustomProperties Pin (PinId=02A2A0D24BF366BE269AA79ADD736B84,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_94 89EDC4D943B7EB6722DFCE9C77E9BE88,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=3B3B1EB24F35C706D10D9DA2E0C84B4D,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_95 89EDC4D943B7EB6722DFCE9C77E9BE88,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=9247FD9D4A0942ECC4E3E8B1394D39EA,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_90 4DB006084DA6E8A238702C924F49ECC3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3C522B724F9D70083AA3D4AE8B0D8F27,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=7EB1BE7545521401A5664DB81B50901F,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_13 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=E8D641EE47F2037CFD043F96CD402156,PinName="Signer",PinToolTip="Signer\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_20 051339A34D1CEAD6E2E716AF40387552,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=78C3127D40DA9B81EDB13AA33E2FBA18,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=7EB1BE7545521401A5664DB81B50901F,PinName="Wallet",PinToolTip="Wallet\\nSmart Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_24 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=E8D641EE47F2037CFD043F96CD402156,PinName="Signer",PinToolTip="Signer\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_23 051339A34D1CEAD6E2E716AF40387552,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=78C3127D40DA9B81EDB13AA33E2FBA18,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_69 89EDC4D943B7EB6722DFCE9C77E9BE88,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=01AB88D8485A60B45AD03984ED5DFA40,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nAdd an admin signer to a smart wallet",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_20" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_20'"
- VariableReference=(MemberName="Signer",MemberGuid=E623C57B4E6EBA3E4FBD269ABFF5281A,bSelfContext=True)
- NodePosX=2544
- NodePosY=304
- NodeGuid=1B67A71A4341C590AD7CD1B0AF46B7FA
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_23" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_23'"
+ VariableReference=(MemberName="Signer",MemberGuid=AB1F8D58499FD8C7246E75AA22BC6D0E,bSelfContext=True)
+ NodePosX=2720
+ NodePosY=1140
+ NodeGuid=CE4158AA4B0A9FDC18A339A765CF26B0
CustomProperties Pin (PinId=051339A34D1CEAD6E2E716AF40387552,PinName="Signer",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_19 E8D641EE47F2037CFD043F96CD402156,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=E175B36A4E925BC09E4E1D95F5A877BC,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_13" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_13'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=2544
- NodePosY=272
- NodeGuid=BC0C101D45354540BCA827A4BDBB9D24
- CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_19 7EB1BE7545521401A5664DB81B50901F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
+ CustomProperties Pin (PinId=E175B36A4E925BC09E4E1D95F5A877BC,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_24" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_24'"
+ VariableReference=(MemberName="Smart Wallet",MemberGuid=5FF7EC0245372C4BA5BFA3BA6FFE9C45,bSelfContext=True)
+ NodePosX=2720
+ NodePosY=1111
+ NodeGuid=4449824941E870BCD674BDB566AEF8C0
+ CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_19 7EB1BE7545521401A5664DB81B50901F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
export const removeAdminNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_20" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_20'"
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_20" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_20'"
bWantsEnumToExecExpansion=True
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_RemoveSmartWalletAdmin")
- NodePosX=2688
- NodePosY=400
- NodeGuid=1A38D7314480CCAAFE41B4908ADDCD62
- CustomProperties Pin (PinId=72829A2944141800A283AFB463220A3E,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=A30E8BF64916B918B5178DB75D7DF89B,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=B5E1AA454D207DA147F925AB20B254C0,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ NodePosX=2864
+ NodePosY=896
+ NodeGuid=88241A3A4606D7A628B6908FFEE4A059
+ CustomProperties Pin (PinId=72829A2944141800A283AFB463220A3E,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_91 89EDC4D943B7EB6722DFCE9C77E9BE88,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=A30E8BF64916B918B5178DB75D7DF89B,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_92 89EDC4D943B7EB6722DFCE9C77E9BE88,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=B5E1AA454D207DA147F925AB20B254C0,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_89 4DB006084DA6E8A238702C924F49ECC3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=9C9439394D1F5D1595E02DAC4333CB5A,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=6E58801A4CBDF628ECC49C8627D72A89,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_13 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=6E58801A4CBDF628ECC49C8627D72A89,PinName="Wallet",PinToolTip="Wallet\\nSmart Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_13 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=C9C43D004B449253D51459AADF3BEC26,PinName="Signer",PinToolTip="Signer\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_20 051339A34D1CEAD6E2E716AF40387552,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=65E31B1B464004C10883B6A8170B6689,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=65E31B1B464004C10883B6A8170B6689,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_93 89EDC4D943B7EB6722DFCE9C77E9BE88,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3E7C6A2F4C8D916CB713ABA9B40E3953,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nRemove an admin signer from a smart wallet",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_20" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_20'"
- VariableReference=(MemberName="Signer",MemberGuid=E623C57B4E6EBA3E4FBD269ABFF5281A,bSelfContext=True)
- NodePosX=2544
- NodePosY=480
- NodeGuid=D691508C4DC6018BD6AAECA21E54A22C
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_20" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_20'"
+ VariableReference=(MemberName="Signer",MemberGuid=AB1F8D58499FD8C7246E75AA22BC6D0E,bSelfContext=True)
+ NodePosX=2720
+ NodePosY=964
+ NodeGuid=7EA12E7E412083ECF7F7618AE6BB30E8
CustomProperties Pin (PinId=051339A34D1CEAD6E2E716AF40387552,PinName="Signer",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_20 C9C43D004B449253D51459AADF3BEC26,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=E175B36A4E925BC09E4E1D95F5A877BC,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_13" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_13'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=2544
- NodePosY=448
- NodeGuid=E8AF9E4E43B49EEFCADF2D9FB3694896
- CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_20 6E58801A4CBDF628ECC49C8627D72A89,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const isConnectedNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_MacroInstance Name="K2Node_MacroInstance_0" ExportPath="/Script/BlueprintGraph.K2Node_MacroInstance'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_MacroInstance_0'"
- MacroGraphReference=(MacroGraph="/Script/Engine.EdGraph'/Thirdweb/ThirdwebMacroLibrary.ThirdwebMacroLibrary:Is Connected'",GraphBlueprint="/Script/Engine.Blueprint'/Thirdweb/ThirdwebMacroLibrary.ThirdwebMacroLibrary'",GraphGuid=D60E0CFF4E0F1982EA50F5A73543EEAA)
- NodePosX=1888
- NodePosY=-560
- NodeGuid=7F3030954E46BF48ED02BFBB53CF0FE2
- CustomProperties Pin (PinId=6587A3EB42D1B6290F80DBBCF0E90229,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=E12D9B854F6F57DD22B77FAD651856EC,PinName="Wallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_19 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=3B922230457B62476C6DD295DAA3C1B7,PinName="Connected",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=9B1468694090E929A287F2AC2880E420,PinName="Disconnected",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_8" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_8'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_WalletIsConnected")
- NodePosX=1504
- NodePosY=-528
- NodeGuid=DFE9E820446E97EFAFD3C7B80A0650CD
- CustomProperties Pin (PinId=05515FF44D270326A5AF6797C19B89DC,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8043868340BD3ECE106280A8991FB605,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_26 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=3F786B7D4B3917CD7152DBAF2C693AC2,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nCheck if the wallet handle is connected to a session",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_26" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_26'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=1360
- NodePosY=-504
- NodeGuid=15B9BF4047C7C1A3336D07A08777847B
- CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_8 8043868340BD3ECE106280A8991FB605,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_19" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_19'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=1744
- NodePosY=-512
- NodeGuid=788C0DE3416293BDF854B5821B83AB15
- CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_0 E12D9B854F6F57DD22B77FAD651856EC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const disconnectNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_9" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_9'"
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_DisconnectWallet")
- NodePosX=2272
- NodePosY=-544
- NodeGuid=3EE34CAD42F84D65C2CE51AE00E1C008
- CustomProperties Pin (PinId=9E033FAA49741BC543CF3E94DFB1F1B5,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=498B3C28424A8EDF648F7AB7A23B3DE2,PinName="then",PinToolTip="\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=381C3A2F41F7C06104739C875A7EDABF,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=409AAFC647E327414DEDB6991239C739,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_19 864EB71A4CFA7926A7EBBE8D809A18C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_19" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_19'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=2128
- NodePosY=-496
- NodeGuid=3917098649030C1A52ED6BBC8975CD30
- CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_9 409AAFC647E327414DEDB6991239C739,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
+ CustomProperties Pin (PinId=E175B36A4E925BC09E4E1D95F5A877BC,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_13" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_13'"
+ VariableReference=(MemberName="Smart Wallet",MemberGuid=5FF7EC0245372C4BA5BFA3BA6FFE9C45,bSelfContext=True)
+ NodePosX=2720
+ NodePosY=935
+ NodeGuid=BC7BA9CF41FB4E34A86B6AA2725A2A20
+ CustomProperties Pin (PinId=864EB71A4CFA7926A7EBBE8D809A18C6,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_20 6E58801A4CBDF628ECC49C8627D72A89,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=ACB717464BA457AE56E4C2A7CCBB42C6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
export const isActiveSignerNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_35" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_35'"
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_35" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_35'"
bIsPureFunc=True
FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_IsActiveSigner")
- NodePosX=864
- NodePosY=272
- NodeGuid=0F5FCD0D4E550561C23110B05302EC81
+ NodePosX=1984
+ NodePosY=1216
+ NodeGuid=4AC3223F4A9765C5706180A48305BAD2
CustomProperties Pin (PinId=2F6BDB164FD0400D2440419F5B81465A,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=D5844CCC45642263AA82DEAA04107120,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_29 C63D0F90473FA254EE3234A0CC5860FD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=D5844CCC45642263AA82DEAA04107120,PinName="Wallet",PinToolTip="Wallet\\nSmart Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_29 C63D0F90473FA254EE3234A0CC5860FD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D6D9747A49CCD8E1D81180A5311A426B,PinName="BackendWallet",PinToolTip="Backend Wallet\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_31 74811F744E4AC6F85D38ADAE0CEE9CFF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=0DD63DFC404218132681ADA3B2E1D4DC,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nBP Is Active Signer",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_29" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_29'"
- VariableReference=(MemberName="Smart Wallet",MemberGuid=761091AB4F64F23AA86CFA989F467379,bSelfContext=True)
- NodePosX=720
- NodePosY=295
- NodeGuid=BD1882F84908D7280C1E228F0273B943
- CustomProperties Pin (PinId=C63D0F90473FA254EE3234A0CC5860FD,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_35 D5844CCC45642263AA82DEAA04107120,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8F42A372493D2CF7D3B40198CC33B9D5,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_31" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_31'"
- VariableReference=(MemberName="Signer",MemberGuid=E623C57B4E6EBA3E4FBD269ABFF5281A,bSelfContext=True)
- NodePosX=720
- NodePosY=325
- NodeGuid=A6A4A11E4380CA09DB131093DC87CACA
+ CustomProperties Pin (PinId=0DD63DFC404218132681ADA3B2E1D4DC,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nBP Is Active Signer",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",LinkedTo=(K2Node_Knot_96 0039BD154DC77866FA9CF7AA86D880B9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_29" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_29'"
+ VariableReference=(MemberName="Smart Wallet",MemberGuid=5FF7EC0245372C4BA5BFA3BA6FFE9C45,bSelfContext=True)
+ NodePosX=1840
+ NodePosY=1232
+ NodeGuid=496EEE6446466999FFE87A94CC2A0E7F
+ CustomProperties Pin (PinId=C63D0F90473FA254EE3234A0CC5860FD,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_35 D5844CCC45642263AA82DEAA04107120,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=8F42A372493D2CF7D3B40198CC33B9D5,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_31" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_31'"
+ VariableReference=(MemberName="Signer",MemberGuid=AB1F8D58499FD8C7246E75AA22BC6D0E,bSelfContext=True)
+ NodePosX=1840
+ NodePosY=1264
+ NodeGuid=E61C032A4CE037D1DE58F9A0BCD8470E
CustomProperties Pin (PinId=74811F744E4AC6F85D38ADAE0CEE9CFF,PinName="Signer",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_35 D6D9747A49CCD8E1D81180A5311A426B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=F9EF9ABF4919FC2889099EB6614E44FF,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
+ CustomProperties Pin (PinId=F9EF9ABF4919FC2889099EB6614E44FF,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
diff --git a/apps/portal/src/app/unreal/blueprints/smart-wallet/page.mdx b/apps/portal/src/app/unreal-engine/blueprints/smart-wallet/page.mdx
similarity index 72%
rename from apps/portal/src/app/unreal/blueprints/smart-wallet/page.mdx
rename to apps/portal/src/app/unreal-engine/blueprints/smart-wallet/page.mdx
index 498b9311217..05d47c69c95 100644
--- a/apps/portal/src/app/unreal/blueprints/smart-wallet/page.mdx
+++ b/apps/portal/src/app/unreal-engine/blueprints/smart-wallet/page.mdx
@@ -1,15 +1,18 @@
import { Blueprint } from "../blueprint";
-import { createUnrealMetadata } from "../../util";
+import { createUnrealEngineMetadata } from "../../util";
import {
addAdminNode,
createSessionKeyNode,
- createSmartWalletNode, disconnectNode,
+ createSmartWalletNode,
getActiveSignersNode,
- getAdminsNode, isActiveSignerNode, isConnectedNode,
- isDeployedNode, removeAdminNode, revokeSessionKeyNode,
+ getAdminsNode,
+ isActiveSignerNode,
+ isDeployedNode,
+ removeAdminNode,
+ revokeSessionKeyNode,
} from "./nodes";
-export const metadata = createUnrealMetadata({
+export const metadata = createUnrealEngineMetadata({
title: "Smart Wallets",
description: "Smart Wallet Blueprints",
});
@@ -51,11 +54,3 @@ Adds an admin signer to the smart wallet.
### Remove Admin
Removes an admin signer from the smart wallet.
-
-### Is Connected
-Checks if the wallet handle is connected to a session. boolean and macro variants
-
-
-### Disconnect
-Disconnects the wallet handle from its session.
-
diff --git a/apps/portal/src/app/unreal-engine/blueprints/utilities/nodes.ts b/apps/portal/src/app/unreal-engine/blueprints/utilities/nodes.ts
new file mode 100644
index 00000000000..f3d2385f66a
--- /dev/null
+++ b/apps/portal/src/app/unreal-engine/blueprints/utilities/nodes.ts
@@ -0,0 +1,284 @@
+export const signMessageNode = `
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_5" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_5'"
+ VariableReference=(MemberName="InApp Wallet",MemberGuid=E4A117D84C4FD4AD468D788B54D340C4,bSelfContext=True)
+ NodePosX=-576
+ NodePosY=1687
+ NodeGuid=9BBDFF824017B4467A099698177B37E7
+ CustomProperties Pin (PinId=EDCC907F43F5B33790CC5A9F15C4813D,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_24 581824C04A4DBCEA783E19857DC9B80E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=014B89D548AD34536083B18C62F5AC79,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_24" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_24'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_SignInAppMessage")
+ NodePosX=-416
+ NodePosY=1664
+ NodeGuid=373880CE4E04B759EDD9ACB55B6E4865
+ CustomProperties Pin (PinId=FDD5318C48A788EB02AAA28CC05C28EC,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=581824C04A4DBCEA783E19857DC9B80E,PinName="Wallet",PinToolTip="Wallet\\nIn App Wallet Handle Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_5 EDCC907F43F5B33790CC5A9F15C4813D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=CA6B14904744392E06E232BF2A7A0576,PinName="Message",PinToolTip="Message\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="I <3 Thirdweb!",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=CEDCF53243FC1B443BEF87BBF3489CEF,PinName="ReturnValue",PinToolTip="Return Value\\nString\\n\\nSigns an arbitrary message with an InApp wallet",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_98 4AC8C70C45E105F5C14D80B36A12A679,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
+
+export const equalityNode = `
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_34" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_34'"
+ VariableReference=(MemberName="InApp Wallet",MemberGuid=E4A117D84C4FD4AD468D788B54D340C4,bSelfContext=True)
+ NodePosX=-288
+ NodePosY=2768
+ NodeGuid=CBA7C6874F816947162D389C2065AA28
+ CustomProperties Pin (PinId=C2E76672423FC19ABB2A71921004857B,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_PromotableOperator_0 FEEE50424310DAD6922BCE8D3A572641,K2Node_PromotableOperator_1 60317F184D3690B36DFDFDBD21DA9DFE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=2EEEB75C49F79A5A82648AB8ADEDEB21,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_37" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_37'"
+ VariableReference=(MemberName="InApp Wallet",MemberGuid=E4A117D84C4FD4AD468D788B54D340C4,bSelfContext=True)
+ NodePosX=-288
+ NodePosY=2813
+ NodeGuid=2FFC37754C685BD264C85BA08DC1EDD8
+ CustomProperties Pin (PinId=C2E76672423FC19ABB2A71921004857B,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_PromotableOperator_1 247A142046CF1EFB28A7C5841140F98A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=2EEEB75C49F79A5A82648AB8ADEDEB21,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_39" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_39'"
+ VariableReference=(MemberName="InApp Wallet",MemberGuid=E4A117D84C4FD4AD468D788B54D340C4,bSelfContext=True)
+ NodePosX=-288
+ NodePosY=2719
+ NodeGuid=89AB166E4C62AB7A3C948B8CAF96006E
+ CustomProperties Pin (PinId=C2E76672423FC19ABB2A71921004857B,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_PromotableOperator_0 F098B1534DF38F49C7383E8CC435B35C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=2EEEB75C49F79A5A82648AB8ADEDEB21,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_PromotableOperator Name="K2Node_PromotableOperator_0" ExportPath="/Script/BlueprintGraph.K2Node_PromotableOperator'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_PromotableOperator_0'"
+ OperationName="EqualEqual"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="EqualEqual_InAppWalletHandleInAppWalletHandle")
+ NodePosX=-128
+ NodePosY=2720
+ NodeGuid=32D8A7574B264678A36C1BB2579F5E35
+ CustomProperties Pin (PinId=F098B1534DF38F49C7383E8CC435B35C,PinName="A",PinToolTip="A\\nIn App Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_39 C2E76672423FC19ABB2A71921004857B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=FEEE50424310DAD6922BCE8D3A572641,PinName="B",PinToolTip="B\\nIn App Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_34 C2E76672423FC19ABB2A71921004857B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=05D31A3F4783C7FAF47889AFC6AF1977,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nReturns true if A is equal to B (A == B)",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_136 50116B104ACCC820F0E73D937BF32508,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=590D8E51419B27121FBA0898F4EE6532,PinName="ErrorTolerance",PinToolTip="Error Tolerance\\n",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_PromotableOperator Name="K2Node_PromotableOperator_1" ExportPath="/Script/BlueprintGraph.K2Node_PromotableOperator'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_PromotableOperator_1'"
+ OperationName="NotEqual"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="NotEqual_InAppWalletHandleInAppWalletHandle")
+ NodePosX=-128
+ NodePosY=2784
+ NodeGuid=898035A646E2C7C09438208D07924353
+ CustomProperties Pin (PinId=60317F184D3690B36DFDFDBD21DA9DFE,PinName="A",PinToolTip="A\\nIn App Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_34 C2E76672423FC19ABB2A71921004857B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=247A142046CF1EFB28A7C5841140F98A,PinName="B",PinToolTip="B\\nIn App Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_37 C2E76672423FC19ABB2A71921004857B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=4A3022014C304F948C0A04B104D12070,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nReturns true if A is not equal to B (A != B)",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_137 516FF7064F45774F98C68DA9D95D3BFE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=2C87237C4D500A0FB60033BFED603FC3,PinName="ErrorTolerance",PinToolTip="Error Tolerance\\n",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
+
+export const isValidNode = `
+Begin Object Class=/Script/BlueprintGraph.K2Node_MacroInstance Name="K2Node_MacroInstance_1" ExportPath="/Script/BlueprintGraph.K2Node_MacroInstance'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_MacroInstance_1'"
+ MacroGraphReference=(MacroGraph="/Script/Engine.EdGraph'/Thirdweb/ThirdwebMacroLibrary.ThirdwebMacroLibrary:Is Valid '",GraphBlueprint="/Script/Engine.Blueprint'/Thirdweb/ThirdwebMacroLibrary.ThirdwebMacroLibrary'",GraphGuid=972641CE44431F2ED9E080B29AAD7771)
+ NodePosX=-256
+ NodePosY=2192
+ ErrorType=1
+ NodeGuid=C1CC72844F712674CE8520B1F318AF02
+ CustomProperties Pin (PinId=0324FB6844BCC6C70FEA24B02E11B029,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_113 D35A2BCC4EDF373343CD69B8459BA78A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=718AC06E416F54AFB9C2CFB2DC5EC3E2,PinName="Wallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_30 4D88D080426145773F52BD99452A684F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=4381DD4F4EDA70275AE0C0B786473F6C,PinName="true",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_114 67DC7D6740C7860CC8AAB2A1777E8ABE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=02675BBB43EDE0118185DE84ED627F18,PinName="false",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_115 735242B140B0979DB76F9D82EFCD13CB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_30" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_30'"
+ VariableReference=(MemberName="InApp Wallet",MemberGuid=E4A117D84C4FD4AD468D788B54D340C4,bSelfContext=True)
+ NodePosX=-416
+ NodePosY=2272
+ ErrorType=1
+ NodeGuid=86BC0BDC41D33CA4D63E0DAD62C5FE9D
+ CustomProperties Pin (PinId=4D88D080426145773F52BD99452A684F,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_1 718AC06E416F54AFB9C2CFB2DC5EC3E2,K2Node_CallFunction_40 E4FAE96741A2BF867FD37085866F3E40,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=5646B14946A88899E3D665B90EBE2485,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_40" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_40'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_InAppWalletIsValid")
+ NodePosX=-256
+ NodePosY=2304
+ NodeGuid=231501C843AEEDE0BF8653A2CDD82128
+ CustomProperties Pin (PinId=D36CDC8048DF82C379D1FDA704D3EC70,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=E4FAE96741A2BF867FD37085866F3E40,PinName="Wallet",PinToolTip="Wallet\\nIn App Wallet Handle Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_30 4D88D080426145773F52BD99452A684F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=73DD60814AC0FB58396F9C8BB3073B49,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nCheck if an InApp wallet handle is valid",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",LinkedTo=(K2Node_Knot_116 36B9FC2A44C688DE1F9EDF924EE4D639,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_43" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_43'"
+ VariableReference=(MemberName="Smart Wallet",MemberGuid=5FF7EC0245372C4BA5BFA3BA6FFE9C45,bSelfContext=True)
+ NodePosX=-832
+ NodePosY=2272
+ NodeGuid=329DF8654B57C4D0A14BA3A0449210FE
+ CustomProperties Pin (PinId=27FBE3844A17FA5ED0EC84874228B0FD,PinName="Smart Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_3 D99A9AC74A7BA51EA41449AAB996E0FD,K2Node_CallFunction_42 73C7274B42C7BF3F891596AA1E2D2BB2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=C982DF264F14B74124163083B83AB43A,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_MacroInstance Name="K2Node_MacroInstance_3" ExportPath="/Script/BlueprintGraph.K2Node_MacroInstance'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_MacroInstance_3'"
+ MacroGraphReference=(MacroGraph="/Script/Engine.EdGraph'/Thirdweb/ThirdwebMacroLibrary.ThirdwebMacroLibrary:Is Valid'",GraphBlueprint="/Script/Engine.Blueprint'/Thirdweb/ThirdwebMacroLibrary.ThirdwebMacroLibrary'",GraphGuid=6C2BDBA34402FCF0D57D538159EC0145)
+ NodePosX=-672
+ NodePosY=2192
+ NodeGuid=4591E06E422027439AFE3EB95873618C
+ CustomProperties Pin (PinId=D9506B1D4921A470E9465C8BEFBC9BBB,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_118 353B23A843C76DCC3BD48BB98FFAA1DD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=D99A9AC74A7BA51EA41449AAB996E0FD,PinName="Wallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_43 27FBE3844A17FA5ED0EC84874228B0FD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=7F06C6104458BDB09BD77C9FFC37AD5C,PinName="true",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_113 4F827A9B4A8C99C6D68E64AC5567F20F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=6AFE64384C0A44D93D0157B0BCB1E9A2,PinName="false",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_117 8519355443BDCC974CF4038DB734B4AA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_42" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_42'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_SmartWalletIsValid")
+ NodePosX=-672
+ NodePosY=2304
+ NodeGuid=4128F87144223DC2D7D9238B8F2E7933
+ CustomProperties Pin (PinId=2B0915E44CE90E396C25F69F0E9CC24F,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=73C7274B42C7BF3F891596AA1E2D2BB2,PinName="Wallet",PinToolTip="Wallet\\nSmart Wallet Handle Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.SmartWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_43 27FBE3844A17FA5ED0EC84874228B0FD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=30720201459EAC3CF157E59F5A368F6B,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nCheck if a smart wallet handle is valid",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",LinkedTo=(K2Node_Knot_119 C52980B64185D9FAB8DE57986ABD0ED1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
+
+export const toChecksummedAddressNode = `
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_30" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_30'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_TextAddressToStringChecksummedAddress")
+ NodePosX=-256
+ NodePosY=2112
+ NodeGuid=5A242A87429B244B3586B2B3FD3412B1
+ CustomProperties Pin (PinId=D156747F4FD1B8B0E2649F82410154FE,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=9CFA04004B6BE5752610D68213FB662A,PinName="Address",PinToolTip="Address\\nText (by ref)",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_110 16ECEEAF4D0422AC75BBF1BE0DE28944,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=AB4B556145627F8400230C87C90CCFB9,PinName="ReturnValue",PinToolTip="Return Value\\nText\\n\\nReturns the checksummed address. If already checksummed it is a no-op",Direction="EGPD_Output",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_112 22FA1D464D19097E3AA7A490DFD8EE4A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_31" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_31'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_StringAddressToStringChecksummedAddress")
+ NodePosX=-704
+ NodePosY=2112
+ NodeGuid=CC1187F043A5D77D773C8EB9586A9641
+ CustomProperties Pin (PinId=C0F4F9ED44F0B8FA19B961BCE98A901F,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=AF84BC5C4F83F59679FE4583A196B8BC,PinName="Address",PinToolTip="Address\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_105 E5EFB64D4BBB05F0EB54BF9CD9976D8E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=584A1392411D6DE56C844DB273627123,PinName="ReturnValue",PinToolTip="Return Value\\nString\\n\\nReturns the checksummed address. If already checksummed it is a no-op",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_111 9BD54F03460A545C5F921DBC02050B21,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
+
+export const isChecksummedAddressNode = `
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_28" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_28'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_IsStringChecksummedAddress")
+ NodePosX=-704
+ NodePosY=2208
+ NodeGuid=0EA3DFE44665DE13D1A307932EE80D49
+ CustomProperties Pin (PinId=FD29ADB544F73DC41BFBC0AED3F0DDB8,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=971D99D94B31FF651A5824931E94467A,PinName="Address",PinToolTip="Address\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_120 111F676B4D4F99430F1F238AACAD4DEF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=8ADDA6B74ADE8D9F1464D3B3F66BA422,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nChecks the checksum of the address",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",LinkedTo=(K2Node_Knot_109 CAE3F9964C78D114894F509E03F4ED7F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_29" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_29'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_IsTextChecksummedAddress")
+ NodePosX=-256
+ NodePosY=2208
+ NodeGuid=8B70D34F49FCACE85D0F66B445C823AD
+ CustomProperties Pin (PinId=7C30A1A74EF35042959D90967BE34F55,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=E490C6CD4DE5793C83508FBE01423416,PinName="Address",PinToolTip="Address\\nText",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_121 413C53B64FE64410F3C2C386CA03D418,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=4704699641FBB5FDD9ACFFAA8B9F08C7,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nChecks the checksum of the address",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",LinkedTo=(K2Node_Knot_122 B79CCD164562E6C8C54299A689D4F887,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
+
+export const isValidAddressNode = `
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_26" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_26'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_IsTextValidAddress")
+ NodePosX=-624
+ NodePosY=1984
+ NodeGuid=F0814FD44CD8942D71C67DBF51CEFAD5
+ CustomProperties Pin (PinId=2EB8345B40EAD87DFA7515969A6AD81E,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=F8835A4544E07A47FDE8DF8254E9B88F,PinName="Address",PinToolTip="Address\\nText",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_104 8273494045438C0138890AA447F5B65A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=05275EAB4E25523CFFF304AE0AC06892,PinName="bWithChecksum",PinToolTip="With Checksum\\nBoolean",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=FC0924A241B805FFD5A6F3A24FC6B196,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nChecks the validity of the address",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",LinkedTo=(K2Node_Knot_103 4CB0B3B249675187AD7161B5B8519B91,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_27" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_27'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_IsStringValidAddress")
+ NodePosX=-256
+ NodePosY=1984
+ NodeGuid=C72959F44ED56AFF8178FD8F34E9A106
+ CustomProperties Pin (PinId=10739A0C4BEB3D78CC065EA8AF226B61,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=2FA30A7D405761CD9D19B88976D7446A,PinName="Address",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_101 A0C7326E4D76CA96F155C5B84F4A0B46,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=CDB9EED842B06ABEC01B5093B608E27F,PinName="bWithChecksum",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=0CE7A96B4C9F14196F47E58BB089315C,PinName="ReturnValue",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",LinkedTo=(K2Node_Knot_102 BCEF829945FE9D33EECB8CB58EB08C59,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
+
+export const toTextStringNode = `
+Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_33" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_VariableGet_33'"
+ VariableReference=(MemberName="InApp Wallet",MemberGuid=E4A117D84C4FD4AD468D788B54D340C4,bSelfContext=True)
+ NodePosX=-624
+ NodePosY=1872
+ NodeGuid=112FA7C9463739C7F4B1708F55AF51FD
+ CustomProperties Pin (PinId=98C664D74C79BCC352FF21BF3F2D00A0,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_38 5381116E4E50B55D5381F1B2878AA84E,K2Node_CallFunction_39 64577EB045A48A5BC3A28A88F0CD4BBC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=5335757F4BE0608DB19997962E5A25C7,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_38" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_38'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_InAppWalletHandleToText")
+ NodePosX=-416
+ NodePosY=1808
+ NodeGuid=ECE390B645049146CF1F7E8D621FDF37
+ CustomProperties Pin (PinId=043665C94800D69D49E47B8B4AF39FD2,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=5381116E4E50B55D5381F1B2878AA84E,PinName="Wallet",PinToolTip="Wallet\\nIn App Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_33 98C664D74C79BCC352FF21BF3F2D00A0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=227F830647273AFE3202B8BE8E6C2F60,PinName="ReturnValue",PinToolTip="Return Value\\nText\\n\\nGets the public address of an InApp wallet handle",Direction="EGPD_Output",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_99 4AC8C70C45E105F5C14D80B36A12A679,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_39" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_39'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_InAppWalletHandleToString")
+ NodePosX=-416
+ NodePosY=1872
+ NodeGuid=C66978C640C626162A23D589969991F6
+ CustomProperties Pin (PinId=0934711E4B7906C028E0A882D7278DD6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=64577EB045A48A5BC3A28A88F0CD4BBC,PinName="Wallet",PinToolTip="Wallet\\nIn App Wallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.InAppWalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_33 98C664D74C79BCC352FF21BF3F2D00A0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=0F91A1F846AC8F677F68E895FCA7D2F8,PinName="ReturnValue",PinToolTip="Return Value\\nString\\n\\nGets the public address of an InApp wallet handle",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_97 4AC8C70C45E105F5C14D80B36A12A679,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
+
+export const zeroAddressNode = `
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_34" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_34'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_ZeroAddress")
+ NodePosX=-688
+ NodePosY=2544
+ NodeGuid=6A6B6A2C4ED662A9CFF3C38DE0A98F68
+ CustomProperties Pin (PinId=8485BA7B47689AB9C32A2C8E4BBE8BF5,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=CBD0FFF54E62BDFDF388C2846B4FC6E9,PinName="ReturnValue",PinToolTip="Return Value\\nString\\n\\nBP Zero Address",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_123 E30FAC264CE26205436BAB96E21A26DD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
+
+export const oAuthProviderToStringText = `
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_22" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_22'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_ThirdwebOAuthProviderToString")
+ NodePosX=-720
+ NodePosY=2544
+ NodeGuid=CF84F2E444BDC575670478906C00EF71
+ CustomProperties Pin (PinId=1439E3094BA9D660BFC8D289D21DA236,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=562BD65547C8F388E5430A84D4B66142,PinName="Provider",PinToolTip="Provider\\nEThirdwebOAuthProvider Enum",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EThirdwebOAuthProvider'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Google",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=60D4EAE24FA87AFB35341EB59A9A55DA,PinName="ReturnValue",PinToolTip="Return Value\\nString\\n\\nConvert a Thirdweb OAuth Provider to String",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_130 12D233D64FE5E5642166E8B256A1A90F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_23" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_23'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_ThirdwebOAuthProviderToText")
+ NodePosX=-288
+ NodePosY=2544
+ NodeGuid=E87518284870AEBEEFFC1683EDD3FBCE
+ CustomProperties Pin (PinId=167688C047AA7E9A379C03A32E579250,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=2789E74F4AE5802AD7551EB1CB586231,PinName="Provider",PinToolTip="Provider\\nEThirdwebOAuthProvider Enum",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EThirdwebOAuthProvider'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Google",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=60613F944430FCD95C0DF29AB5F79405,PinName="ReturnValue",PinToolTip="Return Value\\nText\\n\\nConvert a Thirdweb OAuth Provider to Text",Direction="EGPD_Output",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_Knot_131 9EA33E7F4B8245C9F6B8A9B9973BAAB9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+`;
+
+export const stringTextToOAuthProvider = `
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_45" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_45'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_StringToThirdwebOAuthProvider")
+ NodePosX=-640
+ NodePosY=2640
+ NodeGuid=8733E5CD47E65FC576C542BC71C9FB4D
+ CustomProperties Pin (PinId=DAF346B54676056883237CAC5421CE4B,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=47B190034223C9180E663DB40805CC97,PinName="String",PinToolTip="String\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=FCE6A4F04AC4F6F82C8DF183417A7CFD,PinName="ReturnValue",PinToolTip="Return Value\\nEThirdwebOAuthProvider Enum\\n\\nConvert a Thirdweb OAuth Provider to String",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EThirdwebOAuthProvider'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Google",LinkedTo=(K2Node_Knot_134 05245B2E4B02D8DCE4E0F481CA708954,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object
+Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_46" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/Thirdweb_NodeCopy.Thirdweb_NodeCopy:EventGraph.K2Node_CallFunction_46'"
+ bIsPureFunc=True
+ FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_TextToThirdwebOAuthProvider")
+ NodePosX=-288
+ NodePosY=2640
+ NodeGuid=387367AE4182C8D360C9299D374D5248
+ CustomProperties Pin (PinId=DBF1FC334080BDF388054FB6BE68F4E6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=3C9576164B65B6D510BBDFB0868D4014,PinName="Text",PinToolTip="Text\\nText",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+ CustomProperties Pin (PinId=E571DA0244DA990D4011439CC7E8D470,PinName="ReturnValue",PinToolTip="Return Value\\nEThirdwebOAuthProvider Enum\\n\\nConvert a Thirdweb OAuth Provider to Text",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EThirdwebOAuthProvider'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Google",LinkedTo=(K2Node_Knot_135 3499D4DD49836395E2766689E7C5D16D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
+End Object`;
diff --git a/apps/portal/src/app/unreal/blueprints/utilities/page.mdx b/apps/portal/src/app/unreal-engine/blueprints/utilities/page.mdx
similarity index 67%
rename from apps/portal/src/app/unreal/blueprints/utilities/page.mdx
rename to apps/portal/src/app/unreal-engine/blueprints/utilities/page.mdx
index d83cf111532..2904350c312 100644
--- a/apps/portal/src/app/unreal/blueprints/utilities/page.mdx
+++ b/apps/portal/src/app/unreal-engine/blueprints/utilities/page.mdx
@@ -1,4 +1,4 @@
-import { createUnrealMetadata } from "../../util";
+import { createUnrealEngineMetadata } from "../../util";
import {
equalityNode,
isValidNode,
@@ -7,11 +7,11 @@ import {
isChecksummedAddressNode,
isValidAddressNode,
isValidPrivateKeyNode,
- toTextStringNode, zeroAddressNode,
+ toTextStringNode, zeroAddressNode, oAuthProviderToStringText, stringTextToOAuthProvider,
} from "./nodes";
import { Blueprint } from "../blueprint";
-export const metadata = createUnrealMetadata({
+export const metadata = createUnrealEngineMetadata({
title: "Utilities",
description: "Utility & Helper functions",
});
@@ -26,12 +26,8 @@ Signs a message with the specified wallet handle.
Signs a message with the specified wallet handle.
-### Is Valid Private Key
-Signs a message with the specified wallet handle.
-
-
### Is Valid Address
-Signs a message with the specified wallet handle.
+Checks the validity of the address
### Is Checksummed Address
@@ -44,7 +40,7 @@ Signs a message with the specified wallet handle.
### Is Valid
Signs a message with the specified wallet handle.
-
+
### Equality
Native equality/inequality operators
@@ -53,3 +49,11 @@ Native equality/inequality operators
### Zero Address
Constant zero address
+
+### OAuth Provider to String/Text
+Convert an EThirdwebOAuthProvider to string/text
+
+
+### String/Text to OAuth Provider
+Convert string/text to an EThirdwebOAuthProvider
+
diff --git a/apps/portal/src/app/unreal/cpp/common/page.mdx b/apps/portal/src/app/unreal-engine/cpp/common/page.mdx
similarity index 75%
rename from apps/portal/src/app/unreal/cpp/common/page.mdx
rename to apps/portal/src/app/unreal-engine/cpp/common/page.mdx
index a235825ea90..a1c9147a813 100644
--- a/apps/portal/src/app/unreal/cpp/common/page.mdx
+++ b/apps/portal/src/app/unreal-engine/cpp/common/page.mdx
@@ -1,6 +1,6 @@
-import { createUnrealMetadata } from "../../util";
+import { createUnrealEngineMetadata } from "../../util";
-export const metadata = createUnrealMetadata({ title: "ThirdwebCommon", description: "Common enums." });
+export const metadata = createUnrealEngineMetadata({ title: "ThirdwebCommon", description: "Common enums." });
# Common
@@ -31,11 +31,17 @@ Represents the result of an OTP (One-Time Password) verification.
- `Google`: Represents Google as an OAuth provider.
- `Apple`: Represents Apple as an OAuth provider.
- `Facebook`: Represents Facebook as an OAuth provider.
-
-### **EThirdwebAuthenticationMethod**
-- Represents the supported api authentication methods.
-- `ClientID`: ClientID + BundleID Authentication.
-- `SecretKey`: Secret Key Authentication.
+- `Discord`: Represents Discord as an OAuth Provider.
+- `Farcaster`: Represents Farcaster as an OAuth Provider.
+- `Telegram`: Represents Telegram as an OAuth Provider.
+- `Line`: Represents Line as an OAuth Provider.
+- `X`: Represents X as an OAuth Provider.
+- `Coinbase`: Represents Coinbase as an OAuth Provider.
+
+### **EThirdwebOTPMethod**
+- Represents the supported OTP authentication methods.
+- `Email`: Email authentication.
+- `Phone`: Phone Authentication.
## Structs
diff --git a/apps/portal/src/app/unreal-engine/cpp/runtime-settings/page.mdx b/apps/portal/src/app/unreal-engine/cpp/runtime-settings/page.mdx
new file mode 100644
index 00000000000..94cfd30f76b
--- /dev/null
+++ b/apps/portal/src/app/unreal-engine/cpp/runtime-settings/page.mdx
@@ -0,0 +1,46 @@
+import { createUnrealEngineMetadata } from "../../util";
+
+export const metadata = createUnrealEngineMetadata({
+ title: "ThirdwebRuntimeSettings",
+ description: "Overview and configuration of the ThirdwebRuntimeSettings in the Thirdweb Unreal Engine SDK.",
+});
+
+# Runtime Settings
+
+`ThirdwebRuntimeSettings` provides configuration settings for the Thirdweb SDK within Unreal Engine. These settings are
+used by the SDK to manage essential information like client credentials and storage paths.
+
+The runtime settings are located in `Edit > Project Settings > Engine > Thirdweb`. You can also access the settings
+by clicking the thirdweb logo on your Editor action bar, or manually in `DefaultEngine.ini`.
+
+## **Properties**
+
+- `ClientID`: The client ID used to authenticate with Thirdweb services.
+- `BundleID`: The bundle ID associated with the application.
+- `EncryptionKey`: Required if using custom auth methods via standard InApp wallets (Non-Ecosystem).
+- `EngineSigners`: Optional array of engine signers stored globally for convenience
+- `EcosystemId`: Ecosystem Wallet Identifier tied to your Thirdweb Ecosystem account.
+Only relevant when using Ecosystem Wallets. e.g. `ecosystem.my-cool-game`
+- `bSendAnalytics`: Opt in or out of connect analytics.
+- `bOverrideOAuthBrowserProviderBackends`: Edit Condition for overriding OAuth browser Provider backends
+- `OAuthBrowserProviderBackendOverrides`: Array of OAuth provider backend methods that can be overridden
+
+### Configuration Requirements
+
+`ClientID` + `BundleID` are required for authentication with Thirdweb services.
+`EcosystemId` is required if using ecosystem wallets
+
+### Class Functions
+
+- **`Get()`**: Retrieve the current `UThirdwebRuntimeSettings` instance.
+- **`GetThirdwebGlobalEngineSigners()`**: Retrieve the `EngineSigners` array.
+- **`GetThirdwebGlobalEngineSigner(bFound)`**: Retrieve the first Engine Signer from the `EngineSigners` array, if any.
+- **`GetEncryptionKey()`**: Static accessor to get `EncryptionKey`
+- **`GetStorageDirectory()`**: Static accessor to retrieve the absolute path of the thirdweb InAppWallet platform
+save directory
+- **`IsExternalOAuthBackend(Provider)`**: Static accessor to get the resolved backend of an OAuth provider
+- **`GetEcosystemId()`**: Static accessor to get `EcosystemId`
+- **`IsEcosystem()`**: Static accessor to check `EcosystemId` validity
+- **`GetClientId()`**: Static accessor to get `ClientID`
+- **`GetBundleId()`**: Static accessor to get `BundleId`
+- **`AnalyticsEnabled()`**: Static accessor to check Analytics Opt-In status
diff --git a/apps/portal/src/app/unreal/cpp/thirdweb-utils/page.mdx b/apps/portal/src/app/unreal-engine/cpp/thirdweb-utils/page.mdx
similarity index 82%
rename from apps/portal/src/app/unreal/cpp/thirdweb-utils/page.mdx
rename to apps/portal/src/app/unreal-engine/cpp/thirdweb-utils/page.mdx
index 25a9ad069c5..fc29d3b9af2 100644
--- a/apps/portal/src/app/unreal/cpp/thirdweb-utils/page.mdx
+++ b/apps/portal/src/app/unreal-engine/cpp/thirdweb-utils/page.mdx
@@ -1,6 +1,6 @@
-import { createUnrealMetadata } from "../../util";
+import { createUnrealEngineMetadata } from "../../util";
-export const metadata = createUnrealMetadata({ title: "ThirdwebUtils Namespace", description: "Utility functions" });
+export const metadata = createUnrealEngineMetadata({ title: "ThirdwebUtils Namespace", description: "Utility functions" });
# ThirdwebUtils
diff --git a/apps/portal/src/app/unreal/cpp/thirdweb/page.mdx b/apps/portal/src/app/unreal-engine/cpp/thirdweb/page.mdx
similarity index 60%
rename from apps/portal/src/app/unreal/cpp/thirdweb/page.mdx
rename to apps/portal/src/app/unreal-engine/cpp/thirdweb/page.mdx
index f645d3f84c8..d089bccb01a 100644
--- a/apps/portal/src/app/unreal/cpp/thirdweb/page.mdx
+++ b/apps/portal/src/app/unreal-engine/cpp/thirdweb/page.mdx
@@ -1,7 +1,7 @@
import { Callout } from "@doc";
-import { createUnrealMetadata } from "../../util";
+import { createUnrealEngineMetadata } from "../../util";
-export const metadata = createUnrealMetadata({
+export const metadata = createUnrealEngineMetadata({
title: "Thirdweb Namespace",
description: "The Core Rust Wrapper",
});
@@ -27,8 +27,6 @@ Encapsulates operation results, returning success status and messages.
#### Member Functions
- **`AssignResult(Output, bErrorOnlyResult)`**: Assign's result and then frees the underlying pointer
-- **`AssignRetryResult(bCanRetry, Output, bErrorOnlyResult)`**: Assign's result with retry and then frees the
- underlying pointer
- **`GetOutput()`**: Assign's result to output directly
- **`Free()`**: Frees the underlying pointer for functions that have no relevant output
- **`Log()`**: Convenience function to log all properties
@@ -40,22 +38,42 @@ contracts. Note that inputs may change in future versions, so always refer to th
for the most accurate information.
### Wallet Management
+
+#### Private Key Wallet
- **`create_private_key_wallet(private_key)`**: Creates a wallet using a private key.
- **`generate_private_key_wallet()`**: Generates a new private key wallet.
- **`private_key_wallet_export(handle_id)`**: Exports the private key of a wallet.
-- **`create_in_app_wallet(client_id, bundle_id, secret_key, email, storage_directory_path, oauth_provider)`**: Creates
+
+#### In App Wallet
+- **`create_in_app_wallet(client_id, bundle_id, secret_key, email, storage_directory_path, auth_provider)`**: Creates
an in-app wallet.
-- **`in_app_wallet_send_otp(handle_id)`**: Sends an OTP for in-app wallet.
-- **`in_app_wallet_verify_otp(handle_id, otp)`**: Verifies an OTP for in-app wallet.
+- **`in_app_wallet_send_otp_email(handle_id)`**: Sends an OTP for in-app email wallet.
+- **`in_app_wallet_verify_otp_email(handle_id, otp)`**: Verifies an OTP for in-app email wallet.
+- **`in_app_wallet_send_otp_phone(handle_id)`**: Sends an OTP for in-app phone wallet.
+- **`in_app_wallet_verify_otp_phone(handle_id, otp)`**: Verifies an OTP for in-app phone wallet.
- **`in_app_wallet_fetch_oauth_login_link(handle_id, redirect_url)`**: Fetches an OAuth login link for in-app wallet.
- **`in_app_wallet_sign_in_with_oauth(handle_id, auth_result)`**: Signs in with OAuth for in-app wallet.
-- **`get_wallet_address(handle_id)`**: Retrieves the wallet address.
-- **`sign_message(handle_id, message)`**: Signs a message with the wallet.
-- **`is_connected(handle_id)`**: Checks if the wallet is connected.
-- **`disconnect(handle_id)`**: Disconnects the wallet.
-- **`free_wallet(handle_id)`**: Frees the wallet handle.
+- **`in_app_wallet_sign_in_with_jwt(handle_id, jwt, encryption_key)`**: Signs in with jwt for in-app wallet.
+- **`in_app_wallet_sign_in_with_auth_endpoint(handle_id, payload, encryption_key)`**: Signs in with auth endpoint for
+in-app wallet.
+- **`in_app_wallet_sign_in_with_guest(handle_id, session_id)`**: Signs in with guest for in-app wallet.
-### Smart Wallet Management
+### Ecosystem Wallet
+- **`create_ecosystem_wallet(ecosystem_id, ecosystem_partner_id, client_id, bundle_id, secret_key, email,
+storage_directory_path, auth_provider)`**: Creates an ecosystem wallet.
+- **`ecosystem_wallet_send_otp_email(handle_id)`**: Sends an OTP for ecosystem email wallet.
+- **`ecosystem_wallet_verify_otp_email(handle_id, otp)`**: Verifies an OTP for ecosystem email wallet.
+- **`ecosystem_wallet_send_otp_phone(handle_id)`**: Sends an OTP for ecosystem phone wallet.
+- **`ecosystem_wallet_verify_otp_phone(handle_id, otp)`**: Verifies an OTP for ecosystem phone wallet.
+- **`ecosystem_wallet_fetch_oauth_login_link(handle_id, redirect_url)`**: Fetches an OAuth login link for ecosystem
+wallet.
+- **`ecosystem_wallet_sign_in_with_oauth(handle_id, auth_result)`**: Signs in with OAuth for ecosystem wallet.
+- **`ecosystem_wallet_sign_in_with_jwt(handle_id, jwt)`**: Signs in with jwt for ecosystem wallet.
+- **`ecosystem_wallet_sign_in_with_auth_endpoint(handle_id, payload)`**: Signs in with auth endpoint for
+ecosystem wallet.
+- **`ecosystem_wallet_sign_in_with_guest(handle_id, session_id)`**: Signs in with guest for ecosystem wallet.
+
+### Smart Wallet
- **`create_smart_wallet(client_id, bundle_id, secret_key, personal_wallet_handle_id, chain_id, gasless, factory,
account_override)`**: Creates a smart wallet.
- **`smart_wallet_is_deployed(handle_id)`**: Checks if the smart wallet is deployed.
@@ -69,7 +87,16 @@ for the most accurate information.
- **`smart_wallet_remove_admin(handle_id, signer_address)`**: Removes an admin from the smart wallet.
### Utility
+- **`get_wallet_address(handle_id)`**: Retrieves the wallet address.
+- **`sign_message(handle_id, message)`**: Signs a message with the wallet.
+- **`is_connected(handle_id)`**: Checks if the wallet is connected.
+- **`disconnect(handle_id)`**: Disconnects the wallet.
+- **`free_wallet(handle_id)`**: Frees the wallet handle.
- **`free_ffi_result(result)`**: Frees the FFI result.
+- **`free_string(result)`**: Frees the string.
- **`is_valid_address(address, check_checksum)`**: Validates an Ethereum address.
- **`to_checksummed_address(address)`**: Converts an address to checksummed format.
- **`is_valid_private_key(private_key)`**: Validates a private key.
+- **`compute_client_id_from_secret_key(secret_key)`**: Gets the client id of a secret key.
+- **`get_unix_timestamp_now()`**: Gets the current unix timestamp.
+- **`get_unix_timestamp_in_ten_years()`**: Gets the unix timestamp in 10 years.
diff --git a/apps/portal/src/app/unreal-engine/cpp/wallet-handles/page.mdx b/apps/portal/src/app/unreal-engine/cpp/wallet-handles/page.mdx
new file mode 100644
index 00000000000..9eb446385a6
--- /dev/null
+++ b/apps/portal/src/app/unreal-engine/cpp/wallet-handles/page.mdx
@@ -0,0 +1,100 @@
+import { Details, Callout, createMetadata } from "@doc";
+import { GraduationCap } from "lucide-react";
+import { createUnrealEngineMetadata } from "../../util";
+
+export const metadata = createUnrealEngineMetadata({
+ title: "Thirdweb Wallet Handles",
+ description: "Manage wallet handles and operations.",
+});
+
+# WalletHandle
+
+`FWalletHandle` is the base struct that provides a unique handle for distinguishing different types of wallets in the
+Thirdweb SDK. It supports a variety of shared operations and is not used directly, but rather inherited.
+
+## Enums
+
+### EWalletHandleType
+Wallet handle type identifier.
+- `InvalidHandle`: Represents an uninitialized or invalid handle.
+- `InApp`: Represents an in-app wallet.
+- `Smart`: Represents a smart contract wallet.
+
+## Member Functions
+
+- **`IsValid()`**: Checks if the wallet handle is valid.
+- **`Invalidate()`**: Invalidates the wallet handle, setting its ID to zero and marking its type as invalid.
+- **`ToAddress()`**: Retrieves the wallet address associated with this handle.
+- **`Sign(Message)`**: Sign a message using the wallet handle.
+- **`GetType()`**: Get the type of wallet handle.
+- **`GetID()`**: Gets the ID of the wallet handle.
+- **`GetDisplayName()`**: Retrieves the debug display name of the wallet handle.
+- **`GetTypeString()`**: Retrieves the type of the wallet handle as a string.
+
+## Operators
+
+- **`operator==`**: Compares two wallet handles for equality.
+- **`operator!=`**: Compares two wallet handles for inequality.
+
+# InAppWalletHandle
+
+`FInAppWalletHandle` provides a unique handle for InApp wallets. It supports a variety of operations for authentication.
+
+## Enums
+
+### EInAppSource
+Source that created the InApp wallet
+- `InvalidSource`: Represents an uninitialized or invalid source.
+- `OAuthProvider`: Represents an OAuth provider source.
+- `Email`: Represents an email source.
+- `Phone`: Represents a phone source.
+- `Jwt`: Represents a JWT source.
+- `AuthEndpoint`: Represents an auth endpoint source.
+- `Guest`: Represents a guest source.
+
+## Member Functions
+
+- **`CreateEmailWallet(Email, Wallet, Error)`**: Creates an in-app email wallet.
+- **`CreateEcosystemEmailWallet(PartnerId, Email, Wallet, Error)`**: Creates an ecosystem email wallet.
+- **`CreateOAuthWallet(Provider, Wallet, Error)`**: Creates an in-app OAuth wallet using the specified provider.
+- **`CreateEcosystemOAuthWallet(PartnerId, Provider, Wallet, Error)`**: Creates an ecosystem OAuth wallet using the
+specified provider.
+- **`CreatePhoneWallet(Phone, Wallet, Error)`**: Creates an in-app phone wallet.
+- **`CreateEcosystemPhoneWallet(PartnerId, Phone, Wallet, Error)`**: Creates an ecosystem phone wallet.
+- **`CreateJwtWallet(Wallet, Error)`**: Creates an in-app JWT wallet.
+- **`CreateEcosystemJwtWallet(PartnerId, Wallet, Error)`**: Creates an ecosystem JWT wallet.
+- **`CreateAuthEndpointWallet(Wallet, Error)`**: Creates an in-app wallet using an authentication endpoint.
+- **`CreateEcosystemAuthEndpointWallet(PartnerId, Wallet, Error)`**: Creates an ecosystem wallet using an
+authentication endpoint.
+- **`CreateGuestWallet(Email, Wallet, Error)`**: Creates an in-app guest wallet.
+- **`CreateEcosystemGuestWallet(PartnerId, Email, Wallet, Error)`**: Creates an ecosystem guest wallet.
+- **`IsConnected()`**: Checks if the wallet is connected to a session.
+- **`Disconnect()`**: Disconnects a wallet from a session.
+- **`VerifyOTP(Method, OTP, Error)`**: Verifies an OTP for in-app wallets.
+- **`SendOTP(Method, Error)`**: Sends an OTP for in-app wallets.
+- **`FetchOAuthLoginURL(RedirectUrl, LoginLink, Error)`**: Fetches the OAuth login URL for in-app wallets.
+- **`SignInWithOAuth(AuthResult, Error)`**: Signs in using OAuth authentication details.
+- **`SignInWithJwt(Jwt, Error)`**: Signs in using a JSON Web Token (JWT).
+- **`SignInWithAuthEndpoint(Jwt, Error)`**: Signs in using any payload.
+- **`SignInWithGuest(Error)`**: Signs in as an anonymous guest user using a semi-reproducible device fingerprint.
+Fingerprints can change from update to update and should not be relied upon for long term use.
+- **`GetSourceString()`**: Retrieves the source as an `FString`.
+- **`GetSourceString(Source)`**: Retrieves the specified source as an `FString`.
+- **`GetOAuthProvider()`**: Retrieves the configured OAuth provider.
+
+# SmartWalletHandle
+
+`FSmartWalletHandle` provides a unique handle for smart wallets. It supports a variety of operations for handling
+sessions, and interacting with smart contract wallets.
+
+## Member Functions
+
+- **`Create(InInAppWallet, ChainID, bGasless, Factory, AccountOverride, bSuccess, Error)`**: Creates a smart wallet.
+- **`IsDeployed(bDeployed, Error)`**: Checks if the smart wallet is deployed.
+- **`CreateSessionKey(Signer, ApprovedTargets, NativeTokenLimitPerTransactionInWei, PermissionStart, PermissionEnd,
+RequestValidityStart, RequestValidityEnd, TransactionHash, Error)`**: Creates a session key for a smart wallet.
+- **`RevokeSessionKey(Signer, Error)`**: Revokes a session key for a smart wallet.
+- **`GetAdmins(Admins, Error)`**: Retrieves the admins of a smart wallet.
+- **`AddAdmin(Signer, Error)`**: Adds an admin to a smart wallet.
+- **`RemoveAdmin(Signer, Error)`**: Removes an admin from a smart wallet.
+- **`GetActiveSigners(Signers, Error)`**: Retrieves the active signers of a smart wallet.
diff --git a/apps/portal/src/app/unreal/getting-started/page.mdx b/apps/portal/src/app/unreal-engine/getting-started/page.mdx
similarity index 70%
rename from apps/portal/src/app/unreal/getting-started/page.mdx
rename to apps/portal/src/app/unreal-engine/getting-started/page.mdx
index d62383d2bd2..685e35d5369 100644
--- a/apps/portal/src/app/unreal/getting-started/page.mdx
+++ b/apps/portal/src/app/unreal-engine/getting-started/page.mdx
@@ -4,13 +4,13 @@ import {
Step,
DocImage,
} from "@doc";
-import unrealSettings from "../assets/unreal-settings.png";
-import unrealLevel from "../assets/unreal-level.png";
-import { createUnrealMetadata } from "../util";
+import unrealSettings from "../assets/unreal-engine-settings.png";
+import unrealLevel from "../assets/unreal-engine-level.png";
+import { createUnrealEngineMetadata } from "../util";
-export const metadata = createUnrealMetadata({
+export const metadata = createUnrealEngineMetadata({
title: "Plugin Getting Started",
- description: "Learn how to integrate Thirdweb's Unreal SDK into your Engine.",
+ description: "Learn how to integrate Thirdweb's Unreal Engine SDK into your Engine.",
});
# Getting Started
@@ -32,7 +32,8 @@ Download and install the Thirdweb Unreal Plugin from the [Unreal Marketplace][ma
Once you import the plugin into your project, you will need to set up the plugin settings with your Client ID and
Bundle ID.
-You can do so by navigating to `Edit > Project Settings > Engine > Thirdweb` and filling in the required fields.
+You can do so by clicking the thirdweb icon on your engine action bar, or by navigating to
+`Edit > Project Settings > Engine > Thirdweb` and filling in the required fields.
@@ -41,14 +42,10 @@ settings.
```ini
[/Script/Thirdweb.ThirdwebRuntimeSettings]
-AuthenticationMethod=ClientID
ClientID=
BundleID=
-;SecretKey=
-;+EngineSigners=
```
-Note that a Secret Key should not be used in client applications, as it is a sensitive piece of information.
diff --git a/apps/portal/src/app/unreal/layout.tsx b/apps/portal/src/app/unreal-engine/layout.tsx
similarity index 97%
rename from apps/portal/src/app/unreal/layout.tsx
rename to apps/portal/src/app/unreal-engine/layout.tsx
index e8d343299ac..2d8cb58d2f1 100644
--- a/apps/portal/src/app/unreal/layout.tsx
+++ b/apps/portal/src/app/unreal-engine/layout.tsx
@@ -23,7 +23,7 @@ export default async function Layout(props: { children: React.ReactNode }) {
export const metadata = createMetadata({
image: {
title: "Thirdweb Unreal Engine SDK",
- icon: "unreal",
+ icon: "unreal-engine",
},
title: "Thirdweb Unreal Engine SDK",
description:
diff --git a/apps/portal/src/app/unreal/page.mdx b/apps/portal/src/app/unreal-engine/page.mdx
similarity index 88%
rename from apps/portal/src/app/unreal/page.mdx
rename to apps/portal/src/app/unreal-engine/page.mdx
index e9d9dcf76a8..1bea38603ec 100644
--- a/apps/portal/src/app/unreal/page.mdx
+++ b/apps/portal/src/app/unreal-engine/page.mdx
@@ -3,7 +3,7 @@ import { GraduationCap } from "lucide-react";
# Unreal Engine SDK
-A Code Plugin for Unreal Engine that enables developers to create thirdweb Private Key Wallets, In-App Wallets and
+A Code Plugin for Unreal Engine that enables developers to create thirdweb In-App, Ecosystem and
Smart Wallets for their games and applications. The plugin provides a simple API and blueprints to interact with
wallets, login with email or socials as well as create Smart Wallet session keys.
@@ -21,7 +21,6 @@ The Thirdweb Unreal Plugin is distributed as an [Unreal Marketplace Code Plugin]
## Features
-- **Generate or Create Private Key Wallets** - ephemeral guest wallets.
- **Create and Login to In-App Wallets** - unlocking email and social authentication to create persistent,
cross-platform, cross-device and cross-sdk signless embedded wallets.
- **Unlock the power of Account Abstraction** - unlock the ability to sponsor gas and interact on behalf of users by
@@ -29,7 +28,7 @@ The Thirdweb Unreal Plugin is distributed as an [Unreal Marketplace Code Plugin]
compatible with [thirdweb Engine](https://portal.thirdweb.com/engine) or other SDKs.
- **Rust Core** - the plugin's core logic is built from Rust, making it lightning-fast and minimizing the clutter in
your Unreal project.
-- **Compatible with Unreal Engine 5.3-5.4** - the plugin is compatible with the latest versions of Unreal Engine,
+- **Compatible with Unreal Engine 5.3-5.5** - the plugin is compatible with the latest versions of Unreal Engine,
allowing you to leverage the latest features and improvements.
## Installation
@@ -40,9 +39,9 @@ Our plugin is coded using an intuitive handle system and blueprint async tasks,
easily.
[engine]: https://portal.thirdweb.com/engine
diff --git a/apps/portal/src/app/unreal-engine/redirects.mjs b/apps/portal/src/app/unreal-engine/redirects.mjs
new file mode 100644
index 00000000000..6379c1c31f1
--- /dev/null
+++ b/apps/portal/src/app/unreal-engine/redirects.mjs
@@ -0,0 +1,10 @@
+// @ts-check
+
+const redirects = {
+ "/unreal/:path*": "/unreal-engine/:path*",
+ "/unreal-engine/cpp/wallet-handle": "/unreal-engine/cpp/wallet-handles",
+ "/unreal-engine/blueprints/private-key-wallet":
+ "unreal-engine/blueprints/in-app-wallet",
+};
+
+export { redirects as unrealEngineRedirects };
diff --git a/apps/portal/src/app/unreal/sidebar.tsx b/apps/portal/src/app/unreal-engine/sidebar.tsx
similarity index 65%
rename from apps/portal/src/app/unreal/sidebar.tsx
rename to apps/portal/src/app/unreal-engine/sidebar.tsx
index 1daa916acd8..0cbb8d67bb9 100644
--- a/apps/portal/src/app/unreal/sidebar.tsx
+++ b/apps/portal/src/app/unreal-engine/sidebar.tsx
@@ -7,11 +7,11 @@ export const sidebar: SideBar = {
{ separator: true },
{
name: "Overview",
- href: "/unreal",
+ href: "/unreal-engine",
},
{
name: "Getting Started",
- href: "/unreal/getting-started",
+ href: "/unreal-engine/getting-started",
icon: ,
},
{
@@ -20,23 +20,19 @@ export const sidebar: SideBar = {
links: [
{
name: "Overview",
- href: "/unreal/blueprints",
- },
- {
- name: "Private Key Wallets",
- href: "/unreal/blueprints/private-key-wallet",
+ href: "/unreal-engine/blueprints",
},
{
name: "In App Wallets",
- href: "/unreal/blueprints/in-app-wallet",
+ href: "/unreal-engine/blueprints/in-app-wallet",
},
{
name: "Smart Wallets",
- href: "/unreal/blueprints/smart-wallet",
+ href: "/unreal-engine/blueprints/smart-wallet",
},
{
name: "Utilities",
- href: "/unreal/blueprints/utilities",
+ href: "/unreal-engine/blueprints/utilities",
},
],
},
@@ -50,11 +46,11 @@ export const sidebar: SideBar = {
links: [
{
name: "Thirdweb",
- href: "/unreal/cpp/thirdweb",
+ href: "/unreal-engine/cpp/thirdweb",
},
{
name: "ThirdwebUtils",
- href: "/unreal/cpp/thirdweb-utils",
+ href: "/unreal-engine/cpp/thirdweb-utils",
},
],
},
@@ -64,15 +60,15 @@ export const sidebar: SideBar = {
links: [
{
name: "Common",
- href: "/unreal/cpp/common",
+ href: "/unreal-engine/cpp/common",
},
{
name: "Runtime Settings",
- href: "/unreal/cpp/runtime-settings",
+ href: "/unreal-engine/cpp/runtime-settings",
},
{
- name: "Wallet Handle",
- href: "/unreal/cpp/wallet-handle",
+ name: "Wallet Handles",
+ href: "/unreal-engine/cpp/wallet-handles",
},
],
},
diff --git a/apps/portal/src/app/unreal/util.ts b/apps/portal/src/app/unreal-engine/util.ts
similarity index 81%
rename from apps/portal/src/app/unreal/util.ts
rename to apps/portal/src/app/unreal-engine/util.ts
index 6870b7678e5..6b18da9271c 100644
--- a/apps/portal/src/app/unreal/util.ts
+++ b/apps/portal/src/app/unreal-engine/util.ts
@@ -1,6 +1,6 @@
import { createMetadata } from "@doc";
-export const createUnrealMetadata = (
+export const createUnrealEngineMetadata = (
params: Parameters[0],
) =>
createMetadata({
diff --git a/apps/portal/src/app/unreal/assets/unreal-level.png b/apps/portal/src/app/unreal/assets/unreal-level.png
deleted file mode 100644
index 7d01b22ce6f..00000000000
Binary files a/apps/portal/src/app/unreal/assets/unreal-level.png and /dev/null differ
diff --git a/apps/portal/src/app/unreal/assets/unreal-settings.png b/apps/portal/src/app/unreal/assets/unreal-settings.png
deleted file mode 100644
index 370bf729886..00000000000
Binary files a/apps/portal/src/app/unreal/assets/unreal-settings.png and /dev/null differ
diff --git a/apps/portal/src/app/unreal/blueprints/in-app-wallet/nodes.ts b/apps/portal/src/app/unreal/blueprints/in-app-wallet/nodes.ts
deleted file mode 100644
index ef51bfc56b4..00000000000
--- a/apps/portal/src/app/unreal/blueprints/in-app-wallet/nodes.ts
+++ /dev/null
@@ -1,205 +0,0 @@
-export const createEmailWalletNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_5" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_5'"
- bWantsEnumToExecExpansion=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_CreateInAppEmailWallet")
- NodePosX=1632
- NodePosY=80
- NodeGuid=9296D20843EBD0FFC95223A90957EE83
- CustomProperties Pin (PinId=F3909C614506E6EEE2D313AAB0141C67,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_4 42A01071495A2AAB9C6B72A002EB5262,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=99F45B674FE93E05035EBF868B7A77EC,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=D20FB9D14355362C1F43A1ADC8D40532,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=1294E8CE4F537EECEC92FA84F5AD65ED,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=0DD316764A372F16F46296B1342BB78F,PinName="Email",PinToolTip="Email\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_4 9DC6041E481CF292EC3E69BB031208B5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=D33FD0984DAE40C58D470EACB03DF94C,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_4 4870FF784D3E71550BDD8DB53495D91B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=A1AC99DB413B81C1F29C01841ED51680,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=9AF5A11541A1441D3AFB2F944810D9EF,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nBP Create in App Email Wallet",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_4" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_4'"
- VariableReference=(MemberName="Email",MemberGuid=6DAE50454ACFCE66467696A1F77CE2AE,bSelfContext=True)
- NodePosX=1488
- NodePosY=135
- NodeGuid=27397C7243190C5D2E4CD88A8D4ECD5E
- CustomProperties Pin (PinId=9DC6041E481CF292EC3E69BB031208B5,PinName="Email",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_5 0DD316764A372F16F46296B1342BB78F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8986AC834B84AB4E53C7BEA3FB1D7C2A,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_4" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableSet_4'"
- VariableReference=(MemberName="InApp Wallet",MemberGuid=80DFCEDC44A2D672DA35EFA7474BD6A6,bSelfContext=True)
- NodePosX=1920
- NodePosY=96
- NodeGuid=98DC289B4951A712BEEF299D873C49B0
- CustomProperties Pin (PinId=42A01071495A2AAB9C6B72A002EB5262,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_5 F3909C614506E6EEE2D313AAB0141C67,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=FC38A517462BC8CF55996AAA9A9876C3,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=4870FF784D3E71550BDD8DB53495D91B,PinName="InApp Wallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_5 D33FD0984DAE40C58D470EACB03DF94C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=1F1E5A244DC754FD62455D8AB548C1A1,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=9B86996E42FDB9B18094429485355D28,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const createOAuthWalletNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_6" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_6'"
- bWantsEnumToExecExpansion=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_CreateInAppOAuthWallet")
- NodePosX=1632
- NodePosY=256
- NodeGuid=748D660945F3AE15E5E383AE46D6655B
- CustomProperties Pin (PinId=153D79734F528EE1A61D8A957B0AD44B,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_3 42A01071495A2AAB9C6B72A002EB5262,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=835C106F4A6ABF2669C5C09AD89FF15D,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=AA05C90944CF9294664CDE966C07683F,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=AD394EF344B8BC0B78C75FA70A09A92A,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=6EC10BC845D79448A8820F80512D927F,PinName="Provider",PinToolTip="Provider\\nEThirdwebOAuthProvider Enum",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EThirdwebOAuthProvider'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Google",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=B8F0710B40476EB6DB70C7AC77ADEE01,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_3 4870FF784D3E71550BDD8DB53495D91B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=7B386D9344F734DB503AAFBCC4387C5C,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8B480A9241045C3A8881DD83A8EA9A06,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nBP Create in App OAuth Wallet",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_3" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableSet_3'"
- VariableReference=(MemberName="InApp Wallet",MemberGuid=80DFCEDC44A2D672DA35EFA7474BD6A6,bSelfContext=True)
- NodePosX=2000
- NodePosY=272
- NodeGuid=10106C3D4B11C3DED25C36A196694DD0
- CustomProperties Pin (PinId=42A01071495A2AAB9C6B72A002EB5262,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_6 153D79734F528EE1A61D8A957B0AD44B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=FC38A517462BC8CF55996AAA9A9876C3,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=4870FF784D3E71550BDD8DB53495D91B,PinName="InApp Wallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_6 B8F0710B40476EB6DB70C7AC77ADEE01,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=9B86996E42FDB9B18094429485355D28,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=1F1E5A244DC754FD62455D8AB548C1A1,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const sendOtpNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_11" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_11'"
- bWantsEnumToExecExpansion=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_SendOTP")
- NodePosX=1328
- NodePosY=-160
- NodeGuid=89AFC8CD45D398AD663C43B499C2F4DD
- CustomProperties Pin (PinId=CDB83EFE4CBC542DF8C83F95677B86E6,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=9FAF61C74603F0637F95649D051B1254,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=EDF1160C4A35402BE6F4AE8B0833C6B4,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=C121F18F44543F1EC7C6499F02FD601C,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=A71232784E783EF1815A728B8A7C8358,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_6 EDCC907F43F5B33790CC5A9F15C4813D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=DA403394496B6049365175BB4533B86D,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8C94332846F246648EFD80A11AE56947,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nDisconnect the wallet handle from a session. Blueprint Callable for side effects",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_6" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_6'"
- VariableReference=(MemberName="InApp Wallet",MemberGuid=80DFCEDC44A2D672DA35EFA7474BD6A6,bSelfContext=True)
- NodePosX=1184
- NodePosY=-105
- NodeGuid=8706A6944C4149573DD3C686A92BFFD8
- CustomProperties Pin (PinId=EDCC907F43F5B33790CC5A9F15C4813D,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_11 A71232784E783EF1815A728B8A7C8358,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=014B89D548AD34536083B18C62F5AC79,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const verifyOtpNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_12" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_12'"
- bWantsEnumToExecExpansion=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_VerifyOTP")
- NodePosX=1328
- NodePosY=-336
- NodeGuid=25C6A5C54ED8CFED9B350BB6EA1E6AAD
- CustomProperties Pin (PinId=37DB579B467AFB323D41EC80E466D157,PinName="Verified",PinToolTip="Verified\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=6DD54EA04CC5BFACF63477921C06DA9A,PinName="Retry",PinToolTip="Retry\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=845D7B384D44E67F2B777296FBDF681B,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=13D6121447670FF39844169ACF910F33,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=59D334E443FCC1BF7291AAA1F8B54FC8,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=301E7889480BC65E8E4BD7A6B8476B35,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_5 EDCC907F43F5B33790CC5A9F15C4813D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=CDE3F8DF447A6C02EFF397B87D82C141,PinName="OTP",PinToolTip="OTP\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_7 9D5C2871478F379E5CE2BD9884CDA49F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=FFAAA88844C3BE992F90DF93575E5D2C,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=1C3B4D0543823EF8A49FD0BC69F52C91,PinName="ReturnValue",PinToolTip="Return Value\\nEOTPVerificationFunctionResult Enum\\n\\nDisconnect the wallet handle from a session. Blueprint Callable for side effects",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EOTPVerificationFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Verified",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_5" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_5'"
- VariableReference=(MemberName="InApp Wallet",MemberGuid=80DFCEDC44A2D672DA35EFA7474BD6A6,bSelfContext=True)
- NodePosX=1184
- NodePosY=-281
- NodeGuid=26B860DF464909EE1BD20688395ADB86
- CustomProperties Pin (PinId=EDCC907F43F5B33790CC5A9F15C4813D,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_12 301E7889480BC65E8E4BD7A6B8476B35,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=014B89D548AD34536083B18C62F5AC79,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_7" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_7'"
- VariableReference=(MemberName="OTP",MemberGuid=72CC02984A5A57B3DE5413BE78237121,bSelfContext=True)
- NodePosX=1184
- NodePosY=-224
- NodeGuid=36EBA496417FDD221A4BBA83A071353C
- CustomProperties Pin (PinId=9D5C2871478F379E5CE2BD9884CDA49F,PinName="OTP",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_12 CDE3F8DF447A6C02EFF397B87D82C141,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=6510C0FE473A73FF61AA5E8D255913FB,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const signInWithOAuthNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_13" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_13'"
- bWantsEnumToExecExpansion=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_SignInWithOAuth")
- NodePosX=1760
- NodePosY=-368
- NodeGuid=60459D354BF309918166F7BFC580D1B1
- CustomProperties Pin (PinId=34BD59BC478B51C4B6E47DB766DDB890,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=0D6EF81A4D28FFDF58E9178F73139F41,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=58311CE04B1A0016E81329953F5D9153,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=AE5C00244B038DE67F7F47819C8BC55B,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=A8CD4BD7452DE5F58718439B237E7B4D,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_8 7253C5B74525189D1F64B596B9808C87,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=D3A8ED4E4D72DC9B7EF0AE80E5B47595,PinName="AuthResult",PinToolTip="Auth Result\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_9 FA5EBF14477162320746D0926CAE8CF4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=0E0B0057496BEFF89DA877B4F55063D8,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8015CC7141DFCC0034F96EB212748F90,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nSign in with the oauth payload received from your login flow",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_8" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_8'"
- VariableReference=(MemberName="InApp Wallet",MemberGuid=80DFCEDC44A2D672DA35EFA7474BD6A6,bSelfContext=True)
- NodePosX=1616
- NodePosY=-336
- NodeGuid=55B8C3ED4AB58BE2616BEB8683CABF2C
- CustomProperties Pin (PinId=7253C5B74525189D1F64B596B9808C87,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_13 A8CD4BD7452DE5F58718439B237E7B4D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5473F6D340C4169976048A8FB58288AD,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_9" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_9'"
- VariableReference=(MemberName="Auth Result",MemberGuid=19E274CA4277219D06E38C9C8C24DA1A,bSelfContext=True)
- NodePosX=1616
- NodePosY=-295
- NodeGuid=FBDA81DF4F3462EEE5096A9D425BAF18
- CustomProperties Pin (PinId=FA5EBF14477162320746D0926CAE8CF4,PinName="Auth Result",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_13 D3A8ED4E4D72DC9B7EF0AE80E5B47595,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=FF6E418F4D4889EC177C70849B7FBDCD,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const fetchOAuthLoginLinkNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_14" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_14'"
- bWantsEnumToExecExpansion=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_FetchOAuthLoginLink")
- NodePosX=2160
- NodePosY=-400
- NodeGuid=E2B0F05D42E8CB280E4D8B814229482D
- CustomProperties Pin (PinId=A726ECFE4316FD798986D58C941774C4,PinName="Success",PinToolTip="Success\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_5 2327B51E4A421D4A11CE35AECFB28C1F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=802052CE4AD415BDDB095FBC5D75593A,PinName="Failed",PinToolTip="Failed\\nExec",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=3CD4300842707747A5F3CDB215AB771C,PinName="execute",PinToolTip="\\nExec",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=B55270AB4FDEA9705B5F56B6B23CC186,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=DA0E3FF14C451FD3998347B443F4B02B,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_8 7253C5B74525189D1F64B596B9808C87,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=E05E043746C99B4DB49E04AC5BED0DF1,PinName="RedirectUrl",PinToolTip="Redirect Url\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_10 BAF290304311C253A273D9815379DABF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=1BCFEA564A1D6C930E875C9F1D6EFCE7,PinName="LoginLink",PinToolTip="Login Link\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_5 8AE5788148315B7BA22537AB4FF6D3B7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=D94B75EB42B6EDC7EC874E8F35679B96,PinName="Error",PinToolTip="Error\\nString",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=EC60F4CA40097FC1F7EB8DBECD6C9A2C,PinName="ReturnValue",PinToolTip="Return Value\\nEFunctionResult Enum\\n\\nFetch OAuth login link",Direction="EGPD_Output",PinType.PinCategory="byte",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Thirdweb.EFunctionResult'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Success",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_10" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_10'"
- VariableReference=(MemberName="Redirect Url",MemberGuid=F0318DF642A377897713CEA9020248F8,bSelfContext=True)
- NodePosX=2016
- NodePosY=-304
- NodeGuid=D5E17C834B53B9DDA9DF82A4B4C79792
- CustomProperties Pin (PinId=BAF290304311C253A273D9815379DABF,PinName="Redirect Url",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_14 E05E043746C99B4DB49E04AC5BED0DF1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=C258EB344F76522F9AC3D5AF797EFE9C,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_8" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_8'"
- VariableReference=(MemberName="InApp Wallet",MemberGuid=80DFCEDC44A2D672DA35EFA7474BD6A6,bSelfContext=True)
- NodePosX=2016
- NodePosY=-352
- NodeGuid=C5EAC2594DA72AFE2A8D0E9A7B5F0A89
- CustomProperties Pin (PinId=7253C5B74525189D1F64B596B9808C87,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_14 DA0E3FF14C451FD3998347B443F4B02B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5473F6D340C4169976048A8FB58288AD,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_5" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableSet_5'"
- VariableReference=(MemberName="Login Link",MemberGuid=C1A2FD4A495D6803C53757AE96072A38,bSelfContext=True)
- NodePosX=2416
- NodePosY=-384
- NodeGuid=BE08E54448FD0933032006AC0458E07B
- CustomProperties Pin (PinId=2327B51E4A421D4A11CE35AECFB28C1F,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_14 A726ECFE4316FD798986D58C941774C4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=95CE16C84D672B85AC408E8499720247,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8AE5788148315B7BA22537AB4FF6D3B7,PinName="Login Link",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_14 1BCFEA564A1D6C930E875C9F1D6EFCE7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=029B8C04426606E6F447D88D569E8739,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=4D3C494143D64775B6DD8E8C101F7774,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
diff --git a/apps/portal/src/app/unreal/blueprints/in-app-wallet/page.mdx b/apps/portal/src/app/unreal/blueprints/in-app-wallet/page.mdx
deleted file mode 100644
index fe53284eb0a..00000000000
--- a/apps/portal/src/app/unreal/blueprints/in-app-wallet/page.mdx
+++ /dev/null
@@ -1,45 +0,0 @@
-import { Blueprint } from "../blueprint";
-import {
- createEmailWalletNode,
- createOAuthWalletNode,
- fetchOAuthLoginLinkNode,
- sendOtpNode,
- signInWithOAuthNode,
- verifyOtpNode,
-} from "./nodes";
-import { createUnrealMetadata } from "../../util";
-
-export const metadata = createUnrealMetadata({
- title: "In-App Wallets",
- description: "In-App Wallet Blueprints",
-});
-
-# In-App Wallets
-
-## Email
-
-### Create Email Wallet
-Creates an in-app email wallet.
-
-
-### Send OTP
-Sends an OTP for the in-app wallet.
-
-
-### Verify OTP
-Verifies an OTP for the in-app wallet.
-
-
-## OAuth
-
-### Create OAuth Wallet
-Creates an in-app OAuth wallet using the specified provider.
-
-
-### Sign In With OAuth
-Converts a private key string into a wallet handle.
-
-
-### Fetch OAuth login link
-Fetches the OAuth login link for the in-app wallet.
-
diff --git a/apps/portal/src/app/unreal/blueprints/private-key-wallet/nodes.ts b/apps/portal/src/app/unreal/blueprints/private-key-wallet/nodes.ts
deleted file mode 100644
index 304aaa4c9b0..00000000000
--- a/apps/portal/src/app/unreal/blueprints/private-key-wallet/nodes.ts
+++ /dev/null
@@ -1,114 +0,0 @@
-export const generateWalletNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_2" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_2'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_GenerateWallet")
- NodePosX=912
- NodePosY=320
- NodeGuid=635058FF42E5EF1B9E529B8793116209
- CustomProperties Pin (PinId=299E835746032A3EE08DA2A8501CCA45,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=7C4E5420432FDEF5B84E3EB99FA898D5,PinName="ReturnValue",PinToolTip="Return Value\\nWallet Handle Structure\\n\\nGenerates a private key wallet handle",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_2 3237CFE34C9AE3DD34D6A0B78EAE5C36,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_2" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableSet_2'"
- VariableReference=(MemberName="PrivateKeyWallet",MemberGuid=D0D63B4443D099684B741791602CBB9B,bSelfContext=True)
- NodePosX=1088
- NodePosY=304
- NodeGuid=9CF6379745E490E5CAB167A655FADA68
- CustomProperties Pin (PinId=723461D94F8C5BDDBD294E9F601C4FB7,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=7E793EFA410C69769FF08FBBED9A307E,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=3237CFE34C9AE3DD34D6A0B78EAE5C36,PinName="PrivateKeyWallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_2 7C4E5420432FDEF5B84E3EB99FA898D5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=6D91F9CD4279FF1FC3F6FD9ED9DDE7A6,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=B242C96E4B96E1C72758108998F381CA,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const createPrivateKeyWalletNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_0" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_0'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_TextToWalletHandle")
- NodePosX=960
- NodePosY=192
- NodeGuid=AA3DA91244ADB2F279F1DB87A89EBD39
- CustomProperties Pin (PinId=A81813574305212BD7D218B4199691B4,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=342BE21B4A5BFDDF76E566B50E0CF9AA,PinName="PrivateKey",PinToolTip="Private Key\\nText",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_1 48BDED0F4790011BF4E022B8DA300805,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=467449824B89EDDF821CDCADBCAEEB01,PinName="ReturnValue",PinToolTip="Return Value\\nWallet Handle Structure\\n\\nConverts a private key into a wallet handle",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_1 117D23494C2C14E3EB8F74B035CDDDCE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_1" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_1'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_StringToWalletHandle")
- NodePosX=976
- NodePosY=96
- NodeGuid=9DF4E7D9481D9DD039E3BFB191D3060C
- CustomProperties Pin (PinId=93EDF688454D5397EDA4CEB5C7F053C1,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=F2CFCE2C4C495A721B8CC3BB724C8C2E,PinName="PrivateKey",PinToolTip="Private Key\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_0 278860D0469D1AD6024E99ADD04B026B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=0AA77CF543CEB7D3FED64B987ABDE544,PinName="ReturnValue",PinToolTip="Return Value\\nWallet Handle Structure\\n\\nConverts a private key into a wallet handle",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableSet_0 117D23494C2C14E3EB8F74B035CDDDCE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_1" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableSet_1'"
- VariableReference=(MemberName="PrivateKeyWallet",MemberGuid=D0D63B4443D099684B741791602CBB9B,bSelfContext=True)
- NodePosX=1264
- NodePosY=176
- NodeGuid=4C0A4F214548FB7F8520DC8D01FE05CA
- CustomProperties Pin (PinId=F37E65B44395FBAE61314F8674E19879,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=0DF5CE554129330DD33C4BA25CC17E46,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=117D23494C2C14E3EB8F74B035CDDDCE,PinName="PrivateKeyWallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_0 467449824B89EDDF821CDCADBCAEEB01,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=23989BC3474F483DED2B4AA9CD1A40D3,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=BC2A5A5A4B09B06579425889FA6322AD,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableSet Name="K2Node_VariableSet_0" ExportPath="/Script/BlueprintGraph.K2Node_VariableSet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableSet_0'"
- VariableReference=(MemberName="PrivateKeyWallet",MemberGuid=D0D63B4443D099684B741791602CBB9B,bSelfContext=True)
- NodePosX=1248
- NodePosY=80
- NodeGuid=4A1772C24484EEE6C03EF79408821DC1
- CustomProperties Pin (PinId=F37E65B44395FBAE61314F8674E19879,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=0DF5CE554129330DD33C4BA25CC17E46,PinName="then",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=117D23494C2C14E3EB8F74B035CDDDCE,PinName="PrivateKeyWallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_1 0AA77CF543CEB7D3FED64B987ABDE544,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=BC2A5A5A4B09B06579425889FA6322AD,PinName="Output_Get",PinToolTip="Retrieves the value of the variable, can use instead of a separate Get node",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=23989BC3474F483DED2B4AA9CD1A40D3,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_0" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_0'"
- VariableReference=(MemberName="Private Key",MemberGuid=A44191C0476FE280B4581195D48EA3F7,bSelfContext=True)
- NodePosX=800
- NodePosY=112
- NodeGuid=2F67B8B64C0024FF7B1DB1896BDC8D36
- CustomProperties Pin (PinId=278860D0469D1AD6024E99ADD04B026B,PinName="Private Key",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_1 F2CFCE2C4C495A721B8CC3BB724C8C2E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5CE4528E4F825B9619A17AABDDF0D095,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_1" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_1'"
- VariableReference=(MemberName="PrivateKey",MemberGuid=13AA62F043D67858167B9A9D5DD39807,bSelfContext=True)
- NodePosX=800
- NodePosY=208
- NodeGuid=BCFBD17A4574EF012C403BAC7BEC5E46
- CustomProperties Pin (PinId=48BDED0F4790011BF4E022B8DA300805,PinName="PrivateKey",Direction="EGPD_Output",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_0 342BE21B4A5BFDDF76E566B50E0CF9AA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=2E6D16364EF2B1198A425681C898DC40,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const getPrivateKeyWalletNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_2" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_2'"
- VariableReference=(MemberName="PrivateKeyWallet",MemberGuid=D0D63B4443D099684B741791602CBB9B,bSelfContext=True)
- NodePosX=784
- NodePosY=-240
- NodeGuid=2975029B4293CB35C9B86A9FFA97B2A3
- CustomProperties Pin (PinId=454AD60547313528EEB1168DC3B75FE5,PinName="PrivateKeyWallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_36 17722A074505E690FA40FC8EC9A12FD3,K2Node_CallFunction_37 8E116B974D0684FC01FA36907C8B5E6E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=02CF71054EBA0F7386937E896B940B56,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_36" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_36'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_GetPrivateKeyText")
- NodePosX=960
- NodePosY=-288
- NodeGuid=2A8107164B938DC32C0D59A48D8BA44B
- CustomProperties Pin (PinId=369031C24FDD538080542BB0A8880B10,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=17722A074505E690FA40FC8EC9A12FD3,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_2 454AD60547313528EEB1168DC3B75FE5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=71B20C5247C2840A91EA83984A6F2CEC,PinName="ReturnValue",PinFriendlyName=INVTEXT("Private Key"),PinToolTip="Private Key\\nText\\n\\nGet the private key of a wallet handle - PrivateKey wallets only!",Direction="EGPD_Output",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_37" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_37'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_GetPrivateKeyString")
- NodePosX=960
- NodePosY=-224
- NodeGuid=B5BCD9E343299EB68B425697E66158D8
- CustomProperties Pin (PinId=DF9756DA4A9C12540739718E609DA69D,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8E116B974D0684FC01FA36907C8B5E6E,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_2 454AD60547313528EEB1168DC3B75FE5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=53A1048C456F59F976C499ABA6059FEE,PinName="ReturnValue",PinFriendlyName=INVTEXT("Private Key"),PinToolTip="Private Key\\nString\\n\\nGet the private key of a wallet handle - PrivateKey wallets only!",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
diff --git a/apps/portal/src/app/unreal/blueprints/private-key-wallet/page.mdx b/apps/portal/src/app/unreal/blueprints/private-key-wallet/page.mdx
deleted file mode 100644
index 150676e8ea0..00000000000
--- a/apps/portal/src/app/unreal/blueprints/private-key-wallet/page.mdx
+++ /dev/null
@@ -1,29 +0,0 @@
-import { Blueprint } from "../blueprint";
-import {
- createPrivateKeyWalletNode,
- generateWalletNode,
- getPrivateKeyWalletNode,
-} from "./nodes";
-import { createUnrealMetadata } from "../../util";
-
-export const metadata = createUnrealMetadata({
- title: "Private Key Wallets",
- description: "Private Key Wallet Blueprints",
-});
-
-# Private Key Wallets
-
-Private Key Wallets are the traditional entrypoint into account management, allowing generation as well as importing an
-existing key
-
-## Generate Wallet
-Generates a new private key wallet handle.
-
-
-## Create PrivateKey Wallet
-Converts a private key into a wallet handle. FString and FText Variants.
-
-
-## Get Private Key
-Get the private key of a PrivateKeyWallet handle. FString and FText Variants.
-
diff --git a/apps/portal/src/app/unreal/blueprints/utilities/nodes.ts b/apps/portal/src/app/unreal/blueprints/utilities/nodes.ts
deleted file mode 100644
index 735b4b0d538..00000000000
--- a/apps/portal/src/app/unreal/blueprints/utilities/nodes.ts
+++ /dev/null
@@ -1,256 +0,0 @@
-export const signMessageNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_21" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_21'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_SignMessage")
- NodePosX=784
- NodePosY=-528
- NodeGuid=53CB728C4F3BF0EA473B23B92B646305
- CustomProperties Pin (PinId=5781620E456AEAA190170D96453A7FB3,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=DCCB0A0245BD179A45155EBFE8CB5216,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_5 EDCC907F43F5B33790CC5A9F15C4813D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=D2E191DD43CF1123FE23E7B578EA9CE3,PinName="Message",PinToolTip="Message\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="I <3 Thirdweb!",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5D52A7354957F866B7827A83F616B217,PinName="ReturnValue",PinToolTip="Return Value\\nString\\n\\nGenerates a private key wallet handle",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_5" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_5'"
- VariableReference=(MemberName="InApp Wallet",MemberGuid=80DFCEDC44A2D672DA35EFA7474BD6A6,bSelfContext=True)
- NodePosX=640
- NodePosY=-496
- NodeGuid=338E70384B11805DDC751DAD4A242F34
- CustomProperties Pin (PinId=EDCC907F43F5B33790CC5A9F15C4813D,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_21 DCCB0A0245BD179A45155EBFE8CB5216,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=014B89D548AD34536083B18C62F5AC79,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const equalityNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_34" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_34'"
- VariableReference=(MemberName="PrivateKeyWallet",MemberGuid=D0D63B4443D099684B741791602CBB9B,bSelfContext=True)
- NodePosX=384
- NodePosY=-384
- NodeGuid=AAEB88BB4E92D0F05805D691D2AA1405
- CustomProperties Pin (PinId=4D88D080426145773F52BD99452A684F,PinName="PrivateKeyWallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_PromotableOperator_1 E7BB90B54DE1C75B8AE2A1B9EA848028,K2Node_PromotableOperator_2 69F8EB694CD5C6154BF453A0B6CB60E1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5646B14946A88899E3D665B90EBE2485,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_PromotableOperator Name="K2Node_PromotableOperator_1" ExportPath="/Script/BlueprintGraph.K2Node_PromotableOperator'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_PromotableOperator_1'"
- OperationName="EqualEqual"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="EqualEqual_WalletHandleWalletHandle")
- NodePosX=560
- NodePosY=-336
- NodeGuid=D9B8493F4C253EE9063E7A8F1C383506
- CustomProperties Pin (PinId=E7BB90B54DE1C75B8AE2A1B9EA848028,PinName="A",PinToolTip="A\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_34 4D88D080426145773F52BD99452A684F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=3243AA0D45323905EFD88F8C0AD53123,PinName="B",PinToolTip="B\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_35 C2E76672423FC19ABB2A71921004857B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=12A00D12412FDAC60CB764882A9325E9,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nReturns true if A is equal to B (A == B)",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8D58098F44678351846E298256194541,PinName="ErrorTolerance",PinToolTip="Error Tolerance\\n",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_35" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_35'"
- VariableReference=(MemberName="InApp Wallet",MemberGuid=80DFCEDC44A2D672DA35EFA7474BD6A6,bSelfContext=True)
- NodePosX=400
- NodePosY=-352
- NodeGuid=74A5E3AD44A5DBD2772124984ADFE43B
- CustomProperties Pin (PinId=C2E76672423FC19ABB2A71921004857B,PinName="InApp Wallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_PromotableOperator_1 3243AA0D45323905EFD88F8C0AD53123,K2Node_PromotableOperator_2 048CACC84358AD06A5159EAC9BA53CBE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=2EEEB75C49F79A5A82648AB8ADEDEB21,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_PromotableOperator Name="K2Node_PromotableOperator_2" ExportPath="/Script/BlueprintGraph.K2Node_PromotableOperator'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_PromotableOperator_2'"
- OperationName="NotEqual"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="NotEqual_WalletHandleWalletHandle")
- NodePosX=560
- NodePosY=-432
- NodeGuid=8379168F4EA3E82259FC76998DBEE8C0
- CustomProperties Pin (PinId=69F8EB694CD5C6154BF453A0B6CB60E1,PinName="A",PinToolTip="A\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_34 4D88D080426145773F52BD99452A684F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=048CACC84358AD06A5159EAC9BA53CBE,PinName="B",PinToolTip="B\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_35 C2E76672423FC19ABB2A71921004857B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=9196FCA2429BD0F80089FE843B69AF74,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nReturns true if A is not equal to B (A != B)",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=1061215946F874E18B1E54844203BFBF,PinName="ErrorTolerance",PinToolTip="Error Tolerance\\n",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const isValidNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_25" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_25'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_WalletIsValid")
- NodePosX=1232
- NodePosY=80
- NodeGuid=A9738CBF4931AC8F3673D6B8E91CB7D0
- CustomProperties Pin (PinId=9A6C06084B8DB5CF1B0F808CF070626E,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=6C4BAFB14CA35A81679DCAAC0DEED0D7,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_32 4D88D080426145773F52BD99452A684F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=2605C3B54FD387C7ACF2448A7A2D4810,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nCheck if a wallet handle is valid",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_MacroInstance Name="K2Node_MacroInstance_1" ExportPath="/Script/BlueprintGraph.K2Node_MacroInstance'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_MacroInstance_1'"
- MacroGraphReference=(MacroGraph="/Script/Engine.EdGraph'/Thirdweb/ThirdwebMacroLibrary.ThirdwebMacroLibrary:Is Valid'",GraphBlueprint="/Script/Engine.Blueprint'/Thirdweb/ThirdwebMacroLibrary.ThirdwebMacroLibrary'",GraphGuid=972641CE44431F2ED9E080B29AAD7771)
- NodePosX=1616
- NodePosY=48
- NodeGuid=B0F0D88E41FC786640A8398211E01A52
- CustomProperties Pin (PinId=0324FB6844BCC6C70FEA24B02E11B029,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=718AC06E416F54AFB9C2CFB2DC5EC3E2,PinName="Wallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_30 4D88D080426145773F52BD99452A684F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=4381DD4F4EDA70275AE0C0B786473F6C,PinName="true",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=02675BBB43EDE0118185DE84ED627F18,PinName="false",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_32" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_32'"
- VariableReference=(MemberName="PrivateKeyWallet",MemberGuid=D0D63B4443D099684B741791602CBB9B,bSelfContext=True)
- NodePosX=1072
- NodePosY=103
- NodeGuid=C5E09C474E9A19DDFC74589AAC5F581D
- CustomProperties Pin (PinId=4D88D080426145773F52BD99452A684F,PinName="PrivateKeyWallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_25 6C4BAFB14CA35A81679DCAAC0DEED0D7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5646B14946A88899E3D665B90EBE2485,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_30" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_30'"
- VariableReference=(MemberName="PrivateKeyWallet",MemberGuid=D0D63B4443D099684B741791602CBB9B,bSelfContext=True)
- NodePosX=1456
- NodePosY=103
- NodeGuid=6288873B4BEB9C509ACF3B8A330DE95A
- CustomProperties Pin (PinId=4D88D080426145773F52BD99452A684F,PinName="PrivateKeyWallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_1 718AC06E416F54AFB9C2CFB2DC5EC3E2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5646B14946A88899E3D665B90EBE2485,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const toChecksummedAddressNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_30" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_30'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_TextAddressToStringChecksummedAddress")
- NodePosX=1488
- NodePosY=405
- NodeGuid=672FDFCC4A1B99E62116F5B48A91C3D5
- CustomProperties Pin (PinId=D156747F4FD1B8B0E2649F82410154FE,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=9CFA04004B6BE5752610D68213FB662A,PinName="Address",PinToolTip="Address\\nText (by ref)",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=AB4B556145627F8400230C87C90CCFB9,PinName="ReturnValue",PinToolTip="Return Value\\nText\\n\\nReturns the checksummed address. If already checksummed it is a no-op",Direction="EGPD_Output",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_31" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_31'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_StringAddressToStringChecksummedAddress")
- NodePosX=1104
- NodePosY=407
- NodeGuid=1B0AD72E4C648AE07B3BCDA1D4CA7835
- CustomProperties Pin (PinId=C0F4F9ED44F0B8FA19B961BCE98A901F,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=AF84BC5C4F83F59679FE4583A196B8BC,PinName="Address",PinToolTip="Address\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=584A1392411D6DE56C844DB273627123,PinName="ReturnValue",PinToolTip="Return Value\\nString\\n\\nReturns the checksummed address. If already checksummed it is a no-op",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const isChecksummedAddressNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_28" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_28'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_IsStringChecksummedAddress")
- NodePosX=1104
- NodePosY=318
- NodeGuid=4F28990443D547EF5C048788A92A4E13
- CustomProperties Pin (PinId=FD29ADB544F73DC41BFBC0AED3F0DDB8,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=971D99D94B31FF651A5824931E94467A,PinName="Address",PinToolTip="Address\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8ADDA6B74ADE8D9F1464D3B3F66BA422,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nChecks the checksum of the address",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_29" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_29'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_IsTextChecksummedAddress")
- NodePosX=1488
- NodePosY=314
- NodeGuid=136C37B341579CCA81085D8D38047D52
- CustomProperties Pin (PinId=7C30A1A74EF35042959D90967BE34F55,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=E490C6CD4DE5793C83508FBE01423416,PinName="Address",PinToolTip="Address\\nText (by ref)",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=4704699641FBB5FDD9ACFFAA8B9F08C7,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nChecks the checksum of the address",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const isValidAddressNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_26" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_26'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_IsTextValidAddress")
- NodePosX=1168
- NodePosY=192
- NodeGuid=E7F7FE1741F71128D567B188678D859E
- CustomProperties Pin (PinId=2EB8345B40EAD87DFA7515969A6AD81E,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=F8835A4544E07A47FDE8DF8254E9B88F,PinName="Address",PinToolTip="Address\\nText (by ref)",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=05275EAB4E25523CFFF304AE0AC06892,PinName="bWithChecksum",PinToolTip="With Checksum\\nBoolean",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=FC0924A241B805FFD5A6F3A24FC6B196,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nChecks the validity of the address",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_27" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_27'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_IsStringValidAddress")
- NodePosX=1488
- NodePosY=192
- NodeGuid=C5BEC95442C42275CB5CA788868698BB
- CustomProperties Pin (PinId=10739A0C4BEB3D78CC065EA8AF226B61,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=2FA30A7D405761CD9D19B88976D7446A,PinName="Address",PinToolTip="Address\\nString",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=CDB9EED842B06ABEC01B5093B608E27F,PinName="bWithChecksum",PinToolTip="With Checksum\\nBoolean",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=0CE7A96B4C9F14196F47E58BB089315C,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nChecks the validity of the address",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const isValidPrivateKeyNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_25" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_25'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_WalletIsValid")
- NodePosX=1232
- NodePosY=80
- NodeGuid=A9738CBF4931AC8F3673D6B8E91CB7D0
- CustomProperties Pin (PinId=9A6C06084B8DB5CF1B0F808CF070626E,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=6C4BAFB14CA35A81679DCAAC0DEED0D7,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure (by ref)",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_32 4D88D080426145773F52BD99452A684F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=True,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=2605C3B54FD387C7ACF2448A7A2D4810,PinName="ReturnValue",PinToolTip="Return Value\\nBoolean\\n\\nCheck if a wallet handle is valid",Direction="EGPD_Output",PinType.PinCategory="bool",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",AutogeneratedDefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_MacroInstance Name="K2Node_MacroInstance_1" ExportPath="/Script/BlueprintGraph.K2Node_MacroInstance'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_MacroInstance_1'"
- MacroGraphReference=(MacroGraph="/Script/Engine.EdGraph'/Thirdweb/ThirdwebMacroLibrary.ThirdwebMacroLibrary:Is Valid'",GraphBlueprint="/Script/Engine.Blueprint'/Thirdweb/ThirdwebMacroLibrary.ThirdwebMacroLibrary'",GraphGuid=972641CE44431F2ED9E080B29AAD7771)
- NodePosX=1616
- NodePosY=48
- NodeGuid=B0F0D88E41FC786640A8398211E01A52
- CustomProperties Pin (PinId=0324FB6844BCC6C70FEA24B02E11B029,PinName="execute",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=718AC06E416F54AFB9C2CFB2DC5EC3E2,PinName="Wallet",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=True,PinType.bIsConst=True,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_30 4D88D080426145773F52BD99452A684F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=4381DD4F4EDA70275AE0C0B786473F6C,PinName="true",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=02675BBB43EDE0118185DE84ED627F18,PinName="false",Direction="EGPD_Output",PinType.PinCategory="exec",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_32" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_32'"
- VariableReference=(MemberName="PrivateKeyWallet",MemberGuid=D0D63B4443D099684B741791602CBB9B,bSelfContext=True)
- NodePosX=1072
- NodePosY=103
- NodeGuid=C5E09C474E9A19DDFC74589AAC5F581D
- CustomProperties Pin (PinId=4D88D080426145773F52BD99452A684F,PinName="PrivateKeyWallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_25 6C4BAFB14CA35A81679DCAAC0DEED0D7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5646B14946A88899E3D665B90EBE2485,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_30" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_30'"
- VariableReference=(MemberName="PrivateKeyWallet",MemberGuid=D0D63B4443D099684B741791602CBB9B,bSelfContext=True)
- NodePosX=1456
- NodePosY=103
- NodeGuid=6288873B4BEB9C509ACF3B8A330DE95A
- CustomProperties Pin (PinId=4D88D080426145773F52BD99452A684F,PinName="PrivateKeyWallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_MacroInstance_1 718AC06E416F54AFB9C2CFB2DC5EC3E2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5646B14946A88899E3D665B90EBE2485,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const toTextStringNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_VariableGet Name="K2Node_VariableGet_2" ExportPath="/Script/BlueprintGraph.K2Node_VariableGet'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_VariableGet_2'"
- VariableReference=(MemberName="PrivateKeyWallet",MemberGuid=D0D63B4443D099684B741791602CBB9B,bSelfContext=True)
- NodePosX=2208
- NodePosY=-304
- NodeGuid=8475F30047647AC023A8A78A9CDFC105
- CustomProperties Pin (PinId=454AD60547313528EEB1168DC3B75FE5,PinName="PrivateKeyWallet",Direction="EGPD_Output",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_CallFunction_3 5AAC0F8B4E3C78FE93446FB42920178D,K2Node_CallFunction_4 3460C8D34AD91A45C1B1C1817169188B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=02CF71054EBA0F7386937E896B940B56,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/UMG.WidgetBlueprintGeneratedClass'/Game/NewWidgetBlueprint.NewWidgetBlueprint_C'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_3" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_3'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_WalletHandleToText")
- NodePosX=2384
- NodePosY=-352
- NodeGuid=FB99110A44747A4CCE5D86BB4EB56449
- CustomProperties Pin (PinId=B6DAD6BC4E86FC51DDB71C82C1D553B2,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=5AAC0F8B4E3C78FE93446FB42920178D,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_2 454AD60547313528EEB1168DC3B75FE5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=8FB9783B4DD2ADF9211D40927CFC4757,PinName="ReturnValue",PinToolTip="Return Value\\nText\\n\\nGets the public address of a wallet handle",Direction="EGPD_Output",PinType.PinCategory="text",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_4" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_4'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="Conv_WalletHandleToString")
- NodePosX=2384
- NodePosY=-272
- NodeGuid=B632826D4CDFF77CD780C9B645C7057B
- CustomProperties Pin (PinId=76DD69E340407309B16BD191DD9007D9,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=3460C8D34AD91A45C1B1C1817169188B,PinName="Wallet",PinToolTip="Wallet\\nWallet Handle Structure",PinType.PinCategory="struct",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.ScriptStruct'/Script/Thirdweb.WalletHandle'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(K2Node_VariableGet_2 454AD60547313528EEB1168DC3B75FE5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=065326014FB772269BDDB1B1A606F653,PinName="ReturnValue",PinToolTip="Return Value\\nString\\n\\nGets the public address of a wallet handle",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
-
-export const zeroAddressNode = `
-Begin Object Class=/Script/BlueprintGraph.K2Node_CallFunction Name="K2Node_CallFunction_34" ExportPath="/Script/BlueprintGraph.K2Node_CallFunction'/Game/NewWidgetBlueprint.NewWidgetBlueprint:EventGraph.K2Node_CallFunction_34'"
- bIsPureFunc=True
- FunctionReference=(MemberParent="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",MemberName="BP_ZeroAddress")
- NodePosX=960
- NodePosY=176
- NodeGuid=738AE53F430DCBC20DA53A99ACF09BF8
- CustomProperties Pin (PinId=8485BA7B47689AB9C32A2C8E4BBE8BF5,PinName="self",PinFriendlyName=NSLOCTEXT("K2Node", "Target", "Target"),PinToolTip="Target\\nThirdweb Object Reference",PinType.PinCategory="object",PinType.PinSubCategory="",PinType.PinSubCategoryObject="/Script/CoreUObject.Class'/Script/Thirdweb.ThirdwebFunctionLibrary'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultObject="/Script/Thirdweb.Default__ThirdwebFunctionLibrary",PersistentGuid=00000000000000000000000000000000,bHidden=True,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
- CustomProperties Pin (PinId=CBD0FFF54E62BDFDF388C2846B4FC6E9,PinName="ReturnValue",PinToolTip="Return Value\\nString\\n\\nBP Zero Address",Direction="EGPD_Output",PinType.PinCategory="string",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
-End Object
-`;
diff --git a/apps/portal/src/app/unreal/cpp/runtime-settings/page.mdx b/apps/portal/src/app/unreal/cpp/runtime-settings/page.mdx
deleted file mode 100644
index dada128420a..00000000000
--- a/apps/portal/src/app/unreal/cpp/runtime-settings/page.mdx
+++ /dev/null
@@ -1,32 +0,0 @@
-import { createUnrealMetadata } from "../../util";
-
-export const metadata = createUnrealMetadata({
- title: "ThirdwebRuntimeSettings",
- description: "Overview and configuration of the ThirdwebRuntimeSettings in the Thirdweb Unreal Engine SDK.",
-});
-
-# Runtime Settings
-
-`ThirdwebRuntimeSettings` provides configuration settings for the Thirdweb SDK within Unreal Engine. These settings are
-used by the SDK to manage essential information like client credentials and storage paths.
-
-The runtime settings are located in `Edit > Project Settings > Engine > Thirdweb`.
-
-## **Properties**
-
-- `AuthenticationMethod`: Toggles configuration between BundleID and SecretKey.
-- `ClientID`: The client ID used to authenticate with Thirdweb services.
-- `BundleID`: The bundle ID associated with the application.
-- `SecretKey`: A secret key used for secure interactions with Thirdweb.
-- `EngineSigners`: Optional array of engine signers stored globally for convenience
-
-### Configuration Requirements
-
-`ClientID` + `BundleID` **or** `SecretKey` are required for authentication with Thirdweb services.
-
-### Class Functions
-
-- **`Get()`**: Retrieve the current `UThirdwebRuntimeSettings` instance.
-- **`GetThirdwebGlobalEngineSigners()`**: Retrieve the `EngineSigners` array.
-- **`GetThirdwebGlobalEngineSigner(bFound)`**: Retrieve the first Engine Signer from the `EngineSigners` array, if any.
-- **`GetStorageDirectory()`**: Retrieve the absolute path of the thirdweb InAppWallet platform save directory
diff --git a/apps/portal/src/app/unreal/cpp/wallet-handle/page.mdx b/apps/portal/src/app/unreal/cpp/wallet-handle/page.mdx
deleted file mode 100644
index ed87c7265e1..00000000000
--- a/apps/portal/src/app/unreal/cpp/wallet-handle/page.mdx
+++ /dev/null
@@ -1,52 +0,0 @@
-import { Details, Callout, createMetadata } from "@doc";
-import { GraduationCap } from "lucide-react";
-import { createUnrealMetadata } from "../../util";
-
-export const metadata = createUnrealMetadata({
- title: "ThirdwebWalletHandle",
- description: "Manages wallet handles and operations.",
-});
-
-# ThirdwebWalletHandle
-
-`FWalletHandle` provides a unique handle for distinguishing different types of wallets in the Thirdweb SDK. It supports
-a variety of operations such as managing wallets, handling sessions, and interacting with smart contract wallets.
-
-## Enums
-
-### EWalletHandleType
-Wallet handle type identifier.
-- `InvalidHandle`: Represents an uninitialized or invalid handle.
-- `PrivateKey`: Represents a private key wallet.
-- `InApp`: Represents an in-app wallet.
-- `Smart`: Represents a smart contract wallet.
-
-### Member Functions
-
-- **`IsValid()`**: Checks if the handle is valid.
-- **`Invalidate()`**: Clears the handle, making it invalid.
-- **`FromPrivateKey(PrivateKey)`**: Creates a private key wallet handle from a private key.
-- **`GeneratePrivateKey()`**: Generates a new private key wallet handle.
-- **`GetPrivateKey()`**: Gets the private key of the associated wallet handle.
-- **`IsDeployed(bDeployed, Error)`**: Checks if the smart wallet is deployed.
-- **`IsConnected()`**: Checks if the wallet is connected to a session.
-- **`Disconnect()`**: Disconnects a wallet from a session.
-- **`ToAddress()`**: Retrieves the public address of the wallet.
-- **`VerifyOTP(OTP, CanRetry, Error)`**: Verifies an OTP for in-app wallets.
-- **`SendOTP(Error)`**: Sends an OTP for in-app wallets.
-- **`FetchOAuthLoginURL(RedirectUrl, LoginLink, Error)`**: Fetches the OAuth login URL for in-app wallets.
-- **`SignInWithOAuth(AuthResult, Error)`**: Signs in with OAuth for in-app wallets.
-- **`CreateSessionKey(Signer, ApprovedTargets, NativeTokenLimitPerTransactionInWei, PermissionStart, PermissionEnd,
- RequestValidityStart, RequestValidityEnd, TransactionHash, Error)`**: Creates a session key for a smart wallet.
-- **`RevokeSessionKey(Signer, Error)`**: Revokes a session key for a smart wallet.
-- **`GetAdmins(Admins, Error)`**: Retrieves the admins of a smart wallet.
-- **`AddAdmin(Signer, Error)`**: Adds an admin to a smart wallet.
-- **`RemoveAdmin(Signer, Error)`**: Removes an admin from a smart wallet.
-- **`GetActiveSigners(Signers, Error)`**: Retrieves the active signers of a smart wallet.
-- **`Sign(Message)`**: Signs a message with the wallet.
-
-## Operators
-
-- **`operator==`**: Compares two wallet handles for equality.
-- **`operator!=`**: Compares two wallet handles for inequality.
-- **`ToString()`**: Returns a string representation of the wallet handle in the format of `{Type}Wallet:{ID}`
diff --git a/apps/portal/src/components/Document/metadata.ts b/apps/portal/src/components/Document/metadata.ts
index 19df344cb1b..255e7d74a33 100644
--- a/apps/portal/src/components/Document/metadata.ts
+++ b/apps/portal/src/components/Document/metadata.ts
@@ -20,7 +20,7 @@ type DynamicImageOptions = {
| "storage"
| "changelog"
| "dotnet"
- | "unreal";
+ | "unreal-engine";
};
export type MetadataImageIcon = DynamicImageOptions["icon"];
diff --git a/apps/portal/src/icons/index.ts b/apps/portal/src/icons/index.ts
index d6cf4193ed4..099ef9a61c0 100644
--- a/apps/portal/src/icons/index.ts
+++ b/apps/portal/src/icons/index.ts
@@ -6,7 +6,7 @@ export { SolidityIcon } from "./sdks/SolidityIcon";
export { TypeScriptIcon } from "./sdks/TypeScriptIcon";
export { UnityIcon } from "./sdks/UnityIcon";
export { DotNetIcon } from "./sdks/DotNetIcon";
-export { UnrealIcon } from "./sdks/UnrealIcon";
+export { UnrealEngineIcon } from "./sdks/UnrealEngineIcon";
// contracts
export { ContractModularContractIcon } from "./products/contracts/ContractModularContractIcon";
export { ContractDeployIcon } from "./products/contracts/ContractDeployIcon";
@@ -22,6 +22,7 @@ export { PaymentsNFTCheckoutIcon } from "./products/payments/PaymentsNFTCheckout
export { PaymentsSponsoredIcon } from "./products/payments/PaymentsSponsoredIcon";
export { PayIcon } from "./products/payments/PayIcon";
// wallets
+export { ConnectOverviewIcon } from "./products/wallets/ConnectOverviewIcon";
export { EcosystemWalletsIcon } from "./products/wallets/EcosystemWalletsIcon";
export { WalletsAuthIcon } from "./products/wallets/WalletsAuthIcon";
export { WalletsConnectIcon } from "./products/wallets/WalletsConnectIcon";
diff --git a/apps/portal/src/icons/products/wallets/ConnectOverviewIcon.tsx b/apps/portal/src/icons/products/wallets/ConnectOverviewIcon.tsx
new file mode 100644
index 00000000000..ade8af4b801
--- /dev/null
+++ b/apps/portal/src/icons/products/wallets/ConnectOverviewIcon.tsx
@@ -0,0 +1,38 @@
+export function ConnectOverviewIcon(props: { className?: string }) {
+ return (
+
+ );
+}
diff --git a/apps/portal/src/icons/sdks/UnrealIcon.tsx b/apps/portal/src/icons/sdks/UnrealEngineIcon.tsx
similarity index 93%
rename from apps/portal/src/icons/sdks/UnrealIcon.tsx
rename to apps/portal/src/icons/sdks/UnrealEngineIcon.tsx
index 4ef3e78b7f8..65592c1baf6 100644
--- a/apps/portal/src/icons/sdks/UnrealIcon.tsx
+++ b/apps/portal/src/icons/sdks/UnrealEngineIcon.tsx
@@ -1,4 +1,4 @@
-export function UnrealIcon(props: { className?: string }) {
+export function UnrealEngineIcon(props: { className?: string }) {
return (
);
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d9c2cb44357..d91faf7f415 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -130,7 +130,7 @@ importers:
version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@sentry/nextjs':
specifier: 8.32.0
- version: 8.32.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.13(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ version: 8.32.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.13(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
'@shazow/whatsabi':
specifier: ^0.14.1
version: 0.14.1(@noble/hashes@1.5.0)(bufferutil@4.0.8)(utf-8-validate@5.0.10)
@@ -286,7 +286,7 @@ importers:
version: 2.5.2
tailwindcss-animate:
specifier: ^1.0.7
- version: 1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2)))
+ version: 1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)))
thirdweb:
specifier: workspace:*
version: link:../../packages/thirdweb
@@ -335,7 +335,7 @@ importers:
version: 8.3.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))
'@storybook/nextjs':
specifier: 8.3.4
- version: 8.3.4(@swc/core@1.7.26)(esbuild@0.23.1)(next@14.2.13(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(type-fest@4.26.1)(typescript@5.6.2)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ version: 8.3.4(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(next@14.2.13(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(type-fest@4.26.1)(typescript@5.6.2)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
'@storybook/react':
specifier: 8.3.4
version: 8.3.4(@storybook/test@8.3.4(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.2)
@@ -383,7 +383,7 @@ importers:
version: 10.4.20(postcss@8.4.47)
checkly:
specifier: ^4.8.1
- version: 4.9.0(@swc/core@1.7.26)(@types/node@20.14.9)(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)
+ version: 4.9.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)
eslint:
specifier: 8.57.0
version: 8.57.0
@@ -410,7 +410,7 @@ importers:
version: 8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)
tailwindcss:
specifier: 3.4.13
- version: 3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2))
+ version: 3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2))
typescript:
specifier: 5.6.2
version: 5.6.2
@@ -522,10 +522,10 @@ importers:
version: 8.4.47
tailwindcss:
specifier: 3.4.13
- version: 3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2))
+ version: 3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2))
tailwindcss-animate:
specifier: ^1.0.7
- version: 1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2)))
+ version: 1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)))
typescript:
specifier: 5.6.2
version: 5.6.2
@@ -533,17 +533,17 @@ importers:
apps/portal:
dependencies:
'@dirtycajunrice/klee':
- specifier: ^1.0.0
- version: 1.0.0(react@18.3.1)
+ specifier: ^1.0.1
+ version: 1.0.1(react@18.3.1)
'@mdx-js/loader':
specifier: ^2.3.0
- version: 2.3.0(webpack@5.95.0)
+ version: 2.3.0(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5)))
'@mdx-js/react':
specifier: ^2.3.0
version: 2.3.0(react@18.3.1)
'@next/mdx':
specifier: ^13.5.6
- version: 13.5.7(@mdx-js/loader@2.3.0(webpack@5.95.0))(@mdx-js/react@2.3.0(react@18.3.1))
+ version: 13.5.7(@mdx-js/loader@2.3.0(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))))(@mdx-js/react@2.3.0(react@18.3.1))
'@radix-ui/react-dialog':
specifier: 1.1.1
version: 1.1.1(@types/react-dom@18.3.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -627,7 +627,7 @@ importers:
version: 2.5.2
tailwindcss-animate:
specifier: ^1.0.7
- version: 1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2)))
+ version: 1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)))
thirdweb:
specifier: workspace:*
version: link:../../packages/thirdweb
@@ -685,7 +685,7 @@ importers:
version: 1.2.4
eslint-plugin-tailwindcss:
specifier: ^3.15.1
- version: 3.17.4(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2)))
+ version: 3.17.4(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)))
next-sitemap:
specifier: ^4.2.3
version: 4.2.3(next@14.2.13(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))
@@ -694,7 +694,7 @@ importers:
version: 8.4.47
tailwindcss:
specifier: 3.4.13
- version: 3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2))
+ version: 3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2))
tsx:
specifier: ^4.19.1
version: 4.19.1
@@ -763,7 +763,7 @@ importers:
version: 2.5.2
tailwindcss-animate:
specifier: ^1.0.7
- version: 1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2)))
+ version: 1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)))
thirdweb:
specifier: workspace:*
version: link:../../packages/thirdweb
@@ -794,7 +794,7 @@ importers:
version: 8.4.47
tailwindcss:
specifier: 3.4.13
- version: 3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2))
+ version: 3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2))
typescript:
specifier: 5.6.2
version: 5.6.2
@@ -2673,8 +2673,8 @@ packages:
resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
engines: {node: '>=12'}
- '@dirtycajunrice/klee@1.0.0':
- resolution: {integrity: sha512-wbIiweFuGJIrNcfNcIDIlAa4HMfqLtXMpTV3pmbYqvaq6aCLJk65VAIiHv2fawzWJlNoBnU1gxM9ksnbDml2Kg==}
+ '@dirtycajunrice/klee@1.0.1':
+ resolution: {integrity: sha512-bFye60D7RyFGgwVeNdJ+H6TCNchphwIVkb3C7jG4LNfAVrFUFFlmvVzhgLnQajBSxzThC1YCsTf9Qix5JUnAjA==}
peerDependencies:
react: ^18.3.1
@@ -17426,7 +17426,7 @@ snapshots:
dependencies:
'@jridgewell/trace-mapping': 0.3.9
- '@dirtycajunrice/klee@1.0.0(react@18.3.1)':
+ '@dirtycajunrice/klee@1.0.1(react@18.3.1)':
dependencies:
react: 18.3.1
@@ -18635,11 +18635,11 @@ snapshots:
jju: 1.4.0
read-yaml-file: 1.1.0
- '@mdx-js/loader@2.3.0(webpack@5.95.0)':
+ '@mdx-js/loader@2.3.0(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5)))':
dependencies:
'@mdx-js/mdx': 2.3.0
source-map: 0.7.4
- webpack: 5.95.0
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))
transitivePeerDependencies:
- supports-color
@@ -18795,11 +18795,11 @@ snapshots:
dependencies:
glob: 10.3.10
- '@next/mdx@13.5.7(@mdx-js/loader@2.3.0(webpack@5.95.0))(@mdx-js/react@2.3.0(react@18.3.1))':
+ '@next/mdx@13.5.7(@mdx-js/loader@2.3.0(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))))(@mdx-js/react@2.3.0(react@18.3.1))':
dependencies:
source-map: 0.7.4
optionalDependencies:
- '@mdx-js/loader': 2.3.0(webpack@5.95.0)
+ '@mdx-js/loader': 2.3.0(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5)))
'@mdx-js/react': 2.3.0(react@18.3.1)
'@next/swc-darwin-arm64@14.2.13':
@@ -18958,7 +18958,7 @@ snapshots:
widest-line: 3.1.0
wrap-ansi: 7.0.0
- '@oclif/core@2.8.11(@swc/core@1.7.26)(@types/node@20.14.9)(typescript@5.6.2)':
+ '@oclif/core@2.8.11(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)':
dependencies:
'@types/cli-progress': 3.11.5
ansi-escapes: 4.3.2
@@ -18984,7 +18984,7 @@ snapshots:
strip-ansi: 6.0.1
supports-color: 8.1.1
supports-hyperlinks: 2.3.0
- ts-node: 10.9.2(@swc/core@1.7.26)(@types/node@20.14.9)(typescript@5.6.2)
+ ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)
tslib: 2.7.0
widest-line: 3.1.0
wordwrap: 1.0.0
@@ -19021,10 +19021,10 @@ snapshots:
dependencies:
'@oclif/core': 1.26.2
- '@oclif/plugin-not-found@2.3.23(@swc/core@1.7.26)(@types/node@20.14.9)(typescript@5.6.2)':
+ '@oclif/plugin-not-found@2.3.23(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)':
dependencies:
'@oclif/color': 1.0.13
- '@oclif/core': 2.8.11(@swc/core@1.7.26)(@types/node@20.14.9)(typescript@5.6.2)
+ '@oclif/core': 2.8.11(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)
fast-levenshtein: 3.0.0
lodash: 4.17.21
transitivePeerDependencies:
@@ -19049,9 +19049,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@oclif/plugin-warn-if-update-available@2.0.24(@swc/core@1.7.26)(@types/node@20.14.9)(typescript@5.6.2)':
+ '@oclif/plugin-warn-if-update-available@2.0.24(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)':
dependencies:
- '@oclif/core': 2.8.11(@swc/core@1.7.26)(@types/node@20.14.9)(typescript@5.6.2)
+ '@oclif/core': 2.8.11(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)
chalk: 4.1.2
debug: 4.3.7(supports-color@8.1.1)
fs-extra: 9.1.0
@@ -19402,7 +19402,7 @@ snapshots:
dependencies:
playwright: 1.47.2
- '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.26.1)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))':
+ '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.26.1)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))':
dependencies:
ansi-html: 0.0.9
core-js-pure: 3.38.1
@@ -19412,7 +19412,7 @@ snapshots:
react-refresh: 0.14.2
schema-utils: 4.2.0
source-map: 0.7.4
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
optionalDependencies:
type-fest: 4.26.1
webpack-hot-middleware: 2.26.1
@@ -20823,7 +20823,7 @@ snapshots:
'@sentry/types': 8.32.0
'@sentry/utils': 8.32.0
- '@sentry/nextjs@8.32.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.13(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))':
+ '@sentry/nextjs@8.32.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.13(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))':
dependencies:
'@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0)
'@opentelemetry/semantic-conventions': 1.27.0
@@ -20836,14 +20836,14 @@ snapshots:
'@sentry/types': 8.32.0
'@sentry/utils': 8.32.0
'@sentry/vercel-edge': 8.32.0
- '@sentry/webpack-plugin': 2.22.3(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ '@sentry/webpack-plugin': 2.22.3(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
chalk: 3.0.0
next: 14.2.13(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
resolve: 1.22.8
rollup: 3.29.5
stacktrace-parser: 0.1.10
optionalDependencies:
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
transitivePeerDependencies:
- '@opentelemetry/api'
- '@opentelemetry/core'
@@ -20924,12 +20924,12 @@ snapshots:
'@sentry/types': 8.32.0
'@sentry/utils': 8.32.0
- '@sentry/webpack-plugin@2.22.3(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))':
+ '@sentry/webpack-plugin@2.22.3(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))':
dependencies:
'@sentry/bundler-plugin-core': 2.22.3
unplugin: 1.0.1
uuid: 9.0.1
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
transitivePeerDependencies:
- encoding
- supports-color
@@ -21591,7 +21591,7 @@ snapshots:
- supports-color
- webpack-sources
- '@storybook/builder-webpack5@8.3.4(@swc/core@1.7.26)(esbuild@0.23.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.2)':
+ '@storybook/builder-webpack5@8.3.4(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.2)':
dependencies:
'@storybook/core-webpack': 8.3.4(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))
'@types/node': 22.7.4
@@ -21600,25 +21600,25 @@ snapshots:
case-sensitive-paths-webpack-plugin: 2.4.0
cjs-module-lexer: 1.4.1
constants-browserify: 1.0.0
- css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
es-module-lexer: 1.5.4
express: 4.21.0
- fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
fs-extra: 11.2.0
- html-webpack-plugin: 5.6.0(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ html-webpack-plugin: 5.6.0(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
magic-string: 0.30.11
path-browserify: 1.0.1
process: 0.11.10
semver: 7.6.3
storybook: 8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
- terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
+ terser-webpack-plugin: 5.3.10(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
ts-dedent: 2.2.0
url: 0.11.4
util: 0.12.5
util-deprecate: 1.0.2
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
- webpack-dev-middleware: 6.1.3(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
+ webpack-dev-middleware: 6.1.3(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
webpack-hot-middleware: 2.26.1
webpack-virtual-modules: 0.6.2
optionalDependencies:
@@ -21694,7 +21694,7 @@ snapshots:
dependencies:
storybook: 8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- '@storybook/nextjs@8.3.4(@swc/core@1.7.26)(esbuild@0.23.1)(next@14.2.13(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(type-fest@4.26.1)(typescript@5.6.2)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))':
+ '@storybook/nextjs@8.3.4(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(next@14.2.13(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(type-fest@4.26.1)(typescript@5.6.2)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))':
dependencies:
'@babel/core': 7.25.2
'@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.2)
@@ -21709,32 +21709,32 @@ snapshots:
'@babel/preset-react': 7.24.7(@babel/core@7.25.2)
'@babel/preset-typescript': 7.24.7(@babel/core@7.25.2)
'@babel/runtime': 7.25.6
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.26.1)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
- '@storybook/builder-webpack5': 8.3.4(@swc/core@1.7.26)(esbuild@0.23.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.2)
- '@storybook/preset-react-webpack': 8.3.4(@storybook/test@8.3.4(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(@swc/core@1.7.26)(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.2)
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.26.1)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
+ '@storybook/builder-webpack5': 8.3.4(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.2)
+ '@storybook/preset-react-webpack': 8.3.4(@storybook/test@8.3.4(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.2)
'@storybook/react': 8.3.4(@storybook/test@8.3.4(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.2)
'@storybook/test': 8.3.4(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))
'@types/node': 22.7.4
'@types/semver': 7.5.8
- babel-loader: 9.2.1(@babel/core@7.25.2)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
- css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ babel-loader: 9.2.1(@babel/core@7.25.2)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
+ css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
find-up: 5.0.0
fs-extra: 11.2.0
image-size: 1.1.1
loader-utils: 3.3.1
next: 14.2.13(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- node-polyfill-webpack-plugin: 2.0.1(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ node-polyfill-webpack-plugin: 2.0.1(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
pnp-webpack-plugin: 1.7.0(typescript@5.6.2)
postcss: 8.4.47
- postcss-loader: 8.1.1(postcss@8.4.47)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ postcss-loader: 8.1.1(postcss@8.4.47)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
react-refresh: 0.14.2
resolve-url-loader: 5.0.0
- sass-loader: 13.3.3(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ sass-loader: 13.3.3(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
semver: 7.6.3
storybook: 8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
styled-jsx: 5.1.6(@babel/core@7.25.2)(react@18.3.1)
ts-dedent: 2.2.0
tsconfig-paths: 4.2.0
@@ -21742,7 +21742,7 @@ snapshots:
optionalDependencies:
sharp: 0.33.5
typescript: 5.6.2
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
transitivePeerDependencies:
- '@rspack/core'
- '@swc/core'
@@ -21762,11 +21762,11 @@ snapshots:
- webpack-hot-middleware
- webpack-plugin-serve
- '@storybook/preset-react-webpack@8.3.4(@storybook/test@8.3.4(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(@swc/core@1.7.26)(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.2)':
+ '@storybook/preset-react-webpack@8.3.4(@storybook/test@8.3.4(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.2)':
dependencies:
'@storybook/core-webpack': 8.3.4(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))
'@storybook/react': 8.3.4(@storybook/test@8.3.4(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.2)
- '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
'@types/node': 22.7.4
'@types/semver': 7.5.8
find-up: 5.0.0
@@ -21779,7 +21779,7 @@ snapshots:
semver: 7.6.3
storybook: 8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)
tsconfig-paths: 4.2.0
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
optionalDependencies:
typescript: 5.6.2
transitivePeerDependencies:
@@ -21794,7 +21794,7 @@ snapshots:
dependencies:
storybook: 8.3.4(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))':
+ '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))':
dependencies:
debug: 4.3.7(supports-color@8.1.1)
endent: 2.1.0
@@ -21804,7 +21804,7 @@ snapshots:
react-docgen-typescript: 2.2.2(typescript@5.6.2)
tslib: 2.7.0
typescript: 5.6.2
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
transitivePeerDependencies:
- supports-color
@@ -22255,7 +22255,7 @@ snapshots:
'@swc/core-win32-x64-msvc@1.7.26':
optional: true
- '@swc/core@1.7.26':
+ '@swc/core@1.7.26(@swc/helpers@0.5.5)':
dependencies:
'@swc/counter': 0.1.3
'@swc/types': 0.1.12
@@ -22270,6 +22270,7 @@ snapshots:
'@swc/core-win32-arm64-msvc': 1.7.26
'@swc/core-win32-ia32-msvc': 1.7.26
'@swc/core-win32-x64-msvc': 1.7.26
+ '@swc/helpers': 0.5.5
optional: true
'@swc/counter@0.1.3': {}
@@ -23823,12 +23824,12 @@ snapshots:
dependencies:
'@babel/core': 7.25.2
- babel-loader@9.2.1(@babel/core@7.25.2)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)):
+ babel-loader@9.2.1(@babel/core@7.25.2)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)):
dependencies:
'@babel/core': 7.25.2
find-cache-dir: 4.0.0
schema-utils: 4.2.0
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
babel-plugin-macros@3.1.0:
dependencies:
@@ -24248,13 +24249,13 @@ snapshots:
check-error@2.1.1: {}
- checkly@4.9.0(@swc/core@1.7.26)(@types/node@20.14.9)(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10):
+ checkly@4.9.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10):
dependencies:
- '@oclif/core': 2.8.11(@swc/core@1.7.26)(@types/node@20.14.9)(typescript@5.6.2)
+ '@oclif/core': 2.8.11(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)
'@oclif/plugin-help': 5.1.20
- '@oclif/plugin-not-found': 2.3.23(@swc/core@1.7.26)(@types/node@20.14.9)(typescript@5.6.2)
+ '@oclif/plugin-not-found': 2.3.23(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)
'@oclif/plugin-plugins': 5.4.4
- '@oclif/plugin-warn-if-update-available': 2.0.24(@swc/core@1.7.26)(@types/node@20.14.9)(typescript@5.6.2)
+ '@oclif/plugin-warn-if-update-available': 2.0.24(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)
'@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2)
acorn: 8.8.1
acorn-walk: 8.2.0
@@ -24723,7 +24724,7 @@ snapshots:
css-color-keywords@1.0.0: {}
- css-loader@6.11.0(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)):
+ css-loader@6.11.0(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)):
dependencies:
icss-utils: 5.1.0(postcss@8.4.47)
postcss: 8.4.47
@@ -24734,7 +24735,7 @@ snapshots:
postcss-value-parser: 4.2.0
semver: 7.6.3
optionalDependencies:
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
css-select@4.3.0:
dependencies:
@@ -25635,11 +25636,11 @@ snapshots:
eslint-plugin-svg-jsx@1.2.4: {}
- eslint-plugin-tailwindcss@3.17.4(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2))):
+ eslint-plugin-tailwindcss@3.17.4(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2))):
dependencies:
fast-glob: 3.3.2
postcss: 8.4.47
- tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2))
+ tailwindcss: 3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2))
eslint-scope@5.1.1:
dependencies:
@@ -26267,7 +26268,7 @@ snapshots:
cross-spawn: 7.0.3
signal-exit: 4.1.0
- fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)):
+ fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)):
dependencies:
'@babel/code-frame': 7.24.7
chalk: 4.1.2
@@ -26282,7 +26283,7 @@ snapshots:
semver: 7.6.3
tapable: 2.2.1
typescript: 5.6.2
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
form-data-encoder@2.1.4: {}
@@ -26796,7 +26797,7 @@ snapshots:
html-url-attributes@3.0.0: {}
- html-webpack-plugin@5.6.0(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)):
+ html-webpack-plugin@5.6.0(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)):
dependencies:
'@types/html-minifier-terser': 6.1.0
html-minifier-terser: 6.1.0
@@ -26804,7 +26805,7 @@ snapshots:
pretty-error: 4.0.0
tapable: 2.2.1
optionalDependencies:
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
htmlparser2@3.10.1:
dependencies:
@@ -29314,7 +29315,7 @@ snapshots:
node-int64@0.4.0: {}
- node-polyfill-webpack-plugin@2.0.1(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)):
+ node-polyfill-webpack-plugin@2.0.1(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)):
dependencies:
assert: 2.1.0
browserify-zlib: 0.2.0
@@ -29341,7 +29342,7 @@ snapshots:
url: 0.11.4
util: 0.12.5
vm-browserify: 1.1.2
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
node-releases@2.0.18: {}
@@ -29926,22 +29927,22 @@ snapshots:
camelcase-css: 2.0.1
postcss: 8.4.47
- postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2)):
+ postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)):
dependencies:
lilconfig: 3.1.2
yaml: 2.5.1
optionalDependencies:
postcss: 8.4.47
- ts-node: 10.9.2(@swc/core@1.7.26)(@types/node@20.14.9)(typescript@5.6.2)
+ ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)
- postcss-loader@8.1.1(postcss@8.4.47)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)):
+ postcss-loader@8.1.1(postcss@8.4.47)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)):
dependencies:
cosmiconfig: 9.0.0(typescript@5.6.2)
jiti: 1.21.6
postcss: 8.4.47
semver: 7.6.3
optionalDependencies:
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
transitivePeerDependencies:
- typescript
@@ -31123,10 +31124,10 @@ snapshots:
safer-buffer@2.1.2: {}
- sass-loader@13.3.3(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)):
+ sass-loader@13.3.3(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)):
dependencies:
neo-async: 2.6.2
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
satori@0.10.9:
dependencies:
@@ -31653,9 +31654,9 @@ snapshots:
structured-headers@0.4.1: {}
- style-loader@3.3.4(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)):
+ style-loader@3.3.4(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)):
dependencies:
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
style-to-object@0.4.4:
dependencies:
@@ -31804,11 +31805,11 @@ snapshots:
tailwind-merge@2.5.2: {}
- tailwindcss-animate@1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2))):
+ tailwindcss-animate@1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2))):
dependencies:
- tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2))
+ tailwindcss: 3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2))
- tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2)):
+ tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2)):
dependencies:
'@alloc/quick-lru': 5.2.0
arg: 5.0.2
@@ -31827,7 +31828,7 @@ snapshots:
postcss: 8.4.47
postcss-import: 15.1.0(postcss@8.4.47)
postcss-js: 4.0.1(postcss@8.4.47)
- postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.14.9)(typescript@5.6.2))
+ postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2))
postcss-nested: 6.2.0(postcss@8.4.47)
postcss-selector-parser: 6.1.2
resolve: 1.22.8
@@ -31918,18 +31919,29 @@ snapshots:
ansi-escapes: 4.3.2
supports-hyperlinks: 2.3.0
- terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)):
+ terser-webpack-plugin@5.3.10(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
terser: 5.34.1
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
optionalDependencies:
- '@swc/core': 1.7.26
+ '@swc/core': 1.7.26(@swc/helpers@0.5.5)
esbuild: 0.23.1
+ terser-webpack-plugin@5.3.10(@swc/core@1.7.26(@swc/helpers@0.5.5))(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))):
+ dependencies:
+ '@jridgewell/trace-mapping': 0.3.25
+ jest-worker: 27.5.1
+ schema-utils: 3.3.0
+ serialize-javascript: 6.0.2
+ terser: 5.34.1
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))
+ optionalDependencies:
+ '@swc/core': 1.7.26(@swc/helpers@0.5.5)
+
terser-webpack-plugin@5.3.10(webpack@5.95.0):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
@@ -32081,7 +32093,7 @@ snapshots:
ts-mixer@6.0.4: {}
- ts-node@10.9.2(@swc/core@1.7.26)(@types/node@20.14.9)(typescript@5.6.2):
+ ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.14.9)(typescript@5.6.2):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
@@ -32099,7 +32111,7 @@ snapshots:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
optionalDependencies:
- '@swc/core': 1.7.26
+ '@swc/core': 1.7.26(@swc/helpers@0.5.5)
ts-pnp@1.2.0(typescript@5.6.2):
optionalDependencies:
@@ -32935,7 +32947,7 @@ snapshots:
- bufferutil
- utf-8-validate
- webpack-dev-middleware@6.1.3(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)):
+ webpack-dev-middleware@6.1.3(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)):
dependencies:
colorette: 2.0.20
memfs: 3.5.3
@@ -32943,7 +32955,7 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.2.0
optionalDependencies:
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.23.1)
+ webpack: 5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)
webpack-hot-middleware@2.26.1:
dependencies:
@@ -32987,7 +32999,37 @@ snapshots:
- esbuild
- uglify-js
- webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1):
+ webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5)):
+ dependencies:
+ '@types/estree': 1.0.6
+ '@webassemblyjs/ast': 1.12.1
+ '@webassemblyjs/wasm-edit': 1.12.1
+ '@webassemblyjs/wasm-parser': 1.12.1
+ acorn: 8.12.1
+ acorn-import-attributes: 1.9.5(acorn@8.12.1)
+ browserslist: 4.24.0
+ chrome-trace-event: 1.0.4
+ enhanced-resolve: 5.17.1
+ es-module-lexer: 1.5.4
+ eslint-scope: 5.1.1
+ events: 3.3.0
+ glob-to-regexp: 0.4.1
+ graceful-fs: 4.2.11
+ json-parse-even-better-errors: 2.3.1
+ loader-runner: 4.3.0
+ mime-types: 2.1.35
+ neo-async: 2.6.2
+ schema-utils: 3.3.0
+ tapable: 2.2.1
+ terser-webpack-plugin: 5.3.10(@swc/core@1.7.26(@swc/helpers@0.5.5))(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5)))
+ watchpack: 2.4.2
+ webpack-sources: 3.2.3
+ transitivePeerDependencies:
+ - '@swc/core'
+ - esbuild
+ - uglify-js
+
+ webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1):
dependencies:
'@types/estree': 1.0.6
'@webassemblyjs/ast': 1.12.1
@@ -33009,7 +33051,7 @@ snapshots:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.23.1))
+ terser-webpack-plugin: 5.3.10(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))
watchpack: 2.4.2
webpack-sources: 3.2.3
transitivePeerDependencies: