None => Err(Self::not_found()), } } } fn list_unspent( &self, minconf: Option<usize>, maxconf: Option<usize>, address: Option<Address<NetworkUnchecked>>, include_unsafe: Option<bool>, query_options: Option<String>, ) -> Result<Vec<ListUnspentResultEntry>, jsonrpc_core::Error> { assert_eq!(minconf, None, "minconf param not supported"); assert_eq!(maxconf, None, "maxconf param not supported"); assert_eq!(address, None, "address param not supported"); assert_eq!(include_unsafe, None, "include_unsafe param not supported"); assert_eq!(query_options, None, "query_options param not supported"); let state = self.state(); Ok( state .utxos .iter() .filter(|(outpoint, _amount)| !state.locked.contains(outpoint)) .map(|(outpoint, &amount)| ListUnspentResultEntry { txid: outpoint.txid, vout: outpoint.vout, address: None, label: None, redeem_script: None, witness_script: None,
Inscription number 44,981,355
Genesis block 819,057
File type text
File size 1.03 KB
Creation date Nov 30,2023 6:1 am