メッセージへの署名は非同期Taskです。非同期Task内で WaaSWallet.SignMessage
を呼び出す際に await
を使えば、SignMessageReturn
オブジェクトを直接取得できます。もしくは、推奨される方法として、WaaSWallet.OnSignMessageComplete
イベント用のハンドラー関数を設定し、どこからでも(awaitなしで)WaaSWallet.SignMessage
メソッドを呼び出すこともできます。例:
Unityでイベントの扱いに慣れていない場合は、この素晴らしい Reddit投稿 をご覧ください。