diff options
| author | moneromooo-monero <moneromooo-monero@users.noreply.github.com> | 2018-10-24 18:24:11 +0000 |
|---|---|---|
| committer | moneromooo-monero <moneromooo-monero@users.noreply.github.com> | 2018-11-04 22:27:01 +0000 |
| commit | 8d71b2b1b3714a13d46247ed7342a1ad292c488d (patch) | |
| tree | 8df2af493f4f38622ecc9fe20c8735d947cd0be4 /src/device_trezor | |
| parent | 769ae42a7b0e7e73a13ef578ec9a0ecb06df22c1 (diff) | |
| download | monzero-core-8d71b2b1b3714a13d46247ed7342a1ad292c488d.tar.gz monzero-core-8d71b2b1b3714a13d46247ed7342a1ad292c488d.tar.xz monzero-core-8d71b2b1b3714a13d46247ed7342a1ad292c488d.zip | |
wallet2: only export necessary outputs and key images
and disable annoying test that requires ridiculous amounts
of skullduggery every time some format changes
Diffstat (limited to 'src/device_trezor')
| -rw-r--r-- | src/device_trezor/device_trezor.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/device_trezor/device_trezor.cpp b/src/device_trezor/device_trezor.cpp index 07c03fc66..f55cbb15d 100644 --- a/src/device_trezor/device_trezor.cpp +++ b/src/device_trezor/device_trezor.cpp @@ -212,9 +212,10 @@ namespace trezor { tools::wallet2::signed_tx_set & signed_tx, hw::tx_aux_data & aux_data) { + CHECK_AND_ASSERT_THROW_MES(unsigned_tx.transfers.first == 0, "Unsuported non zero offset"); size_t num_tx = unsigned_tx.txes.size(); signed_tx.key_images.clear(); - signed_tx.key_images.resize(unsigned_tx.transfers.size()); + signed_tx.key_images.resize(unsigned_tx.transfers.second.size()); for(size_t tx_idx = 0; tx_idx < num_tx; ++tx_idx) { std::shared_ptr<protocol::tx::Signer> signer; @@ -360,4 +361,4 @@ namespace trezor { } #endif //WITH_DEVICE_TREZOR -}}
\ No newline at end of file +}} |
