docs(review): apply batch-04 consultant fixes and approve 5 tutorial/web3 posts
Deploy / build (push) Successful in 22s
Deploy / build (push) Successful in 22s
- performUpkeep: external callable, re-check is mandatory security (not stale-data hygiene) - BasicNft.tokenURI: ownerOf -> _ownerOf, dead custom error explained - storage (SSTORE) vs EIP-170 runtime bytecode separated, derived ~1.3M gas for the two SVGs - subs-15 retimed from a fresh faster-whisper word alignment (10.84s first line, was 28.22s) + SRT regenerated - RDAP needs curl -L (bootstrap 302), ASN/Spamhaus blocklist check added - learning-project framing -> Sepolia reference implementation / testnet validation build - dynamicCta on the two posts that ended with no conversion block - cross-links between the two NFT posts; tracker 91/91 approved
This commit is contained in:
1 parent
01c55805fb
commit
cd6511a0b3
14 files changed
+322
-166
No files matched your search
@@ -122,10 +122,10 @@
|
||||
"zh_title": "一个基于 Chainlink VRF v2.5 与 Automation 的自动化彩票合约",
|
||||
"category": "web3",
|
||||
"pub_date": "2024-12-10",
|
||||
"status": "pending",
|
||||
"status": "approved",
|
||||
"batch_id": "Batch-01",
|
||||
"approved_at": null,
|
||||
"notes": "",
|
||||
"approved_at": "2026-10-27 06:11",
|
||||
"notes": "Batch-04 review: performUpkeep external-callable correction, _ownerOf dead-code fix, storage vs EIP-170 split, RDAP -L + ASN blocklist, subs-15 retimed from re-run ASR, cross-links, dynamicCta",
|
||||
"en_chars": 16252,
|
||||
"zh_chars": 9707
|
||||
},
|
||||
@@ -226,10 +226,10 @@
|
||||
"zh_title": "全链上 SVG NFT:把艺术作品放进合约里",
|
||||
"category": "web3",
|
||||
"pub_date": "2024-10-08",
|
||||
"status": "pending",
|
||||
"status": "approved",
|
||||
"batch_id": "Batch-01",
|
||||
"approved_at": null,
|
||||
"notes": "",
|
||||
"approved_at": "2026-10-27 06:11",
|
||||
"notes": "Batch-04 review: performUpkeep external-callable correction, _ownerOf dead-code fix, storage vs EIP-170 split, RDAP -L + ASN blocklist, subs-15 retimed from re-run ASR, cross-links, dynamicCta",
|
||||
"en_chars": 16205,
|
||||
"zh_chars": 10281
|
||||
},
|
||||
@@ -252,10 +252,10 @@
|
||||
"zh_title": "给没有时间戳的歌曲自动生成字幕",
|
||||
"category": "tutorials",
|
||||
"pub_date": "2026-10-20",
|
||||
"status": "pending",
|
||||
"status": "approved",
|
||||
"batch_id": "Batch-01",
|
||||
"approved_at": null,
|
||||
"notes": "",
|
||||
"approved_at": "2026-10-27 06:11",
|
||||
"notes": "Batch-04 review: performUpkeep external-callable correction, _ownerOf dead-code fix, storage vs EIP-170 split, RDAP -L + ASN blocklist, subs-15 retimed from re-run ASR, cross-links, dynamicCta",
|
||||
"en_chars": 47576,
|
||||
"zh_chars": 42677
|
||||
},
|
||||
@@ -369,10 +369,10 @@
|
||||
"zh_title": "购买主机前,如何核实一家服务商的真实情况",
|
||||
"category": "tutorials",
|
||||
"pub_date": "2025-11-26",
|
||||
"status": "pending",
|
||||
"status": "approved",
|
||||
"batch_id": "Batch-01",
|
||||
"approved_at": null,
|
||||
"notes": "",
|
||||
"approved_at": "2026-10-27 06:11",
|
||||
"notes": "Batch-04 review: performUpkeep external-callable correction, _ownerOf dead-code fix, storage vs EIP-170 split, RDAP -L + ASN blocklist, subs-15 retimed from re-run ASR, cross-links, dynamicCta",
|
||||
"en_chars": 7710,
|
||||
"zh_chars": 3405
|
||||
},
|
||||
@@ -1084,10 +1084,10 @@
|
||||
"zh_title": "为什么在 Windows 上克隆后,我的链上 NFT 图像变了",
|
||||
"category": "web3",
|
||||
"pub_date": "2026-08-19",
|
||||
"status": "pending",
|
||||
"status": "approved",
|
||||
"batch_id": "Batch-01",
|
||||
"approved_at": null,
|
||||
"notes": "",
|
||||
"approved_at": "2026-10-27 06:11",
|
||||
"notes": "Batch-04 review: performUpkeep external-callable correction, _ownerOf dead-code fix, storage vs EIP-170 split, RDAP -L + ASN blocklist, subs-15 retimed from re-run ASR, cross-links, dynamicCta",
|
||||
"en_chars": 8423,
|
||||
"zh_chars": 4585
|
||||
},
|
||||
|
||||
Reference in new issue
Block a user