Removes all dependencies on @accordproject/ergo-compiler and @accordproject/ergo-engine
Removes cicero-engine, cicero-server and cicero-test packages which all deal with logic operations. This will be replaced by an Accord Project Agreement Protocol interface in future. Removed corresponding initialize and trigger commands.
Removes draft, normalize and parse commands, these will be delegated to the new Template Engine in future.
Flags
The behavior of getRequestModels, getResponseModels, getStateModels & getEmitModels has changed to list the models in the template that are subtypes of Request, Response, State and Obligation respectively. The previous behaviour required introspection of the source code to discover the function signature.
Screenshots or Video
Related Issues
Issue #
Pull Request #
Author Checklist
[ ] Ensure you provide a DCO sign-off for your commits using the --signoff option of git commit.
[ ] Vital features and changes captured in unit and/or integration tests
Closes #
Changes
@accordproject/ergo-compiler
and@accordproject/ergo-engine
cicero-engine
,cicero-server
andcicero-test
packages which all deal with logic operations. This will be replaced by an Accord Project Agreement Protocol interface in future. Removed correspondinginitialize
andtrigger
commands.draft
,normalize
andparse
commands, these will be delegated to the new Template Engine in future.Flags
Screenshots or Video
Related Issues
Author Checklist
--signoff
option of git commit.master
fromfork:branchname