UNPKG

@floyddd-vm/ethers-provider-bundle

Version:

This repository contains the `FlashbotsBundleProvider` ethers.js provider, an additional `Provider` to `ethers.js` to enable high-level access to `eth_sendBundle` and `eth_callBundle` rpc endpoint on [mev-relay](https://github.com/flashbots/mev-relay-js).

75 lines (74 loc) 2.63 kB
{ "_from": "@floyddd-vm/ethers-provider-bundle", "_id": "@floyddd-vm/ethers-provider-bundle@0.4.4", "_inBundle": false, "_integrity": "sha512-qMxoQExzafPkrFwhTFaiUSgduMMyK+Wjr1xDwEp317NmXiIsYiZF2c3z5e8LvwDzUuZtYKdDM3inm60fWzeShw==", "_location": "/@floyddd-vm/ethers-provider-bundle", "_phantomChildren": {}, "_requested": { "type": "tag", "registry": true, "raw": "@floyddd-vm/ethers-provider-bundle", "name": "@floyddd-vm/ethers-provider-bundle", "escapedName": "@floyddd-vm%2fethers-provider-bundle", "scope": "@floyddd-vm", "rawSpec": "", "saveSpec": null, "fetchSpec": "latest" }, "_requiredBy": [ "#USER", "/" ], "_resolved": "https://registry.npmjs.org/@floyddd-vm/ethers-provider-bundle/-/ethers-provider-bundle-0.4.4.tgz", "_shasum": "9f04683b7d6abcdee3c62bdbc2898803fd46ff52", "_spec": "@floyddd-vm/ethers-provider-bundle", "_where": "/mnt/c/Users/mvasilev/Documents/Repos/mev-bot", "author": { "name": "M Vasilev" }, "bugs": { "url": "https://github.com/flashbots/ethers-provider-flashbots-bundle/issues" }, "bundleDependencies": false, "dependencies": { "ts-node": "^9.1.0", "typescript": "^4.1.2" }, "deprecated": false, "description": "This repository contains the `FlashbotsBundleProvider` ethers.js provider, an additional `Provider` to `ethers.js` to enable high-level access to `eth_sendBundle` and `eth_callBundle` rpc endpoint on [mev-relay](https://github.com/flashbots/mev-relay-js). **`mev-relay` is a hosted service; it is not necessary to run `mev-relay` or `mev-geth` to proceed with this example.**", "devDependencies": { "@types/node": "^14.14.10", "@typescript-eslint/eslint-plugin": "^4.28.5", "@typescript-eslint/parser": "^4.28.5", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^3.4.0", "ethers": "^5.4.2", "prettier": "^2.2.1" }, "homepage": "https://github.com/flashbots/ethers-provider-flashbots-bundle#readme", "keywords": [ "flashbots", "bloxroute" ], "license": "ISC", "main": "build/index.js", "name": "@floyddd-vm/ethers-provider-bundle", "peerDependencies": { "ethers": "^5.4.2" }, "repository": { "type": "git", "url": "git+https://github.com/flashbots/ethers-provider-flashbots-bundle.git" }, "scripts": { "build": "npx tsc", "clean": "rm -rf build/", "demo": "npx ts-node --project tsconfig.json src/demo.ts", "lint": "npx eslint src", "prepare": "npm run clean && npm run build" }, "types": "build/index.d.ts", "version": "0.4.5" }