Properties
| Property | Type | Description |
|---|---|---|
isHandshakeCompleted | Boolean | Indicates whether the handshake with the TEE service has been completed. Handshake must be completed before performing cryptographic operations. |
isOTPRequired | StateFlow<Boolean> | Observable state indicating whether the OTP prompt should be shown. |
Functions
| Function | Description |
|---|---|
awaitReady | Blocks continuation until a successful TEE load has completed. This method must be called before any signing operations. |
cancelOTP | Resets isOTPRequired to emit false |
getWebView | - |
performHandshake | Performs the TEE handshake protocol. This is called automatically by load(). |
provideOTP | Provides the OTP code from the user to the TEE flow. |
signTransaction | - |

