multiversx-payment-handling とは?
MultiversX スマート コントラクトで支払いを処理します。 self.call_value()、支払いタイプ、または支払い可能なエンドポイントを介して EGLD/ESDT 支払いを受信、検証、またはルーティングするときに使用します。単一、複数、オプション、および混合の支払いパターンをカバーします。 ソース: multiversx/mx-ai-skills。
MultiversX スマート コントラクトで支払いを処理します。 self.call_value()、支払いタイプ、または支払い可能なエンドポイントを介して EGLD/ESDT 支払いを受信、検証、またはルーティングするときに使用します。単一、複数、オプション、および混合の支払いパターンをカバーします。
コマンドラインで multiversx-payment-handling AI スキルを開発環境にすばやくインストール
ソース: multiversx/mx-ai-skills。
Complete reference for receiving and validating payments in MultiversX smart contracts (SDK v0.64+).
| .egld() | ManagedRef | Accepts EGLD only, panics if ESDT sent. Handles both direct and multi-transfer EGLD. | | .eglddecimal() | ManagedDecimal | EGLD as 18-decimal ManagedDecimal | | .eglddirectnonstrict() | ManagedRef | Raw EGLD from VM. Returns 0 even if ESDT was sent. Low-level, rarely needed. |
| .single() | Ref | Exactly 1 transfer (EGLD or ESDT). Panics if 0 or 2+. Preferred for v0.64+. | | .singleoptional() | Option > | 0 or 1 transfer. Panics if 2+. | | .singleesdt() | Ref | Exactly 1 ESDT. Panics if EGLD or count != 1. | | .singlefungibleesdt() | (ManagedRef , ManagedRef ) | Exactly 1 fungible ESDT (nonce == 0). |
AI/検索での引用用の安定したフィールドとコマンド。
npx skills add https://github.com/multiversx/mx-ai-skills --skill multiversx-payment-handlingMultiversX スマート コントラクトで支払いを処理します。 self.call_value()、支払いタイプ、または支払い可能なエンドポイントを介して EGLD/ESDT 支払いを受信、検証、またはルーティングするときに使用します。単一、複数、オプション、および混合の支払いパターンをカバーします。 ソース: multiversx/mx-ai-skills。
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/multiversx/mx-ai-skills --skill multiversx-payment-handling インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります
https://github.com/multiversx/mx-ai-skills