Mejoras en Digital Assets Edition
La versión mejorada de Blockchain App Builder admite funciones adicionales más allá de las compatibles con la versión base.
Oracle Blockchain Platform Digital Assets Edition incluye una versión mejorada de Blockchain App Builder y otras funcionalidades, incluidas aplicaciones de ejemplo para admitir la moneda digital (CBDC) del banco central mayorista, los mercados de bonos, las monedas estables y los marcos de tokens genéricos. Para obtener más información, consulte Oracle Blockchain Platform Digital Assets Edition.
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. Puede editar esta cabecera.