Go-Ethereum

如何從 web3.js 在 Rinkeby 的智能合約中寫入數據或更改變數

  • April 19, 2022

我有一個智能合約,它具有允許/禁止使用者向我的合約發送乙太幣的功能。預設情況下,所有 ETH 地址都允許將乙太幣發送到智能合約。

但是,如果我想禁止某些 ETH 地址不發送乙太幣,我必須將數據寫入區塊鏈。

我想從我的 WEB APP 使用 web3.js 做同樣的事情

誰能給我提供同樣的例子。

提前致謝 …….

創建使用者地址和支付能力的映射,設置預設值True允許他們存入乙太幣,做一個簡單的比較if (arrayOfUsers[UsersAddress] == True){allow deposit} else{don't allow deposit}

在此處輸入圖像描述

不確定問題是否仍然存在,如果是,也許您可以列一個清單 ^ 並使用 Web3 監控智能合約事件。希望能幫助到你 ;)

引用自:https://ethereum.stackexchange.com/questions/40278