Hi,
I am developing a multisig wallet (2-of-3), and using trezor as a secondary key.
When I sign a transaction:
{“coin”:“TEST”,“inputs”:[{“address_n”:[2147483696,2147483649,2147483648,2147483650,0,0],“amount”:“7100”,“script_type”:“SPENDWITNESS”,“prev_hash”:“d261820cfd7db67bdc186359351dcdd97ba2f6a44da6a765248c5668adf1fa38”,“prev_index”:0,“multisig”:{“m”:2,“pubkeys”:[{“address_n”:[0,0],“node”:{“depth”:0,“child_num”:0,“fingerprint”:39978439,“chain_code”:“0000000000000000000000000000000000000000000000000000000000000000”,“public_key”:“tpubDFML6PHWWhrJfjKvkb7ms8DmoqtKGEv7i5PftdqwCJN1Hqzax5xkzFJBS6hNxtASfF5Co8Y4GKUE9uUHBDbg1AjwDyDaoizzUYdnVoATTH9”}},{“address_n”:[0,0],“node”:{“depth”:0,“child_num”:0,“fingerprint”:2632449626,“chain_code”:“0000000000000000000000000000000000000000000000000000000000000000”,“public_key”:“tpubDF4RbJ5wWkrydFrV4wecuammQCdmneNAsv7iczFgXffXpSxhMndybVfPJ8nCM9GkarKezSftWZfnyX94v4Sio5JBXyVisLnS1GkpErb5e2F”}},{“address_n”:[0,0],“node”:{“depth”:0,“child_num”:0,“fingerprint”:2615113513,“chain_code”:“0000000000000000000000000000000000000000000000000000000000000000”,“public_key”:“tpubDEr7h7wd7D4aZWLacJD6jU1MNdh3WDyovxWFM9WAxe3bvzJMY533PpLDN4FCY9hFgPqaLW4acBoKvyHn2PFr6RjYyvLHqVPAYwYFT5kvNwc”}}],“signatures”:[“”,“”]}}],“outputs”:[{“address”:“tb1q3za3xqzqd4cy62hfxg0ngv0f3206dk3sm0dr0l”,“amount”:“4500”,“script_type”:“PAYTOADDRESS”},{“address_n”:[2147483696,2147483649,2147483648,2147483650,1,0],“amount”:“2399”,“script_type”:“PAYTOWITNESS”,“multisig”:{“m”:2,“pubkeys”:[{“address_n”:[0,0],“node”:{“depth”:0,“child_num”:0,“fingerprint”:39978439,“chain_code”:“0000000000000000000000000000000000000000000000000000000000000000”,“public_key”:“tpubDFML6PHWWhrJfjKvkb7ms8DmoqtKGEv7i5PftdqwCJN1Hqzax5xkzFJBS6hNxtASfF5Co8Y4GKUE9uUHBDbg1AjwDyDaoizzUYdnVoATTH9”}},{“address_n”:[0,0],“node”:{“depth”:0,“child_num”:0,“fingerprint”:2632449626,“chain_code”:“0000000000000000000000000000000000000000000000000000000000000000”,“public_key”:“tpubDF4RbJ5wWkrydFrV4wecuammQCdmneNAsv7iczFgXffXpSxhMndybVfPJ8nCM9GkarKezSftWZfnyX94v4Sio5JBXyVisLnS1GkpErb5e2F”}},{“address_n”:[0,0],“node”:{“depth”:0,“child_num”:0,“fingerprint”:2615113513,“chain_code”:“0000000000000000000000000000000000000000000000000000000000000000”,“public_key”:“tpubDEr7h7wd7D4aZWLacJD6jU1MNdh3WDyovxWFM9WAxe3bvzJMY533PpLDN4FCY9hFgPqaLW4acBoKvyHn2PFr6RjYyvLHqVPAYwYFT5kvNwc”}}],“signatures”:[“”,“”]}}]}
And when call TrezorConnect.signTransaction
, I got “Failed to hash input” error.
Anyone know what the problem it is? Thanks!