DOC 2

DAML 애플리케이션 업그레이드 및 확장

참고 : 교차 SDK 업그레이드(Cross-SDK upgrades)에는 DAML-LF 1.8 이상이 필요합니다. SDK 1.0부터 시작하는 기본값입니다. 이전 릴리스의 경우 daml.yaml 에 build-options: ["--target=1.8"] 을 추가하여 DAML-LF 1.8을 선택합니다. 단일 운영자가 제어하는 중앙 집중식 데이터베이스로 지원되는 애플리케이션에서는 모든 기존 데이터를 새로운 데이터 모델로 마이그레이션하는 애플리케이션을 한 번에 업그레이드할 수 있습니다. 그러나 분산원장에서 실행되는 DAML 애플리케이션에서 계약 서명자들은 특정 버전의 템플릿에 동의했습니다. 예를 들어, 해당 템플릿의 계약 서명자의 동의 없이 새로운 선택(choice)으로 확장하여 템플릿의 정의를 변경하면 DAM..

기술자료/DAML 2020.10.12

DAML 스크립트

DAML 시나리오는 DAML 모델을 테스트하고 DAML 스튜디오에서 빠른 피드백을 받을 수 있는 간단한 방법을 제공합니다. 그러나 시나리오는 특별한 프로세스에서 실행되며 실제 원장과 상호작용을 하지 않습니다. 이는 시나리오를 사용하여 다른 원장 클라이언트 (예 : UI 또는 DAML 트리거)를 테스트할 수 없음을 의미합니다. DAML 스크립트는 DAML 시나리오의 단순성과 실제 원장에 대해 실행하는 동안 DAML 유형 및 로직을 재사용할 수 있는 것과 같은 모든 이점을 제공하는 API를 제공하여이 문제를 해결하고 DAML Studio에서 실험할 수 있습니다. 즉, 자동화 로직과 UI를 테스트하는 데 사용할 수 있을 뿐만 아니라 시나리오를 사용할 수 없는 원장 초기화에도 사용할 수 있습니다 (DAML Sa..

기술자료/DAML 2020.10.07