pub enum CoinSelectionStrategyCIP2 {
LargestFirst,
RandomImprove,
LargestFirstMultiAsset,
RandomImproveMultiAsset,
}
Variants
LargestFirst
Performs CIP2’s Largest First ada-only selection. Will error if outputs contain non-ADA assets.
RandomImprove
Performs CIP2’s Random Improve ada-only selection. Will error if outputs contain non-ADA assets.
LargestFirstMultiAsset
Same as LargestFirst, but before adding ADA, will insert by largest-first for each asset type.
RandomImproveMultiAsset
Same as RandomImprove, but before adding ADA, will insert by random-improve for each asset type.
Auto Trait Implementations
impl RefUnwindSafe for CoinSelectionStrategyCIP2
impl Send for CoinSelectionStrategyCIP2
impl Sync for CoinSelectionStrategyCIP2
impl Unpin for CoinSelectionStrategyCIP2
impl UnwindSafe for CoinSelectionStrategyCIP2
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more