From f91d8ab45cd7f870d75898677d2501e5a274c2d9 Mon Sep 17 00:00:00 2001 From: rishflab Date: Tue, 5 Oct 2021 20:06:25 +1100 Subject: [PATCH] Replace chrono with time lib --- Cargo.lock | 1 - swap/Cargo.toml | 1 - swap/src/database/sqlite.rs | 4 ++-- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c7a922a6..b16c5021 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4117,7 +4117,6 @@ dependencies = [ "bitcoin", "bitcoin-harness", "bmrng", - "chrono", "comfy-table", "config", "conquer-once", diff --git a/swap/Cargo.toml b/swap/Cargo.toml index a5111f4a..0ff8e094 100644 --- a/swap/Cargo.toml +++ b/swap/Cargo.toml @@ -19,7 +19,6 @@ bdk = "0.10" big-bytes = "1" bitcoin = { version = "0.26", features = [ "rand", "use-serde" ] } bmrng = "0.5" -chrono = "0.4" comfy-table = "4.1.1" config = { version = "0.11", default-features = false, features = [ "toml" ] } conquer-once = "0.3" diff --git a/swap/src/database/sqlite.rs b/swap/src/database/sqlite.rs index a20be468..d39e3f87 100644 --- a/swap/src/database/sqlite.rs +++ b/swap/src/database/sqlite.rs @@ -3,12 +3,12 @@ use crate::monero::Address; use crate::protocol::{Database, State}; use anyhow::{Context, Result}; use async_trait::async_trait; -use chrono::Utc; use libp2p::{Multiaddr, PeerId}; use sqlx::sqlite::Sqlite; use sqlx::{Pool, SqlitePool}; use std::path::Path; use std::str::FromStr; +use time::OffsetDateTime; use uuid::Uuid; pub struct SqliteDatabase { @@ -171,7 +171,7 @@ impl Database for SqliteDatabase { async fn insert_latest_state(&self, swap_id: Uuid, state: State) -> Result<()> { let mut conn = self.pool.acquire().await?; - let entered_at = Utc::now(); + let entered_at = OffsetDateTime::now_utc(); let swap_id = swap_id.to_string(); let swap = serde_json::to_string(&Swap::from(state))?;