一鍵部署存款權杖應用程式

一鍵部署會準備所需的後端服務,並提供應用程式組態。

一鍵部署佈建並連接下列應用程式元件。

  • Besu 存款權杖智慧合約和部署中繼資料,提供應用程式使用的權杖作業和合約明細。
  • Besu 包裝程式 API,針對合約與帳戶作業提供應用程式 API。
  • 儲存交易與作業歷史記錄的豐富歷史記錄資料庫物件與指令碼。
  • 顯示歷史記錄與相關後端服務的保證金變數替代字 ORDS 部署與組態。
  • 保證金變數替代字 Web 應用程式與服務組態,可將 UI 連線至部署的後端服務。

一鍵部署也會在設定頁面中預先填入服務端點、合約位址、UWaaS 和公事包設定值、OIDC 或 LDAP 設定值、ORDS 設定值,以及封裝的預設自訂值。使用者不需要再次輸入這些後端或身分識別提供者值。設定頁面上只需要保證金權杖 ID。您也可以在此處變更使用者導向的選擇性自訂項目。

開始之前,您需要下列資訊。

  • 將部署保證金權杖應用程式的目標 Oracle Blockchain Platform 執行處理。
  • 存款權杖 ID,用來將應用程式連線至已部署的權杖合約。
  • 啟動安裝智慧型合約初始化期間所提供的使用者明細,可識別第一位銀行管理員並提供初始管理存取權。
  • (選擇性) 顯示名稱、標誌、幣別、組織或角色標籤變更,以控制使用者在設定後所看到的介面。

完成下列步驟進行一鍵部署

  1. 在 Oracle Blockchain Platform 執行處理中啟動存款權杖一鍵部署。
  2. 等待智慧合約、包裝函式 API、豐富的歷史記錄、ORDS 及應用程式元件報告成功或就緒狀態。這會確認有可用的應用程式相依性。
  3. 開啟應用程式 URL。部署已完成後端設定,但應用程式組態尚未完成,因此會顯示 /setup 頁面。
  4. 輸入存款憑證 ID 並複查預先填入的值。除非您對部署進行實際變更,否則請勿取代後端值。
  5. 選擇性地變更使用者方面的自訂值,然後選取套用變更。這會驗證必要欄位、儲存權杖 ID 和自訂值、將它們與預先填入的部署組態結合,以及將產生的組態套用至應用程式。

選取套用變更之後,請等待組態更新或重新部署完成。然後,應用程式會返回登入頁面。如果銀行管理員與金融機構管理員選取的公事包已具有相符的 Token Admin 或 Org Admin Besu 合約角色,則不需要存款權杖帳戶即可登入。每個角色仍需要合格的錢包;其他角色也需要有效的存款權杖帳戶。一鍵部署不會建立使用者、公事包或存款權杖帳戶。