Lesson 1
開始用XRPL編碼
介紹XRPL.js函式庫和XRPL測試網

在XRPL測試網上創建帳戶
在XRPL鏈上編碼時,能夠使用測試網的伺服器執行您自行開發的程式。 這些伺服器與我們的主鏈具有相同的功能,只是沒有真實的瑞波幣XRP或其他貨幣。 就像本節課程中的程式也是使用測試網,所以當您開始在XRPL鏈上構建自己開發的應用程式時,在測試網進行實驗和測試您的程式是個明智之舉。 以下是嘗試測試網建立一個錢包,使用下方的程式範例! 點擊創建帳戶,稍後在交易日誌會出現訊息,帳戶資訊包括:帳號、公鑰、私鑰、種子以及測試瑞波幣餘額,爾後透過帳戶憑證就可存取。
使用代幣測試網頁進行兩個帳戶間移轉瑞波幣XRP
這個XRP分類賬(XRPL)是一個強大、安全、可客製化的區塊鏈。 您可以建立支援您的特定業務需求,自行開發的網頁介面測試鏈上代幣交易。
在下一節課中,您可以在程式沙盒中使用HTML網頁介面和JavaScript檔案編輯和試用,或將檔案下載到您的電腦上。 課程的每個部分都包含一個JavaScript檔案,其中包含使用XRPL.js函式庫,以及一個HTML檔案,其中包含與JavaScript函式互動的表單欄位和按鈕。 網頁框架中會同時顯示兩個帳戶,因此您可以將資產從一個帳戶轉移到另一個帳戶,並即時檢視移轉結果。 下圖顯示了兩個帳戶代幣移轉的網頁測試畫面。透過這個使用者介面,讓需學習者能夠更方便地與底層的測試邏輯互動、輸入測試參數、觸發測試執行,並查看測試結果。你可以把這些 HTML 檔案想像成一個控制面板或儀表板,它透過網頁瀏覽器呈現,讓使用者不需要直接操作複雜的程式碼,就能進行測試相關的操作。
這個介面使用很多欄位和按鈕,讓使用者可以在不同欄位輸入帳號跟金額,點擊按鈕就可以協同工作來執行鏈上實際任務。 但請放心,開始使用XRPL並不那麼複雜。
與XRPL互動通常涉及四個步驟:
- 連線到XRPL並創建您的錢包
- 使用交易對XRPL錢包進行更改。
- 使用請求在XRPL上獲取帳戶狀態以及代幣餘額。
- 斷開XRPL連線。
本課程中的每節課都向您展示如何構建代幣測試框架。 每個部分都允許您嘗試與測試鏈進行有意義的互動,並附有完整的JavaScript/HTML程式範例和完整的程式碼。 另外還提供每個部分的源碼程式連結,你們可以使用文字編輯器進行修改,然後在瀏覽器中執行。 如果您迫不急待嘗試源碼編輯,您可以跳到第4課,立即嘗試完整的測試語法。
並非所有本課程中的功能都代表了XRPL API。 此範例不用於生產或安全支付使用,只是向您介紹可用於部署XRPL特性和功能的API。
這其中大部分是「簡單粗暴型」程式碼,為了可讀性而犧牲了簡潔性。 我們預計,您根據這些範例自行構建的應用程式,將會大大改進這些稍嫌不足的部分。