熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁
1. 創建臨時測試錢包:我會用 cast 生成一個全新的、一次性的錢包(私鑰/地址),只用於這次測試。這個私鑰用完即棄,非常不安全,你不要用作他用。
2. 獲取測試幣:我會去 BSC Testnet 的水龍頭(faucet)給這個臨時錢包領一點 tBNB 作為 gas fee。
3. 編寫並提交腳本:我會把部署腳本 (DeployNFA.s.sol) 和測試腳本 (NFA.t.sol) 寫好,並推送到 feat/nfa-contracts 分支。
4. 部署合約:我會用 Foundry (forge script) + 臨時錢包的私鑰,把 NFA.sol 合約部署到 BSC Testnet。
5. 模擬後端簽名:我會用 cast 模擬後端,使用同一個臨時錢包對 mint 消息進行 EIP-712 簽名。
6. 執行測試 Mint:我會用 cast send 把這個簽名發送給測試網上的合約,完成一次 mintWithSig 調用。
7. 驗證結果:我會查詢合約,確認 tokenId 0 的 owner 是我們的臨時錢包地址。
8. 彙報結果:最後,我會把部署的合約地址、部署 tx hash、mint tx hash 都發給你,方便在 BSCScan Testnet 上核對。
我現在就開始第一步:編寫並提交腳本。然後一步步執行部署和測試。
熱門
排行
收藏
