本頁面使用機器翻 譯自英語,可能包含錯誤或不清楚的語言。如需最準確的信息,請參閱英文原文。由於更新頻繁,部分內容可能與英文原文有出入。請加入我們在 Crowdin 上的努力,幫助我們改進本頁面的翻譯。 (Crowdin translation page, Contributing guide)
Legacy Account Key
從web3py_ext導入extend,將 web3 擴展為 kaia web3
從 web3 和 eth_account 導入必要的實用程序
使用 Web3.HTTPProvider 和 RPC 端點定義 web3 連接
此外,您還可以將提供商 URL 從 kairos 更改為 quicknode 。
使用 **Account.from_key ** 從私人密鑰定義錢包
創建一個事務,其中包含from、to和value字段以進行傳輸。
from:發件人地址,to:接收 kaia 的目標地址。
value 字段表示要發送多少 kaia,您可以使用 Web3.to_peb 工具將 kaia 轉換為 peb 單位。
使用 fill_transaction 添加交易的其餘字段,如氣量限制、Nonce等。 如果您想查看以下內容,可以打印這一行之後的所有字段
用發送方的私人密鑰簽署交易
向網絡發送*已簽名的交易,並等待接收,直到交易在區塊鏈中完全執行為止
使用 Account.recover_transaction 從簽名交易中恢復發件人地址