zksync_base_token_adjuster 0.1.0

ZKsync base token adjuster
Documentation
# Base Token Adjuster

This crate contains all the logic to handle ZK Chain with custom base tokens.

## Overview

### The Base Token Ratio Persister

Contains the building blockss for the `BaseTokenRatioPersisterLayer`.

- Connects with external APIs to get the current price of the base token and of ETH.
- Persists the ETH<->BaseToken ratio in the database.
- Upon certain configured threshold, update the L1 ETH<->BaseToken conversion ratio.

### The Base Token Ratio Provider

Contains the building blocks for the `BaseTokenRatioProviderLayer`.

- Periodically fetches from the DB and caches the latest ETH<->BaseToken conversion ratio.
- Exposes this ratio upon request.