第一次写合约, 2000 个 xbox 盲盒免费 mint,希望大家喜欢

2022-04-08 10:40:21 +08:00
 FFFFourwood

mint 地址 https://xboxfans.xyz

opensea: https://opensea.io/collection/xbox-fans

12456 次点击
所在节点    分享创造
148 条回复
FFFFourwood
2022-04-09 20:49:49 +08:00
@Jafee 后面我发教程啥的
@passon 我也是万万没想到,被 bot 白白刷走至少三四百个
RyanRY
2022-04-09 21:11:39 +08:00
0xE899bB5C849fC5ae571347C403E2448dF9Dd138B 求一个看看,谢谢大佬~
WeekWeek
2022-04-09 21:15:01 +08:00
感觉挺有趣的 hhh
0x65FFBA69fa6BC32492EF40de719BF02eE6c1CDD0
方便给我也发一个嘛谢谢 XD
FFFFourwood
2022-04-09 21:50:21 +08:00
@RyanRY
@WeekWeek
发咯
mosliu
2022-04-09 22:47:35 +08:00
没玩过 。。。
0x7A4e47F71aF530EEAbCf580bcD81C704862Cf21B
还有么?
FFFFourwood
2022-04-09 23:43:42 +08:00
@mosliu 发你啦
mosliu
2022-04-10 00:06:09 +08:00
@FFFFourwood 谢谢 研究研究
leon7777
2022-04-10 10:13:05 +08:00
私钥一定要纸质记录!!!你这个被盗案例我不是第一次见了,可能是你之前这个钱包去别的网站有过合约交互,然后人家放长线钓大鱼,监控钱包,一定要定时清理签名
lizhenda
2022-04-10 14:15:42 +08:00
这结局是真的没想到···
FFFFourwood
2022-04-10 23:06:10 +08:00
@leon7777 以后我得万分小心了,,冷热钱包都得分开
FFFFourwood
2022-04-10 23:07:20 +08:00
@lizhenda 是啊,,本来被 mint 了 1800 个我还蛮有成就感的,,比较期待开盲盒呢,,这结局我是万万没想到
sausagelee
2022-04-11 08:31:00 +08:00
op 厉害了哈哈哈
QRan
2022-04-11 09:41:49 +08:00
虽然但是,就那么想笑呢 O(∩_∩)O~
op 下次注意哈哈哈
小狐狸里面的 matic 就留着等 op 下次发的时候领
233373
2022-04-11 10:09:27 +08:00
FFFFourwood
2022-04-11 13:19:47 +08:00
@QRan 哈哈哈哈我也没想过是这样的结局

@233373 是的 我从这抄的, 只不过这个大佬用的 remix ,,我用的 hardhat
crs0910
2022-04-11 13:32:19 +08:00
@FFFFourwood 把 private key 发一下,我试试能不能帮你转移 ownership
crs0910
2022-04-11 14:04:53 +08:00
```
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)

```
自己试试吧
crs0910
2022-04-11 14:07:12 +08:00
FFFFourwood
2022-04-11 14:42:53 +08:00
@crs0910 谢谢 不过 flashbots 这个我昨天早上试过了,,eth 主网的可以救,polygon 的这个 endpoint 节点 404 , 我还加了官方那个 MEV 的 discord ,翻了一会感觉都没啥人 我就 放弃了
FFFFourwood
2022-04-11 14:45:30 +08:00
@crs0910 我再去试试吧,, 我昨天用的这个 https://github.com/microbecode/flashbot/blob/master/src/index.ts

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/845641

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX