I have 2 Ubuntu 18 systems, both have the same specs:
OS: Ubuntu 18.04.5
Grin: 4.1.0-alpha.1
grin-wallet: 4.0.0
I get the same error with both, upon trying to finalize a transaction, using slatepack files (after scp
ing them back and forth):
grin-wallet finalize -i <slate-response.S2.slatepack>
20200826 01:30:47.028 ERROR grin_wallet_impls::node_clients::http - Response { result: None, error: Some(RpcError { code: -32602, message: “InvalidArgStructure "tx" at position 0.”, data: None }), id: Number(1), jsonrpc: Some(“2.0”) }
20200826 01:30:47.028 ERROR grin_wallet_impls::node_clients::http - Unable to parse response for push_transaction: RPC error response: RpcError { code: -32602, message: “InvalidArgStructure "tx" at position 0.”, data: None }
20200826 01:30:47.028 ERROR grin_wallet_libwallet::api_impl::owner - api: post_tx: failed with error: Client Callback Error: Unable to parse response for push_transaction: RPC error response: RpcError { code: -32602, message: “InvalidArgStructure "tx" at position 0.”, data: None }
20200826 01:30:47.028 ERROR grin_wallet_controller::command - Tx not sent: Client Callback Error: Unable to parse response for push_transaction: RPC error response: RpcError { code: -32602, message: “InvalidArgStructure "tx" at position 0.”, data: None }
Wallet command failed: LibWallet Error: Client Callback Error: Unable to parse response for push_transaction: RPC error response: RpcError { code: -32602, message: “InvalidArgStructure "tx" at position 0.”, data: None }
It’s odd because I had them transfer grin among each other already, and now for some reason getting this error (from both machines, when trying to finalize a transaction).
I’m not sure what’s wrong here?