crs0910

crs0910

🏢  前端
V2EX 第 19177 号会员,加入于 2012-04-07 18:21:44 +08:00
今日活跃度排名 2771
15 G 31 S 28 B
根据 crs0910 的设置,主题列表只有在你登录之后才可查看
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
crs0910 最近回复了
15 小时 53 分钟前
回复了 lankunblue 创建的主题 程序员 前端可以拿到一个请求的 ip 地址吗?
clickhouse 自带的,人家在 issue 里面也写了。
https://clickhouse.com/docs/en/interfaces/http/
@FFFFourwood 你发到我这个用户名的 iCloud 邮箱吧 有空了帮你试试 不要钱
@FFFFourwood 试试单独两个交易,第二个用高 gas 费跑吧。我看这个机器人也是差了两个块,还是有机会的。
@FFFFourwood
能跑,但是付到 3 个 Matic 都没人打包我就没试了。
```
import { FlashbotsBundleProvider } from '@flashbots/ethers-provider-bundle'
import { Contract, providers, utils, Wallet } from 'ethers'

async function main() {
// Standard json rpc provider directly from ethers.js (NOT Flashbots)
// create the base provider
let base = new providers.JsonRpcProvider({ url: 'https://polygon-rpc.com/' }, 137)
await base.ready

// badPK 被盗 private key
const bad = new Wallet(process.env.badPK, base)
// sponsorPK 转 gas 费的钱包的 private key
const sponsor = new Wallet(process.env.sponsorPK, base)

// wrap it with the marlin relay provider
let provider = new FlashbotsBundleProvider(base, bad, { url: 'http://bor.txrelay.marlin.org/' }, 137)
const newOwner = ''

const CONTRACT_ADDRESS = '0x9ece35dde502e0c966204967702bca1e860d9b43'
const ABI = [
{
inputs: [
{
internalType: 'address',
name: 'newOwner',
type: 'address',
},
],
name: 'transferOwnership',
outputs: [],
stateMutability: 'nonpayable',
type: 'function',
},
]
const contract = new Contract(CONTRACT_ADDRESS, ABI, bad)

const txs = [
{
transaction: {
to: bad.address,
gasPrice: '31000000000',
value: utils.parseEther('0.1'),
},
signer: sponsor
},
{
signer: bad,
transaction: await contract.populateTransaction.transferOwnership(newOwner),
}
]

const blk = await base.getBlockNumber()

// send bundle to marlin relay
const result = await provider.sendBundle(txs, blk + 1)
console.log(result)
}

main().catch(console.error)

```
自己试试吧
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1170 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 9ms · UTC 19:30 · PVG 03:30 · LAX 12:30 · JFK 15:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.