title: Could not convert parameter `tx` between node and runtime: Error decoding field Call
body: <p>When I want to use the method that is built in substrate based chain together with the custom type i get the following error:</p>
  
  <pre class="lang-sh prettyprint-override"><code>2020-04-13 21:03:01 RPC-CORE: submitAndWatchExtrinsic(extrinsic: Extrinsic): ExtrinsicStatus:: 1002: Verification Error: Execution(ApiError("Could not convert parameter `tx` between node and runtime: Error decoding field Call :: Poe.0")): RuntimeApi("Execution(ApiError(\"Could not convert parameter `tx` between node and runtime: Error de
  2020-04-13 21:03:01 DRR: Error: 1002: Verification Error: Execution(ApiError("Could not convert parameter `tx` between node and runtime: Error decoding field Call :: Poe.0")): RuntimeApi("Execution(ApiError(\"Could not convert parameter `tx` between node and runtime: Error 
  de
      at RpcCoder._checkError (/c/substrate-mvce/js-cli/node_modules/@polkadot/rpc-provider/coder/index.js:83:13)
      at RpcCoder.decodeResponse (/c/substrate-mvce/js-cli/node_modules/@polkadot/rpc-provider/coder/index.js:46:10)
      at WsProvider.value (/c/substrate-mvce/js-cli/node_modules/@polkadot/rpc-provider/ws/Provider.js:160:90)
      at W3CWebSocket.value [as onmessage] (/c/substrate-mvce/js-cli/node_modules/@polkadot/rpc-provider/ws/Provider.js:140:153)
      at W3CWebSocket._dispatchEvent [as dispatchEvent] (/c/substrate-mvce/js-cli/node_modules/yaeti/lib/EventTarget.js:107:17)
      at W3CWebSocket.onMessage (/c/substrate-mvce/js-cli/node_modules/websocket/lib/W3CWebSocket.js:234:14)
      at WebSocketConnection.&lt;anonymous&gt; (/c/substrate-mvce/js-cli/node_modules/websocket/lib/W3CWebSocket.js:205:19)
      at WebSocketConnection.emit (events.js:315:20)
      at WebSocketConnection.processFrame (/c/substrate-mvce/js-cli/node_modules/websocket/lib/WebSocketConnection.js:554:26)
      at /c/substrate-mvce/js-cli/node_modules/websocket/lib/WebSocketConnection.js:323:40
  </code></pre>
  
  <p>Basically i am trying to use the Types that i define in the runtime pallet. The types are auto-generated from the metadata using the <code>@polkadot/typegen</code> package.  </p>
  
  <p>Full code for reproducing this is here <a href="https://github.com/woss/substrate-mvce" rel="nofollow noreferrer">https://github.com/woss/substrate-mvce</a></p>