Инструменты сборки WAX CDT - dapplicaio/waxio_document_russian GitHub Wiki
WAX-CDT включает в себя различные команды eosio, построенные на основе фронт-энда Clang и инфраструктуры инструментов. Эта коллекция включает в себя различные инструменты для создания оптимизированных, высокопроизводительных файлов WASM. Обратитесь к Опциям WAX-CDT для получения дополнительной информации.
Рекомендуется использовать eosio-init для Создания смарт-контракта. Этот инструмент предоставляет сценарии для простой организации и построения вашего проекта.
Если эти сценарии не соответствуют вашим потребностям, вы также можете использовать команду eosi-cpp для компиляции ваших смарт-контрактов.
Используйте eosio-cpp
Чтобы создать файл WASM и ABI для вашего смарт-контракта:
- Из командной строки перейдите в папку смарт-контрактов.
- Запустите команду сборки eosio-cpp с параметром -abigen.
Совет: eosio-cpp также включает в ваш файл ABI рикардианские термины. Обратитесь к Рикардианским контрактам и Рикардианским положениям для получения дополнительной информации.
eosio-cpp -abigen wax.cpp -o wax.wasm
Это создаст два файла в каталоге вашего контракта:
- Скомпилированный бинарный WASM (wax.wasm)
- Сгенерированный файл ABI (wax.abi)
Что дальше?
Руководство по быстрому запуску смарт-контрактов