Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* update logic for active signer check (#65) * upgrade to thirdweb sdk v4.15.0 (#66) * upgrade to thirdweb sdk v4.15.0 * remove obsolete thirdweb assets * update code to work with new sdk * deprecate ThirdwebManager usage in favour of ThirdwebSDK (#67) * deprecate ThirdwebManager usage in favour of ThirdwebSDK * remove test harness config * remove config assets * break out supported chains to separate var for consistency * gitignore configs * pull supported chains from constants; revert newtonsoft imports --------- Co-authored-by: Alec Ananian <[email protected]> * support desktop target in helika config (#68) * Marco/profile logo (#69) * make header logo scale with image * add public GetProject method * download image from url * remove player prefs --------- Co-authored-by: Alec Ananian <[email protected]> * add abi param to write transaction request * [WIP] Remove Unity API usage from Analytics (#63) * swap UnityWebRequest for HttpClient * remove unity api dependency for analytics * minor var name changes * further renaming * dispatch TKDLogger callbacks from main thread * added additional tracking ui/methods * rudimentary pass at engine api isolation * formatting * tweaks to abstracted engine api * added player prefs to TDKAbstractedEngineApi * implemented local settings for persisted even batches * clarified highPriority condition and failover * only print num persisted batches if there are any * add public FlushCache method * add code for deleting stale batch files (30 days old) - commented * typo * change scripting define to TREASURE_ANALYTICS; add highPriority var to event tracking * use higher-level tasks for analytics cache * flush disc cache on startup * workaround for webgl event tracking - track immediate with no caching * Update Assets/Treasure/TDK/Runtime/Utils/LocalSettings.cs Co-authored-by: lefarchi <[email protected]> * Update Assets/Treasure/TDK/Runtime/Utils/LocalSettings.cs Co-authored-by: lefarchi <[email protected]> * Add test setup and analytics test (WIP) (#70) * Add test setup and analytics test (WIP) * Allow mocking httpClient for tests + improve analytics test * Test batch events (WIP) * Fix infinite retries when uploading disk event cache * Properly log errors when flushing events. Roll back changes to TDK initializer * Use PostAsync instead of SendAsync * Improve error handling --------- Co-authored-by: lefarchi <[email protected]> * Update dev server URL (#71) * upgrade to Thirdweb SDK v4.16.4; fix session start and social login (#72) * Update dev server URL * Update thirdweb SDK to v4.16.4 * Set smart wallet config defaults (fixes Start User Session) * Properly pass clientId when connecting (fixes socials login) --------- Co-authored-by: Alec Ananian <[email protected]> * update thirdweb version (#73) * Dispaly error message when user dont have internet connection. * Invert internet connection condition for clarity * Run disk flush independently every 60 seconds to ensure there is no overlap * Remove unnecessary Task.Run nesting. Remove redundant FlushDiskCache call. * Add internet connection check to abstracted engine api * Skip disk flush when no internet available * Change tabs to spaces * Avoid unnecessary log when there is no connection * Fix/opt click out error (#76) * Fix issues with email + otp login - Fix object reference error when clicking out of otp screen and connecting again - Fix infinite spinner when submitting otp a second time * Request OTP again if user manually hits disconnect button * Remove unity editor reference from otp submit logic * Use EndUserSession when user disconnects * Suggested changes * fix bridgeworld deposit magic helper (#77) * fix server time url (#78) * fix server time url (#79) * v0.5.0 Prep (#81) * change default logo and game name * bumped version to 0.5.0 * upgrade helika sdk to 0.2.0 * upgrade thirdweb sdk to 4.16.6 * Print a warning when config for a service is missing (#82) --------- Co-authored-by: lefarchi <[email protected]> * comment method decorators for individual config creation (#83) * clear out readme and point to docs portal --------- Co-authored-by: Alec Ananian <[email protected]> Co-authored-by: Marco Zakaria <[email protected]> Co-authored-by: lefarchi <[email protected]> Co-authored-by: lefarchi <[email protected]>
- Loading branch information