前篇說到希望能做個 NFT 市場 https://noise.cash/post/l9z4w7p9 所以就認真看起之前找到的文章 https://dev.to/dabit3/building-scalable-full-stack-apps-on-ethereum-with-polygon-2cfb 智能合約直接複製貼上編譯部署 要上架的時候 remix 卻一直跟我說交易很有可能失敗 正百思不得其解總之先送出吧 小狐狸跳出授權視窗... 這個 gas 費是怎麼回事... 我該來開 Ganache localhost 機房鏈了嗎... 更新:目前看來是 ERC 721 裡 Approve 的問題,開權限給市集合約似乎就解決了。
13 comments
看不懂,只能假裝看得懂了
執行會失敗所以狐狸把gas limit開到非常高盡盡人事吧? 把Edit點開來看看gas limit和gas price各是多少
塞夠餘額後 MM 反而沒說什麼 交易送出還是失敗 https://rinkeby.etherscan.io/tx/0x07a5ad9691c4b06824d87de2daadfa6d9ea9597c396094acaf8e8decdb3efdc1 找了 status code 也看不出個所以然 https://eips.ethereum.org/EIPS/eip-1066 總之這個合約寫的有些複雜太多地方一時難以看懂 像 address(0) 的用法我就不懂 我應該會先刪成我整個能理解且能執行的模組化的程度再來認真探究
address(0)是cast 0 to address type ( 一般來說0的type是uint )
了解 不知道原程式碼癥結是不是在這 不懂為什麼要用 0x0 位址
更新:目前看來是 ERC 721 裡 Approve 的問題,開權限給市集合約似乎就解決了。
單位是真的ETH嗎!?
是阿 Rinkeby 上的 ETH XD
那是某種測試鏈嗎? 抱歉孤陋寡聞
對就測試鏈
剛剛有去查一下,領測試eth好像有蠻多規則的?
咦 Chainlink 的水龍頭還蠻不囉嗦的阿?
我隨便瀏覽而已 只是看到列不少條,可能是拿的方法很多,不是說嚴格的意思