本頁面使用機器翻譯自英語,可能包含錯誤或不清楚的語言。如需最準確的信息,請參閱英文原文。由於更新頻繁,部分內容可能與英文原文有出入。請加入我們在 Crowdin 上的努力,幫助我們改進本頁面的翻譯。 (Crowdin translation page, Contributing guide)
智慧契約部署
TxTypeSmartContractDeploy 將智慧型契約部署到指定的位址。 此交易類型將作出以下變更。
此類型的交易可以建立帳戶、轉移代幣、部署智慧型契約、執行智慧型契約,或執行前述的混合交易。
匯入 @kaiachain/viem-ext 套件以在 web3 上新增 kaia 功能
使用 createWalletClient 設定一個錢包用戶端,並配置 Kairos 鏈、HTTP 傳輸,以及轉換為帳戶的寄件者私密金鑰。
使用 prepareTransactionRequest 建立部署智慧型契約的交易請求。 指定交易類型 (TxType.SmartContractDeploy)
使用錢包用戶端 sendTransaction 方法簽署並傳送傳統交易到 Kaia 區塊鏈,並記錄交易哈希值。