pub fn all() -> Vec<Self> {
        use StdlibScript::*;
        vec![
            AddValidator,
            AddCurrencyToAccount,
            Burn,
            CancelBurn,
            CreateAccount,
            CreateChildVaspAccount,
            CreateDesignatedDealer,
            CreateParentVaspAccount,
            EmptyScript,
            FreezeAccount,
            Mint,
            MintLbr,
            MintLbrToAddress,
            ModifyPublishingOption,
            PeerToPeer,
            PeerToPeerWithMetadata,
            Preburn,
            PublishSharedEd2551PublicKey,
            RegisterPreburner,
            RegisterValidator,
            RemoveAssociationPrivilege,
            RemoveValidator,
            RotateAuthenticationKey,
            RotateBaseUrl,
            RotateCompliancePublicKey,
            RotateConsensusPubkey,
            RotateSharedEd2551PublicKey,
            TieredMint,
            UnfreezeAccount,
            UnmintLbr,
            UpdateLibraVersion,
            UpdateExchangeRate,
            UpdateMintingAbility,
            // ...add new scripts here
        ]
    }
/// Return a vector containing all of the standard library scripts (i.e., all inhabitants of the
/// StdlibScript enum)
Return a vector containing all of the standard library scripts
Return a vector containing all of the standard library scripts
pub fn all() -> Vec<Self> {
        use StdlibScript::*;
        vec![
            AddValidator,
            AddCurrencyToAccount,
            Burn,
            CancelBurn,
            CreateAccount,
            CreateChildVaspAccount,
            CreateDesignatedDealer,
            CreateParentVaspAccount,
            EmptyScript,
            FreezeAccount,
            Mint,
            MintLbr,
            MintLbrToAddress,
            ModifyPublishingOption,
            PeerToPeer,
            PeerToPeerWithMetadata,
            Preburn,
            PublishSharedEd2551PublicKey,
            RegisterPreburner,
            RegisterValidator,
            RemoveAssociationPrivilege,
            RemoveValidator,
            RotateAuthenticationKey,
            RotateBaseUrl,
            RotateCompliancePublicKey,
            RotateConsensusPubkey,
            RotateSharedEd2551PublicKey,
            TieredMint,
            UnfreezeAccount,
            UnmintLbr,
            UpdateLibraVersion,
            UpdateExchangeRate,
            UpdateMintingAbility,
            // ...add new scripts here
        ]
    }
pub fn all ( ) -> Vec < Self > { use StdlibScript :: * ; vec ! [ AddValidator AddCurrencyToAccount Burn CancelBurn CreateAccount CreateChildVaspAccount CreateDesignatedDealer CreateParentVaspAccount EmptyScript FreezeAccount Mint MintLbr MintLbrToAddress ModifyPublishingOption PeerToPeer PeerToPeerWithMetadata Preburn PublishSharedEd2551PublicKey RegisterPreburner RegisterValidator RemoveAssociationPrivilege RemoveValidator RotateAuthenticationKey RotateBaseUrl RotateCompliancePublicKey RotateConsensusPubkey RotateSharedEd2551PublicKey TieredMint UnfreezeAccount UnmintLbr UpdateLibraVersion UpdateExchangeRate UpdateMintingAbility // ...add new scripts here ] }
Return a vector containing all of the standard library scripts (i.e., all inhabitants of the
StdlibScript enum)
Return a vector containing all of the standard library scripts ( i . e . all inhabitants of the StdlibScript enum )