首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建和发送Flashbot bsc?

如何创建和发送Flashbot bsc?
EN

Ethereum用户
提问于 2022-02-27 14:53:27
回答 2查看 3.4K关注 0票数 1

我试图赎回一些在元询问中丢失的ERC令牌,我从Flashbots https://github.com/flashbots/searcher-sponsored-tx中找到了这段代码

原来我的令牌在bsc网络上,我对代码做了一些更改,但没有成功,我的更改:

代码语言:javascript
复制
const ETHEREUM_RPC_URL = process.env.ETHEREUM_RPC_URL || "https://bsc-dataseed1.binance.org:443"
   const provider = new providers.StaticJsonRpcProvider(ETHEREUM_RPC_URL);
   const flashbotsProvider = await FlashbotsBundleProvider.create(provider, walletRelay);

但是,如果没有成功,在bsc链中是否有使用此方法的方法?

EN

回答 2

Ethereum用户

发布于 2022-05-16 12:04:33

在撰写本报告时(2022年5月),geth矿工和Flashbot rpc端点仅在endpoint和Goerli测试网(https://docs.flashbots.net/flashbots-auction/searchers/quick-start)上可用。

票数 0
EN

Ethereum用户

发布于 2022-05-10 13:24:35

你可以试着这样做:

代码语言:javascript
复制
const PRIVATE_KEY_EXECUTOR = process.env.PRIVATE_KEY_EXECUTOR || "XXXXXX"
const PRIVATE_KEY_SPONSOR = process.env.PRIVATE_KEY_SPONSOR || "XXXXXX"
const FLASHBOTS_RELAY_SIGNING_KEY = process.env.FLASHBOTS_RELAY_SIGNING_KEY || "XXXXXX";
const RECIPIENT = process.env.RECIPIENT || "XXXXXX"

[....]

  const ETHEREUM_RPC_URL = process.env.ETHEREUM_RPC_URL || "https://bsc-dataseed.binance.org/"
  const provider = new providers.StaticJsonRpcProvider(ETHEREUM_RPC_URL);
  const flashbotsProvider = await FlashbotsBundleProvider.create(provider, walletRelay);

[...]


  const tokenAddress = "CONTRACT_ADDRESS_HERE";
  const engine: Base = new TransferERC20(provider, walletExecutor.address, RECIPIENT, tokenAddress);

然后在bundleTransaction:内部指定事务配置。

希望能帮上忙。

票数 -2
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/122688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档