配置批发 CBDC 应用程序

您可以通过检查应用程序和连接设置、配置登录过程和配置用户界面设置来配置应用程序。

设置页的作用因批发 CBDC 应用程序的部署方式而异。通过一键部署,将使用 Oracle Blockchain Platform Enterprise Edition 中的安装配置(包括为实例配置的身份提供者),并且此配置用于预填充应用程序值。通过本地部署,部署者必须部署或连接到所需服务,然后手动输入应用程序配置。

应用程序和连接设置

查看或输入以下设置。

网络选择由已部署的运行时环境修复。请勿更改预填充的合同地址、服务标识符、OIDC 设置或 ORDS 设置,除非替换服务属于同一部署并且更改是已批准的部署过程的一部分。

设置 一键式部署 本地部署
令牌 ID 输入为此应用程序部署的令牌 ID。 手动输入令牌 ID。
协议和验证模式 预填充 Oracle Blockchain Platform 部署;通常仅查看。 输入批准的本地协议和验证模式。
Besu 包装 API 和访问令牌 URL 由区块链平台管理器预填充。 输入本地部署服务的 URL。
Oracle Blockchain Platform 实例客户端 ID 和客户端密钥 预先从 Oracle Blockchain Platform 实例配置填充;密钥保持屏蔽状态。 当部署需要本地客户机值时,输入这些值。
客户和批发 CBDC 合同地址 已从已部署的 Besu 合同中预填充。 输入本地合同部署返回的地址。
UWaaS wallet URL、组织 ID 和 wallet 服务实例 ID 预先从 Oracle Blockchain Platform 实例设置填充。 输入本地 UWaaS 和 wallet 服务值。
默认呼叫者地址 部署需要时预填充。 当本地部署需要默认调用方时输入该命令。
ORDS OAuth URL、客户端 ID 和客户端秘密 预填充由区块链平台管理器管理的 ORDS 部署;该密钥仍被屏蔽。 输入本地部署的 ORDS 服务的值。

登录流程

对于一键部署,身份提供者与为 Oracle Blockchain Platform 安装配置的身份提供者相同。区块链平台管理器预填充了 OIDC 或 LDAP 值。查看这些值,但不要替换这些值,除非有意更改 Oracle Blockchain Platform 部署配置。

对于本地部署,不会自动继承任何身份提供者配置。输入发布者 URL、客户端 ID、客户端密钥(如果需要)、范围、用户 ID 声明、精确重定向 URI 和注销后重定向 URI。在所选身份提供者中注册相同的 URL。

OIDC 验证身份。在允许操作之前,应用程序仍会检查所选组织、Wallet 服务实例、活动 CBDC 账户、应用程序组和智能合同角色。在身份提供者中配置多因素验证。

应用程序演示

打开定制卡并查看以下演示设置。

自定义区域 控件
令牌和 CBDC 账户显示名称 标题、账户卡、余额和事务处理表单中显示的名称。
货币和数值格式 货币符号、小数显示、分组和符号位置。对于美元,选择 USD —美元 ($) 并确认数字预览。Besu 令牌小数来自已部署的合同,在配置期间无法更改。如果显示的精度错误,请更正合同部署,而不是更改显示设置以隐藏不匹配。令牌的合同定义小数精度在设置中为只读,与用于显示的货币符号和数字格式不同。
登录商标 登录前显示的消息和图像。
应用程序背景 在应用程序 shell 中使用的背景颜色。
事务处理标签 事务处理类型的面向用户的名称。
组织显示名称、标识和顺序 在下拉列表和工作区导航中呈现组织。实时 UWaaS ID、名称、序列和创始人标签仍然具有权威性。
应用程序组标签 为中央银行和金融机构角色显示的名称。
分类账角色标签 为智能合同权限(例如 Token Admin、Minter、Burner 和 Escrow/Notary)显示的名称。

应用配置

对于一键部署,应用更改命令将验证必填字段,保存令牌 ID 和可选定制,将它们与区块链平台管理器的配置组合,并将生成的配置应用于应用程序。配置更新或重新部署完成后,应用程序将返回到登录页面。

对于本地部署, Apply Changes 命令将验证必填字段并将本地配置写入 .env.local 文件。屏蔽的密钥字段可以留空以保留其当前值。请求时必须重新启动应用程序。然后,应用程序将返回到登录页面。