Web3js
我怎麼知道有人給我寄了一些 bnb
我創建了一份契約並為其編寫了一個後端,我將在我的網站上進行預售,如果我的問題太簡單了,我對這件事很陌生,對不起,但我幾乎要花 24 小時在這件事上。所以問題是我想在我的網站上分享我的 metamask bnb 智能鏈錢包,客戶會發給我一個 bnb 來購買一些代幣,然後我會將它儲存在 db 上,有一天我會給他們發送一些代幣我試過這個程式碼但是我也無法在主網上嘗試任何東西,並為此花費了一些 bnb,但它對我不起作用
const subscription = web3.eth.subscribe('logs', { address: 'myadress' }, function(error, result){ console.log(result); }) .on("connected", function(subscriptionId){ console.log(subscriptionId); }) .on("data", function(log){ console.log(log); }) .on("changed", function(log){ console.log(log) });
為什麼不做 ICO 合約?
您基本上將發送的金額儲存在您的智能合約上,並有一個功能可以通過發送者並將您的代幣發送給他們?
但是為了回答你的問題,我知道 Moralis 有一個很好的事件跟踪和寫入 DB,所以你可能會研究它來幫助你