deribit-base 0.1.0

Base library with common structs, traits, and logic for Deribit API clients
Documentation
<div style="text-align: center;">
<img src="https://raw.githubusercontent.com/joaquinbejar/deribit-base/refs/heads/main/doc/images/logo.png" alt="deribit-base" style="width: 80%; height: 80%;">
</div>

[![Dual License](https://img.shields.io/badge/license-MIT-blue)](./LICENSE)
[![Crates.io](https://img.shields.io/crates/v/deribit-base.svg)](https://crates.io/crates/deribit-base)
[![Downloads](https://img.shields.io/crates/d/deribit-base.svg)](https://crates.io/crates/deribit-base)
[![Stars](https://img.shields.io/github/stars/joaquinbejar/deribit-base.svg)](https://github.com/joaquinbejar/deribit-base/stargazers)
[![Issues](https://img.shields.io/github/issues/joaquinbejar/deribit-base.svg)](https://github.com/joaquinbejar/deribit-base/issues)
[![PRs](https://img.shields.io/github/issues-pr/joaquinbejar/deribit-base.svg)](https://github.com/joaquinbejar/deribit-base/pulls)
[![Build Status](https://img.shields.io/github/workflow/status/joaquinbejar/deribit-base/CI)](https://github.com/joaquinbejar/deribit-base/actions)
[![Coverage](https://img.shields.io/codecov/c/github/joaquinbejar/deribit-base)](https://codecov.io/gh/joaquinbejar/deribit-base)
[![Dependencies](https://img.shields.io/librariesio/github/joaquinbejar/deribit-base)](https://libraries.io/github/joaquinbejar/deribit-base)
[![Documentation](https://img.shields.io/badge/docs-latest-blue.svg)](https://docs.rs/deribit-base)
[![Wiki](https://img.shields.io/badge/wiki-latest-blue.svg)](https://deepwiki.com/joaquinbejar/deribit-base)

## Deribit Base

This crate provides common structs, traits, and functionality shared across
all Deribit API client implementations (FIX, HTTP, WebSocket).

## Contribution and Contact

We welcome contributions to this project! If you would like to contribute, please follow these steps:

1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and ensure that the project still builds and all tests pass.
4. Commit your changes and push your branch to your forked repository.
5. Submit a pull request to the main repository.

If you have any questions, issues, or would like to provide feedback, please feel free to contact the project maintainer:

**Joaquin Bejar Garcia**
- Email: jb@taunais.com
- GitHub: [joaquinbejar]https://github.com/joaquinbejar

We appreciate your interest and look forward to your contributions!

## ✍️ License

Licensed under MIT license

## Disclaimer

This software is not officially associated with Deribit. Trading financial instruments carries risk, and this library is provided as-is without any guarantees. Always test thoroughly with a demo account before using in a live trading environment.