本页面使用机器翻译自英语,可能包含错误或不清楚的语言。如需最准确的信息,请参阅英文原文。由于更新频繁,部分内容可能与英文原文有出入。请加入我们在 Crowdin 上的努力,帮助我们改进本页面的翻译。 (Crowdin translation page, Contributing guide)
viem
Viem是以太坊的类型码接口,提供与以太坊和其他 EVM 兼容区块链交互的底层基元。 由于 kaia 支持Ethereum Equivalence功能,因此 viem 等以太坊工具无需进行任何重大修改即可在 kaia 上使用。
因此,开发人员可以利用这种兼容性,使用 viem 库与 kaia 节点进行交互。
在本指南中,您将学习如何使用 viem 库从区块链读取数据、发送交易以及与 kaia 网络上的现有合约交互。
要求
- 代码编辑器:源代码编辑器,如 VS Code。
- Metamask:用于部署合约、签署事务和与合约交互。
- RPC 端点:可从受支持的 Endpoint Providers 中获取。
- 从 水龙头测试 KAIA:为您的账户注入足够的 KAIA。
- NodeJS和NPM
- TS-node:用于运行 TypeScript 脚本。