OptionalcustomOptional custom charges configuration for cost control
OptionalestimatedOptional cost breakdown for reference
Maximum cost user agrees to pay (from ipfsQuote response)
OptionaldurationDuration in blocks (0 = indefinite)
OptionalfileFile size in bytes (required when using custom charges)
OptionalmetadataOptional metadata to associate with the pin
Extended pin options with custom charges support