latest.ipv8.attestation.wallet.payload
Module Contents
Classes
Request an attestation based on some meta data. |
|
Request an attestation by hash (published with metadata somewhere). |
|
A chunk of Attestation. |
|
A challenge for an Attestee by a Verifier. |
|
A challenge response from an Attestee to a Verifier. |
- class latest.ipv8.attestation.wallet.payload.RequestAttestationPayload(metadata: bytes)
Bases:
latest.ipv8.messaging.payload.Payload
Request an attestation based on some meta data.
- msg_id = 5
- format_list = ['raw']
- classmethod from_unpack_list(metadata: bytes) RequestAttestationPayload
Unserialize this paylaod from received bytes.
- class latest.ipv8.attestation.wallet.payload.VerifyAttestationRequestPayload(hash: bytes)
Bases:
latest.ipv8.messaging.payload.Payload
Request an attestation by hash (published with metadata somewhere).
- msg_id = 1
- format_list = ['20s']
- classmethod from_unpack_list(hash: bytes) VerifyAttestationRequestPayload
Unserialize this paylaod from received bytes.
- class latest.ipv8.attestation.wallet.payload.AttestationChunkPayload(hash: bytes, sequence_number: int, data: bytes)
Bases:
latest.ipv8.messaging.payload.Payload
A chunk of Attestation.
- msg_id = 2
- format_list = ['20s', 'H', 'raw']
- classmethod from_unpack_list(hash: bytes, sequence_number: int, data: bytes) AttestationChunkPayload
Unserialize this paylaod from received bytes.
- class latest.ipv8.attestation.wallet.payload.ChallengePayload(attestation_hash: bytes, challenge: bytes)
Bases:
latest.ipv8.messaging.payload.Payload
A challenge for an Attestee by a Verifier.
- msg_id = 3
- format_list = ['20s', 'raw']
- classmethod from_unpack_list(attestation_hash: bytes, challenge: bytes) ChallengePayload
Unserialize this paylaod from received bytes.
- class latest.ipv8.attestation.wallet.payload.ChallengeResponsePayload(challenge_hash: bytes, response: bytes)
Bases:
latest.ipv8.messaging.payload.Payload
A challenge response from an Attestee to a Verifier.
- msg_id = 4
- format_list = ['20s', 'raw']
- classmethod from_unpack_list(challenge_hash: bytes, response: bytes) ChallengeResponsePayload
Unserialize this paylaod from received bytes.