Go-Ethereum
如何將值從 Web 瀏覽器 Firefox 或 chrome(如 html 和 js)插入到乙太坊區塊鏈?
如何通過瀏覽器將 HTML 表單中的值保存到區塊鏈中,我已經閱讀了不同的教程,但令人困惑的是,這個 go-ethereum 區塊鍊和智能合約如何從瀏覽器訪問。請幫助我,我是區塊鏈的菜鳥
- 創建一個智能合約,讓您以 String 或 Int 或您從網站檢索的任何數據類型的形式傳遞數據。
- 使用 html/css 創建網頁並允許使用者輸入他們想要的數據
- 使用 Node.js 等後端檢索使用者在 html 中送出的數據
- 使用web3 api將您的合約部署到區塊鏈。例如:
// deploy new contract var contractInstance = MyContract.new([data retrieved from html], {data: '0x12345...', from: myAccount, gas: 1000000});
請注意,部署合約需要更多步驟,而不僅僅是這段程式碼,只需線上查看,因為有許多教程可以真正引導您完成整個過程。
如果您是程式新手,每個步驟都有線上教程。它們可能不是全部在 1 個影片中。
我可以為您提供一些好的教程和範例。
基本上,您可以使用稱為Web3 JS的 Javascript API 從網站與乙太坊節點進行通信。
如果您沒有節點已經在執行,請嘗試專用網路。
完成私有網路後,嘗試測試網路和主網路。