Skip to content

kiseki-lol/arbiter

Repository files navigation

Kiseki.Arbiter

Provisions Aya servers for a Kiseki instance

TCP envelope format

graph TD

message_start["Message start\n(SOH, 1 byte)"]
message_size["Message size\n(uint16_t, 2 bytes)"]
signature_start["Signature start\n(SOH, 1 byte)"]
signature_size["Signature size\n(uint16_t, 2 bytes)"]
signature_data["Signature data\n (byte[signature_size])"]
signal_start["Signal start\n(SOH, 1 byte)"]
signal_size["Signal size\n(uint16_t, 2 bytes)"]
signal_data["Signal data\n (byte[signal_size]`)"]

subgraph envelope["Envelope format"]
direction LR
  message_start --> message_size --> message
end

subgraph message["Message format"]
direction LR
  signature_start --> signature_size --> signature_data --> signal_start
  signal_start --> signal_size --> signal_data
end
Loading

License

Kiseki.Arbiter is licensed under the AGPLv3 license. A copy of it has been included with Kiseki.Arbiter.

About

Provisions Aya servers for a Kiseki instance

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •