class

Tinrelay::Hail

Inherits JSON::Serializable < Reference < Object

Constructors

new(hail_id : String, sender_ship : String, sender_signing_generation : Int32, recipient_ship : String, created_at : Int64, expires_at : Int64, signature : String = "", protocol : Int32 = PROTOCOL)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

created_at
Source
created_at=(created_at : Int64)
Source
expires_at
Source
expires_at=(expires_at : Int64)
Source
hail_id
Source
hail_id=(hail_id : String)
Source
protocol
Source
protocol=(protocol : Int32)
Source
recipient_ship
Source
recipient_ship=(recipient_ship : String)
Source
sender_ship
Source
sender_ship=(sender_ship : String)
Source
sender_signing_generation
Source
sender_signing_generation=(sender_signing_generation : Int32)
Source
signature
Source
signature=(signature : String)
Source
signing_bytes
Source
submission_evidence
Source