Interfaces
A collection of interfaces used in the DVR module
Last updated
A collection of interfaces used in the DVR module
Last updated
⸠PublicKey: Object
Represents a public key with x and y coordinates.
Name | Type | Description |
---|---|---|
⸠KeysetEndpoint: Object
Represents a keyset endpoint configuration.
⸠PublicKeyOptionUnion: Object
Union of possible public key options.
⸠PublicKeyOption: Object
Configuration for public key options.
⸠UserDataRequest: Object
Request format for user data.
⸠DvrData: Object
Data structure for DVR operations.
⸠DvrDataPayload: Object
Payload format for DVR data.
⸠ExpectedDvrMetadata: Object
Expected metadata for DVR operations.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
x
string
X coordinate of the public key
y
string
Y coordinate of the public key
jku
string
JSON Web Key Set URL
kid
string
Key identifier
keyset_endpoint?
Optional keyset endpoint
public_key?
Optional public key
tag
Type of the public key option
value
Value of the public key option
key
string
Key for the user data
value
Verifying key or endpoint
zkvm
string
ZK Virtual Machine identifier
dvr_title
string
Title of the DVR
dvr_id
string
Identifier of the DVR
query
string
Query string
user_data_requests
Array of user data requests
dvr_verifying_key
Key for verifying DVR
zkvm
string
ZK Virtual Machine identifier
dvr_title
string
Title of the DVR
dvr_id
string
Identifier of the DVR
query
string
Query string
query_engine_ver
string
Query engine version
query_method_ver
string
Query method version
user_data_requests
object
User data requests
dvr_verifying_key
object
Key for verifying DVR
ttl
number
Time to live
dvr
string
DVR string
user_data_verifying_keys
Array of user data verifying keys