Tools to compile/deploy/transact a Ethereum contract
npm i eth-contract-util --save
all the version list: https://github.com/ethereum/solc-bin/blob/gh-pages/bin/list.txt
Be careful, soljson-v0.8.1+commit.df193b15.js means version is: v0.8.1+commit.df193b15
support ens address, check Transacter.js => resolveENS