UNPKG

@ethereum-js/multicall

Version:

Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result

64 lines 1.79 kB
{ "name": "@ethereum-js/multicall", "version": "0.0.4", "description": "Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result", "main": "./build/esm/index.js", "scripts": { "test": "ts-node ./src/test/index.ts", "compile": "tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.types.json", "build:clean": "rm -rf ./build", "build": "npm-run-all build:clean compile && node ./scripts/prepare-package-json", "prepublishOnly": "yarn build" }, "repository": { "type": "git", "url": "git+https://github.com/ethereum-js/multicall.git" }, "keywords": [ "front-end", "back-end", "ethereum", "ethers", "web3", "multicall", "javascript", "typescript" ], "author": "ethereum-js", "license": "ISC", "bugs": { "url": "https://github.com/ethereum-js/multicall/issues" }, "exports": { ".": { "types": "./build/types/index.d.ts", "require": "./build/cjs/index.js", "import": "./build/esm/index.js", "default": "./build/esm/index.js" }, "./*": { "types": "./build/types/*.d.ts", "require": "./build/cjs/*.js", "import": "./build/esm/*.js", "default": "./build/esm/*.js" }, "./package.json": "./package.json" }, "homepage": "https://github.com/ethereum-js/multicall#readme", "devDependencies": { "@types/node": "^20.4.1", "npm-run-all": "^4.1.5", "ts-node": "^10.9.1", "typescript": "^5.1.6" }, "dependencies": { "@dapp-builder/rpcs": "^0.1.0", "axios": "^1.4.0", "ethers": "^6.6.2", "ethers-v5": "npm:ethers@5.7.1" }, "peerDependencies": { "@dapp-builder/rpcs": "^0.1.0", "axios": "^1.4.0" } }