Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: allow stacks-network to be run as standalone chain coordinator (#…
…1064) * feat: add devnet package command * fix: lint * feat: use base structs in devnet package command * feat: add serde_with library * feat: using base structs and adding serializer/deserializer to their types * fix: contracts data serialization * fix: lint * feat: better serialization handling * fix: lint * feat: add custom serializers * feat: add serializer for QualifiedContractIdentifier * feat: add principal data serializer * feat: add memo serializer and deserializer * feat: wip deserealization * feat: wip deserialization * feat: wip deserialization * deserialization of deployment types * add serde_json dep * fix ProjectManifest deser * add todo * change devnet package help text * feat: refactoring type serialization and deserialization * better error handling * memo ser/de to bytes * default manifest file location for deserialization * changes on ConfigurationPackage struct * fix tmp dir * clean up error handling * changes from ludo's review * simplify contract id serde * git mv file * move cli/chainhooks to stacks-network/chainhooks * add deps * separate event and log modules for stacks-network * add separate functions for instantiating orchestrator * move event/log * make do_run_devnet able to run for devnet service * have `clarinet integrate` run local devnet version * add ability to run a non-local devnet service * dockerfile for stacks-network image * spelling on logging * fix url * some renaming * fix imports for stacks-devnet-js * remove working_dir override * remove unused import * fix logging for devnet * use same builder as other docker images * add serde_yaml dep * reduce how many times network manifest is read from disk * read files directly, not using `_File` type * add default project_manifest cache_location * fix stacks-devnet-js --------- Co-authored-by: Chris Guimaraes <cguimaraes@hiro.so>
- Loading branch information