snkrj: move database struct to its own crate

This commit is contained in:
nym21
2024-12-14 14:55:44 +01:00
parent c883ed19d6
commit 50c77b51db
28 changed files with 702 additions and 349 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
use allocative::Allocative;
use color_eyre::eyre::eyre;
use sanakirja::{direct_repr, Storable, UnsizedStorable};
use snkrj::{direct_repr, Storable, UnsizedStorable};
use super::{AddressType, Amount, EmptyAddressData, LiquidityClassification, Price};
+1 -1
View File
@@ -12,8 +12,8 @@ use bincode::{
};
use biter::bitcoin::Amount as BitcoinAmount;
use derive_deref::{Deref, DerefMut};
use sanakirja::{direct_repr, Storable, UnsizedStorable};
use serde::{Deserialize, Serialize};
use snkrj::{direct_repr, Storable, UnsizedStorable};
use super::Height;
+1 -1
View File
@@ -2,7 +2,7 @@ use std::fmt::Debug;
use allocative::Allocative;
use derive_deref::{Deref, DerefMut};
use sanakirja::{direct_repr, Storable, UnsizedStorable};
use snkrj::{direct_repr, Storable, UnsizedStorable};
#[derive(
Debug, Clone, PartialEq, Eq, PartialOrd, Ord, Deref, DerefMut, Default, Copy, Allocative,
+4
View File
@@ -74,6 +74,10 @@ impl Date {
self.month() == 1
}
pub fn is_june(&self) -> bool {
self.month() == 6
}
pub fn is_first_of_month(&self) -> bool {
self.day() == 1
}
+1 -1
View File
@@ -1,5 +1,5 @@
use allocative::Allocative;
use sanakirja::{direct_repr, Storable, UnsizedStorable};
use snkrj::{direct_repr, Storable, UnsizedStorable};
use super::{AddressData, AddressType, Amount};
+1 -1
View File
@@ -1,5 +1,5 @@
use allocative::Allocative;
use sanakirja::{direct_repr, Storable, UnsizedStorable};
use snkrj::{direct_repr, Storable, UnsizedStorable};
use super::BlockPath;
+1 -1
View File
@@ -1,6 +1,6 @@
use allocative::Allocative;
use bincode::{Decode, Encode};
use sanakirja::{direct_repr, Storable, UnsizedStorable};
use snkrj::{direct_repr, Storable, UnsizedStorable};
#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Encode, Decode, Allocative)]
pub struct TxoutIndex {