@faremeter/wallet-evm (法语)
EVM私人密钥钱包适配器,用于使用viem支付法雷米特.
安装
pnpm install @faremeter/wallet-evm
特征
- 用 Viem 签名的私钥
- 多链支持( Base, Skale等)
- EIP-712 签名支持
- 与 @faremeter/ pay-evm 兼容
API 参考
职能
创建本地钱包
从私钥创建本地 EVM 钱包 .
| 函数 | 类型 |
|---|---|
createLocalWallet | (chain: ChainInfo, privateKey: string) => Promise<EvmWallet> |
参数:
chain: - 钱包的链式配置.privateKey: - 有"0x"前缀的Hex-encode的私钥.
回返情况:
用于签名交易的 EVM 钱包对象 .
接口
埃夫姆瓦莱特
一个具有链条信息和签名能力的EVM钱包实例.
| 财产 | 类型 | 说明 |
|---|---|---|
chain | ChainInfo | 此钱包的链式配置 . |
address | 0x${string} | 钱包地址作为十六进制字符串. |
account | { address: 0x${字符串} (简体中文); nonceManager?: NonceManager or undefined; sign: (parameters: { hash: 0x${字符串} (简体中文); }) => Promise<0x${字符串} (简体中文)>; signAuthorization: (parameters: AuthorizationRequest) => Promise<...>; ... 5 more ...; type: "local"; } | 维埃姆账户的签名业务. |
相关软件包
- @faremeter/ pay-evm (英语) - EVM付款管理人
- @ faremeter/ fatch (缩写) - 客户端获取包装
许可证
LGPL-3.0 仅限