ethereum-multicall
Advanced tools
Comparing version
export {}; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export declare enum ExecutionType { |
@@ -0,0 +0,0 @@ "use strict"; |
export { ExecutionType } from './execution-type'; | ||
export { Networks } from './networks'; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -6,4 +6,6 @@ export declare enum Networks { | ||
goerli = 5, | ||
optimism = 10, | ||
kovan = 42, | ||
bsc = 56, | ||
kovanOptimism = 69, | ||
bsc_testnet = 97, | ||
@@ -10,0 +12,0 @@ xdai = 100, |
@@ -10,4 +10,6 @@ "use strict"; | ||
Networks[Networks["goerli"] = 5] = "goerli"; | ||
Networks[Networks["optimism"] = 10] = "optimism"; | ||
Networks[Networks["kovan"] = 42] = "kovan"; | ||
Networks[Networks["bsc"] = 56] = "bsc"; | ||
Networks[Networks["kovanOptimism"] = 69] = "kovanOptimism"; | ||
Networks[Networks["bsc_testnet"] = 97] = "bsc_testnet"; | ||
@@ -14,0 +16,0 @@ Networks[Networks["xdai"] = 100] = "xdai"; |
export { CallReturnContext, ContractCallContext, ContractCallResults, ContractCallReturnContext, } from './models'; | ||
export * from './models/multicall-options'; | ||
export { Multicall } from './multicall'; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export interface AbiInput { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { AbiInput } from './abi-input'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ export interface AbiOutput { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ export interface AggregateCallContext { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { BigNumber } from 'ethers/lib/ethers'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ export interface AggregateResponse { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ export interface CallContext { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { CallContext } from './call-context'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { CallContext } from './call-context'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { ContractCallReturnContext } from './contract-call-return-context'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { CallReturnContext } from './call-return-context'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ export { AbiInput } from './abi-input'; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import { Provider } from '@ethersproject/providers'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { ContractCallContext, ContractCallResults, MulticallOptionsCustomJsonRpcProvider, MulticallOptionsEthers, MulticallOptionsWeb3 } from './models'; |
@@ -489,2 +489,6 @@ "use strict"; | ||
return '0x5c41f6817feeb65d7b2178b0b9cebfc8fad97969'; | ||
case enums_1.Networks.optimism: | ||
return '0xeAa6877139d436Dc6d1f75F3aF15B74662617B2C'; | ||
case enums_1.Networks.kovanOptimism: | ||
return '0x91c88479F21203444D2B20Aa001f951EC8CF2F68'; | ||
default: | ||
@@ -491,0 +495,0 @@ throw new Error("Network - " + network + " doesn't have a multicall contract address defined. Please check your network or deploy your own contract on it."); |
@@ -0,0 +0,0 @@ export declare class Utils { |
@@ -0,0 +0,0 @@ "use strict"; |
export {}; |
@@ -0,0 +0,0 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { |
@@ -0,0 +0,0 @@ export declare enum ExecutionType { |
@@ -0,0 +0,0 @@ export var ExecutionType; |
export { ExecutionType } from './execution-type'; | ||
export { Networks } from './networks'; |
export { ExecutionType } from './execution-type'; | ||
export { Networks } from './networks'; |
@@ -6,4 +6,6 @@ export declare enum Networks { | ||
goerli = 5, | ||
optimism = 10, | ||
kovan = 42, | ||
bsc = 56, | ||
kovanOptimism = 69, | ||
bsc_testnet = 97, | ||
@@ -10,0 +12,0 @@ xdai = 100, |
@@ -7,4 +7,6 @@ export var Networks; | ||
Networks[Networks["goerli"] = 5] = "goerli"; | ||
Networks[Networks["optimism"] = 10] = "optimism"; | ||
Networks[Networks["kovan"] = 42] = "kovan"; | ||
Networks[Networks["bsc"] = 56] = "bsc"; | ||
Networks[Networks["kovanOptimism"] = 69] = "kovanOptimism"; | ||
Networks[Networks["bsc_testnet"] = 97] = "bsc_testnet"; | ||
@@ -11,0 +13,0 @@ Networks[Networks["xdai"] = 100] = "xdai"; |
export { CallReturnContext, ContractCallContext, ContractCallResults, ContractCallReturnContext, } from './models'; | ||
export * from './models/multicall-options'; | ||
export { Multicall } from './multicall'; |
export * from './models/multicall-options'; | ||
export { Multicall } from './multicall'; |
@@ -0,0 +0,0 @@ export interface AbiInput { |
export {}; |
@@ -0,0 +0,0 @@ import { AbiInput } from './abi-input'; |
export {}; |
@@ -0,0 +0,0 @@ export interface AbiOutput { |
export {}; |
@@ -0,0 +0,0 @@ export interface AggregateCallContext { |
export {}; |
@@ -0,0 +0,0 @@ import { BigNumber } from 'ethers/lib/ethers'; |
@@ -0,0 +0,0 @@ export interface AggregateResponse { |
export {}; |
@@ -0,0 +0,0 @@ export interface CallContext { |
export {}; |
@@ -0,0 +0,0 @@ import { CallContext } from './call-context'; |
export {}; |
@@ -0,0 +0,0 @@ import { CallContext } from './call-context'; |
export {}; |
@@ -0,0 +0,0 @@ import { ContractCallReturnContext } from './contract-call-return-context'; |
export {}; |
@@ -0,0 +0,0 @@ import { CallReturnContext } from './call-return-context'; |
@@ -0,0 +0,0 @@ export { AbiInput } from './abi-input'; |
export * from './multicall-options'; |
@@ -0,0 +0,0 @@ import { Provider } from '@ethersproject/providers'; |
export {}; |
@@ -0,0 +0,0 @@ import { ContractCallContext, ContractCallResults, MulticallOptionsCustomJsonRpcProvider, MulticallOptionsEthers, MulticallOptionsWeb3 } from './models'; |
@@ -486,2 +486,6 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
return '0x5c41f6817feeb65d7b2178b0b9cebfc8fad97969'; | ||
case Networks.optimism: | ||
return '0xeAa6877139d436Dc6d1f75F3aF15B74662617B2C'; | ||
case Networks.kovanOptimism: | ||
return '0x91c88479F21203444D2B20Aa001f951EC8CF2F68'; | ||
default: | ||
@@ -488,0 +492,0 @@ throw new Error("Network - " + network + " doesn't have a multicall contract address defined. Please check your network or deploy your own contract on it."); |
@@ -0,0 +0,0 @@ export declare class Utils { |
@@ -0,0 +0,0 @@ var Utils = /** @class */ (function () { |
{ | ||
"name": "ethereum-multicall", | ||
"version": "2.11.0", | ||
"version": "2.12.0", | ||
"description": "Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result", | ||
@@ -5,0 +5,0 @@ "main": "dist/cjs/index.js", |
@@ -31,2 +31,4 @@ [](https://badge.fury.io/js/ethereum-multicall) | ||
- harmony (shard 0) | ||
- optimism | ||
- kovanOptimism | ||
- custom network with your own instance of multicall deployed | ||
@@ -489,2 +491,4 @@ | ||
| harmony | `0x5c41f6817feeb65d7b2178b0b9cebfc8fad97969` | | ||
| optimism | `0xeAa6877139d436Dc6d1f75F3aF15B74662617B2C` | | ||
| kovanOptimism | `0x91c88479F21203444D2B20Aa001f951EC8CF2F68` | | ||
@@ -491,0 +495,0 @@ If you wanted this to point at a different multicall contract address just pass that in the options when creating the multicall instance, example: |
Sorry, the diff of this file is not supported yet
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
519
0.78%1
-50%105288
-8%83
-2.35%1859
-9.1%