When trying to compile my contract, I use the -abigen
flag in order to auto-generate the necessary ABI file. This did not work, and gave no errors or warnings.
The code to compile the contract is as follows:
eosio-cpp ../src/mycontract.cpp -o mycontract.wasm -abigen