Solidity
React/Truffle:如何通過傳遞變數來呼叫函式?
我有一個 React 組件,其中一個 web3js 函式通過使用
getNumber()
函式從乙太坊查詢數字。我想通過將我從中獲得的輸出傳遞給它來呼叫另一個名為
setNumber()
的函式。在 Truffle/React 中最好的方法是什麼?uint256``getNumber()
這是最好的方法:考慮您的契約名稱
contract
,然後首先,您必須從 web3 lib 獲取您的帳戶:
let accounts = await web3.eth.getAccounts()
設置數字使用:
await contract.methods.setNumber('your number').send({from : accounts[0]})
並獲得一個號碼使用:
let number = contract.methods.getNumber().call()