canton-network-docs
Scan Global Synchronizer Operations API
Scan Global Synchronizer Operations API - Canton Network Docs
Skip to main content
The key properties are
In most use cases, the
Scan provides endpoints to query about the ongoing operations of the Global Synchronizer, based on information recorded on-ledger.Documentation Index
Fetch the complete documentation index at: https://docs.canton.network/llms.txt
Use this file to discover all available pages before exploring further.
Validator Liveness
Rather thanListing_all_Validators, which can yield a large number of irrelevant records, /v0/validators/validator-faucets?validator_ids=… yields only liveness information about the specified validators.
For example, querying for a few validators might yield
numRoundsCollected, indicating how many rounds the validator was active for, and lastCollectedInRound, which is a close approximation for how recently the validator was in operation.
The output order does not necessarily match the input order; use the validator property to correlate multiple-validator requests.
DSO Info
The DSO coordinates its operations around a set of on-ledger contracts. These contracts change over time, so retrieving the latest copies of the contracts is the only effective way to check the current rules for interacting with the DSO-controlled aspects of a Splice network. Fetching the /v0/dso endpoint simply returns all of this information, mostly in Daml contract JSON format. Here’s an example:amulet_rules, latest_mining_round, and dso_rules will be the most interesting properties; the former two for interacting with Amulet, and the latter for checking scheduled network rule changes. Consult their respective Daml templates for details on included data.