{ "setup": { "mnemonic": "all all all all all all all all all all all all", "passphrase": "" }, "tests": [ { "description": "Multisig transaction with stake registration certificate containing a path", "parameters": { "protocol_magic": 764824073, "network_id": 1, "fee": 42, "ttl": 10, "certificates": [ { "type": 0, "path": "m/1852'/1815'/0'/0/0" } ], "withdrawals": [], "auxiliary_data": null, "inputs": [ { "prev_hash": "3b40265111d8bb3c3c608d95b3a0bf83461ace32d79336579a1939b3aad1c0b7", "prev_index": 0 } ], "outputs": [ { "address": "addr1q84sh2j72ux0l03fxndjnhctdg7hcppsaejafsa84vh7lwgmcs5wgus8qt4atk45lvt4xfxpjtwfhdmvchdf2m3u3hlsd5tq5r", "amount": "1" } ], "mint": [], "signing_mode": "MULTISIG_TRANSACTION", "additional_witness_requests": [ { "path": "m/1854'/1815'/0'/0/0" } ] }, "result": { "error_message": "Invalid certificate" } }, { "description": "Multisig transaction with stake deregistration certificate containing a path", "parameters": { "protocol_magic": 764824073, "network_id": 1, "fee": 42, "ttl": 10, "certificates": [ { "type": 1, "path": "m/1852'/1815'/0'/0/0" } ], "withdrawals": [], "auxiliary_data": null, "inputs": [ { "prev_hash": "3b40265111d8bb3c3c608d95b3a0bf83461ace32d79336579a1939b3aad1c0b7", "prev_index": 0 } ], "outputs": [ { "address": "addr1q84sh2j72ux0l03fxndjnhctdg7hcppsaejafsa84vh7lwgmcs5wgus8qt4atk45lvt4xfxpjtwfhdmvchdf2m3u3hlsd5tq5r", "amount": "1" } ], "mint": [], "signing_mode": "MULTISIG_TRANSACTION", "additional_witness_requests": [ { "path": "m/1854'/1815'/0'/0/0" }, { "path": "m/1854'/1815'/2'/0/0" } ] }, "result": { "error_message": "Invalid certificate" } }, { "description": "Multisig transaction with stake delegation certificate containing a path", "parameters": { "protocol_magic": 764824073, "network_id": 1, "fee": 42, "ttl": 10, "certificates": [ { "type": 2, "path": "m/1852'/1815'/0'/0/0", "pool": "f61c42cbf7c8c53af3f520508212ad3e72f674f957fe23ff0acb4973" } ], "withdrawals": [], "auxiliary_data": null, "inputs": [ { "prev_hash": "3b40265111d8bb3c3c608d95b3a0bf83461ace32d79336579a1939b3aad1c0b7", "prev_index": 0 } ], "outputs": [ { "address": "addr1q84sh2j72ux0l03fxndjnhctdg7hcppsaejafsa84vh7lwgmcs5wgus8qt4atk45lvt4xfxpjtwfhdmvchdf2m3u3hlsd5tq5r", "amount": "1" } ], "mint": [], "signing_mode": "MULTISIG_TRANSACTION", "additional_witness_requests": [ { "path": "m/1854'/1815'/0'/0/0" } ] }, "result": { "error_message": "Invalid certificate" } }, { "description": "Multisig transaction with 1852 multisig witness request", "parameters": { "protocol_magic": 764824073, "network_id": 1, "fee": 42, "ttl": 10, "certificates": [], "withdrawals": [], "auxiliary_data": null, "inputs": [ { "prev_hash": "3b40265111d8bb3c3c608d95b3a0bf83461ace32d79336579a1939b3aad1c0b7", "prev_index": 0 } ], "outputs": [ { "address": "addr1q84sh2j72ux0l03fxndjnhctdg7hcppsaejafsa84vh7lwgmcs5wgus8qt4atk45lvt4xfxpjtwfhdmvchdf2m3u3hlsd5tq5r", "amount": "1" } ], "mint": [], "signing_mode": "MULTISIG_TRANSACTION", "additional_witness_requests": [ { "path": "m/1852'/1815'/0'/0/0" } ] }, "result": { "error_message": "Invalid witness request" } }, { "description": "Multisig transaction with output containing address parameters", "parameters": { "protocol_magic": 764824073, "network_id": 1, "fee": 42, "ttl": 10, "certificates": [], "withdrawals": [], "auxiliary_data": null, "inputs": [ { "prev_hash": "3b40265111d8bb3c3c608d95b3a0bf83461ace32d79336579a1939b3aad1c0b7", "prev_index": 0 } ], "outputs": [ { "addressType": 0, "path": "m/1852'/1815'/0'/0/0", "stakingPath": "m/1852'/1815'/0'/2/0", "amount": "7120787" } ], "mint": [], "signing_mode": "MULTISIG_TRANSACTION", "additional_witness_requests": [ { "path": "m/1854'/1815'/0'/0/0" } ] }, "result": { "error_message": "Invalid output" } }, { "description": "Multisig transaction without minting but with a 1855 additional witness request", "parameters": { "protocol_magic": 764824073, "network_id": 1, "fee": 42, "ttl": 10, "certificates": [], "withdrawals": [], "auxiliary_data": null, "inputs": [ { "prev_hash": "3b40265111d8bb3c3c608d95b3a0bf83461ace32d79336579a1939b3aad1c0b7", "prev_index": 0 } ], "outputs": [ { "address": "addr1q84sh2j72ux0l03fxndjnhctdg7hcppsaejafsa84vh7lwgmcs5wgus8qt4atk45lvt4xfxpjtwfhdmvchdf2m3u3hlsd5tq5r", "amount": "1" } ], "mint": [], "signing_mode": "MULTISIG_TRANSACTION", "additional_witness_requests": [ { "path": "m/1855'/1815'/0'" } ] }, "result": { "error_message": "Invalid witness request" } }, { "description": "Multisig transaction with long token minting path", "parameters": { "protocol_magic": 764824073, "network_id": 1, "fee": 42, "ttl": 10, "validity_interval_start": 47, "certificates": [], "withdrawals": [], "auxiliary_data": null, "inputs": [ { "prev_hash": "3b40265111d8bb3c3c608d95b3a0bf83461ace32d79336579a1939b3aad1c0b7", "prev_index": 0 } ], "outputs": [ { "address": "addr1q84sh2j72ux0l03fxndjnhctdg7hcppsaejafsa84vh7lwgmcs5wgus8qt4atk45lvt4xfxpjtwfhdmvchdf2m3u3hlsd5tq5r", "amount": "2000000", "token_bundle": [ { "policy_id": "95a292ffee938be03e9bae5657982a74e9014eb4960108c9e23a5b39", "tokens": [ { "asset_name_bytes": "74652474436f696e", "amount": "7878754" } ] }, { "policy_id": "96a292ffee938be03e9bae5657982a74e9014eb4960108c9e23a5b39", "tokens": [ { "asset_name_bytes": "74652474436f696e", "amount": "7878754" }, { "asset_name_bytes": "75652474436f696e", "amount": "1234" } ] } ] } ], "mint": [ { "policy_id": "95a292ffee938be03e9bae5657982a74e9014eb4960108c9e23a5b39", "tokens": [ { "asset_name_bytes": "74652474436f696e", "mint_amount": "7878754" }, { "asset_name_bytes": "75652474436f696e", "mint_amount": "-7878754" } ] }, { "policy_id": "96a292ffee938be03e9bae5657982a74e9014eb4960108c9e23a5b39", "tokens": [ { "asset_name_bytes": "74652474436f696e", "mint_amount": "7878754" }, { "asset_name_bytes": "75652474436f696e", "mint_amount": "-1234" } ] } ], "signing_mode": "MULTISIG_TRANSACTION", "additional_witness_requests": [ { "path": "m/1855'/1815'/0'/0/0" } ] }, "result": { "error_message": "Invalid witness request" } } ] }