ブロックチェーンへの書き込み
web3ゲーム向けSequenceインフラスタックを使い、ブロックチェーンへの書き込みを行うためのUnreal SDK APIドキュメントです。
メッセージへの署名
指定したメッセージを 16 進文字列として署名します。たとえば、この署名を使ってバックエンドで内容の検証ができます。
Sign Message
Sign Message
ネイティブトークンの送信
ETH などのネイティブトークン残高を他のユーザーに送信できます(例:Ethereum Mainnet で ETH を送るなど)。
Send Native Token
Send Native Token
ERC20 トークンの送信
Builder からカスタム ERC20 トークンをユーザーに送信したり、USDC や WETH など既存トークンを転送できます。
Send Erc20
Send Erc20
NFT(ERC721 トークン)の送信
ユーザーが NFT を他の人に送信できるようにします。
Send Erc721
Send Erc721
コレクティブル(ERC1155 トークン)の送信
ユーザーがコレクティブルを他の人に送信できるようにします。
Send Erc1155
Send Erc1155
Raw トランザクションの送信
Raw タイプでコントラクトを呼び出したい場合は、#include "ABI/ABI.h"
ヘッダーをインクルードし、ABI を使ってコントラクトコール用のデータをエンコードしてください。
Send Raw Transaction
Send Raw Transaction
遅延エンコードトランザクションの送信
Blueprints で作業する場合は、サーバーサイドでエンコードする遅延エンコードトランザクションを使うと、コントラクト呼び出しが簡単です。
Delayed Encode
Delayed Encode
手数料オプション付きトランザクションの送信
手数料オプション付きでトランザクションを送信するには、まず GetFeeOptions
メソッドで利用可能な手数料オプションを取得します。
手数料オプションを受け取ったら、希望のオプションを選択し、SendTransactionWithFeeOption
メソッドで選択した手数料オプション付きでトランザクションを送信します。
Transaction Fee Options
Transaction Fee Options