Class: Swt3Ai::WitnessPayload
- Inherits:
-
Struct
- Object
- Struct
- Swt3Ai::WitnessPayload
- Defined in:
- lib/swt3_ai/types.rb
Overview
A witness payload ready for transmission to the witness endpoint.
Instance Attribute Summary collapse
-
#agent_id ⇒ Object
Returns the value of attribute agent_id.
-
#ai_input_tokens ⇒ Object
Returns the value of attribute ai_input_tokens.
-
#ai_latency_ms ⇒ Object
Returns the value of attribute ai_latency_ms.
-
#ai_model_id ⇒ Object
Returns the value of attribute ai_model_id.
-
#ai_output_tokens ⇒ Object
Returns the value of attribute ai_output_tokens.
-
#ai_prompt_hash ⇒ Object
Returns the value of attribute ai_prompt_hash.
-
#ai_response_hash ⇒ Object
Returns the value of attribute ai_response_hash.
-
#anchor_epoch ⇒ Object
Returns the value of attribute anchor_epoch.
-
#anchor_fingerprint ⇒ Object
Returns the value of attribute anchor_fingerprint.
-
#clearing_level ⇒ Object
Returns the value of attribute clearing_level.
-
#cycle_id ⇒ Object
Returns the value of attribute cycle_id.
-
#factor_a ⇒ Object
Returns the value of attribute factor_a.
-
#factor_b ⇒ Object
Returns the value of attribute factor_b.
-
#factor_c ⇒ Object
Returns the value of attribute factor_c.
-
#fingerprint_timestamp_ms ⇒ Object
Returns the value of attribute fingerprint_timestamp_ms.
-
#payload_signature ⇒ Object
Returns the value of attribute payload_signature.
-
#policy_version_hash ⇒ Object
Returns the value of attribute policy_version_hash.
-
#procedure_id ⇒ Object
Returns the value of attribute procedure_id.
Instance Attribute Details
#agent_id ⇒ Object
Returns the value of attribute agent_id
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def agent_id @agent_id end |
#ai_input_tokens ⇒ Object
Returns the value of attribute ai_input_tokens
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def ai_input_tokens @ai_input_tokens end |
#ai_latency_ms ⇒ Object
Returns the value of attribute ai_latency_ms
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def ai_latency_ms @ai_latency_ms end |
#ai_model_id ⇒ Object
Returns the value of attribute ai_model_id
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def ai_model_id @ai_model_id end |
#ai_output_tokens ⇒ Object
Returns the value of attribute ai_output_tokens
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def ai_output_tokens @ai_output_tokens end |
#ai_prompt_hash ⇒ Object
Returns the value of attribute ai_prompt_hash
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def ai_prompt_hash @ai_prompt_hash end |
#ai_response_hash ⇒ Object
Returns the value of attribute ai_response_hash
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def ai_response_hash @ai_response_hash end |
#anchor_epoch ⇒ Object
Returns the value of attribute anchor_epoch
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def anchor_epoch @anchor_epoch end |
#anchor_fingerprint ⇒ Object
Returns the value of attribute anchor_fingerprint
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def anchor_fingerprint @anchor_fingerprint end |
#clearing_level ⇒ Object
Returns the value of attribute clearing_level
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def clearing_level @clearing_level end |
#cycle_id ⇒ Object
Returns the value of attribute cycle_id
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def cycle_id @cycle_id end |
#factor_a ⇒ Object
Returns the value of attribute factor_a
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def factor_a @factor_a end |
#factor_b ⇒ Object
Returns the value of attribute factor_b
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def factor_b @factor_b end |
#factor_c ⇒ Object
Returns the value of attribute factor_c
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def factor_c @factor_c end |
#fingerprint_timestamp_ms ⇒ Object
Returns the value of attribute fingerprint_timestamp_ms
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def @fingerprint_timestamp_ms end |
#payload_signature ⇒ Object
Returns the value of attribute payload_signature
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def payload_signature @payload_signature end |
#policy_version_hash ⇒ Object
Returns the value of attribute policy_version_hash
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def policy_version_hash @policy_version_hash end |
#procedure_id ⇒ Object
Returns the value of attribute procedure_id
3 4 5 |
# File 'lib/swt3_ai/types.rb', line 3 def procedure_id @procedure_id end |