AlgebraInterfaceMulticall

AlgebraInterfaceMulticall

AlgebraInterfaceMulticall

A fork of Multicall2 specifically tailored for the Algebra Interface

Developer note: Credit to Uniswap Labs under GPL-2.0-or-later license: https://github.com/Uniswap/v3-periphery

Functions

getCurrentBlockTimestamp

function getCurrentBlockTimestamp() public view returns (uint256 timestamp) view public

Returns:

NameTypeDescription
timestampuint256

getEthBalance

function getEthBalance(address addr) public view returns (uint256 balance) view public

NameTypeDescription
addraddress

Returns:

NameTypeDescription
balanceuint256

multicall

function multicall(struct AlgebraInterfaceMulticall.Call[] calls) public returns (uint256 blockNumber, struct AlgebraInterfaceMulticall.Result[] returnData) public

NameTypeDescription
callsstruct AlgebraInterfaceMulticall.Call[]

Returns:

NameTypeDescription
blockNumberuint256
returnDatastruct AlgebraInterfaceMulticall.Result[]