Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"release_repo": "digital-asset/decentralized-canton-sync",
"tag_regex": "^v(?P<version>0\\.[0-9]+\\.[0-9]+)$",
"min_version": "0.5.10",
"publish_version": "0.6.10",
"publish_version": "0.6.11",
"asset_template": "{version}_openapi.tar.gz",
"nav_dropdown": "API Reference",
"top_level_group_label": "Splice APIs",
Expand Down
1 change: 1 addition & 0 deletions docs-main/docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -1794,6 +1794,7 @@
"GET /v0/dso-sequencers",
"GET /v0/sv-bft-sequencers",
"GET /v0/roll-forward-lsu",
"GET /v0/lsu",
"GET /v0/active-synchronizer-serial",
"GET /v0/domains/{domain_id}/parties/{party_id}/participant-id",
"GET /v1/domains/{domain_id}/parties/{party_id}/participant-id",
Expand Down
41 changes: 41 additions & 0 deletions docs-main/openapi/splice/scan/scan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,23 @@ paths:
application/json:
schema:
$ref: '#/components/schemas/GetRollForwardLsuResponse'
/v0/lsu:
get:
summary: "GET /v0/lsu"
tags:
- internal
- scan
x-jvm-package: scan
operationId: getLsu
description: |
Retrieve information on the next logical synchronizer upgrade (LSU)
responses:
'200':
description: ok
content:
application/json:
schema:
$ref: '#/components/schemas/GetLsuResponse'
/v0/active-synchronizer-serial:
get:
summary: "GET /v0/active-synchronizer-serial"
Expand Down Expand Up @@ -2297,6 +2314,30 @@ components:
type: string
successorPhysicalSynchronizerId:
type: string
GetLsuResponse:
type: object
properties:
lsu:
description: Info on the next LSU
$ref: '#/components/schemas/Lsu'
Lsu:
type: object
required:
- topologyFreezeTime
- upgradeTime
- successorPhysicalSynchronizerId
properties:
topologyFreezeTime:
description: The time when topology freeze starts
type: string
format: date-time
upgradeTime:
description: The time at which to upgrade
type: string
format: date-time
successorPhysicalSynchronizerId:
description: The successor physical synchronizer ID
type: string
GetActivePhysicalSynchronizerSerialResponse:
type: object
required:
Expand Down
34 changes: 33 additions & 1 deletion docs-main/openapi/splice/token-standard/token-metadata-v1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ info:
description: |
Implemented by token registries for the purpose of serving metadata about
their tokens and the standards supported by the registry.
version: 1.0.0
version: 1.2.0
paths:
/registry/metadata/v1/info:
get:
Expand Down Expand Up @@ -148,8 +148,26 @@ components:
type: integer
format: int8
default: 10
paused:
description: |
Indicates whether the instrument is currently paused. A paused instrument cannot be
transferred or allocated.
type: boolean
default: false
pauseInfo:
$ref: '#/components/schemas/PauseInfo'
supportedApis:
$ref: '#/components/schemas/SupportedApis'
showAccountInputFields:
description: |
Informs wallets whether the instrument supports non-basic accounts
and the wallet should thus show input fields for the account
provider and the account id in input forms for transfers and allocations.

Note that wallets should always show non-null account providers and
account ids when displaying transfers and allocations.
type: boolean
default: false
required:
- id
- name
Expand Down Expand Up @@ -183,3 +201,17 @@ components:
additionalProperties:
type: integer
format: int32
PauseInfo:
description: |
Additional information about the instrument pause state.
type: object
properties:
reason:
description: |
Why the instrument is paused.
type: string
until:
description: |
Timestamp (exclusive) until which the instrument is paused, if known.
type: string
format: date-time
Loading