flashbots / flashbots/ethers-provider-flashbots-bundle

flashbotsProvider.getUserStatsV2()

Open
#89 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
566
Forks
211
PR merge metrics
No merged PRs in 30d

Description

{ error: { message: 'Invalid params', code: -32700 } }

Thus, if called `getUserStats()` works without any issues.

```
import { FlashbotsBundleProvider } from "@flashbots/ethers-provider-bundle";

export const getUserStats = async (flashbotsProvider: FlashbotsBundleProvider) => {
const [userStats] = await Promise.all([flashbotsProvider.getUserStatsV2()]);
return userStats;
}

Where
const provider = new providers.JsonRpcProvider(process.env.ETHEREUM_RPC_URL, chainID);

const authSigner = generateRandomWallet();

const flashbotsProvider = await FlashbotsBundleProvider.create(
provider, // a normal ethers.js provider, to perform gas estimiations and nonce lookups
authSigner // ethers.js signer wallet, only for signing request payloads, not transactions
)
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.