aave-viem-integration
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAAVE viem Integration
AAVE viem 集成
Provide reusable viem patterns for AAVE skill scripts and custom integrations.
为AAVE技能脚本和自定义集成提供可复用的viem模式。
Scope
适用范围
- Public client and wallet client setup
- Chain-specific RPC selection
- Reading ERC20 balances and allowances
- Simulating and sending contract transactions
- Waiting for receipts and formatting execution output
- 公共客户端与钱包客户端设置
- 链专属RPC选择
- 读取ERC20余额与授权额度
- 模拟与发送合约交易
- 等待交易回执并格式化执行输出
Quick Start
快速开始
typescript
import { createPublicClient, createWalletClient, http } from 'viem';
import { mainnet } from 'viem/chains';
const publicClient = createPublicClient({
chain: mainnet,
transport: http(process.env.ETHEREUM_RPC_URL),
});typescript
import { createPublicClient, createWalletClient, http } from 'viem';
import { mainnet } from 'viem/chains';
const publicClient = createPublicClient({
chain: mainnet,
transport: http(process.env.ETHEREUM_RPC_URL),
});References
参考资料
references/clients-and-transports.mdreferences/contract-read-write.md
references/clients-and-transports.mdreferences/contract-read-write.md