UNPKG

@flashbots-sdk/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-sdk/mev-relay-

50 lines (49 loc) 1.69 kB
{ "name": "@flashbots-sdk/ethers-provider-bundle", "version": "0.6.3", "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-sdk/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.**", "main": "build/index.js", "types": "build/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/flashbots-sdk/ethers-provider-flashbots-bundle.git" }, "scripts": { "demo": "npx ts-node --project tsconfig.json src/demo.ts", "build": "npx tsc", "clean": "rm -rf build/", "prepare": "npm run clean && npm run build", "lint": "npx eslint src" }, "author": "flashbots", "license": "ISC", "devDependencies": { "@types/node": "14.14.10", "@types/uuid": "8.3.4", "@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.7.2", "prettier": "2.2.1", "ts-node": "10.9.1", "typescript": "^4.1.2", "uuid": "9.0.0" }, "peerDependencies": { "ethers": "5.7.2" }, "keywords": [ "bundle", "ethers", "flashbots-sdk" ], "bugs": { "url": "https://github.com/flashbots-sdk/ethers-provider-flashbots-bundle/issues" }, "homepage": "https://github.com/flashbots-sdk/ethers-provider-flashbots-bundle#readme", "dependencies": { "axios": "^1.7.9" } }