📄️ AcquisitionIntent
The root object of a buyer's buy-side offer.
📄️ Action
Standard action types defined in the PD-REL vocabulary.
📄️ BorshSerializer
Borsh serialization for PD-REL policies.
📄️ Constraint
Represents a single constraint that modifies a Rule.
📄️ ConstraintType
Standard constraint types defined in the PD-REL vocabulary.
📄️ Duty
Represents a single obligation that must be fulfilled.
📄️ DutyType
Standard duty types defined in the PD-REL vocabulary.
📄️ IntentBuilder
The IntentBuilder provides a fluent, chainable API for constructing
📄️ IntentConstraint
Represents a constraint within an AcquisitionIntent, defining an acceptable
📄️ PRECISION
Precision constants for financial calculations.
📄️ PaymentCalculator
Utility class for precise payment calculations using decimal arithmetic.
📄️ PaymentSplit
Represents a payment split configuration for convenience methods.
📄️ PaymentSplitOptions
Options for creating payment splits in the builder API.
📄️ Policy
The root object of a PD-REL policy.
📄️ PolicyBuilder
The PolicyBuilder provides a fluent, chainable API for constructing policies.
📄️ PolicyParser
A class that wraps a valid Policy object to provide convenient query methods.
📄️ Rule
The fundamental statement within a policy, connecting an action with an effect.
📄️ RuleBuilder
The RuleBuilder provides a fluent API for constructing individual rules within a policy.
📄️ SerializationUtils
Utility functions for serialization
📄️ ValidationError
Represents a validation error found in a policy structure.
📄️ isMatch
Definition
📄️ isNotExpired
Definition
📄️ validateIntent
Definition
📄️ validatePolicy
Definition