| capabilitiesListToObject | Convert capability arrays to object map |
| claimTokens | - |
| clientFromTransport | Create a Viem public client from a transport configuration |
| createPieceUrl | - |
| datasetMetadataObjectToEntry | Convert a dataset metadata object to an array of metadata entries to be signed. |
| decodeAddressCapability | Matches the behavior of address(uint160(BigEndian.decode(values[i]))) |
| decodePDPCapabilities | Decode PDP capabilities from keys/values arrays into a PDPOffering object. Based on Curio’s capabilitiesToOffering function. |
| decodePDPError | - |
| encodePDPCapabilities | - |
| fallbackRandIndex | - |
| fallbackRandU256 | - |
| formatBalance | - |
| formatFraction | - |
| metadataArrayToObject | - |
| pieceMetadataObjectToEntry | Convert a dataset metadata object to an array of metadata entries to be signed. |
| randIndex | Provides a random index into an array of supplied length (0 <= index < length) |
| randU256 | - |
| transportFromTransportConfig | Create a Viem public client from a transport configuration |