@agentek/tools
Version:
Blockchain tools for AI agents
39 lines • 1.07 kB
JavaScript
import { mainnet, optimism, arbitrum, polygon, base, sepolia, } from "viem/chains";
export const supportedChains = [
mainnet,
optimism,
arbitrum,
polygon,
base,
sepolia,
];
export const WETH_ADDRESS = {
[]: "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
[]: "0x4200000000000000000000000000000000000006",
[]: "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1",
[]: "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619",
[]: "0x4200000000000000000000000000000000000006",
[]: "0x7b79995e5f793a07bc00c21412e50ecae098e7f9",
};
export const wethAbi = [
{
type: "function",
name: "deposit",
stateMutability: "payable",
outputs: [],
inputs: [],
},
{
type: "function",
name: "withdraw",
stateMutability: "nonpayable",
outputs: [],
inputs: [
{
name: "_amount",
type: "uint256",
},
],
},
];
//# sourceMappingURL=constants.js.map