summaryrefslogtreecommitdiffstats
path: root/inheritance/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'inheritance/src/lib.rs')
-rw-r--r--inheritance/src/lib.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/inheritance/src/lib.rs b/inheritance/src/lib.rs
new file mode 100644
index 0000000..8f9ca94
--- /dev/null
+++ b/inheritance/src/lib.rs
@@ -0,0 +1,11 @@
+pub mod contract;
+pub mod heartbeat;
+pub mod unlock;
+pub mod secret_sharing;
+pub mod recovery;
+
+pub use contract::{InheritanceContract, Beneficiary, InheritanceConfig};
+pub use heartbeat::{HeartbeatManager, HeartbeatStatus};
+pub use unlock::{UnlockTier, UnlockSchedule, ProgressiveUnlock};
+pub use secret_sharing::{ShamirShares, ShareDistribution};
+pub use recovery::{RecoveryManager, DisputeResolution};