Compiling Contracts
Zeus supports compiling EOSIO and EVM compatible contracts.
zeus create contract compilerzeus compile compiler # if using an old cdt --legacy-cdtzeus compilezeus compile [contract]
compile contracts
Options:
--version Show version number [boolean]
--storage-path path for persistent storage [default: "/home/ubuntu/.zeus"]
--rc-file use rc file to load options from
[default: "/home/ubuntu/.zeus/zeusrc.json"]
--rc-ignore ignore rc file [default: false]
--verbose, -v [default: false]
-h, --help Show help [boolean]
--all compile all contracts [default: true]
--chain chain to work on [default: "eos"]
--sidechain sidechain name to use for liquidx [default: ""]
--phase select compile option [dapp-services-eos, eos] [default: ""]
--docker enable to use docker [default: false]
--legacy-cdt unbox cmake files using cdt version < 3.0.0 [default: false]
Examples:
zeus compile --all
zeus compile helloworldzeus compile link --phase eth
# to compile all
zeus compile --phase ethnpx truffle compile
# run any truffle commandLast updated
Was this helpful?