flashbots / flashbots/searcher-minter

Error: Execution reverted

Open
#2 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Solidity
Stars
229
Forks
88
PR merge metrics
No merged PRs in 30d

Description

Hi, Thanks for the tutorial on flashbots. I'm able to send bundle to flasbots goerli relayer but I'm getting `error: execution reverted`

Code:
```
async function main() {
const flashbotsProvider = await FlashbotsBundleProvider.create(provider, Wallet.createRandom(), FLASHBOTS_RELAY_GOERLI)
const block = await provider.getBlock("latest");
const maxBaseFeeInFutureBlock = FlashbotsBundleProvider.getMaxBaseFeeInFutureBlock(block.baseFeePerGas, 1);
const priorityFee = GWEI.mul(50);

const transactions = [
{
transaction: {
chainId: CHAIN_ID,
type: 2,
value: ETHER.div(100).mul(3),
gasLimit: 50000,
data: "0x1249c58b",
maxFeePerGas: priorityFee.add(maxBaseFeeInFutureBlock),
maxPriorityFeePerGas: priorityFee,
to: "0x20EE855E43A7af19E407E39E5110c2C1Ee41F64D",
},
signer: wallet,
}
]

provider.on('block', async (blockNumber) => {
console.log(blockNumber);

const response = await flashbotsProvider.sendBundle(transactions, blockNumber + 1)
console.log(await response.simulate())

if ('error' in response) {
console.log(response.error)
return
}

})

}
```

`console.log(await response.simulate())` outputs:

```
{
bundleHash: '0x73b428ceb04de261de0357640938810694ec1789a29fdddeaac22e517c394f77',
coinbaseDiff: BigNumber { _hex: '0x08d280b2237400', _isBigNumber: true },
results: [
{
coinbaseDiff: '2483250000000000',
error: 'execution reverted',
ethSentToCoinbase: '0',
fromAddress: '0x59aE28410f867f779Fd60059c7224f94a14eCA49',
gasFees: '2483250000000000',
gasPrice: '50000000000',
gasUsed: 49665,
toAddress: '0x20EE855E43A7af19E407E39E5110c2C1Ee41F64D',
txHash: '0xda34f1f4eb61495540dd83f872d65fcadc03b2f3dedad83d708d9eda6276ac57'
}
],
totalGasUsed: 49665,
firstRevert: undefined
}
```

What could be the reason for such error ?

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.