public function create(MicroTX $microTX, $apiContext = null, $restCall = null)
    {
        $payLoad = $microTX->toJSON();

        $chainUrlPrefix = $this->getChainUrlPrefix($apiContext);

        $json = $this->executeCall(
            "$chainUrlPrefix/txs/micro",
            "POST",
            $payLoad,
            null,
            $apiContext,
            $restCall
        );
        $microTX->fromJson($json);
        return $microTX;
    }