-remove GNUNET_MQ_impl_send_commit, make it part of send_continue, to ensure calling...
[oweals/gnunet.git] / src / include / block_fs.h
index 6f37dcf0ee00667ad34929e7484b87b724fb829f..3f904caeb7619fa09b2cecade08e6844e07fbdb6 100644 (file)
@@ -27,6 +27,7 @@
 #define BLOCK_FS_H
 
 #include "gnunet_util_lib.h"
+#include "gnunet_fs_service.h"
 
 
 /**
@@ -47,18 +48,17 @@ struct UBlock
   /**
    * Signature using pseudonym and search keyword / identifier.
    */
-  struct GNUNET_PseudonymSignature signature;
+  struct GNUNET_CRYPTO_EcdsaSignature signature;
 
   /**
    * What is being signed and why?
    */
-  struct GNUNET_PseudonymSignaturePurpose purpose;
+  struct GNUNET_CRYPTO_EccSignaturePurpose purpose;
 
   /**
-   * Public key used to sign this block.  Hash of this value
-   * is the query.
+   * Public key used to sign this block.
    */
-  struct GNUNET_PseudonymIdentifier verification_key;
+  struct GNUNET_CRYPTO_EcdsaPublicKey verification_key;
 
   /* rest of the data is encrypted */