pub struct Constants;Implementations§
Source§impl Constants
impl Constants
pub fn acs_transfer_program() -> Result<Program>
pub fn augmented_condition() -> Result<Program>
pub fn block_program_zero() -> Result<Program>
pub fn cat_puzzle() -> Result<Program>
pub fn chiklisp_deserialisation() -> Result<Program>
pub fn conditions_w_fee_announce() -> Result<Program>
pub fn covenant_layer() -> Result<Program>
pub fn create_nft_launcher_from_did() -> Result<Program>
pub fn credential_restriction() -> Result<Program>
pub fn dao_cat_eve() -> Result<Program>
pub fn dao_cat_launcher() -> Result<Program>
pub fn dao_finished_state() -> Result<Program>
pub fn dao_lockup() -> Result<Program>
pub fn dao_proposal() -> Result<Program>
pub fn dao_proposal_timer() -> Result<Program>
pub fn dao_proposal_validator() -> Result<Program>
pub fn dao_spend_p2_singleton() -> Result<Program>
pub fn dao_treasury() -> Result<Program>
pub fn dao_update_proposal() -> Result<Program>
pub fn decompress_coin_spend_entry() -> Result<Program>
pub fn decompress_coin_spend_entry_with_prefix() -> Result<Program>
pub fn decompress_puzzle() -> Result<Program>
pub fn delegated_tail() -> Result<Program>
pub fn did_innerpuzzle() -> Result<Program>
pub fn eml_covenant_morpher() -> Result<Program>
pub fn eml_transfer_program_covenant_adapter() -> Result<Program>
pub fn eml_update_metadata_with_did() -> Result<Program>
pub fn everything_with_signature() -> Result<Program>
pub fn exigent_metadata_layer() -> Result<Program>
pub fn flag_proofs_checker() -> Result<Program>
pub fn genesis_by_coin_id() -> Result<Program>
pub fn genesis_by_coin_id_or_singleton() -> Result<Program>
pub fn genesis_by_puzzle_hash() -> Result<Program>
pub fn graftroot_dl_offers() -> Result<Program>
pub fn nft_intermediate_launcher() -> Result<Program>
pub fn nft_metadata_updater_default() -> Result<Program>
pub fn nft_metadata_updater_updateable() -> Result<Program>
pub fn nft_ownership_layer() -> Result<Program>
pub fn nft_ownership_transfer_program_one_way_claim_with_royalties() -> Result<Program>
pub fn nft_state_layer() -> Result<Program>
pub fn notification() -> Result<Program>
pub fn p2_1_of_n() -> Result<Program>
pub fn p2_announced_delegated_puzzle() -> Result<Program>
pub fn p2_conditions() -> Result<Program>
pub fn p2_delegated_conditions() -> Result<Program>
pub fn p2_delegated_puzzle() -> Result<Program>
pub fn p2_m_of_n_delegate_direct() -> Result<Program>
pub fn p2_parent() -> Result<Program>
pub fn p2_puzzle_hash() -> Result<Program>
pub fn p2_singleton() -> Result<Program>
pub fn p2_singleton_aggregator() -> Result<Program>
pub fn p2_singleton_or_delayed_puzzle_hash() -> Result<Program>
pub fn p2_singleton_via_delegated_puzzle() -> Result<Program>
pub fn pool_member_innerpuzzle() -> Result<Program>
pub fn pool_waitingroom_innerpuzzle() -> Result<Program>
pub fn revocation_layer() -> Result<Program>
pub fn rom_bootstrap_generator() -> Result<Program>
pub fn settlement_payment() -> Result<Program>
pub fn singleton_launcher() -> Result<Program>
pub fn singleton_top_layer() -> Result<Program>
pub fn singleton_top_layer_v1_1() -> Result<Program>
pub fn standard_vc_revocation_puzzle() -> Result<Program>
pub fn std_parent_morpher() -> Result<Program>
pub fn option_contract() -> Result<Program>
pub fn p2_curried() -> Result<Program>
pub fn acs_transfer_program_hash() -> Result<TreeHash>
pub fn augmented_condition_hash() -> Result<TreeHash>
pub fn block_program_zero_hash() -> Result<TreeHash>
pub fn cat_puzzle_hash() -> Result<TreeHash>
pub fn chiklisp_deserialisation_hash() -> Result<TreeHash>
pub fn conditions_w_fee_announce_hash() -> Result<TreeHash>
pub fn covenant_layer_hash() -> Result<TreeHash>
pub fn create_nft_launcher_from_did_hash() -> Result<TreeHash>
pub fn credential_restriction_hash() -> Result<TreeHash>
pub fn dao_cat_eve_hash() -> Result<TreeHash>
pub fn dao_cat_launcher_hash() -> Result<TreeHash>
pub fn dao_finished_state_hash() -> Result<TreeHash>
pub fn dao_lockup_hash() -> Result<TreeHash>
pub fn dao_proposal_hash() -> Result<TreeHash>
pub fn dao_proposal_timer_hash() -> Result<TreeHash>
pub fn dao_proposal_validator_hash() -> Result<TreeHash>
pub fn dao_spend_p2_singleton_hash() -> Result<TreeHash>
pub fn dao_treasury_hash() -> Result<TreeHash>
pub fn dao_update_proposal_hash() -> Result<TreeHash>
pub fn decompress_coin_spend_entry_hash() -> Result<TreeHash>
pub fn decompress_coin_spend_entry_with_prefix_hash() -> Result<TreeHash>
pub fn decompress_puzzle_hash() -> Result<TreeHash>
pub fn delegated_tail_hash() -> Result<TreeHash>
pub fn did_innerpuzzle_hash() -> Result<TreeHash>
pub fn eml_covenant_morpher_hash() -> Result<TreeHash>
pub fn eml_transfer_program_covenant_adapter_hash() -> Result<TreeHash>
pub fn eml_update_metadata_with_did_hash() -> Result<TreeHash>
pub fn everything_with_signature_hash() -> Result<TreeHash>
pub fn exigent_metadata_layer_hash() -> Result<TreeHash>
pub fn flag_proofs_checker_hash() -> Result<TreeHash>
pub fn genesis_by_coin_id_hash() -> Result<TreeHash>
pub fn genesis_by_coin_id_or_singleton_hash() -> Result<TreeHash>
pub fn genesis_by_puzzle_hash_hash() -> Result<TreeHash>
pub fn graftroot_dl_offers_hash() -> Result<TreeHash>
pub fn nft_intermediate_launcher_hash() -> Result<TreeHash>
pub fn nft_metadata_updater_default_hash() -> Result<TreeHash>
pub fn nft_metadata_updater_updateable_hash() -> Result<TreeHash>
pub fn nft_ownership_layer_hash() -> Result<TreeHash>
pub fn nft_ownership_transfer_program_one_way_claim_with_royalties_hash() -> Result<TreeHash>
pub fn nft_state_layer_hash() -> Result<TreeHash>
pub fn notification_hash() -> Result<TreeHash>
pub fn p2_1_of_n_hash() -> Result<TreeHash>
pub fn p2_announced_delegated_puzzle_hash() -> Result<TreeHash>
pub fn p2_conditions_hash() -> Result<TreeHash>
pub fn p2_delegated_conditions_hash() -> Result<TreeHash>
pub fn p2_delegated_puzzle_hash() -> Result<TreeHash>
pub fn p2_m_of_n_delegate_direct_hash() -> Result<TreeHash>
pub fn p2_parent_hash() -> Result<TreeHash>
pub fn p2_puzzle_hash_hash() -> Result<TreeHash>
pub fn p2_singleton_hash() -> Result<TreeHash>
pub fn p2_singleton_aggregator_hash() -> Result<TreeHash>
pub fn p2_singleton_or_delayed_puzzle_hash_hash() -> Result<TreeHash>
pub fn p2_singleton_via_delegated_puzzle_hash() -> Result<TreeHash>
pub fn pool_member_innerpuzzle_hash() -> Result<TreeHash>
pub fn pool_waitingroom_innerpuzzle_hash() -> Result<TreeHash>
pub fn revocation_layer_hash() -> Result<TreeHash>
pub fn rom_bootstrap_generator_hash() -> Result<TreeHash>
pub fn settlement_payment_hash() -> Result<TreeHash>
pub fn singleton_launcher_hash() -> Result<TreeHash>
pub fn singleton_top_layer_hash() -> Result<TreeHash>
pub fn singleton_top_layer_v1_1_hash() -> Result<TreeHash>
pub fn standard_vc_revocation_puzzle_hash() -> Result<TreeHash>
pub fn std_parent_morpher_hash() -> Result<TreeHash>
pub fn option_contract_hash() -> Result<TreeHash>
pub fn p2_curried_hash() -> Result<TreeHash>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Constants
impl RefUnwindSafe for Constants
impl Send for Constants
impl Sync for Constants
impl Unpin for Constants
impl UnwindSafe for Constants
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FmtForward for T
impl<T> FmtForward for T
Source§fn fmt_binary(self) -> FmtBinary<Self>where
Self: Binary,
fn fmt_binary(self) -> FmtBinary<Self>where
Self: Binary,
Causes
self to use its Binary implementation when Debug-formatted.Source§fn fmt_display(self) -> FmtDisplay<Self>where
Self: Display,
fn fmt_display(self) -> FmtDisplay<Self>where
Self: Display,
Causes
self to use its Display implementation when
Debug-formatted.Source§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
Self: LowerExp,
fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
Self: LowerExp,
Causes
self to use its LowerExp implementation when
Debug-formatted.Source§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
Self: LowerHex,
fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
Self: LowerHex,
Causes
self to use its LowerHex implementation when
Debug-formatted.Source§fn fmt_octal(self) -> FmtOctal<Self>where
Self: Octal,
fn fmt_octal(self) -> FmtOctal<Self>where
Self: Octal,
Causes
self to use its Octal implementation when Debug-formatted.Source§fn fmt_pointer(self) -> FmtPointer<Self>where
Self: Pointer,
fn fmt_pointer(self) -> FmtPointer<Self>where
Self: Pointer,
Causes
self to use its Pointer implementation when
Debug-formatted.Source§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
Self: UpperExp,
fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
Self: UpperExp,
Causes
self to use its UpperExp implementation when
Debug-formatted.Source§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
Self: UpperHex,
fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
Self: UpperHex,
Causes
self to use its UpperHex implementation when
Debug-formatted.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Pipe for Twhere
T: ?Sized,
impl<T> Pipe for Twhere
T: ?Sized,
Source§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
Pipes by value. This is generally the method you want to use. Read more
Source§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
Borrows
self and passes that borrow into the pipe function. Read moreSource§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
Mutably borrows
self and passes that borrow into the pipe function. Read moreSource§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
Source§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R,
) -> R
fn pipe_borrow_mut<'a, B, R>( &'a mut self, func: impl FnOnce(&'a mut B) -> R, ) -> R
Source§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows
self, then passes self.as_ref() into the pipe function.Source§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows
self, then passes self.as_mut() into the pipe
function.Source§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows
self, then passes self.deref() into the pipe function.Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> Tap for T
impl<T> Tap for T
Source§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the
Borrow<B> of a value. Read moreSource§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the
BorrowMut<B> of a value. Read moreSource§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the
AsRef<R> view of a value. Read moreSource§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the
AsMut<R> view of a value. Read moreSource§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the
Deref::Target of a value. Read moreSource§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the
Deref::Target of a value. Read moreSource§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls
.tap() only in debug builds, and is erased in release builds.Source§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls
.tap_mut() only in debug builds, and is erased in release
builds.Source§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls
.tap_borrow() only in debug builds, and is erased in release
builds.Source§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls
.tap_borrow_mut() only in debug builds, and is erased in release
builds.Source§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls
.tap_ref() only in debug builds, and is erased in release
builds.Source§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls
.tap_ref_mut() only in debug builds, and is erased in release
builds.Source§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls
.tap_deref() only in debug builds, and is erased in release
builds.