Mejoras en Digital Assets Edition
La edición de activos digitales de Oracle Blockchain Platform incluye una versión mejorada del creador de aplicaciones blockchain.
Las siguientes funciones son compatibles con la versión mejorada de Blockchain App Builder.
- Generación automática de aplicaciones completas de código de cadena para escenarios de mercado mayoristas de CBDC y bonos.
- Generación automática de paquetes de API de envoltorio para API Gateway, con puntos finales dedicados para cada método de código de cadena. Puede configurar los nombres de los puntos finales para que coincidan con las convenciones de nomenclatura de su organización.
- Soporte para eventos de código de cadenas, que pueden enviar notificaciones en tiempo real y activar flujos de trabajo.
- Soporte para parámetros de endoso en recopilaciones de Postman generadas.
- Soporte para códigos de cadenas que utilizan el estándar extendido Token Taxonomy Framework para restringir los datos confidenciales o confidenciales de modo que solo puedan acceder a ellos las organizaciones involucradas en la transacción.
- Nuevas funciones de cuenta, rol y transacción en el estándar ampliado de Token Taxonomy Framework.
- Mejoras en la CLI y la interfaz de usuario de extensión de Visual Studio Code.
Mejoras en la CLI
El comando ochain invoke
soporta los siguientes argumentos opcionales adicionales.
- Asignación temporal
- Opción:
-t, --transient
- Cabeceras
- Opción:
-H, --headers
- Confirmantes
- Opción:
-e, --endorsers
- Los mismos patrocinadores de la organización
- Opción:
-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"]'
Mejoras en la extensión de código de Visual Studio
Las opciones para asignaciones transitorias, cabeceras, avalistas y los mismos avalistas de organización están disponibles en el panel Ejecutar para entornos remotos. Cuando selecciona un entorno remoto, el control Mostrar opciones avanzadas está disponible. Haga clic en Mostrar opciones avanzadas para definir estas opciones para el método (función) seleccionado actualmente. Si selecciona un método diferente, se restablecerán las opciones avanzadas.
Para cada opción avanzada, puede agregar y eliminar valores y seleccionar o borrar las opciones que se incluirán cuando se llame al método. La casilla de control Mismo patrocinador de organización está disponible en el cuadro de diálogo Endoso de iguales. Si selecciona Mismo patrocinador de organización, se ignorarán los pares de endoso que haya especificado manualmente. En su lugar, la transacción será avalada por pares de la misma organización que el usuario.
Para los códigos de cadenas confidenciales, la cabecera Confidential-Transaction: true
está definida por defecto para todos los métodos de la extensión de Visual Studio Code. Esta cabecera se puede editar.