V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  crs0910  ›  全部回复第 6 页 / 共 101 页
回复总数  2013
1 ... 2  3  4  5  6  7  8  9  10  11 ... 101  
@FFFFourwood 你发到我这个用户名的 iCloud 邮箱吧 有空了帮你试试 不要钱
@FFFFourwood 试试单独两个交易,第二个用高 gas 费跑吧。我看这个机器人也是差了两个块,还是有机会的。
@FFFFourwood https://gist.github.com/abisuq/aaf0dde9e8f0bc89e82cfc073918b04d
能跑,但是付到 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)

```
自己试试吧
@FFFFourwood 把 private key 发一下,我试试能不能帮你转移 ownership
2022-04-09 22:55:08 +08:00
回复了 ursash 创建的主题 程序员 udemy 上的课无法截图,是怎么做到的?
浏览器 devtool 是可以直接对 dom 节点截图的
https://cln.sh/REyT08
支持了 0.1 Matic
2022-04-04 13:24:40 +08:00
回复了 graetdk 创建的主题 分享创造 分享我的 iOS App 上架一个月的数据(收入) 及推广渠道
我奉献了一个购买,不过你不发这个帖子我都忘了这回事了😅
2022-03-25 13:18:30 +08:00
回复了 victorysl 创建的主题 MacBook Air MacBook Air M1 好像也没有那么好
有可能是最近系统版本内存泄露,最近我也经常出现打字卡顿,一般我会杀掉输入法并重启应用解决。
pkill -f SCIM.app
2022-03-14 11:01:51 +08:00
回复了 BeijingBaby 创建的主题 奇思妙想 Devbase - 一个开发工具集
每个工具附上代码实现,基本介绍,变身教学资源
2022-03-01 12:19:46 +08:00
回复了 ethanlu 创建的主题 魂系游戏 艾尔登法环太好玩
@DockerIsGood 买个照明灯就行了
2022-02-18 09:40:31 +08:00
回复了 blackbookbj277 创建的主题 汽车 第二年车险怎么买?
@iovekkk 第二年车损报价会贵很多
@graetdk 那可能就是同时显示双栏导致的状态更新问题。用了下手机版,很好,没问题。
触发了上面的问题之后,删掉所有追踪的时候会崩溃退出,重新打开被删掉的会回来。
复现了,当编辑一个选项类型的追踪时,在添加选项时,输入完名字不点加号而是直接点右上角的更新时可以触发
有 bug ,我添加了一项「跳绳」追踪,然后编辑默认追踪里面的 「 Emotions 」 新加了两个选项,保存之后发现「跳绳」被新的 「 Emotions 」覆盖了。原来的「 Emotions 」还在。
环境:m1 mac
1 ... 2  3  4  5  6  7  8  9  10  11 ... 101  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4600 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 10:05 · PVG 18:05 · LAX 03:05 · JFK 06:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.