]> Git Repo - VerusCoin.git/blobdiff - src/komodo_structs.h
MoMoM code complete
[VerusCoin.git] / src / komodo_structs.h
index d266d0d15c9af1300b5b17b2db64e141df3164e1..32a6309500e9798ac077c651b08c8e2e6aba3e2d 100644 (file)
@@ -85,17 +85,30 @@ struct knotary_entry { UT_hash_handle hh; uint8_t pubkey[33],notaryid; };
 struct knotaries_entry { int32_t height,numnotaries; struct knotary_entry *Notaries; };
 struct notarized_checkpoint
 {
-    uint256 notarized_hash,notarized_desttxid,MoM;
-    int32_t nHeight,notarized_height,MoMdepth;
+    uint256 notarized_hash,notarized_desttxid,MoM,MoMoM;
+    int32_t nHeight,notarized_height,MoMdepth,MoMoMdepth,MoMoMoffset,kmdstarti,kmdendi;
+};
+
+struct komodo_ccdataMoM
+{
+    uint256 MoM;
+    int32_t MoMdepth,notarized_height,height,txi;
 };
 
 struct komodo_ccdatapair { int32_t notarization_height; uint32_t MoMoMoffset; };
-struct komodo_ccdata
+
+struct komodo_ccdataMoMoM
 {
-    uint32_t CCid;
-    bits256 MoMoM,MoM;
-    int32_t MoMoMdepth,numpairs,notarized_height,height,txi,len;
+    uint256 MoMoM;
+    int32_t kmdstarti,kmdendi,MoMoMdepth,numpairs,len;
     struct komodo_ccdatapair *pairs;
+};
+
+struct komodo_ccdata
+{
+    struct komodo_ccdata *next,*prev;
+    struct komodo_ccdataMoM MoMdata;
+    uint32_t CCid,len;
     char symbol[65];
 };
 
This page took 0.022269 seconds and 4 git commands to generate.