(url)
| 25 | } |
| 26 | |
| 27 | function providerValidator(url) { |
| 28 | var expression = /https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,4}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/g; |
| 29 | var regex = new RegExp(expression); |
| 30 | return url.match(regex); |
| 31 | } |
| 32 | |
| 33 | async function httpProvider(url, file) { |
| 34 | web3 = new Web3(new Web3.providers.HttpProvider(url)); |