Q
안녕하세요,
'com.daml.ledger.api.v1.TransactionService'의 플랫 트랜잭션 스트림(flat transaction stream)에서 이벤트 순서에 대한 보장이 있는지 궁금합니다.
다음 상황을 고려해주세요.
1. 계약 키가 있는 템플릿과 해당 템플릿의 계약 하나가 있습니다.
2. 트랜잭션에서 이제 해당 계약을 보관하고 동일한 키로 새 계약을 만듭니다. 여기서 순서가 중요합니다. 먼저 새 계약을 만든 다음 기존 계약을 보관하면 거래가 실패합니다.
이벤트 목록에서 계약 생성전 아카이브를 볼 수 있습니까?
A
이 경우 대답은 간단히 “예”입니다. 모든 거래는 순서가 정해진 행동의 모음(ordered forest of actions)입니다. 거래의 일부를 서명하는 모든 당사자는 해당 순서에 따라 이벤트를받습니다.
원문 : Ordering of events within a transaction on flat transaction stream
https://discuss.daml.com/t/ordering-of-events-within-a-transaction-on-flat-transaction-stream/970
'포럼 번역' 카테고리의 다른 글
새로운 (해시 기반) 계약 ID 체계의 이점 (0) | 2020.09.21 |
---|---|
잠재적 서명자에 대한 적합한 디자인 패턴 (0) | 2020.09.21 |
DABL은 다른 배포 플랫폼과 어떻게 다릅니까? (0) | 2020.09.21 |
DAML에는 자체 상호 운용성 계층이 있습니까? 아니면 Canton DAML이 상호 운용성 계층입니까? (0) | 2020.09.21 |
명령 완료(completion service) 스트림에서 OK 해석 (0) | 2020.09.21 |