pet.trezy.getDefinitions

Every species and tier definition the game will actually price from. Reads the INDEX, not the publisher's PDS, and filters to the publisher DID. The store must price from the same rows createPet charges from: definitions can be published and not yet indexed, and reading the PDS in that state renders a full catalogue at correct prices where every purchase refuses. Returns both collections in one answer so a species can never be shown without its tier.

Repository @trezy.pet did:plc:ollch4g7tes2reb5eceiwuol namespace authority
Details · query
Kindquery
Authoritytrezy.pet
Indexed

What's different

same NSID · two revisions from the same publisher
trezy.pet · namespace authority
trezy.pet · namespace authority
3 changes, all backward compatible

Records and requests that were valid against the base schema stay valid against this one.

Query · output

#main
Added

dayLengthSeconds

compatible

New optional property.

integer · minimum: 3600
Added

sleepWindows

compatible

New optional property.

array of ref

Definitions

Added

#sleepWindow

compatible

New definition.

object
10 properties and 1 def unchanged Open the full schema diff →