Closed YazzyYaz closed 3 years ago
Example of fix on other sanitized search explorer: https://github.com/gobitfly/etherchain-light/blob/master/routes/search.js
can you use a regex filter to make sure the address is formatted w/o making an external call?
var regex = /^0x[a-fA-F0-9]{40}$/;
addr1 = "0x5295f37f1b570e544d3171549ceadd74de88f004 ";
addr2 = "0x5295f37f1b570e544d3171549ceadd74de88f004"
var result1 = regex.test(addr1);
var result2 = regex.test(addr2);
console.log( result1, result2 );
> false true
For sure, and just catch the error and alert the user or something. I'll try to work on it this week after another deliverable.
Issue:
When typing a wrong address or one with whitespaces into Kotti or Morden Explorer, we error out the explorer.
How to Fix:
We can sanitize the address with web3.js which is already imported in the explorer.
Steps to Recreate:
1) Type in Wrong Address or Address with Whitespace into Search Bar for Kotti or Morden explorer.
0x5295f37f1b570e544d3171549ceadd74de88f004
or wrong address. 2) Error in Logs: