По сути, я хочу расширение chrome, которое берет данные из цепочки блоков и отображает их в скрипте содержимого браузера, когда пользователь нажимает на эти данные, когда происходит одна транзакция, что увеличивает количество в цепочке блоков.
Я могу получить данные из цепочки блоков, проверьте код ниже.
async componentDidMount(){
const ads = await advertiserAbi.methods
.getSpecificAdvertiserDetail(
"any address").call();
this.setState({ads});
}
Но проблема заключается в выполнении транзакции. Пожалуйста, проверьте код ниже.
async onSubmitForUpdate() {
console.log("Hello");
await userAbi.methods
.setStatistics("any address")
.send({
from: "any address"
});
}
Ниже приведена ошибка, которую я получаю.
POST https://rinkeby.infura.io/<--specific address--> 405 ()
Uncaught (in promise) Error: Invalid JSON RPC response: ""
at Object.InvalidResponse (content.js:108391)
at XMLHttpRequest.request.onreadystatechange (content.js:119211)