/**
* @since 2.0.0
*/
import { Effect } from "effect";
import * as CML from "@anastasia-labs/cardano-multiplatform-lib-nodejs";
/**
* Type alias for the CML ProtocolParamUpdate class
*
* @since 2.0.0
* @category Types
*/
export type ProtocolParamUpdate = CML.ProtocolParamUpdate;
declare const ProtocolParamUpdateError_base: new = {}>(args: import("effect/Types").Equals extends true ? void : { readonly [P in keyof A as P extends "_tag" ? never : P]: A[P]; }) => import("effect/Cause").YieldableError & {
readonly _tag: "ProtocolParamUpdateError";
} & Readonly;
/**
* Error class for ProtocolParamUpdate operations
*
* This error is thrown when operations on ProtocolParamUpdate instances fail.
*
* @since 2.0.0
* @category Errors
*/
export declare class ProtocolParamUpdateError extends ProtocolParamUpdateError_base<{
message?: string;
}> {
}
/**
* Method free of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const free: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.free without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const freeUnsafe: (instance: CML.ProtocolParamUpdate) => void;
/**
* Method toCborBytes of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const toCborBytes: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.toCborBytes without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const toCborBytesUnsafe: (instance: CML.ProtocolParamUpdate) => Uint8Array;
/**
* Method toCanonicalCborBytes of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const toCanonicalCborBytes: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.toCanonicalCborBytes without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const toCanonicalCborBytesUnsafe: (instance: CML.ProtocolParamUpdate) => Uint8Array;
/**
* Static method fromCborBytes of ProtocolParamUpdate
*
* @since 2.0.0
* @category Constructors
*/
export declare const fromCborBytes: (cborBytes: Uint8Array) => Effect.Effect;
/**
* Unsafely calls ProtocolParamUpdate.fromCborBytes without Effect wrapper
*
* @since 2.0.0
* @category ConstructorsUnsafe
*/
export declare const fromCborBytesUnsafe: (cborBytes: Uint8Array) => CML.ProtocolParamUpdate;
/**
* Method toCborHex of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const toCborHex: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.toCborHex without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const toCborHexUnsafe: (instance: CML.ProtocolParamUpdate) => string;
/**
* Method toCanonicalCborHex of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const toCanonicalCborHex: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.toCanonicalCborHex without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const toCanonicalCborHexUnsafe: (instance: CML.ProtocolParamUpdate) => string;
/**
* Static method fromCborHex of ProtocolParamUpdate
*
* @since 2.0.0
* @category Constructors
*/
export declare const fromCborHex: (cborBytes: string) => Effect.Effect;
/**
* Unsafely calls ProtocolParamUpdate.fromCborHex without Effect wrapper
*
* @since 2.0.0
* @category ConstructorsUnsafe
*/
export declare const fromCborHexUnsafe: (cborBytes: string) => CML.ProtocolParamUpdate;
/**
* Method toJson of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const toJson: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.toJson without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const toJsonUnsafe: (instance: CML.ProtocolParamUpdate) => string;
/**
* Method toJsValue of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const toJsValue: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.toJsValue without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const toJsValueUnsafe: (instance: CML.ProtocolParamUpdate) => any;
/**
* Static method fromJson of ProtocolParamUpdate
*
* @since 2.0.0
* @category Constructors
*/
export declare const fromJson: (json: string) => Effect.Effect;
/**
* Unsafely calls ProtocolParamUpdate.fromJson without Effect wrapper
*
* @since 2.0.0
* @category ConstructorsUnsafe
*/
export declare const fromJsonUnsafe: (json: string) => CML.ProtocolParamUpdate;
/**
* Method setMinfeeA of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMinfeeA: (instance: CML.ProtocolParamUpdate, minfeeA: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setMinfeeA without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMinfeeAUnsafe: (instance: CML.ProtocolParamUpdate, minfeeA: bigint) => void;
/**
* Method minfeeA of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const minfeeA: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.minfeeA without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const minfeeAUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setMinfeeB of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMinfeeB: (instance: CML.ProtocolParamUpdate, minfeeB: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setMinfeeB without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMinfeeBUnsafe: (instance: CML.ProtocolParamUpdate, minfeeB: bigint) => void;
/**
* Method minfeeB of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const minfeeB: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.minfeeB without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const minfeeBUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setMaxBlockBodySize of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMaxBlockBodySize: (instance: CML.ProtocolParamUpdate, maxBlockBodySize: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setMaxBlockBodySize without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMaxBlockBodySizeUnsafe: (instance: CML.ProtocolParamUpdate, maxBlockBodySize: bigint) => void;
/**
* Method maxBlockBodySize of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const maxBlockBodySize: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.maxBlockBodySize without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const maxBlockBodySizeUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setMaxTransactionSize of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMaxTransactionSize: (instance: CML.ProtocolParamUpdate, maxTransactionSize: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setMaxTransactionSize without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMaxTransactionSizeUnsafe: (instance: CML.ProtocolParamUpdate, maxTransactionSize: bigint) => void;
/**
* Method maxTransactionSize of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const maxTransactionSize: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.maxTransactionSize without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const maxTransactionSizeUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setMaxBlockHeaderSize of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMaxBlockHeaderSize: (instance: CML.ProtocolParamUpdate, maxBlockHeaderSize: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setMaxBlockHeaderSize without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMaxBlockHeaderSizeUnsafe: (instance: CML.ProtocolParamUpdate, maxBlockHeaderSize: bigint) => void;
/**
* Method maxBlockHeaderSize of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const maxBlockHeaderSize: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.maxBlockHeaderSize without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const maxBlockHeaderSizeUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setKeyDeposit of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setKeyDeposit: (instance: CML.ProtocolParamUpdate, keyDeposit: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setKeyDeposit without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setKeyDepositUnsafe: (instance: CML.ProtocolParamUpdate, keyDeposit: bigint) => void;
/**
* Method keyDeposit of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const keyDeposit: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.keyDeposit without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const keyDepositUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setPoolDeposit of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setPoolDeposit: (instance: CML.ProtocolParamUpdate, poolDeposit: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setPoolDeposit without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setPoolDepositUnsafe: (instance: CML.ProtocolParamUpdate, poolDeposit: bigint) => void;
/**
* Method poolDeposit of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const poolDeposit: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.poolDeposit without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const poolDepositUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setMaximumEpoch of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMaximumEpoch: (instance: CML.ProtocolParamUpdate, maximumEpoch: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setMaximumEpoch without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMaximumEpochUnsafe: (instance: CML.ProtocolParamUpdate, maximumEpoch: bigint) => void;
/**
* Method maximumEpoch of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const maximumEpoch: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.maximumEpoch without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const maximumEpochUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setNOpt of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setNOpt: (instance: CML.ProtocolParamUpdate, nOpt: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setNOpt without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setNOptUnsafe: (instance: CML.ProtocolParamUpdate, nOpt: bigint) => void;
/**
* Method nOpt of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const nOpt: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.nOpt without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const nOptUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setPoolPledgeInfluence of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setPoolPledgeInfluence: (instance: CML.ProtocolParamUpdate, poolPledgeInfluence: CML.Rational) => Effect.Effect;
/**
* Unsafely calls instance.setPoolPledgeInfluence without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setPoolPledgeInfluenceUnsafe: (instance: CML.ProtocolParamUpdate, poolPledgeInfluence: CML.Rational) => void;
/**
* Method poolPledgeInfluence of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const poolPledgeInfluence: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.poolPledgeInfluence without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const poolPledgeInfluenceUnsafe: (instance: CML.ProtocolParamUpdate) => CML.Rational | undefined;
/**
* Method setExpansionRate of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setExpansionRate: (instance: CML.ProtocolParamUpdate, expansionRate: CML.UnitInterval) => Effect.Effect;
/**
* Unsafely calls instance.setExpansionRate without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setExpansionRateUnsafe: (instance: CML.ProtocolParamUpdate, expansionRate: CML.UnitInterval) => void;
/**
* Method expansionRate of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const expansionRate: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.expansionRate without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const expansionRateUnsafe: (instance: CML.ProtocolParamUpdate) => CML.UnitInterval | undefined;
/**
* Method setTreasuryGrowthRate of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setTreasuryGrowthRate: (instance: CML.ProtocolParamUpdate, treasuryGrowthRate: CML.UnitInterval) => Effect.Effect;
/**
* Unsafely calls instance.setTreasuryGrowthRate without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setTreasuryGrowthRateUnsafe: (instance: CML.ProtocolParamUpdate, treasuryGrowthRate: CML.UnitInterval) => void;
/**
* Method treasuryGrowthRate of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const treasuryGrowthRate: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.treasuryGrowthRate without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const treasuryGrowthRateUnsafe: (instance: CML.ProtocolParamUpdate) => CML.UnitInterval | undefined;
/**
* Method setMinPoolCost of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMinPoolCost: (instance: CML.ProtocolParamUpdate, minPoolCost: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setMinPoolCost without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMinPoolCostUnsafe: (instance: CML.ProtocolParamUpdate, minPoolCost: bigint) => void;
/**
* Method minPoolCost of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const minPoolCost: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.minPoolCost without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const minPoolCostUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setAdaPerUtxoByte of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setAdaPerUtxoByte: (instance: CML.ProtocolParamUpdate, adaPerUtxoByte: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setAdaPerUtxoByte without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setAdaPerUtxoByteUnsafe: (instance: CML.ProtocolParamUpdate, adaPerUtxoByte: bigint) => void;
/**
* Method adaPerUtxoByte of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const adaPerUtxoByte: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.adaPerUtxoByte without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const adaPerUtxoByteUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setCostModelsForScriptLanguages of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setCostModelsForScriptLanguages: (instance: CML.ProtocolParamUpdate, costModelsForScriptLanguages: CML.CostModels) => Effect.Effect;
/**
* Unsafely calls instance.setCostModelsForScriptLanguages without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setCostModelsForScriptLanguagesUnsafe: (instance: CML.ProtocolParamUpdate, costModelsForScriptLanguages: CML.CostModels) => void;
/**
* Method costModelsForScriptLanguages of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const costModelsForScriptLanguages: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.costModelsForScriptLanguages without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const costModelsForScriptLanguagesUnsafe: (instance: CML.ProtocolParamUpdate) => CML.CostModels | undefined;
/**
* Method setExecutionCosts of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setExecutionCosts: (instance: CML.ProtocolParamUpdate, executionCosts: CML.ExUnitPrices) => Effect.Effect;
/**
* Unsafely calls instance.setExecutionCosts without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setExecutionCostsUnsafe: (instance: CML.ProtocolParamUpdate, executionCosts: CML.ExUnitPrices) => void;
/**
* Method executionCosts of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const executionCosts: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.executionCosts without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const executionCostsUnsafe: (instance: CML.ProtocolParamUpdate) => CML.ExUnitPrices | undefined;
/**
* Method setMaxTxExUnits of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMaxTxExUnits: (instance: CML.ProtocolParamUpdate, maxTxExUnits: CML.ExUnits) => Effect.Effect;
/**
* Unsafely calls instance.setMaxTxExUnits without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMaxTxExUnitsUnsafe: (instance: CML.ProtocolParamUpdate, maxTxExUnits: CML.ExUnits) => void;
/**
* Method maxTxExUnits of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const maxTxExUnits: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.maxTxExUnits without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const maxTxExUnitsUnsafe: (instance: CML.ProtocolParamUpdate) => CML.ExUnits | undefined;
/**
* Method setMaxBlockExUnits of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMaxBlockExUnits: (instance: CML.ProtocolParamUpdate, maxBlockExUnits: CML.ExUnits) => Effect.Effect;
/**
* Unsafely calls instance.setMaxBlockExUnits without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMaxBlockExUnitsUnsafe: (instance: CML.ProtocolParamUpdate, maxBlockExUnits: CML.ExUnits) => void;
/**
* Method maxBlockExUnits of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const maxBlockExUnits: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.maxBlockExUnits without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const maxBlockExUnitsUnsafe: (instance: CML.ProtocolParamUpdate) => CML.ExUnits | undefined;
/**
* Method setMaxValueSize of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMaxValueSize: (instance: CML.ProtocolParamUpdate, maxValueSize: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setMaxValueSize without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMaxValueSizeUnsafe: (instance: CML.ProtocolParamUpdate, maxValueSize: bigint) => void;
/**
* Method maxValueSize of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const maxValueSize: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.maxValueSize without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const maxValueSizeUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setCollateralPercentage of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setCollateralPercentage: (instance: CML.ProtocolParamUpdate, collateralPercentage: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setCollateralPercentage without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setCollateralPercentageUnsafe: (instance: CML.ProtocolParamUpdate, collateralPercentage: bigint) => void;
/**
* Method collateralPercentage of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const collateralPercentage: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.collateralPercentage without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const collateralPercentageUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setMaxCollateralInputs of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMaxCollateralInputs: (instance: CML.ProtocolParamUpdate, maxCollateralInputs: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setMaxCollateralInputs without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMaxCollateralInputsUnsafe: (instance: CML.ProtocolParamUpdate, maxCollateralInputs: bigint) => void;
/**
* Method maxCollateralInputs of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const maxCollateralInputs: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.maxCollateralInputs without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const maxCollateralInputsUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setPoolVotingThresholds of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setPoolVotingThresholds: (instance: CML.ProtocolParamUpdate, poolVotingThresholds: CML.PoolVotingThresholds) => Effect.Effect;
/**
* Unsafely calls instance.setPoolVotingThresholds without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setPoolVotingThresholdsUnsafe: (instance: CML.ProtocolParamUpdate, poolVotingThresholds: CML.PoolVotingThresholds) => void;
/**
* Method poolVotingThresholds of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const poolVotingThresholds: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.poolVotingThresholds without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const poolVotingThresholdsUnsafe: (instance: CML.ProtocolParamUpdate) => CML.PoolVotingThresholds | undefined;
/**
* Method setDRepVotingThresholds of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setDRepVotingThresholds: (instance: CML.ProtocolParamUpdate, dRepVotingThresholds: CML.DRepVotingThresholds) => Effect.Effect;
/**
* Unsafely calls instance.setDRepVotingThresholds without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setDRepVotingThresholdsUnsafe: (instance: CML.ProtocolParamUpdate, dRepVotingThresholds: CML.DRepVotingThresholds) => void;
/**
* Method dRepVotingThresholds of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const dRepVotingThresholds: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.dRepVotingThresholds without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const dRepVotingThresholdsUnsafe: (instance: CML.ProtocolParamUpdate) => CML.DRepVotingThresholds | undefined;
/**
* Method setMinCommitteeSize of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMinCommitteeSize: (instance: CML.ProtocolParamUpdate, minCommitteeSize: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setMinCommitteeSize without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMinCommitteeSizeUnsafe: (instance: CML.ProtocolParamUpdate, minCommitteeSize: bigint) => void;
/**
* Method minCommitteeSize of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const minCommitteeSize: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.minCommitteeSize without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const minCommitteeSizeUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setCommitteeTermLimit of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setCommitteeTermLimit: (instance: CML.ProtocolParamUpdate, committeeTermLimit: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setCommitteeTermLimit without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setCommitteeTermLimitUnsafe: (instance: CML.ProtocolParamUpdate, committeeTermLimit: bigint) => void;
/**
* Method committeeTermLimit of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const committeeTermLimit: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.committeeTermLimit without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const committeeTermLimitUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setGovernanceActionValidityPeriod of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setGovernanceActionValidityPeriod: (instance: CML.ProtocolParamUpdate, governanceActionValidityPeriod: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setGovernanceActionValidityPeriod without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setGovernanceActionValidityPeriodUnsafe: (instance: CML.ProtocolParamUpdate, governanceActionValidityPeriod: bigint) => void;
/**
* Method governanceActionValidityPeriod of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const governanceActionValidityPeriod: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.governanceActionValidityPeriod without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const governanceActionValidityPeriodUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setGovernanceActionDeposit of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setGovernanceActionDeposit: (instance: CML.ProtocolParamUpdate, governanceActionDeposit: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setGovernanceActionDeposit without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setGovernanceActionDepositUnsafe: (instance: CML.ProtocolParamUpdate, governanceActionDeposit: bigint) => void;
/**
* Method governanceActionDeposit of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const governanceActionDeposit: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.governanceActionDeposit without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const governanceActionDepositUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setDRepDeposit of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setDRepDeposit: (instance: CML.ProtocolParamUpdate, dRepDeposit: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setDRepDeposit without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setDRepDepositUnsafe: (instance: CML.ProtocolParamUpdate, dRepDeposit: bigint) => void;
/**
* Method dRepDeposit of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const dRepDeposit: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.dRepDeposit without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const dRepDepositUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setDRepInactivityPeriod of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setDRepInactivityPeriod: (instance: CML.ProtocolParamUpdate, dRepInactivityPeriod: bigint) => Effect.Effect;
/**
* Unsafely calls instance.setDRepInactivityPeriod without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setDRepInactivityPeriodUnsafe: (instance: CML.ProtocolParamUpdate, dRepInactivityPeriod: bigint) => void;
/**
* Method dRepInactivityPeriod of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const dRepInactivityPeriod: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.dRepInactivityPeriod without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const dRepInactivityPeriodUnsafe: (instance: CML.ProtocolParamUpdate) => bigint | undefined;
/**
* Method setMinFeeRefScriptCostPerByte of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const setMinFeeRefScriptCostPerByte: (instance: CML.ProtocolParamUpdate, minFeeRefScriptCostPerByte: CML.Rational) => Effect.Effect;
/**
* Unsafely calls instance.setMinFeeRefScriptCostPerByte without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const setMinFeeRefScriptCostPerByteUnsafe: (instance: CML.ProtocolParamUpdate, minFeeRefScriptCostPerByte: CML.Rational) => void;
/**
* Method minFeeRefScriptCostPerByte of ProtocolParamUpdate
*
* @since 2.0.0
* @category Methods
*/
export declare const minFeeRefScriptCostPerByte: (instance: CML.ProtocolParamUpdate) => Effect.Effect;
/**
* Unsafely calls instance.minFeeRefScriptCostPerByte without Effect wrapper
*
* @since 2.0.0
* @category MethodsUnsafe
*/
export declare const minFeeRefScriptCostPerByteUnsafe: (instance: CML.ProtocolParamUpdate) => CML.Rational | undefined;
/**
* Static method _new of ProtocolParamUpdate
*
* @since 2.0.0
* @category Constructors
*/
export declare const _new: () => Effect.Effect;
/**
* Unsafely calls ProtocolParamUpdate._new without Effect wrapper
*
* @since 2.0.0
* @category ConstructorsUnsafe
*/
export declare const _newUnsafe: () => CML.ProtocolParamUpdate;
export {};
//# sourceMappingURL=ProtocolParamUpdate.d.ts.map