Skip to content

Commit

Permalink
Export round via core
Browse files Browse the repository at this point in the history
  • Loading branch information
saefstroem committed May 17, 2024
1 parent 9a2ae63 commit dcdba26
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ crate-type = ["cdylib", "rlib"]

[package]
name = "rustlink"
version = "0.0.1"
version = "0.0.2"
edition = "2021"
license = "MIT OR Apache-2.0"
description = "A lightweight and easy-to-use library for periodically retrieving data from the Chainlink decentralized data feed."
Expand Down
4 changes: 3 additions & 1 deletion src/core.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
use crate::{error::Error, fetcher::fetch_rounds, interface::Round};
use crate::{error::Error, fetcher::fetch_rounds, interface};

use async_std::channel::{unbounded, Receiver, RecvError, Sender};
use ethers::{providers::{Http, Provider}, types::Address};
Expand Down Expand Up @@ -59,6 +59,8 @@ pub enum Reflector {
Sender(Sender<Round>),
}

pub type Round = interface::Round;

impl Rustlink {
/// Creates a new Rustlink instance.
///
Expand Down
2 changes: 1 addition & 1 deletion src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
/// This library provides a simple interface to fetch price data from the Chainlink decentralized data feed.
/// Core is the main module that contains the main struct `Rustlink` that you will need to interact with.
pub mod core;
mod interface;
mod error;
mod fetcher;
mod interface;
#[cfg(test)]
mod tests {

Expand Down

0 comments on commit dcdba26

Please sign in to comment.