November 2020 - CDE Code Drop Notes

Code Drop 9

The release notes detail the scope of the ninth drop of CDE code, released on 30 November 2020, including details of the available functionality in the CDE environment. This CDE code drop is accompanied by the November 2020 What’s New documentation update. Full details of the functionality are provided below.


CDE Release

Technical Documentation Release

Supporting Documentation

DA SDK Version

CDE Release

Technical Documentation Release

Supporting Documentation

DA SDK Version

CDE Drop 9

May 2020
April 2020
February 2020

Known Issues & Limitations
Manual Upload Tools
-| Self Service for Issuer (Registries)
---| Self-Service Account Management (Investor Data)
---| Self-Service Bulk Account Creation
-| Payment Provider Authorisation
-| Investor Data - Bank Account Notification
Daily Margin Settlement Advice

DAML SDK: 1.6.0-snapshot.20201007.5314.0.b4a47d0b
Bindings Rx Java: 1.6.0-snapshot.20201007.5314.0.b4a47d0b
DAML LF Archive: 1.6.0-snapshot.20201007.5314.0.b4a47d0b
CSP Java Stubs: 1.33.320.3

For further details refer to the Forward Release Plan.

Release Notes

Please note the following points for your consideration:

  • On CDE reset, corporate actions with dates in the past will be removed from seeding to avoid incomplete corporate action lifecycles.

  • To assist software provider testing of ISO message pagination the number of records included in the Netting Obligation Report (NOR) (sett_102) has been reduced from 100 to 10, software providers therefore can test pagination with a reduced number of trades. This value has been lowered from CDE8 for the purpose of testing, the number of trades which will be included in the production environment will be defined at a later date.

  • Opt-in ISO Message Signing is available. To opt-in to ISO Messaging signing in CDE, click here.

  • Party Identification in CDE is limited to UIC format only. BIC support will be available in a subsequent release.

  • For Ledger API connectivity, both ISO 20022 ingress and egress instructions are supported. Please note, resultant state change contracts may be visible, but are not documented in this release and are subject to change.

  • Final security, resiliency and fail-over models are not present in the CDE Environment.

  • Transactional data may be lost in the event of a system restart or upgrade. The ASX will re-populate environments with seeded data.

  • For internal CDE maintenance, ASX may refresh environment every two weeks. ASX will always notify CDE Subscribers prior to any environment refresh.

  • Ledger API Connectivity Users Only: CDE9 introduces Public Parties and Public Contracts. Public Parties are observers created and on-boarded by ASX that have permission to access active public contracts available to all market participants such as Calendars, Securities and Issuers. Refer to Contracts Overview and Reference Data API Contracts for further information.

  • Payment Provider Environment Only: The Auto-Responder will be uplifted to respond as a Payment Provider in workflows involving funds obligations. Any customers who would like to test this functionality as a Payment Provider are required to opt-in by notifying CTS. Paying Payment Providers must not submit a rejection Funds Obligation Status Advice (sett_135) message in response to a Funds Obligation (sett_133) message with an Authorisation Reason of Funds Authorisation (PFAU) that is received during Batch Settlement. Providing a rejection response in this scenario will cause Batch Settlement to not complete and the only remediation will be an environment reset.

Available Functionality



Release Notes



Release Notes

Investor Data

The ability to submit investor and foreign tax status data as well as update or delete bank account information.

CDE Drop 9 includes the workflow for the Investor Data and Foreign Tax Status Submission and Bank Account Update/Delete Processes.

Account and Holder changes for migration purposes

Changes to existing Account and Holder management functionality to support migration.

CDE Drop 9 includes changes to Account and Holder management for migration purposes. For further details, refer to slide 33, ISO 20022 Technical Committee (Tuesday 25 February 2020).

Daily Margin Settlement Advice

The ability for a Clearing Participant, while managing their daily margin obligations, to receive Margin Settlement Advice.

CDE Drop 9 includes the cash market margin workflow for the Daily Margin Settlement Advice process.

Payment Provider Authorisation for RTGS Payments for Bilateral Demand Settlement Instructions

The ability for participants to use the RTGS payment service for Bilateral Demand Settlement Instructions where the required arrangements and Payment Facility set-up has taken place between the Payment Provider and the Participant.

CDE Drop 9 includes the payment provider authorisation for RTGS payments workflow for Bilateral Demand Settlement Instructions.


The ability to request reports from the CSP.

CDE Drop 9 includes Cum Entitlement Balance (CEBL) demand report.

This workflows include the End of Overnight Reporting Notification.

The following reports will be delivered in a subsequent update by Q1 2021:

  • Holding Balance (HBAL);

  • Holding Subposition Balance (HSBL);

  • Payment Provider Projections;

  • Holding Movement (HMVT);

  • Account Notification Report (ACNT);

  • Cum Entitlement Movement (CEMV); and

  • Counterparty Funds Balance (CFBL).