Tinrelay::SignedRelayEnvelope
Inherits JSON::Serializable < Reference < Object
SignedRelayEnvelope authenticates the sealed radio emission. The repeater and recipient can reject changed visible routing facts or ciphertext without opening it.
Constructors
new(transmission_id : String, sender_ship : String, sender_signing_generation : Int32, recipient_ship : String, recipient_encryption_generation : Int32, created_at : Int64, expires_at : Int64, ciphertext : String, signature : String = "", protocol : Int32 = PROTOCOL, object_version : Int32 = 1)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
ciphertext
Sourcecreated_at
Sourceexpires_at
Sourceobject_version
Sourceprotocol
Sourcerecipient_encryption_generation
Sourcerecipient_ship
Sourcesender_ship
Sourcesender_signing_generation
Sourcesignature
Sourcesigning_bytes
Sourcesubmission_evidence
Sourcetransmission_id
Source