From b5356375f1185121a4798a0efbf3e91696a9b59f Mon Sep 17 00:00:00 2001 From: robGG1997 Date: Thu, 14 Sep 2023 11:30:11 +0300 Subject: [PATCH 1/8] Revert "automated duplicating imported samples modifications (#595)" This reverts commit a5558941827a91df51e2dd200648dcd13a1231c8. --- .github/workflows/duplicate_sample.yaml | 28 ------------------- duplicate_package_sample.sh | 14 ---------- .../Samples~/Web3.Unity/Prefabs.meta | 8 ------ .../Samples~/Web3.Unity/Scenes.meta | 8 ------ .../Samples~/Web3.Unity/Scripts.meta | 8 ------ .../Samples~/Web3.Unity/Sprites.meta | 8 ------ 6 files changed, 74 deletions(-) delete mode 100644 .github/workflows/duplicate_sample.yaml delete mode 100644 duplicate_package_sample.sh delete mode 100644 src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Prefabs.meta delete mode 100644 src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scenes.meta delete mode 100644 src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts.meta delete mode 100644 src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Sprites.meta diff --git a/.github/workflows/duplicate_sample.yaml b/.github/workflows/duplicate_sample.yaml deleted file mode 100644 index 793149e56..000000000 --- a/.github/workflows/duplicate_sample.yaml +++ /dev/null @@ -1,28 +0,0 @@ -name: Duplicate-Package-Sample - -on: - push: - branches: - - main - -jobs: - duplicate: - name: duplicate package sample - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v2 - - - name: Run duplicate script file - run: bash ${GITHUB_WORKSPACE}/duplicate_package_sample.sh - - - name: Commit and Push - run: | - git config --global user.email $git_email - git config --global user.name "${{ github.actor }}" - git add ./src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/. -f - git diff-index --cached --quiet HEAD || git commit -m "Auto-duplicate Package Samples" - git push - env: - git_email: "${{ github.actor }}@users.noreply.github.com" \ No newline at end of file diff --git a/duplicate_package_sample.sh b/duplicate_package_sample.sh deleted file mode 100644 index f3a677742..000000000 --- a/duplicate_package_sample.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -# Specify the source directory and the destination directory -SOURCE_DIRECTORY="src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0-pre001/Web3.Unity Samples/" -DESTINATION_DIRECTORY="src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/" - -# clear destination directory first -rm -r "$DESTINATION_DIRECTORY" - -# Copy source to the destination -cp -r "$SOURCE_DIRECTORY" "$DESTINATION_DIRECTORY" - -#add all modified files -git add "src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/." -f \ No newline at end of file diff --git a/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Prefabs.meta b/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Prefabs.meta deleted file mode 100644 index 5b35daff8..000000000 --- a/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Prefabs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 45a04d2621549e3458049c6c447c3941 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scenes.meta b/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scenes.meta deleted file mode 100644 index 5488a62ed..000000000 --- a/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f39f8dda9616349489a7803d7e0aff30 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts.meta b/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts.meta deleted file mode 100644 index 9a1e8b8d4..000000000 --- a/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: eaef630f284e6e04a88b5939e0eb1cc5 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Sprites.meta b/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Sprites.meta deleted file mode 100644 index 7175ee89d..000000000 --- a/src/UnityPackages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Sprites.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 0c06517aee7843642a091a67c72b1379 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: From 58190561a633234a8b0e721ea16fc8e20243cd19 Mon Sep 17 00:00:00 2001 From: robGG1997 Date: Tue, 12 Dec 2023 12:48:08 +0300 Subject: [PATCH 2/8] data files now save in persistent data path only and we now have menu items in tools for easy access --- src/UnitySampleProject/.gitignore | 7 --- src/UnitySampleProject/Assets/Plugins.meta | 8 --- .../Scripts/Scenes/ExistingWalletLogin.cs | 3 +- .../Scripts/Utilities/PlayerData.cs | 56 ++++++++++++++----- 4 files changed, 44 insertions(+), 30 deletions(-) delete mode 100644 src/UnitySampleProject/Assets/Plugins.meta diff --git a/src/UnitySampleProject/.gitignore b/src/UnitySampleProject/.gitignore index fde00b818..727c26cbe 100644 --- a/src/UnitySampleProject/.gitignore +++ b/src/UnitySampleProject/.gitignore @@ -80,13 +80,6 @@ crashlytics-build.properties /Assets/WebGLTemplates /Assets/WebGLTemplates.meta -# Ignore generated data files -/Assets/PayerData.json -/Assets/PayerData.json.meta - -/Assets/walletconnect.json -/Assets/walletconnect.json.meta - # Ignore the project config since it can always be rebuilt /Assets/Resources.meta /Assets/Resources/ProjectConfigData.asset diff --git a/src/UnitySampleProject/Assets/Plugins.meta b/src/UnitySampleProject/Assets/Plugins.meta deleted file mode 100644 index a64f6fd98..000000000 --- a/src/UnitySampleProject/Assets/Plugins.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9265622591a5741fca8ccae4087d191a -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/ExistingWalletLogin.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/ExistingWalletLogin.cs index 7b74ea402..31178d19d 100644 --- a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/ExistingWalletLogin.cs +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/ExistingWalletLogin.cs @@ -216,8 +216,7 @@ private void BuildWalletConnectConfig() // try and get saved value SavedSessionTopic = walletConnectConfig?.SavedSessionTopic, SupportedWallets = supportedWallets, - // save file closer to assets when in editor, more accessible - StoragePath = Application.isEditor ? Application.dataPath : Application.persistentDataPath, + StoragePath = Application.persistentDataPath, RedirectToWallet = redirectToWallet, KeepSessionAlive = autoLogin || rememberMeToggle.isOn, DefaultWallet = defaultWallet, diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Utilities/PlayerData.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Utilities/PlayerData.cs index bae38698e..16be66f58 100644 --- a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Utilities/PlayerData.cs +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Utilities/PlayerData.cs @@ -1,9 +1,12 @@ -using System.Collections; -using System.Collections.Generic; using System.IO; using ChainSafe.Gaming.WalletConnect; using Newtonsoft.Json; +#if UNITY_EDITOR +using System.Diagnostics; +using UnityEditor; +#endif using UnityEngine; +using Debug = UnityEngine.Debug; /// /// Player Data that can be persisted through runtime and sessions in a PlayerData.json file. @@ -14,17 +17,7 @@ public class PlayerData { #region Save & Load - private string Path - { - get - { - // save closer to assets when in editor - // more accessible - string directory = Application.isEditor ? Application.dataPath : Application.persistentDataPath; - - return $"{System.IO.Path.Combine(directory, nameof(PlayerData))}.json"; - } - } + private string Path => $"{System.IO.Path.Combine(Application.persistentDataPath, nameof(PlayerData))}.json"; /// /// Singleton instance. @@ -98,6 +91,8 @@ public static void Clear() Instance = new PlayerData(); Save(); + + Debug.Log($"{nameof(PlayerData)} cleared."); } #endregion @@ -106,4 +101,39 @@ public static void Clear() /// Saved Wallet Connect Config used for restoring session (Remember Me) Implementation. /// [JsonProperty] public WalletConnectConfig WalletConnectConfig { get; set; } + +#if UNITY_EDITOR + [MenuItem("Tools/Player Data/Remove")] + public static void RemovePlayerData() + { + if (File.Exists(Instance.Path)) + { + File.Delete(Instance.Path); + } + else + { + Debug.LogError($"{nameof(PlayerData)} not found at {Instance.Path}."); + } + + Debug.Log($"{nameof(PlayerData)} Removed."); + } + + [MenuItem("Tools/Player Data/Clear")] + public static void ClearPlayerData() + { + Clear(); + } + + [MenuItem("Tools/Open Persistent Data Path")] + public static void OpenPersistentDataPath() + { + ProcessStartInfo startInfo = new ProcessStartInfo + { + Arguments = Application.persistentDataPath, + FileName = "explorer.exe", + }; + + Process.Start(startInfo); + } +#endif } From db9152b5df6fd034451fd910f5a1b5f05d2bae04 Mon Sep 17 00:00:00 2001 From: robGG1997 Date: Tue, 12 Dec 2023 09:49:35 +0000 Subject: [PATCH 3/8] Auto-duplicate Packages Samples --- .../Scripts/Scenes/ExistingWalletLogin.cs | 3 +- .../Scripts/Utilities/PlayerData.cs | 56 ++++++++++++++----- 2 files changed, 44 insertions(+), 15 deletions(-) diff --git a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/ExistingWalletLogin.cs b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/ExistingWalletLogin.cs index 7b74ea402..31178d19d 100644 --- a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/ExistingWalletLogin.cs +++ b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/ExistingWalletLogin.cs @@ -216,8 +216,7 @@ private void BuildWalletConnectConfig() // try and get saved value SavedSessionTopic = walletConnectConfig?.SavedSessionTopic, SupportedWallets = supportedWallets, - // save file closer to assets when in editor, more accessible - StoragePath = Application.isEditor ? Application.dataPath : Application.persistentDataPath, + StoragePath = Application.persistentDataPath, RedirectToWallet = redirectToWallet, KeepSessionAlive = autoLogin || rememberMeToggle.isOn, DefaultWallet = defaultWallet, diff --git a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Utilities/PlayerData.cs b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Utilities/PlayerData.cs index bae38698e..16be66f58 100644 --- a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Utilities/PlayerData.cs +++ b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Utilities/PlayerData.cs @@ -1,9 +1,12 @@ -using System.Collections; -using System.Collections.Generic; using System.IO; using ChainSafe.Gaming.WalletConnect; using Newtonsoft.Json; +#if UNITY_EDITOR +using System.Diagnostics; +using UnityEditor; +#endif using UnityEngine; +using Debug = UnityEngine.Debug; /// /// Player Data that can be persisted through runtime and sessions in a PlayerData.json file. @@ -14,17 +17,7 @@ public class PlayerData { #region Save & Load - private string Path - { - get - { - // save closer to assets when in editor - // more accessible - string directory = Application.isEditor ? Application.dataPath : Application.persistentDataPath; - - return $"{System.IO.Path.Combine(directory, nameof(PlayerData))}.json"; - } - } + private string Path => $"{System.IO.Path.Combine(Application.persistentDataPath, nameof(PlayerData))}.json"; /// /// Singleton instance. @@ -98,6 +91,8 @@ public static void Clear() Instance = new PlayerData(); Save(); + + Debug.Log($"{nameof(PlayerData)} cleared."); } #endregion @@ -106,4 +101,39 @@ public static void Clear() /// Saved Wallet Connect Config used for restoring session (Remember Me) Implementation. /// [JsonProperty] public WalletConnectConfig WalletConnectConfig { get; set; } + +#if UNITY_EDITOR + [MenuItem("Tools/Player Data/Remove")] + public static void RemovePlayerData() + { + if (File.Exists(Instance.Path)) + { + File.Delete(Instance.Path); + } + else + { + Debug.LogError($"{nameof(PlayerData)} not found at {Instance.Path}."); + } + + Debug.Log($"{nameof(PlayerData)} Removed."); + } + + [MenuItem("Tools/Player Data/Clear")] + public static void ClearPlayerData() + { + Clear(); + } + + [MenuItem("Tools/Open Persistent Data Path")] + public static void OpenPersistentDataPath() + { + ProcessStartInfo startInfo = new ProcessStartInfo + { + Arguments = Application.persistentDataPath, + FileName = "explorer.exe", + }; + + Process.Start(startInfo); + } +#endif } From 68b98324a7babd157edbf71c3c4c0cf59f7a4030 Mon Sep 17 00:00:00 2001 From: robGG1997 Date: Tue, 12 Dec 2023 09:50:03 +0000 Subject: [PATCH 4/8] Published Solution Dependencies to Package Libraries as DLLs --- .../ChainSafe.Gaming.Lootboxes.Chainlink.dll | Bin 31232 -> 31232 bytes .../Libraries/Chainsafe.Gaming.Chainlink.dll | Bin 5632 -> 5632 bytes .../Libraries/ChainSafe.Gaming.Debugging.dll | Bin 16384 -> 16384 bytes .../Libraries/ChainSafe.Gaming.Gelato.dll | Bin 45056 -> 45056 bytes .../ChainSafe.Gaming.InProcessSigner.dll | Bin 8192 -> 8192 bytes ...ing.InProcessTransactionExecutor.Unity.dll | Bin 6656 -> 6656 bytes ...fe.Gaming.InProcessTransactionExecutor.dll | Bin 11264 -> 11264 bytes .../ChainSafe.Gaming.MetaMask.Unity.dll | Bin 13824 -> 13824 bytes .../Libraries/ChainSafe.Gaming.MetaMask.dll | Bin 11264 -> 11264 bytes .../ChainSafe.Gaming.Unity.ThirdParty.dll | Bin 24064 -> 24064 bytes .../Libraries/ChainSafe.Gaming.Unity.dll | Bin 15360 -> 15360 bytes .../ChainSafe.Gaming.WalletConnect.dll | Bin 35840 -> 35840 bytes .../Runtime/Libraries/ChainSafe.Gaming.dll | Bin 216064 -> 216064 bytes 13 files changed, 0 insertions(+), 0 deletions(-) diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/ChainSafe.Gaming.Lootboxes.Chainlink.dll b/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/ChainSafe.Gaming.Lootboxes.Chainlink.dll index 2ae2d17f02c9797d78ff189e6cd0fe0e5f0050a1..b494f3ed800667c5dc4aeca40867aee95625907e 100644 GIT binary patch delta 238 zcmZqp!r1VIaY6^n1M{MV8+)F_2yD@8IXe5;Y`+PocE*J!o)OsG5Ub9kk&jD;V^d=7mXuX7CX*`)7AU|3KS2dSs*R&U4{nbR%@o|=aAdPZ;QpTAfY1~u3*v)R830+P42eJ%NNpOB57GhBnaGd|(^b delta 238 zcmZqp!r1VIaY6^n!(Q*sjXh6d1pb_!|GSp=yTk1DyjtQabu%|N#H#aXB&Q`MC7Prp z8JMS;B%7p}nI%~oCK;JoCYzY28Kzn!nkA)}85$%TZa$ys%EoeUe#z&_5(NPQ{!e&h z)~!zU==>`2HC|YG_T-9!1qx8XADmD@km|TZu6g(OpH?`bdMbLeMd1M!|73hGZa4V=x24BnC?cLm+7cWLtv8K`IOxQW-3OxgH+sxw&D`qHGlMZ^L2S;Y%||#T88uRpEDcSKl1x+5 z%+gW}j7>~T4bxIA4Gq#v6AhD0(+o^gjFJ*l4NNApa!0eA%=of;ate2Vz;~V4k4EAr z9ajZJZ4H*rcA0#HyGH>kxKRr#2vn_Y_T$9A^!F|z(HHBqHW%=yu==MkBr#Yr7&4eL z7y((P3@Hq03}!%_!eGE)%wPh9ra)N`AEe3v$TDR}1hPPC(|~-C4v@}7hEyQWWb)a;Et8k_1nNv?Fx>oD HP?iM%;}J@P diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Debugging.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Debugging.dll index e73c0e40a56f9296d50c5d6ddcc927f8843bfafc..7156cdabae51c6711b4522f2d618032cb2725f4e 100644 GIT binary patch delta 252 zcmZo@U~Fh$oY29-?NGaRV^4vOK*z&5uSKG+x~!epLK7#JKF8LTJgXh}>yU@WkCqER#x z%i09*6O%uf1PI8s=+;jE_TQ!ZDCg3Ar-QbW15A4qpn^}lp@JaQVX?ohH8~iioi-Pw zZvJCBgVjHUA&J3~!H~g}!3fAQWk_L2V=x2a6b1tZV+Io-GzH3n_#jmVK$a;(B9H}A Xn+D{AbbxdwGNb}|CYv8y%d!9fgEdWI delta 252 zcmZo@U~Fh$oY2AYBl>dZ#-0KlfpBK~Ta0x_e47of@yYI*b$m0Au0E??a#~VSqDe}U zfq9xqvPqhmS(2q;l98EZvWa<`VX8%T?o zal4XnWAX=+0D)rD%9*2$;70Mi}?sNgy+s31^v#F`Uvs*R2p+@?zI zJ-Ydi=?qr?WQH_`Bp^&=Fkwgm(gqCXKoJv$WFSssFayFQ21^D*AZY|-TY|+wDhwG? Y87zRhK=LU-(h#UKnZa=LV{2I!09B?=0RR91 diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Gelato.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Gelato.dll index d57661955a1f25d3f84ea3bb54368c985d1b8357..b293cf2468d82579ab7ec1c124a2970d6f8a98fb 100644 GIT binary patch delta 248 zcmZp8z|`=7X+j6fohY~W8+#lk2sEym@4M=9yJJVQ?<1X@=KY)RObFo7OG&acG&M>x zO-VCLOEEAuF)=kvOR+RGNHa||OfpR~FikN^N=!8{VPLRkWH6gNae?CI>bXa`SjyKt zcr)2$MS#E?>8Rt0#mBrS{_aTP-R`6|dC7`41*l-QAXE^jI!EI`#iNGx3#%lv%lB>e zTB*e1pTdyDV98*}V9H{ V@pvUUFJeQld#p zl7V@eNwP_rnOTyhVUm%VWwMERnqjI%qFGXknV~_lAp?UoBZJxGi3=1rSI<4l#ljbJ zWc_596#)VnR&zH6%G)~5d3AdGv4hKZPhPU3O#vo&2Pz0see=YXh%k;5N~~;e-f#9= zsl?)+%#g;A1cZqUCJZS++JM0vC}P5p48&;+W$uuR+ zEG@;r*u=!tFfGN>&>+n;(J;w0&A>FpC@C@3z-011ktCL&`f0l+tB3{&$m>7QmDv;L zx81recaEo2JZpE=Bv)<_sY{CXM8@q@+ZXlq3W5 zG?QeLG&8d#OT#21Gs|QX^EAU$i$t@e6f;AEWW&k(M3Ptp%PW3QRuK&l(EfDWJRp$C ztACecP>YR<=;RjB846HAD}JaTP<8c%myGu<7n!~NIQhw<%{F3FSpAb3(ioC}Fp5s+;O76+*?WJqPO0O|tCrvOPqpw46l!_D$C G519c+;YJq# diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessTransactionExecutor.Unity.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessTransactionExecutor.Unity.dll index 6b1245fd1c08aa3795e77217be30c07b1146a298..fb9480eafc1d1396066769004050110b7886a4e2 100644 GIT binary patch delta 235 zcmZoLX)u}4!7^8pp=V>y86E+~>8bcBgCNh{X zqyT9H26Lc@2}3dvr!klTVG@HSgCUSK0h#$>!-A Gnalv9NJtt0 delta 235 zcmZpOXo#55!BV5PbJfP4719C<*EtO{=Nh|CWb*5(Ik|S~W*3=$W{u>uq@+ZXlq3W5 zG?QeLG&8d#OT#21Gs|QX^EAU$i$t@e6f;AEWW&k7<&UyV*#2?jK$yf}$zTX1jeu-RusBGCAww#I1yC1AJ_Se`0(B-c7;c`f Hk;x1I(>6;I diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.MetaMask.Unity.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.MetaMask.Unity.dll index 6d20dda49667f3c1eb33d14197d781764d706fbb..06824ba384665fce4c6fac19ad60e7d6c3b079a2 100644 GIT binary patch delta 245 zcmZq3X~>z-!P5J$taoG27Bzu2Ehj{p#rwThZaX>8@$HQJn*-G4SoBhoEDcSKl1x+5 z%+gW}j7>~T4bxIA4Gq#v6AhD0(+o^gjFJ*l4NMpqJQx|AC)?{POx~lth2@Un@2!(d zbOHoKHf+@3cx&vxLG#?4aF2lW$yaoyDL@7F4WNP`)i=97F?9T9_pvtq@_BQYt`UoW z3PTcuC4(V@DT5J^Wy+Akkj7vJ#3>9048{y5Kxhh-1@S?u41g?ChD0C>q&5x62k8Lm QOk_v}@=P{!8+~O40K>yf&Hw-a delta 245 zcmZq3X~>z-!D4-5+l`GqThs(J7RtCjds^+Y>E$ucZR%4THV3H7vFIhIB_$=Aq$C-b zrAn5P-0S|pk!rI;BSBpWg?crY?JPqx=pn7l`O3(LiwRl6sb z=mZG(@jNU1F1gil6JI8$!m^{~ldtGZQ-BIG7C{Aps;%FaYnV*hGZa4V=x24BnC?cLm+7cWLtv8K`IOxQW-3Ox~T4bxIA4Gq#v6AhD0(+o^gjFJ*l4NMpqoERBwCkHAjO@6PyF?ox^2bSC> z{ne9KCAn5P-0S|pk!rI;BSBpWg?I59HVP7YL5n*3gYWAYY-4=g6# zvC}56Pz(@oDU) z=UDuc8PXV%fH0B4gdqh;8!(syMNAlyfjEu93<#4LEEx=eq!Ey92^I&bFl0z&umI`; T$)^BGL!i!N2E)zg)eTty@s3fe diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.ThirdParty.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.ThirdParty.dll index f253fd21518be61b3e4a72ff70c2b80dceed2a2a..06cce30630045e6fd7588db0e41cfe1bcd42f7b9 100644 GIT binary patch delta 237 zcmZqJ!`QHgaY6@+we;r;8+&fJ3(QEl8~rR**mINIyMiApLKHg5=UVP-a+-8uPtaG<~np_;}! zt+8%<3!4Saj(Jo}jtH5h028!@3IY}HpXt?eA;n4bU&W*UqML<6_p$h=FeEWpG8i(L zG8h3_rVJ?zX$)pSoWfwhV9a0wgr-1Q5Fez<0LU_BNCdJ#YSVyxkPeW}M21u#&t$WF H)I(+f`E*KK delta 237 zcmZqJ!`QHgaY6@6yr%KGjXgKq1?;?j?7jDs+jrV^hl>_|=My%Uc!+RlB&Q`MC7Prp z8JMS;B%7p}nI%~oCK;JoCYzY28Kzn!nkA)}85$%TZr%{!!pwXoY2D=S!GQwV2@`aJ z()T#F6@H(pVQKTwk22`q{5IPmB9k23nZTcBn^Q&lNk&* J%SSzA1^`a>O2GgC diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.dll index a14256c1e55eb5d2c88b6caf1ef8d7dc649e8884..e74ad425b8b9cd3a82bdbb8052c53aeed166b295 100644 GIT binary patch delta 236 zcmZpuXsDRb!LlvRyM1HN4JCosY5KQQAFpxWYoxi?Eqwa-%_YjptQsjvmWHNANv0`j zW@#w~#wI4FhG{95h6ZV-iH1q0X$Gb#MoEdO1}2;LYqWB)IPB>BJlVrIKtRj4hTrQ{ zg4?8wIiWMQCuC1vVcens6+9LM6$Gj-cKUlaRg6!f@2#fGhRr@E3atJq3`q=@42BG* z3`RhfDMJcF8iN@Sr!W{W7&Djvp(#)n#0RM|0J2OO5`ip`+B6^^qywZgks%exGugb` H(v=ASU6Dwq delta 236 zcmZpuXsDRb!7_2-hl?9~ZYT*@rd95jxG&(j=E!C733GOA*<7Nm%&L)`mXwrel9FU# zo@SD4l4fR>WNDaWWM-LcVxDH0YLRG`lwxLRkZiblzeXz;%lEp#uE`$80Rnq+|J=R2 z!_0Ao|24(rhUkTpR~WY_Km`pmpn@RP4ZM>!%~)41_1x;-!OcD<3atLg3~3BWK$ys2 z!jJ-_4H(RUA|?#UK%B;4282lrmJEhK(g?`51dD@I7&4?XSO9f_x zO-VCLOEEAuF)=kvOR+RGNHa||OfpR~FikN^N=!8{**u}Df{jJ)(1AOXc^U%*N?O(y zzj$)narKVh*_Xb`YfR2*oT2~~e5ef-1gpNpQ4-BNi~Yy#>CT%Kn&z|FKx)%~e2@;1&P0Y(AkSno IcgI&|027x}6#xJL delta 238 zcmZpe!PGE=X+j6fjDk}SH}<&X3sk;LmU-NgBZkCO%?3*H*Cg(IxQGg0Q=Y|S`RM(xI89Q6NhcnW~-Dk5x(;Qa+WQH_`Bp^&= zFkwgm(gqCXKoJv$WFSssFayFQ21^D*AZY|-TY|+wDhwG?87zRhK=LU-(h#UKnZa-~ IcgI&|09v?6c>n+a diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.dll index aaa1b981cf24e68f6c2d029934da1e739cbcc67e..233e65dd40a0bdfa3b06de053d379e600e233429 100644 GIT binary patch delta 250 zcmZpe!P_u{cR~ltgOf$88hcuM7`OH?m1GJS2Te(n_2GBh`rg(>NnH5ec7ZIWZ`(Ce zk}M5Pjgm}L(#+CQ42(@oObydgEDa6POcM>0Ow$ZZQ;d=lQw>bE>nSm7DY3NtoV{jx zj0qw;Y#zi6xV+e2KL z?=btPFeEWpG8i(LG8h3_rVJ?zX$)pSoWfwhV9a0wgr-1Q5Fez<0LU_BNCdJ#YSVyx UkPeW}M21u#&t!YOCvzhc09#i}Gynhq delta 250 zcmZpe!P_u{cR~kCgTl4*jXkYBj9Yt{N-_mZkJU3*1kQGu?YVASxim-Uc7ZIWZ`(DJ z(~^=BO;VB!%+pMgP14NFk}M6AjLa;PP0Z5_Q!NtBl2XhJ4U!GF>nSm7DY2yHO}sum z#)UaRpg$tSu}b@*U(=1Xz32ZJ^-bU7!d#&M6+L$dDhg8X#kb(X5|wpAAFj?iyFJ8} z`3|#xGD8|e5)dXbm@uROX#)mxpoj@WG7zURm;qrDgC&C@kTe3aEy3a-6^0C{3>H9L VAo&y^X$aJr%wV{^-jlhJ2>|(>P|*MY From 6da9c92fee289988c417ff82de8a599955a8ef64 Mon Sep 17 00:00:00 2001 From: robGG1997 Date: Tue, 12 Dec 2023 14:38:44 +0300 Subject: [PATCH 5/8] open persistent data path supports more platforms --- .../Scripts/Utilities/PlayerData.cs | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Utilities/PlayerData.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Utilities/PlayerData.cs index 16be66f58..7d1216749 100644 --- a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Utilities/PlayerData.cs +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Utilities/PlayerData.cs @@ -127,13 +127,21 @@ public static void ClearPlayerData() [MenuItem("Tools/Open Persistent Data Path")] public static void OpenPersistentDataPath() { - ProcessStartInfo startInfo = new ProcessStartInfo + switch (Application.platform) { - Arguments = Application.persistentDataPath, - FileName = "explorer.exe", - }; - - Process.Start(startInfo); + case RuntimePlatform.WindowsEditor: + Process.Start(Application.persistentDataPath); + break; + case RuntimePlatform.LinuxEditor: + Process.Start("xdg-open", Application.persistentDataPath); + break; + case RuntimePlatform.OSXEditor: + Process.Start("open", Application.persistentDataPath); + break; + default: + Debug.LogError($"Can't open on {Application.platform} Platform."); + break; + } } #endif } From e1c86a4186ea45262339375914f32d088a5f70c5 Mon Sep 17 00:00:00 2001 From: robGG1997 Date: Tue, 12 Dec 2023 11:39:17 +0000 Subject: [PATCH 6/8] Auto-duplicate Packages Samples --- .../Scripts/Utilities/PlayerData.cs | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Utilities/PlayerData.cs b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Utilities/PlayerData.cs index 16be66f58..7d1216749 100644 --- a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Utilities/PlayerData.cs +++ b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Utilities/PlayerData.cs @@ -127,13 +127,21 @@ public static void ClearPlayerData() [MenuItem("Tools/Open Persistent Data Path")] public static void OpenPersistentDataPath() { - ProcessStartInfo startInfo = new ProcessStartInfo + switch (Application.platform) { - Arguments = Application.persistentDataPath, - FileName = "explorer.exe", - }; - - Process.Start(startInfo); + case RuntimePlatform.WindowsEditor: + Process.Start(Application.persistentDataPath); + break; + case RuntimePlatform.LinuxEditor: + Process.Start("xdg-open", Application.persistentDataPath); + break; + case RuntimePlatform.OSXEditor: + Process.Start("open", Application.persistentDataPath); + break; + default: + Debug.LogError($"Can't open on {Application.platform} Platform."); + break; + } } #endif } From 87eb23e6b58e6c9a988f28e4c6e1f87a99189fa1 Mon Sep 17 00:00:00 2001 From: robGG1997 Date: Tue, 12 Dec 2023 11:39:47 +0000 Subject: [PATCH 7/8] Published Solution Dependencies to Package Libraries as DLLs --- .../ChainSafe.Gaming.Lootboxes.Chainlink.dll | Bin 31232 -> 31232 bytes .../Libraries/Chainsafe.Gaming.Chainlink.dll | Bin 5632 -> 5632 bytes .../Libraries/ChainSafe.Gaming.Debugging.dll | Bin 16384 -> 16384 bytes .../Libraries/ChainSafe.Gaming.Gelato.dll | Bin 45056 -> 45056 bytes .../ChainSafe.Gaming.InProcessSigner.dll | Bin 8192 -> 8192 bytes ...ing.InProcessTransactionExecutor.Unity.dll | Bin 6656 -> 6656 bytes ...fe.Gaming.InProcessTransactionExecutor.dll | Bin 11264 -> 11264 bytes .../ChainSafe.Gaming.MetaMask.Unity.dll | Bin 13824 -> 13824 bytes .../Libraries/ChainSafe.Gaming.MetaMask.dll | Bin 11264 -> 11264 bytes .../ChainSafe.Gaming.Unity.ThirdParty.dll | Bin 24064 -> 24064 bytes .../Libraries/ChainSafe.Gaming.Unity.dll | Bin 15360 -> 15360 bytes .../ChainSafe.Gaming.WalletConnect.dll | Bin 35840 -> 35840 bytes .../Runtime/Libraries/ChainSafe.Gaming.dll | Bin 216064 -> 216064 bytes 13 files changed, 0 insertions(+), 0 deletions(-) diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/ChainSafe.Gaming.Lootboxes.Chainlink.dll b/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/ChainSafe.Gaming.Lootboxes.Chainlink.dll index b494f3ed800667c5dc4aeca40867aee95625907e..37191dc4f08f77ed4dbb5d927be0f348f757960f 100644 GIT binary patch delta 238 zcmZqp!r1VIaY6^npQAetZtQsyBM|t2E`p9u52u~#s1uxEKv|3;OyD4 z=w01EkNp>p-p^E(5u035us{JS_yZ;gR2}1z_GYKz+a2Oj4JQmXTNEB(@lRziWJqSP zU@&7yWH14;L9A3T+myiw$Tngy20}|9HfJye(uP1)X+WM4LkfcdP_+e6ttn8%9LP&% LFx~84wv!nE^HEQw delta 238 zcmZqp!r1VIaY6^n1M{MV8+)F_2yD@8IXe5;Y`+PocE*J!o)OsG5Ub9kk&jD;V^d=7mXuX7CX*`)7AU|3KS2dSs*R&U4{nbR%@o|=aAdPZ;QpTAfY1~u3*v)R830+P42eJ%NNpOB57GhBnaGd|(^b diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/Chainsafe.Gaming.Chainlink.dll b/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/Chainsafe.Gaming.Chainlink.dll index 38860e00040eeffd02a0268fe956be88286c8324..2418f79e7ea87d7ece1045569cb06c1cc25b903e 100644 GIT binary patch delta 235 zcmZqBY0#O_!IBn{ac5(X2B*NRL@Uu<8|L~g^6gVS80P+B^AS!-MvYX%WDB!I6GIEL z)I<|gBQqmoV@qRmQ%ggWG-IO_0}G2p(=>B~WYfv4+|ewa8<(t{oWdO-kg;yp-%mAF z-knMNU)gLelbn2nyGH>kc-s>y2vR-cx$nx9=4y@J0OPrv3wTsm{ZknX8Il<+7|a+F z8BBm|5GxhTHf1mZvW*ywfzT3&%^6IAv>{Mc8jxqikiuX9RBZuNYYG%G2lA2`OgBFk Hlw|<`B6UaQ delta 235 zcmZqBY0#O_!E$h}*}siF8k_>gH+sxw&D`qHGlMZ^L2S;Y%||#T88uRpEDcSKl1x+5 z%+gW}j7>~T4bxIA4Gq#v6AhD0(+o^gjFJ*l4NNApa!0eA%=of;ate2Vz;~V4k4EAr z9ajZJZ4H*rcA0#HyGH>kxKRr#2vn_Y_T$9A^!F|z(HHBqHW%=yu==MkBr#Yr7&4eL z7y((P3@Hq03}!%_!eGE)%wPh9ra)N`AEe3v$TDR}1hPPC(|~-C4v@}7hEyQWWbo~>SpV@{dd35n!R^tL&IhsU42%)RKsKovqTd^ z3$xTj6H_BIBV%JrV{=nWLz6UPqZ9)Ri$v2jbAx141_lR42J6W=S`w2F7z=EkXcW!F za-uu_(Buy$0Rlb^-=9mrw(*+2#+|R?5NFcl0Mi}?s34a(R1m1z$zwwJ(lpLK7#JKF8LTJgXh}>yU@WkCqER#x z%i09*6O%uf1PI8s=+;jE_TQ!ZDCg3Ar-QbW15A4qpn^}lp@JaQVX?ohH8~iioi-Pw zZvJCBgVjHUA&J3~!H~g}!3fAQWk_L2V=x2a6b1tZV+Io-GzH3n_#jmVK$a;(B9H}A Xn+D{AbbxdwGNb}|CYv8y%d!9fgEdWI diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Gelato.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Gelato.dll index b293cf2468d82579ab7ec1c124a2970d6f8a98fb..347b8e02636aab7747a2e08e9f04d5faeee9c248 100644 GIT binary patch delta 248 zcmZp8z|`=7X+j6fulQ|0HugA75b*4YTm4(a)p>sBvppvUaDcTg;}DB zp@ms$qKT=InUS%vrLnoGrJ+fhu~CYFg+-!inz=!;DFcHwBZJxGi3=1rSI<4l#o`&` z{C%>^iU5JGPNukG$0+YvmoK|XuvEXAykte20#xwzEvO(+b$R3$fvuM23)jgUo-erB zYo!v4e=36^Lo$N}gBe32g9(rgVx@xFrVK_vwh@Cd5LyDUIfE&XHUz3l1M-X*QWy+? Wsx5$OO@SijKwdI~>E_*QU6}xzuTA0r delta 248 zcmZp8z|`=7X+j6fohY~W8+#lk2sEym@4M=9yJJVQ?<1X@=KY)RObFo7OG&acG&M>x zO-VCLOEEAuF)=kvOR+RGNHa||OfpR~FikN^N=!8{VPLRkWH6gNae?CI>bXa`SjyKt zcr)2$MS#E?>8Rt0#mBrS{_aTP-R`6|dC7`41*l-QAXE^jI!EI`#iNGx3#%lv%lB>e zTB*e1pTdyDV98*}V9H{ V@i!Ae6xcBj~zu#HQH)jaxF=?b4CR>;#niyJ` zr6!t~8krdx8(SKin_3#0q!}Bf7+6>&nx>f>B%4m&Cz8Zs_Q+z{WEIf>fywDJBn&U= z`0T$NpQN$NUuSZQ=nMs@;F)@;AV~Gr)RJ&N=L5^RD>}|^wh^1c>YvJB$dJrn!C=Oa z$Y26wgIK9xwkd-VkZr_Z41|_IY|dZ`qz!?p(ttc8h7<+^plS=CT2r8iIgppkV7gge H<{>ixYGXw+ delta 235 zcmZp0XmFU&!NPvp;KIh9GlBvlsZCDak28Imt{x6?OZ{HBIYUT~Nh2l6($Lf>$uuR+ zEG@;r*u=!tFfGN>&>+n;(J;w0&A>FpC@C@3z-011ktCL&`f0l+tB3{&$m>7QmDv;L zx81r#JkGdu#_U7RPav+`ZqGWiDoJ_V@YpHomlplY#sWkuIRohz+atSw$_-X?I4)jyTNkRh4Dg29X- zk--GW2C-7XY*Pj!Alrz+7ziza*qp%>NE-rGr2%y86E+~E2IVft6R5B*IDJ$IwR{}ut|UCW*3=$W{p(CWDB!I6GIEL z)I<|gBQqmoV@qRmQ%ggWG-IO_0}G2p(=>B~WYfvN<&U!bkDq#N@)3mqfqQuiuWs>G z@!WUb_V${Nhr1`MC~i`K3ah#$>!-A Gnalv9NJtt0 diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.MetaMask.Unity.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.MetaMask.Unity.dll index 06824ba384665fce4c6fac19ad60e7d6c3b079a2..f20e4bf6daf88bebb51f3ca9d1060a88da84cfe3 100644 GIT binary patch delta 245 zcmZq3X~>z-!SZQ``|OQ9Ths(*1+BdP&1IkS>_1F5XYaapW^;hL9E)D6VX}o;qKTn} zS!$w*sgaqHv9YDGxv8b0Nt&@yih+eiqG_7BL9!_Wg9jsn^JIHng~@xgx3IK-vspa3 zL?=LC)8r4ForXoOos(m>)SbK>I{AvuGzF+2>q)2}NcG{Pt7a%>H%*>qyqslom#z_u ze=36^Lo$N}gBe32g9(rgVx@xFrVK_vwh@Cd5LyDUIfE&XHUz3l1M-X*QWy+?sx5$O SO@SijKwdI~>1J-Dugn1M+)e=i delta 245 zcmZq3X~>z-!P5J$taoG27Bzu2Ehj{p#rwThZaX>8@$HQJn*-G4SoBhoEDcSKl1x+5 z%+gW}j7>~T4bxIA4Gq#v6AhD0(+o^gjFJ*l4NMpqJQx|AC)?{POx~lth2@Un@2!(d zbOHoKHf+@3cx&vxLG#?4aF2lW$yaoyDL@7F4WNP`)i=97F?9T9_pvtq@_BQYt`UoW z3PTcuC4(V@DT5J^Wy+Akkj7vJ#3>9048{y5Kxhh-1@S?u41g?ChD0C>q&5x62k8Lm QOk_v}@=P{!8+~O40K>yf&Hw-a diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.MetaMask.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.MetaMask.dll index b18ef63f53fb14cb2406b86b523e8f0d7e816e3d..2deddb8273731c31a9e508c9261738a3a3eabe59 100644 GIT binary patch delta 249 zcmZpOXo#55!Lsk5!jp|XAuNbux!imjYC<;VV=Sr23fi9rYtQm(2|C#}#be zq;!tOKb66dA(_E~!Hgl1!34+#u~NZoQwAd-+lav!2rYrwoWT@G8v<3O0eMCYDGUZc W)fPatra%#MATOE0bn|(2LlyuimQPRs delta 249 zcmZpOXo#55!6NAR^UTJc5E%gz&-oKIPBVDzeBIHp-T&9u%^zfPnDtVUEDcSKl1x+5 z%+gW}j7>~T4bxIA4Gq#v6AhD0(+o^gjFJ*l4NMpqoERBwCkHAjO@6PyF?ox^2bSC> z{ne9KC~pLKHg5=UVP-L%-MN4AkKh1-6+$(Q zcUoiJ_7*k^njQ0~m>dx@O93Wm3l#*Zp6S(dA;n4bU&W*UqML<6_p$h=FeEWpG8i(L zG8h3_rVJ?zX$)pSoWfwhV9a0wgr-1Q5Fez<0LU_BNCdJ#YSVyxkPeW}M21u#&t$WF H)I(+fiG)iV diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.dll index e74ad425b8b9cd3a82bdbb8052c53aeed166b295..f8a97c72dbc309d11ddca99e2d31334145738df4 100644 GIT binary patch delta 236 zcmZpuXsDRb!SXb7>x%_YjptQx6?$rfgbCWaPf zsfi}0MrKCF#+JtBrj~{#X~sq=1{M~HrfKE|$)=n4YqWB)i0e-4o$O&8AaLQLN714c zOI)`6STBJlVrIKtRj4hTrQ{ zg4?8wIiWMQCuC1vVcens6+9LM6$Gj-cKUlaRg6!f@2#fGhRr@E3atJq3`q=@42BG* z3`RhfDMJcF8iN@Sr!W{W7&Djvp(#)n#0RM|0J2OO5`ip`+B6^^qywZgks%exGugb` H(v=ASU6Dwq diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.WalletConnect.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.WalletConnect.dll index 37b71e2d7712d74e720d5384d7741afd10bf3977..70fa0e438232d2c5044b1b5bffdb989e1191669a 100644 GIT binary patch delta 238 zcmZpe!PGE=X+j6fhgm6;HukvW3%ve%WW!@iX7?tB)wgnzSmtkjkl(?jk!qN1VU}oO zXknI`Xkuz)W@Kz^X>4w4X=svWY?NYPVUcK>W^Rydx_LrX1sluT4$WJWc^U%*e%(Dg zMZQwfWsZgQQIofSj3?(bPEmjgrrd!Ff>i%={mhY^-F9}JXPVk(g{C>I{;3Rx49N@@ z3}y_83?@J}h?NRvn=%*y*+vY;KxhfX<_xAl+7PHJ4ahTMNMSGls819`~| LrklAtzA^&<@03j) delta 238 zcmZpe!PGE=X+j6fi}yzNHukvW3tayiot?El)@$;ue`Ooo)f+cI$nW6NNJ+9ZG&M>x zO-VCLOEEAuF)=kvOR+RGNHa||OfpR~FikN^N=!8{**u}Df{jJ)(1AOXc^U%*N?O(y zzj$)narKVh*_Xb`YfR2*oT2~~e5ef-1gpNpQ4-BNi~Yy#>CT%Kn&z|FKx)%~e2@;1&P0Y(AkSno IcgI&|027x}6#xJL diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.dll index 233e65dd40a0bdfa3b06de053d379e600e233429..61e295b9a06d7e5b2313cb5b068ae5391cd19a01 100644 GIT binary patch delta 250 zcmZpe!P_u{cR~ltr`Kybw+m!3ecP^) zYM5+cmS|#VVV0U`Vrpb&WNd6{Y;J04Xp&}Zlwx3Ek!YG`ZjfxcT~CQwONqrxb7|l7 z7#HRM0rB4Sj`Ro7E(;tKpGEsts88SH!d#&M6%9#%ih|VFRlVK*nB|4FcxS<}?IEtr zcbNTC84MYc87vsg7!nywfNT&e70fneFaolT7>t3?5{S(iOo6l^P*oa`XT*@gU;tEY W0aR-W6fp<#k{L|5*LyNIG64XSKT9zH delta 250 zcmZpe!P_u{cR~ltgOf$88hcuM7`OH?m1GJS2Te(n_2GBh`rg(>NnH5ec7ZIWZ`(Ce zk}M5Pjgm}L(#+CQ42(@oObydgEDa6POcM>0Ow$ZZQ;d=lQw>bE>nSm7DY3NtoV{jx zj0qw;Y#zi6xV+e2KL z?=btPFeEWpG8i(LG8h3_rVJ?zX$)pSoWfwhV9a0wgr-1Q5Fez<0LU_BNCdJ#YSVyx UkPeW}M21u#&t!YOCvzhc09#i}Gynhq From feeb435bc1778757cab36912854779e0aa39dcad Mon Sep 17 00:00:00 2001 From: robGG1997 Date: Wed, 13 Dec 2023 07:31:22 +0000 Subject: [PATCH 8/8] Published Solution Dependencies to Package Libraries as DLLs --- .../ChainSafe.Gaming.Lootboxes.Chainlink.dll | Bin 31232 -> 31232 bytes .../Libraries/Chainsafe.Gaming.Chainlink.dll | Bin 5632 -> 5632 bytes .../Libraries/ChainSafe.Gaming.Debugging.dll | Bin 16384 -> 16384 bytes .../Libraries/ChainSafe.Gaming.Gelato.dll | Bin 45056 -> 45056 bytes .../ChainSafe.Gaming.InProcessSigner.dll | Bin 8192 -> 8192 bytes ...ing.InProcessTransactionExecutor.Unity.dll | Bin 6656 -> 6656 bytes ...fe.Gaming.InProcessTransactionExecutor.dll | Bin 11264 -> 11264 bytes .../ChainSafe.Gaming.MetaMask.Unity.dll | Bin 13824 -> 13824 bytes .../Libraries/ChainSafe.Gaming.MetaMask.dll | Bin 11264 -> 11264 bytes .../ChainSafe.Gaming.Unity.ThirdParty.dll | Bin 24064 -> 24064 bytes .../Libraries/ChainSafe.Gaming.Unity.dll | Bin 15360 -> 15360 bytes .../ChainSafe.Gaming.WalletConnect.dll | Bin 35840 -> 35840 bytes .../Runtime/Libraries/ChainSafe.Gaming.dll | Bin 216064 -> 216064 bytes 13 files changed, 0 insertions(+), 0 deletions(-) diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/ChainSafe.Gaming.Lootboxes.Chainlink.dll b/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/ChainSafe.Gaming.Lootboxes.Chainlink.dll index 37191dc4f08f77ed4dbb5d927be0f348f757960f..58bfd8dc85e55174dbf3ce006ed10b857fd6553a 100644 GIT binary patch delta 238 zcmZqp!r1VIaY6^nA(w}fHugM;5is!CyeE4jm-}+T-7WWc{;F+mh*js&NHj1tNl7(I zF)=q!NiwxCOEx!7F-lA`Nlr{ovPd;HGc!yxGfuHI+I&9Km5qhxZQp{)5(NPQt516S zUb6n;Fzp`a=>r_O-jgc|7AQak1Fk^@L8`m|y6NWrJ6jREQZjtAMd1M!|3n4@22%zT zh7^WW1|uM8!e9=BDGW(KQ40n$hGZbm7|1tbNMuL@$|eKpWT31CP`xow-i*NzC~gK; NW65B&*}ZHhGXPzE`p9u52u~#s1uxEKv|3;OyD4 z=w01EkNp>p-p^E(5u035us{JS_yZ;gR2}1z_GYKz+a2Oj4JQmXTNEB(@lRziWJqSP zU@&7yWH14;L9A3T+myiw$Tngy20}|9HfJye(uP1)X+WM4LkfcdP_+e6ttn8%9LP&% LFx~84wv!nE^HEQw diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/Chainsafe.Gaming.Chainlink.dll b/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/Chainsafe.Gaming.Chainlink.dll index 2418f79e7ea87d7ece1045569cb06c1cc25b903e..2bc2a9068026de55e7502d9c8b873d7c3829777d 100644 GIT binary patch delta 235 zcmZqBY0#O_!Sdn$#3>tlG&luvGm0Lc{F3a^adA_9cifz;%||#T88s3OOifZ!jZ#d^ z%~O(0EzFY5jZ=&g(@c^Rlank`jm^vq)69%hER80!a!0fLNRwJUIfXkw!0!j^3ww)+ zo+~1R{$FLfzIgHx?j8l0UB9>-?^R_YvD9z+lQ?!jQs{ z%3uT}O&H99FohurC~CoA#*hr;83Xx742cYBK-pv#b1YAhLy KHa`}WWdQ(yP)Q&F delta 235 zcmZqBY0#O_!IBn{ac5(X2B*NRL@Uu<8|L~g^6gVS80P+B^AS!-MvYX%WDB!I6GIEL z)I<|gBQqmoV@qRmQ%ggWG-IO_0}G2p(=>B~WYfv4+|ewa8<(t{oWdO-kg;yp-%mAF z-knMNU)gLelbn2nyGH>kc-s>y2vR-cx$nx9=4y@J0OPrv3wTsm{ZknX8Il<+7|a+F z8BBm|5GxhTHf1mZvW*ywfzT3&%^6IAv>{Mc8jxqikiuX9RBZuNYYG%G2lA2`OgBFk Hlw|<`B6UaQ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Debugging.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Debugging.dll index 75d36a432354f551b52034a0095a166d849f5289..894997ba664bf979a2cfdcfc1caa395a08d829bc 100644 GIT binary patch delta 252 zcmZo@U~Fh$oY29t}9nHi>;8K+npF)%nVGFVT}(UO>az*u1OM5AaX zmd-s+FD8F52@rVDTDmNxtixyivZkbalk;9r4lwOefC}2c1c9nEk`|u3In8RpHj#(t zR&V}eI)l|ek->n$l);1{g&~!}2uPYRm;+%7LlRKbg29X-8OSpR@{Jf08Pb5V$v`?8 cC~E;!Zw!<-V=x4Yn}O9>G8k=sY%R+I0DhoUssI20 delta 252 zcmZo@U~Fh$oY28?MYZYK#-0Klfi>o~>SpV@{dd35n!R^tL&IhsU42%)RKsKovqTd^ z3$xTj6H_BIBV%JrV{=nWLz6UPqZ9)Ri$v2jbAx141_lR42J6W=S`w2F7z=EkXcW!F za-uu_(Buy$0Rlb^-=9mrw(*+2#+|R?5NFcl0Mi}?s34a(R1m1z$zwwJ(l}9nHi>;8K+npF)&y&GMG)CxIl4p_1vReEP9iL zZccVt5g_oqZpyhv@wq--$%~8xS4FT)Ub3Q10V=5D1r-FT=ISlXI`u_XZCb|j&6~Ye zDzW${G8izJGMF%=Fr+dV0Z9`Eb0AD%NCJvlFqknU19`?kz7azrLmE&v8AvAsWi5c} Yje+uJ42D2)Gq4&<2BXcp*SazR0H(4`^Z)<= delta 248 zcmZp8z|`=7X+j6fulQ|0HugA75b*4YTm4(a)p>sBvppvUaDcTg;}DB zp@ms$qKT=InUS%vrLnoGrJ+fhu~CYFg+-!inz=!;DFcHwBZJxGi3=1rSI<4l#o`&` z{C%>^iU5JGPNukG$0+YvmoK|XuvEXAykte20#xwzEvO(+b$R3$fvuM23)jgUo-erB zYo!v4e=36^Lo$N}gBe32g9(rgVx@xFrVK_vwh@Cd5LyDUIfE&XHUz3l1M-X*QWy+? Wsx5$OO@SijKwdI~>E_*QU6}xzuTA0r diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessSigner.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessSigner.dll index 8df9f7ce24178beadc4676e174b8b7bdbdbd7303..b67f102b52b9aa97dec59e7fca7fe96c7e1083ab 100644 GIT binary patch delta 235 zcmZp0XmFU&!4mLcdB?_{GlBwV`ImmS=b7Z!_Uo{D+p*8yn=^#;m^2a%OifZ!jZ#d^ z%~O(0EzFY5jZ=&g(@c^Rlank`jm^vq)69%hER81b6G>v3XWsW~vWjScz{yX>JyOYvD9z+lQ?!jQs{ z%3uT}O&H99FohurC~CoA#*hr;83Xx742cYBK-pv#b1YAhLy KHp|OAWCj3di!Ae6xcBj~zu#HQH)jaxF=?b4CR>;#niyJ` zr6!t~8krdx8(SKin_3#0q!}Bf7+6>&nx>f>B%4m&Cz8Zs_Q+z{WEIf>fywDJBn&U= z`0T$NpQN$NUuSZQ=nMs@;F)@;AV~Gr)RJ&N=L5^RD>}|^wh^1c>YvJB$dJrn!C=Oa z$Y26wgIK9xwkd-VkZr_Z41|_IY|dZ`qz!?p(ttc8h7<+^plS=CT2r8iIgppkV7gge H<{>ixYGXw+ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessTransactionExecutor.Unity.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessTransactionExecutor.Unity.dll index 1fed49e75b0836b68a7f5a625e9aef0dad5a98d4..da1306901baf4dbf2ef4207a8b0b7dd54bd466a7 100644 GIT binary patch delta 235 zcmZoLX)u}4!Ln`2hY1^d&hQBAo-6L!`0AA7g0Ht)1!}eiY|h~AVAM!7Ff~a@HA*ot zH&012wJ=LIH%>81OfyMNOir>$H8wLdOfxf1u{4@2!5_oIW@3GRas_{Y!0dx;|K=Up z??3q`!-qb*DXx=m@b6QA3f{jA6$Gk|?@C|s>ao(BA9G}S_%?47ILGRr$Y8)=%3#8f z!jQ^f1SCxu%z-e4AqgmI!C=Oa4CEOD`9=(h3~4~wWFVakl(hh=HwMa^F&F~H&A@6b M8H_ex7Sm-00Ecu#JkGdu#_U7RPav+`ZqGWiDoJ_V@YpHomlplY#sWkuIRohz+atSw$_-X?I4)jyTNkRh4Dg29X- zk--GW2C-7XY*Pj!Alrz+7ziza*qp%>NE-rGr2%(do-vSb#E{6429!+((#b$s3!r*qpu8D_AyC{5tj3bT KX!CT9OlAQ4C`E2IVft6R5B*IDJ$IwR{}ut|UCW*3=$W{p(CWDB!I6GIEL z)I<|gBQqmoV@qRmQ%ggWG-IO_0}G2p(=>B~WYfvN<&U!bkDq#N@)3mqfqQuiuWs>G z@!WUb_V${Nhr1`MC~i`K3az-!LnC0_vgl*EouT>Q(nhC@|1IG*XqxBmelrdbAY-Wi(aCEsYyzzQHqJV zc}kM0g;}z>af(r5nn`kEa*{==v6-1+nwfEmr4a*z2P1>?WP4qO$$PZ7u>9=VxMOmO zPJqDTliS+ar-V9AVe`xJvq`g@d_`xP0#s1(3RDoJ+N?^w>dWKx`?VJS=0KRjkOUO9U@&7y2J(!7d?SWLhBTmTGLTLN%31)`8w2Id U7z}~pW?(gz3`U!|jlMDi0INw$SpWb4 delta 245 zcmZq3X~>z-!SZQ``|OQ9Ths(*1+BdP&1IkS>_1F5XYaapW^;hL9E)D6VX}o;qKTn} zS!$w*sgaqHv9YDGxv8b0Nt&@yih+eiqG_7BL9!_Wg9jsn^JIHng~@xgx3IK-vspa3 zL?=LC)8r4ForXoOos(m>)SbK>I{AvuGzF+2>q)2}NcG{Pt7a%>H%*>qyqslom#z_u ze=36^Lo$N}gBe32g9(rgVx@xFrVK_vwh@Cd5LyDUIfE&XHUz3l1M-X*QWy+?sx5$O SO@SijKwdI~>1J-Dugn1M+)e=i diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.MetaMask.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.MetaMask.dll index 2deddb8273731c31a9e508c9261738a3a3eabe59..6dd35287a0230da5431cf06ad9c26e6e204344bf 100644 GIT binary patch delta 249 zcmZpOXo#55!Lo#7--nGoAupHRU}}<*YLsGP zZl024YGIaaZk%G2m}Zikn4DyhYHVg^m}X|2Vrj&{;KayaJ2_BMY4Upoj>%gTKCs+0 zUh{PF3dI0{tkfBK@~a>D^)`9@YdB;kJefnOO93j#=L;1CsZO^!>B1gwSo`cm-QLZc zl+LmECo&i?m@=3!q%fp17y(HW26G@xVMqdsS}>R~Bm;TIK)w+}B10NbHW^4K17$6M Y>WzW&W(Nbux!imjYC<;VV=Sr23fi9rYtQm(2|C#}#be zq;!tOKb66dA(_E~!Hgl1!34+#u~NZoQwAd-+lav!2rYrwoWT@G8v<3O0eMCYDGUZc W)fPatra%#MATOE0bn|(2LlyuimQPRs diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.ThirdParty.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.ThirdParty.dll index 35c5521b5a859d40cdb47c49e7629bfc9f0e3da4..c84392156b24c552e888d44fc4e219b30b445353 100644 GIT binary patch delta 238 zcmZqJ!`QHgaY6@+>&IE=H}>3c7htV1ZMl3=$FsBh-|6i;BAPdsc!+RlBpR5Sq@)_9 zn3$WVB$-;6C7T}9nHi>;8K+npZQc;z!pu^))^z*iAHe|v&!cn2 z+XRmJtTk{8D)Fl8`d zNMT52FanY$4CX+X!jJ?MwO}w~NCxtZfqWx|M20k=Y%-8e2Fh9h)f)rl%@_=U;$~nq NmJCLl<)a=l0{|^BOPv4! delta 238 zcmZqJ!`QHgaY6@6wcxKQ8+&fJ3;g?;bCpT7)_ta2~n=(buY}T5R=1Z|nKZJ|+sR{)r3*45kbw3@Hq$ z3`RiGguxsLQy7wfq81Eh49P&AF_3S>kjRh*luZWG$v{~Ppn7AVycvTbP}~fx#*)Ek J^KMI5CIEYnN^}4K delta 236 zcmZpuXsDRb!SXb7>x%_YjptQx6?$rfgbCWaPf zsfi}0MrKCF#+JtBrj~{#X~sq=1{M~HrfKE|$)=n4YqWB)i0e-4o$O&8AaLQLN714c zOI)`6ST}9nHi>;8K+npZJtn7!N&4bXw#|5JdFVY{}1JD zNWZbgXHLn7Y*v|mzR5X_Qxu?rIxsi1di^jB*7J+Pzt!X%4G@B7*^gDT4_^ z3PUP`5s)-tFbBdEh9sb<1%nwwGLUBs4w4X=svWY?NYPVUcK>W^Rydx_LrX1sluT4$WJWc^U%*e%(Dg zMZQwfWsZgQQIofSj3?(bPEmjgrrd!Ff>i%={mhY^-F9}JXPVk(g{C>I{;3Rx49N@@ z3}y_83?@J}h?NRvn=%*y*+vY;KxhfX<_xAl+7PHJ4ahTMNMSGls819`~| LrklAtzA^&<@03j) diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.dll index 61e295b9a06d7e5b2313cb5b068ae5391cd19a01..66b372a250565281c276312182334a4b206b553b 100644 GIT binary patch delta 250 zcmZpe!P_u{cR~k?<<}e68+%%N7`OH?m1GLkC@UxJdwSV-@ole3+v6YY-!72F^liIF zqJgPNN~%$ciMe@7lBtDRvbk}JQDT}&a$<6lMXIrxnPHllaf+qUc0DC#EhQGGxXh2! zV_cX61QhZu&8zIMxU@x2E^-d_aGt)$g}FijDjEV41*xx1JooWOaq#LpF2}^ShqyA| zVfIgCFkmocFkwhxNM$erk|qr1K$yai1QfMkFk?st@{ECeBZfqVG@xuUkWL25S^(7> X1Le&a41wZiU^SKuM%(K>nH!k^fdfsW delta 250 zcmZpe!P_u{cR~ltr`Kybw+m!3ecP^) zYM5+cmS|#VVV0U`Vrpb&WNd6{Y;J04Xp&}Zlwx3Ek!YG`ZjfxcT~CQwONqrxb7|l7 z7#HRM0rB4Sj`Ro7E(;tKpGEsts88SH!d#&M6%9#%ih|VFRlVK*nB|4FcxS<}?IEtr zcbNTC84MYc87vsg7!nywfNT&e70fneFaolT7>t3?5{S(iOo6l^P*oa`XT*@gU;tEY W0aR-W6fp<#k{L|5*LyNIG64XSKT9zH