本頁面使用機器翻譯自英語,可能包含錯誤或不清楚的語言。如需最準確的信息,請參閱英文原文。由於更新頻繁,部分內容可能與英文原文有出入。請加入我們在 Crowdin 上的努力,幫助我們改進本頁面的翻譯。 (Crowdin translation page, Contributing guide)
將 Remix 連接到 Kaia

概述
Remix 是一個基於瀏覽器的集成開發環境,用於開發 Solidity 合約。在本指南中,您將學習如何
- 在 Remix IDE 上創建並上傳預構建的智能合約。
- 編譯智能合約
- 連接至 Remix IDE 的 Kaia 插件
- 設置部署環境
- 導入賬戶
- 使用 Kaia 錢包將 Kaia 連接到 Remix
- 使用 MetaMask 將 Kaia 連接到 Remix
- 部署智能合約。
這將包括與 Kaia 的 Remix 連接。如果您想進一步瞭解如何使用 Remix,請參閱 Remix docs 或 Remix IDE。
在 Remix 上創建文件
若要開始建立智慧型契約,請點選檔案總管索引標籤中契約資料夾的建立新檔案圖示,並將其命名為KaiaGreeter.sol。

接下來就是複製並貼上下面提供的智慧契約程式碼到新建立的 KaiaGreeter.sol 檔案中。
// SPDX-License-Identifier:UNLICENSEDpragma solidity ^0.8.0;import "hardhat/console.sol";contract KaiaGreeter { uint256 totalGreetings; constructor() { console.log("Yo yo, Welcome to Kaia"); } function greet() public { totalGreetings += 1; console.log(msg.sender, "says hello kaia!"); } function getTotalGreetings() public view returns (uint256) { console.log("We have %d total waves!", totalGreetings); return totalGreetings; }}
編譯智能合約
要編制合同,請執行以下操作:
- 轉到 Solidity Compiler 選項卡
- 選擇編譯器版本為 0.8.30
- 開啟自動編譯選項。
- 按一下 Compile KaiaGreeter.sol 按鈕,以編譯「KaiaGreeter.sol」合約。
- 編譯成功後,編譯器選項卡按鈕上將顯示綠色的"√"標記

在 Remix IDE 上連接 Kaia 插件
要在 Remix IDE 上連接 Kaia 插件,可以使用 Kaia Plugin for Remix,或按照此步驟操作:
- 導航至插件管理器選項卡
- 在搜尋欄位插入 Kaia
- 啟動 Kaia 外掛程式。如果 Kaia 索引標籤出現,表示您已準備好與 Kaia 互動。
