Recent Releases of https://github.com/fetchai/jenesis

https://github.com/fetchai/jenesis - v0.7.1

- Python
Published by github-actions[bot] about 2 years ago

https://github.com/fetchai/jenesis - v0.7.0

New features:

  • Supports Python 3.11
  • Updated to CosmPy v0.9.1
  • Network logs command
  • Pass arguments to scripts

Fixes:

  • Support contracts with hyphens

- Python
Published by jrriehl over 2 years ago

https://github.com/fetchai/jenesis - v0.6.0

New features: - Support for latest CosmPy (v0.6.2)

Bug fixes: - Fixed code_id == 0 conflict with CosmPy upgrades

- Python
Published by jrriehl over 3 years ago

https://github.com/fetchai/jenesis - v0.5.4

New features: - adds autocomplete for deployment from shell - better support for multiple deployments of the same contract - adds fetchai-mainnet config

- Python
Published by jrriehl over 3 years ago

https://github.com/fetchai/jenesis - v0.5.2

New features: - now supports keyring-backend test - list available contract templates - support workspace-style schema files

Bug fixes: - detect change in instantiate args when schema name contains instantiate - add lib flag to build steps

- Python
Published by jrriehl over 3 years ago

https://github.com/fetchai/jenesis - v0.5.1

New features: - automated deployment of contracts that point to other contract addresses - better handling of docker containers - various speed-ups and performance improvements - read schema files with customized names

- Python
Published by jrriehl over 3 years ago

https://github.com/fetchai/jenesis - v0.4.0

New features: - Dynamic methods for contract queries and msgs - Allow init_args to point to contract address - Generate schema files after compilation - Faster compilation option - Show docker compile logs as an option - Allow multiple deployments of the same contract - Only overwrite jenesis.toml init_args if instantiation schema changes

- Python
Published by jrriehl over 3 years ago

https://github.com/fetchai/jenesis - v0.3.1

Bug fixes: - Catch error when no keyring is found for shell and run cmds

- Python
Published by jrriehl over 3 years ago

https://github.com/fetchai/jenesis - v0.3.0

New features: - Adds keyring support for Linux - Improved integration of contract schema - Initial integration tests - Adds update command for manually added contracts - Local wallets, ledger client and faucet now available by default for the shell and run commands

- Python
Published by jrriehl over 3 years ago

https://github.com/fetchai/jenesis - v0.2.0

New features: - attach command allows attaching to deployed contracts - add profile command adds new profiles from the command line - creating a profile with --network fetchai-localnode will cause a local node to spin up when using any of the relevant commands

- Python
Published by jrriehl over 3 years ago

https://github.com/fetchai/jenesis - v0.1.1 (updated)

Initial release

Adds core commands: - jenesis new: create a new project - jenesis init: initialize jenesis in an existing project folder - jenesis compile: compile all contracts in the project (also supports cargo workspaces)

Adds alpha commands (under active development): - jenesis alpha keys {list, show}: manage keys stored in local keyring (currently only supports MacOS) - jenesis alpha deploy: deploy all contracts in project (currently only supports MacOS) - jenesis alpha run my_script.py: executes a script in an environment pre-loaded with all project contracts and configuration - jenesis alpha shell: opens a ptpython shell pre-loaded with all project contracts and configuration

Adds initial documentation

Update: added authors and project description

- Python
Published by jrriehl over 3 years ago

https://github.com/fetchai/jenesis - v0.1.0

Initial release

Adds core commands: - jenesis new: create a new project - jenesis init: initialize jenesis in an existing project folder - jenesis compile: compile all contracts in the project (also supports cargo workspaces)

Adds alpha commands (under active development): - jenesis alpha keys {list, show}: manage keys stored in local keyring (currently only supports MacOS) - jenesis alpha deploy: deploy all contracts in project (currently only supports MacOS) - jenesis alpha run my_script.py: executes a script in an environment pre-loaded with all project contracts and configuration - jenesis alpha shell: opens a ptpython shell pre-loaded with all project contracts and configuration

Adds initial documentation

- Python
Published by jrriehl over 3 years ago