-
Notifications
You must be signed in to change notification settings - Fork 78
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make Scilla compatible with Zilliqa 2 (#1249)
* Make Scilla compatible with Zilliqa 2 * We add another binary which exposes the `scilla-server` JSON-RPC interface over HTTP. * The state IPC calls now make requests over HTTP, rather than via a unix domain socket. Note that this is a breaking change, meaning this version of Scilla will NOT work with Zilliqa 1. * All bytes in IPC calls are encoded into base64. Previously, we would include invalid UTF-8 strings in JSON-RPC requests, which resulted in invalid JSON. * Fix test CI * wip: integration tests * fix * add opam installation * add opam init * fix typo * wip * wip * wip * wip * wip * wip * wip * fix * fix * Delete test CI! --------- Co-authored-by: Mauro Medda <[email protected]>
- Loading branch information
1 parent
308af35
commit 6fe9206
Showing
11 changed files
with
121 additions
and
118 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,14 @@ | ||
(executables | ||
(names scilla_runner eval_runner type_checker scilla_checker scilla_server | ||
disambiguate_state_json scilla_fmt scilla_merger) | ||
disambiguate_state_json scilla_fmt scilla_merger scilla_server_http) | ||
(public_names scilla-runner eval-runner type-checker scilla-checker | ||
scilla-server disambiguate_state_json scilla-fmt scilla-merger) | ||
scilla-server disambiguate_state_json scilla-fmt scilla-merger scilla-server-http) | ||
(package scilla) | ||
(modules scilla_runner eval_runner type_checker scilla_checker scilla_server | ||
disambiguate_state_json scilla_fmt scilla_merger) | ||
disambiguate_state_json scilla_fmt scilla_merger scilla_server_http) | ||
(libraries core core_unix.command_unix angstrom yojson cryptokit fileutils | ||
scilla_base scilla_eval scilla_server_lib scilla_crypto scilla_format | ||
scilla_merge cmdliner) | ||
scilla_merge cmdliner opium) | ||
(modes byte native) | ||
(preprocess | ||
(pps ppx_sexp_conv ppx_deriving_yojson ppx_let ppx_deriving.show bisect_ppx --conditional))) |
Oops, something went wrong.