一鍵部署 Wholesale CBDC 應用程式
一鍵部署會準備所需的後端服務,並提供應用程式組態。
一鍵部署佈建並連接下列應用程式元件。
- Besu Wholesale CBDC 智能合約與部署中繼資料,提供應用程式所使用的權杖作業與合約明細。
- Besu 包裝程式 API,針對合約與帳戶作業提供應用程式 API。
- 儲存交易與作業歷史記錄的豐富歷史記錄資料庫物件與指令碼。
- 批發 CBDC ORDS 部署與組態會顯示歷史記錄與相關後端服務。
- 批發 CBDC Web 應用程式與服務組態,可將 UI 連線至已部署的後端服務。
一鍵部署也會在設定頁面中預先填入服務端點、合約位址、UWaaS 和公事包設定值、OIDC 或 LDAP 設定值、ORDS 設定值,以及封裝的預設自訂值。使用者不需要再次輸入這些後端或身分識別提供者值。設定頁面上只需要批發 CBDC 權杖 ID。您也可以在此處變更使用者導向的選擇性自訂項目。
開始之前,您需要以下資訊。
- 將在其中部署批發 CBDC 應用程式的目標 Oracle Blockchain Platform 執行處理。
- 批發 CBDC 權杖 ID,用於將應用程式連線至已部署的權杖合約。
- 啟動安裝智慧型合約初始化期間所提供的使用者明細,可識別第一個中央銀行管理員並提供初始管理存取權。
- (選擇性) 顯示名稱、標誌、幣別、組織或角色標籤變更,以控制使用者在設定後所看到的介面。
完成下列步驟進行一鍵部署
- 在 Blockchain Platform Manager 中為所選執行個體啟動批發 CBDC 一鍵部署。
- 等待智慧合約、包裝函式 API、豐富的歷史記錄、ORDS 及應用程式元件報告成功或就緒狀態。這會確認有可用的應用程式相依性。
- 開啟應用程式 URL。部署已完成後端設定,但應用程式組態尚未完成,因此會顯示
/setup頁面。 - 輸入批發 CBDC 權杖 ID 並複查預先填入的值。除非您對部署進行實際變更,否則請勿取代後端值。
- 選擇性地變更使用者方面的自訂值,然後選取套用變更。這會驗證必要欄位、儲存權杖 ID 和自訂值、將它們與預先填入的部署組態結合,以及將產生的組態套用至應用程式。
選取套用變更之後,請等待組態更新或重新部署完成。然後,應用程式會返回登入頁面。如果中央銀行管理員和金融機構管理員選取的錢包已具備相符的 Token Admin 或 Org Admin Besu 合約角色,則不需要 CBDC 帳戶即可登入。每個角色仍需要合格的錢包;其他角色也需要有效的 CBDC 帳戶。一鍵式部署不會建立使用者、公事包或 CBDC 帳戶。