Skip to content
CCPEDIAby Unity Nodes
ReleasesSplice 0.3.5

Splice 0.3.5

Added new metrics for the Scan app to monitor the ingestion of transactions and contract reassignments into the update history. The setting spliceDomainNames.nameServiceDomain must now be supplied for the…

  • Scan
    • Added new metrics for the Scan app to monitor the ingestion of transactions and contract reassignments into the update history.
  • Deployment
    • The setting spliceDomainNames.nameServiceDomain must now be supplied for the splice-cluster-ingress-runbook helm chart. See the sv-helm example.
    • Added a new Grafana dashboard for monitoring utilization of the Global Synchronizer, currently estimated by comparing the total number of transactions processed to those visible to the DSO party. The larger this delta is, the more likely it is that the Global Synchronizer is used for private transactions beyond those needed for operating the synchronizer itself.
    • The docs image expects a new environment variable SPLICE_CLUSTER. In production, that would be one of dev, test or main. The cn-docs Helm chart takes this value from the networkName Helm value.
  • Metrics
    • All metrics named starting with cn_ now start with splice_ instead. Example Grafana configuration has been updated to match, but any custom consumers of these metrics must be updated manually.
  • Daml
    • Restructured the Daml code of AmuletRules_BuyMemberTraffic to avoid an intermediate transfer to the DSO party before the amulets were burned. There is no change in the amount that gets burned or the rewards are issued, just a slight change in the transaction structure to accomplish this. This requires an upgrade to the following Daml versions:
      nameversion
      amulet0.1.7
      amuletNameService0.1.7
      dsoGovernance0.1.10
      validatorLifecycle0.1.1
      wallet0.1.7
      walletPayments0.1.7