Sequence Unreal SDK v2 adds a lot structural improvements. Here is everything you need to know on how to migrate from a previous 1.x.x version. If you have any questions or concerns, please reach out to us.
DefaultChain
variable to your SequenceConfig.ini
file.RedirectUrl
value. If you have specified a custom value, call SequenceSdk::SetRedirectUrl
to change it.
Alternatively, call the same function in the SequenceSdkBP
subsystem for your Blueprint integration.We have removed support for the old Sign In Widget and its Pawn dependency.
If you have previously used the BP_CustomSpectatorPawn
, GM_Sequence
or any of the widgets, make sure to save your files in your project directory,
because the SDK no longer includes these files, and you will lose any changes you made.
SequenceAuthenticator
and SequenceBackendManager
.We have removed separate functions for federation. Instead of calling ConfirmEmailFederationWithCode
you call the
regular ConfirmEmailLoginWithCode
node which will use the existing session to federate to.
Our Blueprint Subsystems have no separate event nodes anymore. Instead, they are included as function parameters. You will see ‘OnSuccess’ and ‘OnFailure’ events in any async node such as ‘GetTokenBalances’. Please make sure to switch your existing nodes to the new structure.
Examples:
Assign OnApiSendTransaction
SendTransaction
nodeGetTokenBalances
from SequenceWalletBP
to SequenceIndexerBP
We renamed some of our classes for consistency. Please make sure to change your class references if you are using any of the following.
UTransak
-> USequencePay
USequenceAuthenticator
-> USequenceSessions
USequenceWallet
-> USequenceIndexer
Sequence Unreal SDK v2 adds a lot structural improvements. Here is everything you need to know on how to migrate from a previous 1.x.x version. If you have any questions or concerns, please reach out to us.
DefaultChain
variable to your SequenceConfig.ini
file.RedirectUrl
value. If you have specified a custom value, call SequenceSdk::SetRedirectUrl
to change it.
Alternatively, call the same function in the SequenceSdkBP
subsystem for your Blueprint integration.We have removed support for the old Sign In Widget and its Pawn dependency.
If you have previously used the BP_CustomSpectatorPawn
, GM_Sequence
or any of the widgets, make sure to save your files in your project directory,
because the SDK no longer includes these files, and you will lose any changes you made.
SequenceAuthenticator
and SequenceBackendManager
.We have removed separate functions for federation. Instead of calling ConfirmEmailFederationWithCode
you call the
regular ConfirmEmailLoginWithCode
node which will use the existing session to federate to.
Our Blueprint Subsystems have no separate event nodes anymore. Instead, they are included as function parameters. You will see ‘OnSuccess’ and ‘OnFailure’ events in any async node such as ‘GetTokenBalances’. Please make sure to switch your existing nodes to the new structure.
Examples:
Assign OnApiSendTransaction
SendTransaction
nodeGetTokenBalances
from SequenceWalletBP
to SequenceIndexerBP
We renamed some of our classes for consistency. Please make sure to change your class references if you are using any of the following.
UTransak
-> USequencePay
USequenceAuthenticator
-> USequenceSessions
USequenceWallet
-> USequenceIndexer