I found this Solidity Compile Helper ruby wrapper
Usage
solc_helper contract.sol
This will generate a javascript file and print out a statement like the following.
loadScript('/path/contract.js')
Paste this statement into the geth console. Your code will be loaded and your contract will be deployed automatically.
There are also a few helper functions to easily deploy the contracts.
Using your constructor function:
CCXTokenERC20(uint256 initialSupply, string tokenName, string tokenSymbol)
And you initial parameters:
10000000000, Mooneta, MNTX
You can use https://abi.hashex.org/ like so:
![enter image description here](https://i.stack.imgur.com/pRV57.png)
This results in the following value which you should be able to use:
00000000000000000000000000000000000000000000000000000002540be400000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000074d6f6f6e6574610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044d4e545800000000000000000000000000000000000000000000000000000000
Best Answer
https://remix-ide.readthedocs.io/en/latest/layout.html