UNPKG

@agentek/tools

Version:

Blockchain tools for AI agents

42 lines 1.27 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.wethAbi = exports.WETH_ADDRESS = exports.supportedChains = void 0; const chains_1 = require("viem/chains"); exports.supportedChains = [ chains_1.mainnet, chains_1.optimism, chains_1.arbitrum, chains_1.polygon, chains_1.base, chains_1.sepolia, ]; exports.WETH_ADDRESS = { [chains_1.mainnet.id]: "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", [chains_1.optimism.id]: "0x4200000000000000000000000000000000000006", [chains_1.arbitrum.id]: "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", [chains_1.polygon.id]: "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", [chains_1.base.id]: "0x4200000000000000000000000000000000000006", [chains_1.sepolia.id]: "0x7b79995e5f793a07bc00c21412e50ecae098e7f9", }; exports.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