com.publicdomainrelay.temp.market.offering

johnandersen777.bsky.social

Schema Diff

+2 -3

From

CID
bafyreia2zm7sbak...
Indexed At
2026-06-08 04:15 UTC
View this version

To

CID
bafyreicalb2w632...
Indexed At
2026-06-08 05:35 UTC
View this version

Compatibility Analysis

Backward Compatible

Backward compatible. 1 non-breaking change.

Non-Breaking Changes (1)
  • ConstraintRemoved ConstraintRemoved { vertex_id: "com.publicdomainrelay.temp.market.offering:body.endpointUrl", sort: "format" }

Migration Guidance

Constraint Changes

  • ConstraintRemoved ConstraintRemoved { vertex_id: "com.publicdomainrelay.temp.market.offering:body.endpointUrl", sort: "format" }
1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 -
      "description": "Declares that a bidder is willing to submit bids for RFPs whose payload NSID is in appliesTo. The bidder's submitRfp endpoint is given by endpointUrl.",
5 +
      "description": "Declares that a bidder is willing to submit bids for RFPs whose payload NSID is in appliesTo. The bidder's market service DID reference (for submitRfp via PDS proxying) is given by endpointUrl.",
6 6
      "key": "tid",
7 7
      "record": {
8 8
        "properties": {
9 9
          "appliesTo": {
10 10
            "description": "List of payload NSIDs this bidder handles (e.g. com.publicdomainrelay.temp.compute.vm).",
11 11
            "items": {
12 12
              "format": "nsid",
13 13
              "type": "string"
14 14
            },
15 15
            "minLength": 1,
16 16
            "type": "array"
17 17
          },
18 18
          "createdAt": {
19 19
            "format": "datetime",
20 20
            "type": "string"
21 21
          },
22 22
          "endpointUrl": {
23 -
            "description": "Base URL of the bidder service. POST /xrpc/com.publicdomainrelay.temp.market.submitRfp will be called here.",
24 -
            "format": "uri",
23 +
            "description": "Service DID reference (did:web:HOST#pdr_market) of the bidder's market service. RFP issuers call com.publicdomainrelay.temp.market.submitRfp via PDS service-proxying using this value as the atproto-proxy target.",
25 24
            "type": "string"
26 25
          }
27 26
        },
28 27
        "required": [
29 28
          "endpointUrl",
30 29
          "appliesTo",
31 30
          "createdAt"
32 31
        ],
33 32
        "type": "object"
34 33
      },
35 34
      "type": "record"
36 35
    }
37 36
  },
38 37
  "id": "com.publicdomainrelay.temp.market.offering",
39 38
  "lexicon": 1
40 39
}

Compare Other Versions

Lexicon Garden

@