機能

インターフェース実装

このページは、Umiによって定義されたインターフェースの利用可能なすべての実装をリストすることを目的としています。

バンドル

説明メンテナーリンク
UmiのデフォルトバンドルMetaplexGitHub / NPM
UmiのテストバンドルMetaplexGitHub / NPM

署名者

説明メンテナーリンク
内部署名者プラグインMetaplex署名者ドキュメント
SolanaのWallet Adaptersを使用MetaplexGitHub / NPM
メッセージ署名から新しい署名者を導出MetaplexGitHub / NPM

EdDSAインターフェース

説明メンテナーリンク
Solanaのweb3.jsを使用MetaplexGitHub / NPM

RPCインターフェース

説明メンテナーリンク
Solanaのweb3.jsを使用MetaplexGitHub / NPM
getAccountsリクエストを指定されたサイズのバッチにチャンクし、並列実行してAPIの制限をエンドユーザーに抽象化するRPCデコレーター。MetaplexGitHub / NPM

トランザクションファクトリーインターフェース

説明メンテナーリンク
Solanaのweb3.jsを使用MetaplexGitHub / NPM

アップローダーインターフェース

説明メンテナーリンク
AWSを使用MetaplexGitHub / NPM
Irys.xyzを使用MetaplexGitHub / NPM
NFT.Storageを使用MetaplexGitHub / NPM
アップロードとダウンロードをモックするためにローカルキャッシュを使用MetaplexGitHub / NPM
4EVERLANDを使用4EVERLANDGitHub / NPM
Bundlr.networkを使用(非推奨 - umi-uploader-irysを使用してください)MetaplexGitHub / NPM

ダウンローダーインターフェース

説明メンテナーリンク
Httpインターフェースを使用MetaplexGitHub / NPM
アップロードとダウンロードをモックするためにローカルキャッシュを使用MetaplexGitHub / NPM

Httpインターフェース

説明メンテナーリンク
node-fetchライブラリを介してfetch APIを使用MetaplexGitHub / NPM

プログラムリポジトリインターフェース

説明メンテナーリンク
追加の依存関係のないデフォルト実装MetaplexGitHub / NPM