File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -537,10 +537,16 @@ pub fn handle_offline_wallet_subcommand(
537537 }
538538
539539 if let Some ( base64_data) = add_data {
540- let op_return_data = BASE64_STANDARD . decode ( base64_data) . unwrap ( ) ;
541- tx_builder. add_data ( & PushBytesBuf :: try_from ( op_return_data) . unwrap ( ) ) ;
540+ let op_return_data = BASE64_STANDARD
541+ . decode ( base64_data)
542+ . map_err ( |e| Error :: Generic ( e. to_string ( ) ) ) ?;
543+ tx_builder. add_data (
544+ & PushBytesBuf :: try_from ( op_return_data)
545+ . map_err ( |e| Error :: Generic ( e. to_string ( ) ) ) ?,
546+ ) ;
542547 } else if let Some ( string_data) = add_string {
543- let data = PushBytesBuf :: try_from ( string_data. as_bytes ( ) . to_vec ( ) ) . unwrap ( ) ;
548+ let data = PushBytesBuf :: try_from ( string_data. as_bytes ( ) . to_vec ( ) )
549+ . map_err ( |e| Error :: Generic ( e. to_string ( ) ) ) ?;
544550 tx_builder. add_data ( & data) ;
545551 }
546552
You can’t perform that action at this time.
0 commit comments