[Raullen's Wish] ioctl supports of smart contract development

I have had this thought for a while that ioctl should be versatile enough to support smart contract development for IoTeX blockchains, including but not limited to:

  • using solc to compile smart contract to produce ABI and bytecode (like gcc)
  • deploy the bytecode to the chain (testnet/mainnet, and even mocks of EVM) (like truffle)
  • write/read contract states in a human-friendly way (like kubectl)
  • debug of contracts (like gdb)

Talked with one of our technologists/evangelists and looks like I will be able to tick off one more thing from my wishlist!