Calls pure method of smart-contract and returns its output value.
Address of smart-contract which method is to be executed.
Abi of smart-contract which method is to be executed.
Called method name.
Method arguments.
Transaction options.
Optional
from?: stringOptional
gas?: stringOptional
gasOptional
value?: stringGets token info by address.
Address of token.
Token's fields to get.
Gets tokens info by addresses.
Addresses of tokens.
Token's fields to get.
Checks that user has enough balance.
Token to check balance of.
Required user balance in Eth units.
Wallet address, which contains tokens.
Gets account native or token balance in wei.
Wallet address, whose balance you want to find out.
Address of the smart-contract corresponding to the token,
Uses multicall to make several calls of one method in one contract.
Target contract address.
Target contract abi.
Method name.
Method parameters array, for each method call.
Uses multicall to make several methods calls in one contract.
Target contract address.
Target contract abi.
Methods data, containing methods' names and arguments.
Uses multicall to make many methods calls in several contracts.
Target contract abi.
Contract addresses and methods data, containing methods' names and arguments.
Generated using TypeDoc
Class containing methods for calling contracts in order to obtain information from the blockchain. To send transaction or execute contract method use Web3Private.