A vouch endorsing another collector.
Record Key
tid
Timestamp-based ID
Properties
context
string
Required
No description available.
maxLength: 280 bytescreatedAt
string
datetime
Required
An RFC 3339 formatted timestamp.
relationship
string
Required
No description available.
Known values:
trade_partner, community_member, personal_acquaintance, repeat_traderrevocable
boolean
Optional
No description available.
revokedAt
string
datetime
Optional
An RFC 3339 formatted timestamp.
tradeRefs
array
of
string
at-uri
Optional
No description available.
maxLength: 5 itemsvouchedDid
string
did
Required
A decentralized identifier (DID).
vouchedHandle
string
Optional
No description available.
vouchedName
string
Optional
No description available.
voucherDid
string
did
Optional
A decentralized identifier (DID).
voucherHandle
string
Optional
No description available.
voucherName
string
Optional
No description available.
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"vouchedDid",
"relationship",
"context",
"createdAt"
],
"properties": {
"context": {
"type": "string",
"maxLength": 280
},
"createdAt": {
"type": "string",
"format": "datetime"
},
"revocable": {
"type": "boolean"
},
"revokedAt": {
"type": "string",
"format": "datetime"
},
"tradeRefs": {
"type": "array",
"items": {
"type": "string",
"format": "at-uri"
},
"maxLength": 5
},
"vouchedDid": {
"type": "string",
"format": "did"
},
"voucherDid": {
"type": "string",
"format": "did"
},
"vouchedName": {
"type": "string"
},
"voucherName": {
"type": "string"
},
"relationship": {
"type": "string",
"knownValues": [
"trade_partner",
"community_member",
"personal_acquaintance",
"repeat_trader"
]
},
"vouchedHandle": {
"type": "string"
},
"voucherHandle": {
"type": "string"
}
}
},
"description": "A vouch endorsing another collector."
}