インターフェース
authorize
unWallet ユーザーに対して、ID トークン(JWT)の発行をリクエストします。
引数
必須 | 型 | 説明 | |
---|---|---|---|
| No |
| ID トークンのレスポンス方式。 |
| Yes |
| ユーザーが unWallet で ID トークンの発行を認可した後のコールバック先となる URL。 |
| No |
| リプレイアタックを防ぐための任意の文字列。指定した値は ID トークンに含められます。 |
| No |
| リクエスト時にユーザーが unWallet にサインインしていない場合、サインイン方式をバーチャルサインインにするかどうか。デフォルト値は |
| No |
| ユーザーに接続を促したいブロックチェーンのチェーン ID。 |
バーチャルサインインは unWallet へのサインイン方式の 1 つです。この方式では、コントラクトウォレットやそれに対応する秘密鍵のセットアップがスキップされるため、サインイン時に MFA が要求されません。
実行例
実行結果
responseMode
が "fragment"
の場合
responseMode
が "fragment"
の場合redirectURL
にリダイレクトされます。ID トークンは URL フラグメントとして付帯します。
responseMode
が "form_post"
の場合
responseMode
が "form_post"
の場合redirectURL
に POST リクエストが送信されます。ID トークンはフォームパラメータ(id_token
)として付帯します。
sign
unWallet ユーザーに対して、指定したメッセージに対する電子署名をリクエストします。
引数
必須 | 型 | 説明 | |
---|---|---|---|
| Yes |
| 電子署名の対象となるメッセージ。 |
| Yes |
| 電子署名チケット。 |
電子署名チケットは POST /issueSignatureTicket を利用して発行してください。
実行例
実行結果例
sendTransaction
unWallet ユーザーに対して、指定したトランザクションの送信をリクエストします。
引数
必須 | 型 | 説明 | |
---|---|---|---|
| Yes |
| トランザクションの送信先となるブロックチェーンのチェーン ID。 |
| Yes |
| トランザクションの対象となるブロックチェーンアドレス。 |
| No |
| トランザクションによって送付されるネイティブトークンの量( |
| No |
| トランザクションデータ( |
| Yes |
| トランザクションチケット。 |
トランザクションチケットは POST /issueTransactionTicket を利用して発行してください。
実行例
実行結果例
Last updated