Skip to content

Unified error handling for zkSync ecosystem.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

matter-labs/zksync-error

Repository files navigation

ZKsync-error

A unified description of possible failures in the components of ZKsync, along with error formats and diagnostic messages.

Logo

  • A description of all failures that can be observed in ZKsync components.
  • Organized in a 3-level hierarchy: domains, their components, and failures in these components.
  • For each possible failure, the description includes the error message, its fields, and full documentation.
  • The description may be split into multiple files stored in multiple repositories, each project may independently develop their own component.
  • The crate zksync-error-codegen is able to generate Rust code to handle these errors, along with documentation in MDBook format. In the future, a TypeScript backend will also be supported.

Architecture of ZKsync-error

Policies

License

ZKsync Era is distributed under the terms of either

at your option.

About

Unified error handling for zkSync ecosystem.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published