Skip to content

Commit

Permalink
Merge branch 'main' into bruno-lints
Browse files Browse the repository at this point in the history
  • Loading branch information
brunoffranca authored Nov 20, 2023
2 parents a02eb3a + 9f58e68 commit 6eab54b
Show file tree
Hide file tree
Showing 31 changed files with 184 additions and 620 deletions.
3 changes: 0 additions & 3 deletions .dockerignore

This file was deleted.

9 changes: 6 additions & 3 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
CODEOWNERS @brunoffranca

/node/actors/consensus/ @brunoffranca
/node/actors/executor/ @brunoffranca @pompon0
/node/actors/consensus/ @brunoffranca @moshababo
/node/actors/executor/ @brunoffranca @pompon0 @slowli
/node/actors/network/ @pompon0
/node/actors/sync_blocks/ @slowli

/node/libs/concurrency/ @pompon0
/node/libs/crypto/ @brunoffranca
/node/libs/crypto/ @brunoffranca
/node/libs/protobuf/ @pompon0
/node/libs/protobuf_build/ @pompon0
/node/libs/storage/ @slowli
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# What ❔
## What ❔

<!-- What are the changes this PR brings about? -->
<!-- Example: This PR adds a PR template to the repo. -->
Expand Down
57 changes: 0 additions & 57 deletions .github/workflows/docker_build.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions composes/generate/Cargo.lock

This file was deleted.

8 changes: 0 additions & 8 deletions composes/generate/Cargo.toml

This file was deleted.

145 changes: 0 additions & 145 deletions composes/generate/src/main.rs

This file was deleted.

22 changes: 0 additions & 22 deletions docker/Dockerfile

This file was deleted.

31 changes: 0 additions & 31 deletions docker/compose.Dockerfile

This file was deleted.

61 changes: 0 additions & 61 deletions docker/localenv.Dockerfile

This file was deleted.

9 changes: 4 additions & 5 deletions docs/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ The library crates are just crates that have some basic functionality that can b

- the `crypto` crate, which provides several cryptographic primitives.

- the `roles` crate, which implements the types necessary for each role in the network. We have just two roles: `Node` and `Validator`.
- the `protobuf` and `protbuf_build` crates, which contains all the code to create the protobuf schemas used by the other crates.

- the `schema` crate, which contains all the protobuf schemas used by the other crates.
- the `roles` crate, which implements the types necessary for each role in the network. We have just two roles: `Node` and `Validator`.

- the `storage` crate is responsible for storing the current state of the system and providing an interface to access the stored data. It is a key component of the system that ensures the persistence of data and the ability to retrieve it when needed.

Expand All @@ -36,8 +36,6 @@ The library crates are just crates that have some basic functionality that can b

This section provides a physical map of folders & files in this repository.

- `/composes` & `/docker`: Project docker files.

- `/infrastructure`: Infrastructure scripts that are needed to test the zkSync Era Consensus Layer.

- `/node`
Expand All @@ -53,8 +51,9 @@ This section provides a physical map of folders & files in this repository.

- `/concurrency`: Crate with essential primitives for structured concurrency.
- `/crypto`: Cryptographic primitives used by the other crates.
- `/protobuf`: Code generated from protobuf schema files and utilities for serialization.
- `/protobuf_build`: Generates rust code from the proto files.
- `/roles`: Essential types for the different node roles.
- `/schema`: Protobuf schemas used by the other crates.
- `/storage`: Storage layer for the node.
- `/utils`: Collection of small utilities.

Expand Down
Loading

0 comments on commit 6eab54b

Please sign in to comment.