Skip to content

encodePDPCapabilities

encodePDPCapabilities(pdpOffering, capabilities?): [string[], `0x${string}`[]]

Defined in: packages/synapse-core/src/utils/pdp-capabilities.ts:89

Encode PDP capabilities from a PDPOffering object and a capabilities object into a capability keys and values array.

ParameterTypeDescription
pdpOfferingPDPOfferingThe PDP offering to encode.
capabilities?Record<string, string>The capabilities to encode.

[string[], `0x${string}`[]]

The encoded capability keys and values.

add zod schema validation for the pdp offering and capabilities.