Actualización de v2 a v3
Instalación
Si instaló a través del Package Manager usando la URL de git, realice lo siguiente:
- Elimine el paquete Sequence-Unity
- Reinstale usando
https://github.com/0xsequence/sequence-unity.git?path=/Packages/Sequence-Unity
como enlace
Resolución de errores de compilación
- Elimine
Samples/Sequence WaaS SDK/version/Setup/Editor
- esto ahora está incluido en el SDK - Todos los namespaces (instrucciones using) que contienen
WaaS
han sido reemplazados porSequence.EmbeddedWallet
Por ejemplo, si tiene
Reemplace esto por
-
WaaSTransactionQueuer
->SequenceWalletTransactionQueuer
-
WaaSWallet
->SequenceWallet
-
En general, cualquier clase, método o evento que contenga
WaaS
en el nombre y le dé un error de compilación ha tenidoWaaS
eliminado de su nombre (con excepción de las pocas clases mencionadas anteriormente) Ejemplos:OnWaaSWalletCreated
->OnWalletCreated
WaaSSession
->Session
EthWallet
->EOAWallet
-
Para cualquier instancia existente de
LoginPanel
a. Adjunte el prefab
WaaSSessionManager
(como Session Manager Prefab) enSequence > SequenceSDK > EmbeddedWallet > WaaSSessionManager
(si aún no está ahí)b. Adjunte el prefab
FederatedAuthPopupPanel
enSequence > SequenceFrontend > Prefabs