Documentation Index
Fetch the complete documentation index at: https://injectivelabs-mintlify-jp-developers-first-half-1777019423.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Injective EVMは…をサポートしていますか?
Injective EVMは(EVM機能)をサポートしていますか? A: 一般的に、答えは「はい」です。 より具体的な質問については以下をご覧ください。 Injective EVMはこれらの特定のopcodesをサポートしていますか? A: はい。opcode実装において同等性を持っています。 より正確には:カスタムopcodesの追加や、既存のopcodesの動作変更は行っていません。 Injective EVMはERC20、ERC721、ERC1155をサポートしていますか? A: はい。Solidityベースのスマートコントラクト標準はすべて動作します。 これらは標準的なEVM以上の特別な機能を必要としないためです。 補足:ファンジブルトークンを実装する場合、 ERC20およびその拡張であるその他のトークンについては、 MultiVM Token Standard (MTS) トークンとして実装することを強く推奨します。 これにより、同じトークンがInjective EVM上だけでなく、 Injectiveネイティブ(特にCosmos Denomとして)でもファンジブルトークンとして機能できます。 将来Injectiveが他のVMを追加した場合、MTSトークンはそれらでも動作します。 MTSの詳細: 一般記事、 テクニカルリファレンス。 Injective EVMはEIP-1559をサポートしていますか? A: はい。Injective EVMで…を使用できますか?
A: 一般的に、答えは「はい」です。 より具体的な質問については以下をご覧ください。 Injective EVMで(EVMツール/ライブラリ)を使用できますか? A:- viem - はい
- ethers.js - はい
- hardhat - はい
- foundry - はい
- Injective EVMテストネット - 動作します
localhostシミュレーションEVMネットワーク - 動作しません
BankERC20.sol用のBank precompileから開始)。
SolidityテストやデプロイメントスクリプトをFoundryプロジェクトとして使用する場合、
forge/castがローカルシミュレーションを実行できるようにこのフォーク版が必要です。
x86_64 LinuxおよびmacOS ARM64用のプリビルドバイナリを含む最新リリースは、
github.com/InjectiveLabs/foundry/releasesで確認できます。
InjectiveではどのようなEVM開発インフラストラクチャが利用可能ですか?
回答についてはEVM統合チートシートを参照してください。JSON-RPCドロップレスポンスを解決するにはどうすればよいですか?
A: RPCに公開エンドポイントを使用している場合、 レート制限によりこの問題が発生する可能性があります。 これらのエンドポイントは非常に軽い使用向けに設計されています。 複雑なアプリケーションをデプロイした場合、 代わりに商用グレードのRPCエンドポイントの使用を検討してください。 推奨RPCプロバイダーはEVM統合チートシートで確認できます。inj...アドレスと0x...アドレスは互換性がありますか?
A: はい。実際には同じもので、異なるフォーマットで表示されているだけです。
これら2つのフォーマット間の変換のサンプルコードについては、
アドレスの変換を参照してください。
InjectiveはどのEVM hardforkをサポートしていますか?
A: EVM用のライブ設定データは以下の通りです: sentry.lcd.injective.network/injective/evm/v1/paramschain_configの下に、EVM hardfork名(サフィックス付き)に対応するキーがあります。
これらは、どのhardforkが有効化されているかを示します。
これらのキーの値は、有効化されたブロック番号です。
Mainnetローンチ時点では、すべて0に設定されています。
つまり、「genesis」EVMブロックから有効化されています。
将来のEVM hardforkでは、有効化される(またはされた)
ゼロ以外のブロック番号を持つ新しいキーが追加されます。
