Bytes32
Simple CLI tool to convert a string to bytes32
for Ethereum. Always works in reverse if given a valid bytes32 input
Usage:
$ npx bytes320x0000000000000000000000000000000000000000000000000000000000000000 $ npx bytes32 sETH0x7345544800000000000000000000000000000000000000000000000000000000 $ npx bytes32 Something\ With\ Spaces0x536f6d657468696e672057697468205370616365730000000000000000000000 $ npx bytes32 SupercalifragilisticexpialidociousError: Input string is too long, must be maximum of 32. It is currently 34 $ npx bytes32 Supercalifragilisticexpialidocious --ignore-length0x537570657263616c6966726167696c697374696365787069616c69646f63696f7573 $ npx bytes32 0x7345544800000000000000000000000000000000000000000000000000000000sETH $ npx bytes32 7345544800000000000000000000000000000000000000000000000000000000sETH
To copy to clipboard on a mac, you can pipe to
pbcopy
.$ npx bytes32 sETH | pbcopy
or in code:
const bytes32 = ; console;// 0x7345544800000000000000000000000000000000000000000000000000000000 console;// 0x537570657263616c6966726167696c697374696365787069616c69646f63696f7573 console;// sETH