디지털 자산 에디션 개선사항
Oracle Blockchain Platform Digital Assets Edition에는 향상된 버전의 Blockchain App Builder가 포함되어 있습니다.
다음 기능은 향상된 버전의 Blockchain App Builder에서 지원됩니다.
- 도매 CBDC 및 본드 마켓플레이스 시나리오를 위한 완전한 체인코드 애플리케이션을 자동으로 생성합니다.
- API Gateway용 래퍼 API 패키지 자동 생성, 각 체인코드 메서드에 대한 전용 엔드포인트 사용 조직의 이름 지정 규칙에 맞게 끝점 이름을 구성할 수 있습니다.
- 실시간 알림을 전송하고 워크플로를 트리거할 수 있는 체인코드 이벤트를 지원합니다.
- 생성된 Postman 컬렉션에서 보증 매개변수 지원
- 확장된 토큰 분류법 프레임워크 표준을 사용하여 기밀 또는 민감한 데이터를 제한하는 체인코드를 지원하므로 트랜잭션과 관련된 조직에서만 액세스할 수 있습니다.
- 확장 토큰 분류법 프레임워크 표준의 새 계정, 역할 및 트랜잭션 기능입니다.
- CLI 및 Visual Studio Code 확장 UI의 향상된 기능입니다.
CLI 향상된 기능
ochain invoke
명령은 다음과 같은 추가 선택적 인수를 지원합니다.
- 임시 맵
- 옵션:
-t, --transient
- 헤더
- 옵션:
-H, --headers
- 배서
- 옵션:
-e, --endorsers
- 동일한 조직 보증인
- 옵션:
-S, --sameorgendorser
ochain invoke <method> 's01' 's10' \
-r <remote OBP URL> -u <username> -s <password> \
-H '{"confidential-transaction": "true"}' \
-S false \
-t '{"key": "value"}' \
-e '["org1-xyz-abc.blockchain.ocp.oraclecloud.com:20009", "org1-xyz-abc.blockchain.ocp.oraclecloud.com:20010"]'
Visual Studio 코드 확장 기능 향상
임시 맵, 헤더, 보증인 및 동일한 조직 보증인에 대한 옵션은 원격 환경에 대한 실행 창에서 사용할 수 있습니다. 원격 환경을 선택하면 고급 옵션 표시 컨트롤을 사용할 수 있습니다. 고급 옵션 표시를 눌러 현재 선택된 메소드(함수)에 대해 이러한 옵션을 설정합니다. 다른 방법을 선택하면 고급 옵션이 재설정됩니다.
각 고급 옵션에 대해 값을 추가 및 제거하고 메소드가 호출될 때 포함할 옵션을 선택하거나 지울 수 있습니다. 배서 피어 대화상자에서 동일한 조직 보증자 체크박스를 사용할 수 있습니다. 동일한 조직 보증인을 선택하면 수동으로 지정한 보증 피어가 무시됩니다. 대신 거래는 사용자와 동일한 조직의 동료에 의해 승인됩니다.
기밀 체인코드의 경우 Visual Studio 코드 확장의 모든 메소드에 대해 Confidential-Transaction: true
헤더가 기본적으로 설정됩니다. 이 헤더를 편집할 수 있습니다.