@@ -59,18 +59,19 @@ use trezor_client::{
59
59
client:: mintlayer:: MintlayerSignature ,
60
60
find_devices,
61
61
protos:: {
62
- features:: Capability , MintlayerAccountCommandTxInput ,
63
- MintlayerAccountSpendingDelegationBalance , MintlayerAccountTxInput , MintlayerAddressPath ,
64
- MintlayerAddressType , MintlayerBurnTxOutput , MintlayerChainType ,
65
- MintlayerChangeTokenAuthority , MintlayerChangeTokenMetadataUri , MintlayerConcludeOrder ,
66
- MintlayerCreateDelegationIdTxOutput , MintlayerCreateOrderTxOutput ,
62
+ features:: Capability ,
63
+ mintlayer_tx_ack:: { MintlayerTxInput , MintlayerTxOutput } ,
64
+ MintlayerAccountCommandTxInput , MintlayerAccountSpendingDelegationBalance ,
65
+ MintlayerAccountTxInput , MintlayerAddressPath , MintlayerAddressType , MintlayerBurnTxOutput ,
66
+ MintlayerChainType , MintlayerChangeTokenAuthority , MintlayerChangeTokenMetadataUri ,
67
+ MintlayerConcludeOrder , MintlayerCreateDelegationIdTxOutput , MintlayerCreateOrderTxOutput ,
67
68
MintlayerCreateStakePoolTxOutput , MintlayerDataDepositTxOutput ,
68
69
MintlayerDelegateStakingTxOutput , MintlayerFillOrder , MintlayerFreezeToken ,
69
70
MintlayerHtlcTxOutput , MintlayerIssueFungibleTokenTxOutput , MintlayerIssueNftTxOutput ,
70
71
MintlayerLockThenTransferTxOutput , MintlayerLockTokenSupply , MintlayerMintTokens ,
71
72
MintlayerOutputValue , MintlayerProduceBlockFromStakeTxOutput , MintlayerTokenOutputValue ,
72
- MintlayerTokenTotalSupply , MintlayerTokenTotalSupplyType , MintlayerTxInput ,
73
- MintlayerTxOutput , MintlayerUnfreezeToken , MintlayerUnmintTokens , MintlayerUtxoType ,
73
+ MintlayerTokenTotalSupply , MintlayerTokenTotalSupplyType , MintlayerUnfreezeToken ,
74
+ MintlayerUnmintTokens , MintlayerUtxoType ,
74
75
} ,
75
76
Model ,
76
77
} ;
@@ -539,7 +540,7 @@ fn to_trezor_input_msgs(
539
540
. zip ( ptx. destinations ( ) )
540
541
. map ( |( ( inp, utxo) , dest) | match ( inp, utxo, dest) {
541
542
( TxInput :: Utxo ( outpoint) , Some ( _) , Some ( dest) ) => {
542
- to_trezor_utxo_input ( outpoint, chain_config , dest, key_chain)
543
+ to_trezor_utxo_input ( outpoint, dest, key_chain)
543
544
}
544
545
( TxInput :: Account ( outpoint) , _, Some ( dest) ) => {
545
546
to_trezor_account_input ( chain_config, dest, key_chain, outpoint)
@@ -588,7 +589,7 @@ fn to_trezor_account_command_input(
588
589
AccountCommand :: FreezeToken ( token_id, unfreezable) => {
589
590
let mut req = MintlayerFreezeToken :: new ( ) ;
590
591
req. set_token_id ( Address :: new ( chain_config, * token_id) ?. into_string ( ) ) ;
591
- req. set_is_token_unfreezable ( unfreezable. as_bool ( ) ) ;
592
+ req. set_is_token_unfreezeable ( unfreezable. as_bool ( ) ) ;
592
593
593
594
inp_req. freeze_token = Some ( req) . into ( ) ;
594
595
}
@@ -736,7 +737,6 @@ fn to_trezor_account_input(
736
737
737
738
fn to_trezor_utxo_input (
738
739
outpoint : & common:: chain:: UtxoOutPoint ,
739
- chain_config : & ChainConfig ,
740
740
dest : & Destination ,
741
741
key_chain : & impl AccountKeyChains ,
742
742
) -> SignerResult < MintlayerTxInput > {
@@ -754,7 +754,6 @@ fn to_trezor_utxo_input(
754
754
inp_req. set_prev_hash ( id. to_vec ( ) ) ;
755
755
inp_req. set_prev_index ( outpoint. output_index ( ) ) ;
756
756
757
- inp_req. set_address ( Address :: new ( chain_config, dest. clone ( ) ) ?. into_string ( ) ) ;
758
757
inp_req. addresses = destination_to_address_paths ( key_chain, dest) ;
759
758
760
759
let mut inp = MintlayerTxInput :: new ( ) ;
0 commit comments