Expand description
Data access layer (DAL) for ZKsync Era.
Modules§
- base_
token_ dal - blocks_
dal - blocks_
web3_ dal - consensus
- consensus_
dal - contract_
verification_ dal - ContractVerificationDal
- eth_
sender_ dal - events_
dal - events_
web3_ dal - factory_
deps_ dal - helpers
- Various helpers for using DAL methods.
- metrics
- Metrics for the data access layer.
- proof_
generation_ dal - ProofGenerationDal
- protocol_
versions_ dal - protocol_
versions_ web3_ dal - pruning_
dal - snapshot_
recovery_ dal - snapshots_
creator_ dal - snapshots_
dal - storage_
logs_ dal - storage_
logs_ dedup_ dal - storage_
web3_ dal - sync_
dal - system_
dal - tee_
proof_ generation_ dal - tee_
verifier_ input_ producer_ dal - tokens_
dal - tokens_
web3_ dal - transactions_
dal - transactions_
web3_ dal - vm_
runner_ dal
Structs§
- BigDecimal
- A big decimal type.
- Connection
- Storage processor is the main storage interaction point. It holds down the connection (either direct or pooled) to the database and provide methods to obtain different storage schema.
- Connection
Pool - Pool of reusable database connections.
- Connection
Pool Builder - Builder for
ConnectionPool
s. - Core
Enums§
- DalError
- Isolation
Level - Transaction isolation level.
- Sqlx
Error - Represents all the ways a method can fail within SQLx.