2.1.7301
- add patch notes
- use simple eos example in gitpod, create a simple eosio contract with 1 command, test in under 10 seconds with zeus test, and migrate within 15 seconds to kylin or another network : )
- add network to zeus contract deployment to allow deployments to each multiple networks
- enable flexible migration of contracts to other networks
zeus migrate --creator natdeveloper --network=development
, e.g., deploys all migrations for creator natdeveloper on development - allow only specific services to be run with `--services "cron,ipfs,oracle", etc, add to start-localenv
- add
zeus start-localenv --kill
to kill all existing nodes and processes - add
zeus start-localenv --enable-features
which runs the latest eosio contracts and enables EOSIO features such as bill first auth, etc. - add
zeus start-localenv --single-chain
to only run the provisioning chain if say a box like tokenpeg in unboxed, so you're not running additional nodeos instances - add
zeus start-localenv --basic-env
which spins up the most basic nodeos env - allow
zeus migrate CONTRACT_NAME
- move working contracts dir from
./zeus_boxes/contracts
to./contracts
- move sql logs to
./logs
folder - update eosio contracts to latest, still access legacy contracts if not using
--enable-features
, add rex - add
--plugin eosio::producer_api_plugin
and--plugin eosio::chain_plugin
to local tests - update to 1.8.0-rc2 default eosio.cdt install, 1.7 has boost errors that appear to be on b1's side
- allow contracts keys to be fetched automatically if not supplied to deployer
- add jungle3 network option, update kylin endpoint
- add initial transfer for created accounts
- don't run IPFS node if not needed
- update self history unit test
- update ethtokenpeg contract to issue then transfer
- add various command console logs and emojis : )
- add
getTestAccountName
to unit test library - add
testinterval
andrminterval
actions to cronconsumer unit test and example contract - add simple contract template
zeus create contract mycontract --template=simplecontract
- reduce default
DSP_BACKOFF_EXPONENT
from 1.5 to 1.1
- support existing boxes to create local directory
- add interval service for running real reliable crons, crons stored in postgresql and fetched when DSP starts,
interval
, andrminterval
- upgrade sign service to beta stage
- add additional checks for external requests and undocumented models
- update EOSIO side to use new intervals to handle crons
Last modified 1yr ago