From 1152ac385b4a733458cbf00c28d8ce2de9495b20 Mon Sep 17 00:00:00 2001 From: Reejak <74499153+Reejak@users.noreply.github.com> Date: Thu, 27 Feb 2025 17:50:25 +0100 Subject: [PATCH 1/3] Make Transaction Overrides Editable in Blueprints (#31) Updated FThirdwebEngineTransactionOverrides to be fully editable in Blueprints by changing BlueprintReadOnly to BlueprintReadWrite. This allows modifying gas and transaction values directly in Unreal Engine --- .../Transaction/ThirdwebEngineTransactionOverrides.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/Thirdweb/Public/Engine/Transaction/ThirdwebEngineTransactionOverrides.h b/Source/Thirdweb/Public/Engine/Transaction/ThirdwebEngineTransactionOverrides.h index 9a471ac..04fd632 100644 --- a/Source/Thirdweb/Public/Engine/Transaction/ThirdwebEngineTransactionOverrides.h +++ b/Source/Thirdweb/Public/Engine/Transaction/ThirdwebEngineTransactionOverrides.h @@ -11,16 +11,16 @@ struct THIRDWEB_API FThirdwebEngineTransactionOverrides { GENERATED_BODY() - UPROPERTY(EditAnywhere, BlueprintReadOnly, DisplayName="Gas Limit", Category="Thirdweb|Engine") + UPROPERTY(EditAnywhere, BlueprintReadWrite, DisplayName = "Gas Limit", Category = "Thirdweb|Engine") int64 Gas = 0; - UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Thirdweb|Engine") + UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Thirdweb|Engine") int64 MaxFeePerGas = 0; - UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Thirdweb|Engine") + UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Thirdweb|Engine") int64 MaxPriorityFeePerGas = 0; - UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Thirdweb|Engine") + UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Thirdweb|Engine") int64 Value = 0; bool IsDefault() const { return Gas == 0 && MaxFeePerGas == 0 && MaxPriorityFeePerGas == 0 && Value == 0; } From d0a6e0e4fa2979bdbfc991d562c33783c89870f1 Mon Sep 17 00:00:00 2001 From: 0xFirekeeper <0xFirekeeper@gmail.com> Date: Thu, 12 Jun 2025 01:17:38 +0700 Subject: [PATCH 2/3] Integrate smart wallet 712 signing --- Source/ThirdParty/Android/libthirdweb.a | 4 ++-- Source/ThirdParty/IOS/libthirdweb.a | 4 ++-- Source/ThirdParty/IOS/libthirdweb.sim.a | 4 ++-- Source/ThirdParty/Linux/libthirdweb.a | 4 ++-- Source/ThirdParty/LinuxArm64/libthirdweb.a | 4 ++-- Source/ThirdParty/Mac/libthirdweb.a | 4 ++-- Source/ThirdParty/Win64/libthirdweb.lib | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Source/ThirdParty/Android/libthirdweb.a b/Source/ThirdParty/Android/libthirdweb.a index 2ea349b..215bdbb 100644 --- a/Source/ThirdParty/Android/libthirdweb.a +++ b/Source/ThirdParty/Android/libthirdweb.a @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:056c00ddfd76dee8d0c31239b5af243858b15f2cbad07c332fea7cf0d70ef659 -size 93481712 +oid sha256:cdff7f63038003bbfd6d7ebd8907d9eb1545aac6c451591fe0bb0e5b5a3c9284 +size 90391786 diff --git a/Source/ThirdParty/IOS/libthirdweb.a b/Source/ThirdParty/IOS/libthirdweb.a index 641f804..5386d74 100644 --- a/Source/ThirdParty/IOS/libthirdweb.a +++ b/Source/ThirdParty/IOS/libthirdweb.a @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1c61320521b2022045b2291463ea2c1b4acac6d6239bc8a5e36dc80282cb8c9f -size 62593328 +oid sha256:33f2c66e09d0f04a06251542797df40756cbb8f9318a49438407d20f0967acfb +size 60803800 diff --git a/Source/ThirdParty/IOS/libthirdweb.sim.a b/Source/ThirdParty/IOS/libthirdweb.sim.a index b69ddf0..5386d74 100644 --- a/Source/ThirdParty/IOS/libthirdweb.sim.a +++ b/Source/ThirdParty/IOS/libthirdweb.sim.a @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a0bee88f27117397788e2040c839328b0fc485e7e0304b69dc27aa402db6f5c3 -size 62558992 +oid sha256:33f2c66e09d0f04a06251542797df40756cbb8f9318a49438407d20f0967acfb +size 60803800 diff --git a/Source/ThirdParty/Linux/libthirdweb.a b/Source/ThirdParty/Linux/libthirdweb.a index 517c474..f844a0e 100644 --- a/Source/ThirdParty/Linux/libthirdweb.a +++ b/Source/ThirdParty/Linux/libthirdweb.a @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a16c6464c34544afe54f6d0e0d3838fade18af14979945ef09e60352ea9baa63 -size 95689318 +oid sha256:d8ec68ddc923c2363a934c8df13fb16c60ea146864a90cee9c2f89abdcee776c +size 93209782 diff --git a/Source/ThirdParty/LinuxArm64/libthirdweb.a b/Source/ThirdParty/LinuxArm64/libthirdweb.a index 838940d..4846673 100644 --- a/Source/ThirdParty/LinuxArm64/libthirdweb.a +++ b/Source/ThirdParty/LinuxArm64/libthirdweb.a @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7cb99e0d68f73a92e4631e97d309ea4e9cd26460d23e2a621f53962a65fe184a -size 96214110 +oid sha256:8b990ed297638d0da6224e727f6a6ff230625bc970b52df6de8e536126315f1d +size 92695834 diff --git a/Source/ThirdParty/Mac/libthirdweb.a b/Source/ThirdParty/Mac/libthirdweb.a index e0e3080..682959d 100644 --- a/Source/ThirdParty/Mac/libthirdweb.a +++ b/Source/ThirdParty/Mac/libthirdweb.a @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c49c69b3148caab253c915a269b600714325127721d30099fdf092432109b5f6 -size 125521640 +oid sha256:076c5dc64f9c9e6994e7b0585aa98ffa72d64485ed1f1a4decbed1bb5a38468b +size 122161032 diff --git a/Source/ThirdParty/Win64/libthirdweb.lib b/Source/ThirdParty/Win64/libthirdweb.lib index fe476eb..0c7b61e 100644 --- a/Source/ThirdParty/Win64/libthirdweb.lib +++ b/Source/ThirdParty/Win64/libthirdweb.lib @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b0204e1e9eb6ff13e36573452e7ac7e233fe8eb474b28647b66436da70bb4f2a -size 96724220 +oid sha256:5307b6d157f864cac9c45e95fcd009e169f64e34a55e3457992320a31360cb47 +size 94800726 From b5cf2719ec6fd892d3391da6aab5d5110b1ab9b1 Mon Sep 17 00:00:00 2001 From: 0xFirekeeper <0xFirekeeper@gmail.com> Date: Thu, 12 Jun 2025 01:23:13 +0700 Subject: [PATCH 3/3] v2.1.0 --- Thirdweb.uplugin | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Thirdweb.uplugin b/Thirdweb.uplugin index 2dbb968..ed43d2d 100644 --- a/Thirdweb.uplugin +++ b/Thirdweb.uplugin @@ -1,7 +1,7 @@ { "FileVersion": 3, - "Version": 200, - "VersionName": "2.0.0", + "Version": 210, + "VersionName": "2.1.0", "FriendlyName": "Thirdweb SDK", "Description": "ThirdwebSDK for Unreal Engine", "Category": "Thirdweb",