TypeError: Invalid type for argument in function call. Invalid implicit conversion from address to string memory requested

I am getting this error while setting up an event to view address in the console Error-> TypeError: Invalid type for argument in function call. Invalid implicit conversion from address to string memory requested. emit LogFunctioning(winner); ^—-^ Solidity file address public homeBet; address public awayBet; address public winner; event LogTransfer(address winner); function makePayment(string result) public…

A security need for Bitcoin to fork to quantum resistant algorithm in a few years?

in just a few years I believe that quantums will exist that break asymmetric encryption ciphers, and bitcoin is based on asymmetric ones, correct? Symmetric algorithms like AES, Twofish etc. are supposed to be safe. Question is to experts here: 1) Which components of the bitcoin blockchain would be exposed to quantum attacks? 2) Are…

Unhandled Rejection (Error): invalid address web3.js

I got above error. But I can’t solve this problem. I use web3.js 0.20.5 version; Here’s my web3.js code: var web3js; export function setupWeb3(){ if (typeof web3 !== “undefined”) { web3js = new Web3(web3.currentProvider); console.log(“injecting web3js success”); } else { console.log(“Can NOT access to provider…”); window.alert(“can not access to provider”); return; } } var test;…