From 8f1540562255545e82f175e7acb0074c6e6a04f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andy=20Gr=C3=BCning?= Date: Tue, 19 Aug 2025 08:57:33 +0200 Subject: [PATCH 1/2] removed anonymous type constructor from Contract.cs --- .../SequenceSDK/Ethereum/Contract/Contract.cs | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/Packages/Sequence-Unity/Sequence/SequenceSDK/Ethereum/Contract/Contract.cs b/Packages/Sequence-Unity/Sequence/SequenceSDK/Ethereum/Contract/Contract.cs index 3529ea17..0299e06e 100644 --- a/Packages/Sequence-Unity/Sequence/SequenceSDK/Ethereum/Contract/Contract.cs +++ b/Packages/Sequence-Unity/Sequence/SequenceSDK/Ethereum/Contract/Contract.cs @@ -1,21 +1,20 @@ -using System.Collections; -using System.Collections.Generic; using System.Threading.Tasks; using System; using System.Numerics; using Sequence.ABI; using Sequence.Provider; -using Sequence.Transactions; -using System.Text; -using System.Text.RegularExpressions; using Sequence.Utils; -using Sequence.Wallet; -using UnityEngine; namespace Sequence.Contracts { public class Contract { + private struct QueryParameters + { + public Address to; + public string data; + } + Address address; public delegate Task QueryContractMessageSender(IEthClient client); @@ -156,12 +155,11 @@ private QueryContractMessageSender QueryContract(string functionName, pa private object[] CreateParams(string functionName, params object[] args) { string data = GetData(functionName, args); - string to = address; object[] toSendParams = new object[] { - new + new QueryParameters { - to, - data + to = address, + data = data } }; return toSendParams; From 522c07ece75878b5873741757fea34d0d1655c7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andy=20Gr=C3=BCning?= Date: Tue, 19 Aug 2025 08:58:28 +0200 Subject: [PATCH 2/2] version bump --- Packages/Sequence-Unity/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packages/Sequence-Unity/package.json b/Packages/Sequence-Unity/package.json index 7d456038..34fda76f 100644 --- a/Packages/Sequence-Unity/package.json +++ b/Packages/Sequence-Unity/package.json @@ -1,6 +1,6 @@ { "name": "xyz.0xsequence.waas-unity", - "version": "4.4.1", + "version": "4.4.2", "displayName": "Sequence Embedded Wallet SDK", "description": "A Unity SDK for Sequence APIs", "unity": "2021.3",