GNUnet  0.11.x
Data Fields
GNUNET_REVOCATION_PowP Struct Reference

Struct for a proof of work as part of the revocation. More...

#include <gnunet_revocation_service.h>

Collaboration diagram for GNUNET_REVOCATION_PowP:
[legend]

Data Fields

struct GNUNET_TIME_AbsoluteNBO timestamp
 The timestamp of the revocation. More...
 
struct GNUNET_TIME_RelativeNBO ttl
 The TTL of this revocation (purely informational) More...
 
uint64_t pow [32]
 The PoWs. More...
 
struct GNUNET_CRYPTO_EcdsaSignature signature
 The signature. More...
 
struct GNUNET_CRYPTO_EcdsaPublicKey key
 The revoked public key. More...
 

Detailed Description

Struct for a proof of work as part of the revocation.

Definition at line 65 of file gnunet_revocation_service.h.

Field Documentation

◆ timestamp

struct GNUNET_TIME_AbsoluteNBO GNUNET_REVOCATION_PowP::timestamp

The timestamp of the revocation.

Definition at line 70 of file gnunet_revocation_service.h.

Referenced by GNUNET_REVOCATION_check_pow(), GNUNET_REVOCATION_pow_init(), and GNUNET_REVOCATION_pow_round().

◆ ttl

struct GNUNET_TIME_RelativeNBO GNUNET_REVOCATION_PowP::ttl

The TTL of this revocation (purely informational)

Definition at line 75 of file gnunet_revocation_service.h.

◆ pow

uint64_t GNUNET_REVOCATION_PowP::pow[32]

The PoWs.

Definition at line 80 of file gnunet_revocation_service.h.

Referenced by GNUNET_REVOCATION_check_pow(), and GNUNET_REVOCATION_pow_round().

◆ signature

struct GNUNET_CRYPTO_EcdsaSignature GNUNET_REVOCATION_PowP::signature

The signature.

Definition at line 85 of file gnunet_revocation_service.h.

Referenced by GNUNET_REVOCATION_check_pow(), and GNUNET_REVOCATION_pow_init().

◆ key

struct GNUNET_CRYPTO_EcdsaPublicKey GNUNET_REVOCATION_PowP::key

The documentation for this struct was generated from the following file: