[英]SmartContracts - how to run function with "Erc.json" (javascript) (update)
大家好,
我有個問題
我嘗試從 erc.json 標准與 JavaScript 智能合約功能。例如:我需要一個隨機數 function 與后端的 metamask 用戶地址(帳號)參考
基本上:
示例 JSON 值:
{
inputs: [{ internalType: 'address', name: 'UserKey', type: 'address' }],
name: 'RandomNumber',
outputs: [{ internalType: 'uint256', name: '', type: 'uint256' }],
stateMutability: 'view',
type: 'function',
},
示例智能合約 function:
const daiToken = new web3.eth.Contract(
ContractABI, // ABI
address, // Sender address
chainId
)
daiToken.methods
.RandomNumber(address)
.call(ContractABI)
.then(function (result) {
console.log(result)
})
.catch(function (err) {
console.log(err, 'err')
})
這是控制台打印:
我希望我解釋過:)
周末快樂..
(更新了新錯誤)
您是否嘗試在index.js
文件<React.StrictMode><App /><React.StrictMode>
更改為<App />
?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.