gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [taler-exchange] branch master updated: no need for a "hash


From: gnunet
Subject: [GNUnet-SVN] [taler-exchange] branch master updated: no need for a "hash trait" here. Removing code.
Date: Wed, 21 Feb 2018 15:14:17 +0100

This is an automated email from the git hooks/post-receive script.

marcello pushed a commit to branch master
in repository exchange.

The following commit(s) were added to refs/heads/master by this push:
     new 1e6efdc  no need for a "hash trait" here.  Removing code.
1e6efdc is described below

commit 1e6efdc5f0028c85a80ef1b16306b0213d5732e7
Author: Marcello Stanisci <address@hidden>
AuthorDate: Wed Feb 21 15:13:58 2018 +0100

    no need for a "hash trait" here.  Removing code.
---
 src/exchange-lib/Makefile.am              |  3 +-
 src/exchange-lib/testing_api_trait_hash.c | 75 -------------------------------
 src/include/taler_testing_lib.h           | 28 ------------
 3 files changed, 1 insertion(+), 105 deletions(-)

diff --git a/src/exchange-lib/Makefile.am b/src/exchange-lib/Makefile.am
index 00815db..dee17b2 100644
--- a/src/exchange-lib/Makefile.am
+++ b/src/exchange-lib/Makefile.am
@@ -68,8 +68,7 @@ libtalertesting_la_SOURCES = \
   testing_api_trait_string.c \
   testing_api_trait_key_peer.c \
   testing_api_trait_wtid.c \
-  testing_api_trait_amount.c \
-  testing_api_trait_hash.c
+  testing_api_trait_amount.c
 
 libtalertesting_la_LIBADD = \
   $(top_builddir)/src/json/libtalerjson.la \
diff --git a/src/exchange-lib/testing_api_trait_hash.c 
b/src/exchange-lib/testing_api_trait_hash.c
deleted file mode 100644
index 2ecc98e..0000000
--- a/src/exchange-lib/testing_api_trait_hash.c
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
-  This file is part of TALER
-  Copyright (C) 2018 Taler Systems SA
-
-  TALER is free software; you can redistribute it and/or modify it
-  under the terms of the GNU General Public License as published
-  by the Free Software Foundation; either version 3, or (at your
-  option) any later version.
-
-  TALER is distributed in the hope that it will be useful, but
-  WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-  General Public License for more details.
-
-  You should have received a copy of the GNU General Public
-  License along with TALER; see the file COPYING.  If not, see
-  <http://www.gnu.org/licenses/>
-*/
-
-/**
- * @file exchange-lib/testing_api_trait_hash.c
- * @brief traits to offer hash codes.
- * @author Marcello Stanisci
- */
-#include "platform.h"
-#include "taler_json_lib.h"
-#include <gnunet/gnunet_curl_lib.h>
-#include "exchange_api_handle.h"
-#include "taler_signatures.h"
-#include "taler_testing_lib.h"
-
-#define TALER_TESTING_TRAIT_HASH "hash"
-
-/**
- * Obtain a hash code from @a cmd.
- *
- * @param cmd command to extract trait from
- * @param index which hash code to pick if @a cmd has multiple on
- *        offer
- * @param wtid[out] set to the wanted hash code.
- * @return #GNUNET_OK on success
- */
-int
-TALER_TESTING_get_trait_hash
-  (const struct TALER_TESTING_Command *cmd,
-   unsigned int index,
-   struct GNUNET_HashCode **hash)
-{
-  return cmd->traits (cmd->cls,
-                      (void **) hash,
-                      TALER_TESTING_TRAIT_HASH,
-                      index);
-}
-
-
-/**
- * @param index associate the hash code with this index
- * @param hash which hash code should be returned
- *
- * @return the trait, to be put in the traits array of the command
- */
-struct TALER_TESTING_Trait
-TALER_TESTING_make_trait_hash
-  (unsigned int index,
-   struct GNUNET_HashCode *hash)
-{
-  struct TALER_TESTING_Trait ret = {
-    .index = index,
-    .trait_name = TALER_TESTING_TRAIT_HASH,
-    .ptr = (const void *) hash
-  };
-  return ret;
-}
-
-/* end of testing_api_trait_hash.c */
diff --git a/src/include/taler_testing_lib.h b/src/include/taler_testing_lib.h
index 4416247..1a61d6d 100644
--- a/src/include/taler_testing_lib.h
+++ b/src/include/taler_testing_lib.h
@@ -1376,32 +1376,4 @@ struct TALER_TESTING_Trait
 TALER_TESTING_make_trait_amount_obj (
   unsigned int index,
   const struct TALER_Amount *amount);
-
-
-/**
- * Obtain a hash code from @a cmd.
- *
- * @param cmd command to extract trait from
- * @param index which hash code to pick if @a cmd has multiple on
- *        offer
- * @param wtid[out] set to the wanted hash code.
- * @return #GNUNET_OK on success
- */
-int
-TALER_TESTING_get_trait_hash
-  (const struct TALER_TESTING_Command *cmd,
-   unsigned int index,
-   struct GNUNET_HashCode **hash);
-
-/**
- * @param index associate the hash code with this index
- * @param hash which hash code should be returned
- *
- * @return the trait, to be put in the traits array of the command
- */
-struct TALER_TESTING_Trait
-TALER_TESTING_make_trait_hash
-  (unsigned int index,
-   struct GNUNET_HashCode *hash);
-
 #endif

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]