.NET/Unity - Auth token login, timeout improvements, rotating secret keys.
Small changes with a large impact.

What's Changed
- Smart Wallet transaction receipt polling can now time out based on your client "Other" timeout options, similar to normal transactions.
- Our dashboard now supports rotating your secret keys. Rotated secret keys are now supported in this version.
- You can now call
InAppWallet
orEcosystemWallet
'sCreate
function and instantly login with atwAuthTokenOverride
which would be an auth token/cookie that you would have retrieved from any other thirdweb app, such as a web app, electron launcher, or any app built using our various SDKs.
var forwardedWallet = await InAppWallet.Create(
client: myClient,
authProvider: AuthProvider.Github,
twAuthTokenOverride: "my.auth.token"
);
Previously, it was only possible to go from .NET to other React apps using GenerateExternalLoginLink, this unlocks the other way.