Error while creating multisig wallet


#1

While creating multisig account, getting following error while sending the transaction

"error": {
            "code": 0,
            "data": {
                "timeStamp": 116665607,
                "error": "Internal Server Error",
                "message": "java.lang.IllegalArgumentException: publicKey must be in compressed form",
                "status": 500
            }
    }

Getting error while calling this method : nem.model.transactions.send(common, transactionEntity, 'Nem.Endpoint')
Is anybody facing the same or fix?


#2

As we discussed on telegram there is missing private key. Object should look like that:
https://nemproject.github.io/#converting-an-account-to-a-multisig-account


#3

Solved. There was an issue while creating prepare transaction object. We should have to manage the sequence for creating prepare transaction object & adding co-signatories in it. Thanks for the guide & support