Инструменты сборки WAX CDT - dapplicaio/waxio_document_russian GitHub Wiki

WAX-CDT включает в себя различные команды eosio, построенные на основе фронт-энда Clang и инфраструктуры инструментов. Эта коллекция включает в себя различные инструменты для создания оптимизированных, высокопроизводительных файлов WASM. Обратитесь к Опциям WAX-CDT для получения дополнительной информации.

Рекомендуется использовать eosio-init для Создания смарт-контракта. Этот инструмент предоставляет сценарии для простой организации и построения вашего проекта.

Если эти сценарии не соответствуют вашим потребностям, вы также можете использовать команду eosi-cpp для компиляции ваших смарт-контрактов.

Используйте eosio-cpp

Чтобы создать файл WASM и ABI для вашего смарт-контракта:

  1. Из командной строки перейдите в папку смарт-контрактов.
  2. Запустите команду сборки eosio-cpp с параметром -abigen.

Совет: eosio-cpp также включает в ваш файл ABI рикардианские термины. Обратитесь к Рикардианским контрактам и Рикардианским положениям для получения дополнительной информации.

eosio-cpp -abigen wax.cpp -o wax.wasm

Это создаст два файла в каталоге вашего контракта:

  • Скомпилированный бинарный WASM (wax.wasm)
  • Сгенерированный файл ABI (wax.abi)

Что дальше?


Руководство по быстрому запуску смарт-контрактов