OKRW_EAS_TRANSFER_LIMIT_POLICY
상류에서 제거되었습니다. 조건 템플릿과 상한 템플릿을 조합해 대체합니다.
OKRW_EAS_TRANSFER_LIMIT_POLICY는 더 이상 체인에 존재하지 않습니다. attestation 조건과 상한을 한 덩어리로 묶었던 정책 템플릿 중 하나였는데, 같은 규칙을 조각을 조합해 표현하도록 상류에서 제거했습니다. 이제 이 템플릿 id를 등록하거나 참조하면 실패하며, changeContractPolicies는 PolicyNotRegistered(string templateId)로 revert됩니다. 아직 이 id를 들고 있는 통합이 무슨 일이 있었고 대신 무엇을 써야 하는지 찾을 수 있도록 이 페이지를 남겨 둡니다.
원래 무엇이었나
OKRW_EAS_TRANSFER_LIMIT_POLICY는 attestation 없는 발신자에게만 적용되던 건당 OKRW 상한을 강제했습니다. attestation을 가진 발신자는 금액과 무관하게 통과했고, 다른 정책이 있으면 그것들은 별도로 적용됐습니다.대신 무엇을 쓰나
EAS_POLICY(attestation 조건)와 VOLUME_POLICY(건당 상한)를 LOGICAL_POLICY 루트 아래에 조합하십시오. 각 조각이 따로 등록·문서화되어 있고 조합이 PolicyConfig에 명시적으로 드러나며, 한쪽만 바꿔도 다른 쪽을 건드리지 않습니다. 상류가 이 방향으로 옮긴 이유입니다. 조합 규칙과 단축 평가 동작은 pcl-composite-policies를 보십시오.아직 이 id를 참조하고 있다면
조용히 잘못 동작하지는 않습니다. 템플릿 id는 문자열이고, 등록되지 않은 id는 제출 시점에
PolicyNotRegistered(string templateId)로 거부됩니다. 제출 전에 policyTemplate(templateId)로 확인하십시오. 이 템플릿 전용 조회 메서드도 같은 시점에 함께 제거됐습니다.