Struct bitcoinwallet_interface::CoinControl
source · pub struct CoinControl { /* private fields */ }
Expand description
| Coin Control Features. |
Implementations§
source§impl CoinControl
impl CoinControl
pub fn has_selected(&self) -> bool
pub fn is_selected(&self, output: &OutPoint) -> bool
pub fn is_external_selected(&self, output: &OutPoint) -> bool
pub fn get_external_output( &self, outpoint: &OutPoint, txout: &mut TxOut ) -> bool
pub fn select(&mut self, output: &OutPoint)
pub fn select_external(&mut self, outpoint: &OutPoint, txout: &TxOut)
pub fn un_select(&mut self, output: &OutPoint)
pub fn un_select_all(&mut self)
pub fn list_selected(&self, outpoints: &mut Vec<OutPoint>)
pub fn new() -> Self
Auto Trait Implementations§
impl RefUnwindSafe for CoinControl
impl Send for CoinControl
impl Sync for CoinControl
impl Unpin for CoinControl
impl UnwindSafe for CoinControl
Blanket Implementations§
§impl<T, U> CastInto<U> for Twhere
U: CastFrom<T>,
impl<T, U> CastInto<U> for Twhere U: CastFrom<T>,
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> StaticUpcast<T> for T
impl<T> StaticUpcast<T> for T
§unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>
unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>
Convert type of a const pointer. Read more