// READ export { getBasefee } from "../../extensions/multicall3/__generated__/IMulticall3/read/getBasefee.js"; export { type GetBlockHashParams, getBlockHash, } from "../../extensions/multicall3/__generated__/IMulticall3/read/getBlockHash.js"; export { getBlockNumber } from "../../extensions/multicall3/__generated__/IMulticall3/read/getBlockNumber.js"; export { getChainId } from "../../extensions/multicall3/__generated__/IMulticall3/read/getChainId.js"; export { getCurrentBlockCoinbase } from "../../extensions/multicall3/__generated__/IMulticall3/read/getCurrentBlockCoinbase.js"; export { getCurrentBlockDifficulty } from "../../extensions/multicall3/__generated__/IMulticall3/read/getCurrentBlockDifficulty.js"; export { getCurrentBlockGasLimit } from "../../extensions/multicall3/__generated__/IMulticall3/read/getCurrentBlockGasLimit.js"; export { getCurrentBlockTimestamp } from "../../extensions/multicall3/__generated__/IMulticall3/read/getCurrentBlockTimestamp.js"; export { type GetEthBalanceParams, getEthBalance, } from "../../extensions/multicall3/__generated__/IMulticall3/read/getEthBalance.js"; export { getLastBlockHash } from "../../extensions/multicall3/__generated__/IMulticall3/read/getLastBlockHash.js"; // WRITE export { type AggregateParams, aggregate, } from "../../extensions/multicall3/__generated__/IMulticall3/write/aggregate.js"; export { type Aggregate3Params, aggregate3, } from "../../extensions/multicall3/__generated__/IMulticall3/write/aggregate3.js"; export { type Aggregate3ValueParams, aggregate3Value, } from "../../extensions/multicall3/__generated__/IMulticall3/write/aggregate3Value.js"; export { type BlockAndAggregateParams, blockAndAggregate, } from "../../extensions/multicall3/__generated__/IMulticall3/write/blockAndAggregate.js"; export { type TryAggregateParams, tryAggregate, } from "../../extensions/multicall3/__generated__/IMulticall3/write/tryAggregate.js"; export { type TryBlockAndAggregateParams, tryBlockAndAggregate, } from "../../extensions/multicall3/__generated__/IMulticall3/write/tryBlockAndAggregate.js";