ethers-provider-flashbots-bundle icon indicating copy to clipboard operation
ethers-provider-flashbots-bundle copied to clipboard

flashbotsProvider.getUserStatsV2()

Open madjarevicn opened this issue 3 years ago • 0 comments

{ 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
    )

madjarevicn avatar Jan 04 '23 10:01 madjarevicn