Documentation ¶
Index ¶
- func AddBacalhauCliFlags(cmd *cobra.Command, bacalhauOptions *bacalhau.BacalhauExecutorOptions)
- func AddPricingCliFlags(cmd *cobra.Command, pricingConfig *data.DealPricing)
- func AddPricingModeCliFlags(cmd *cobra.Command, pricingMode *data.PricingMode)
- func AddServicesCliFlags(cmd *cobra.Command, servicesConfig *data.ServiceConfig)
- func AddTimeoutCliFlags(cmd *cobra.Command, timeoutConfig *data.DealTimeouts)
- func AddWeb3CliFlags(cmd *cobra.Command, web3Options *web3.Web3Options)
- func CheckBacalhauOptions(options bacalhau.BacalhauExecutorOptions) error
- func CheckServicesOptions(options data.ServiceConfig) error
- func CheckWeb3Options(options web3.Web3Options) error
- func GetDefaultBacalhauOptions() bacalhau.BacalhauExecutorOptions
- func GetDefaultPricingMode(mode data.PricingMode) data.PricingMode
- func GetDefaultPricingOptions() data.DealPricing
- func GetDefaultServeOptionInt(envName string, defaultValue int) int
- func GetDefaultServeOptionString(envName string, defaultValue string) string
- func GetDefaultServeOptionStringArray(envName string, defaultValue []string) []string
- func GetDefaultServeOptionUint64(envName string, defaultValue uint64) uint64
- func GetDefaultServicesOptions() data.ServiceConfig
- func GetDefaultTimeoutOptions() data.DealTimeouts
- func GetDefaultWeb3Options() web3.Web3Options
- func ProcessServicesOptions(options data.ServiceConfig) (data.ServiceConfig, error)
- func ProcessWeb3Options(options web3.Web3Options) (web3.Web3Options, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddBacalhauCliFlags ¶
func AddBacalhauCliFlags(cmd *cobra.Command, bacalhauOptions *bacalhau.BacalhauExecutorOptions)
func AddPricingCliFlags ¶
func AddPricingCliFlags(cmd *cobra.Command, pricingConfig *data.DealPricing)
func AddPricingModeCliFlags ¶
func AddPricingModeCliFlags(cmd *cobra.Command, pricingMode *data.PricingMode)
func AddServicesCliFlags ¶
func AddServicesCliFlags(cmd *cobra.Command, servicesConfig *data.ServiceConfig)
func AddTimeoutCliFlags ¶
func AddTimeoutCliFlags(cmd *cobra.Command, timeoutConfig *data.DealTimeouts)
func AddWeb3CliFlags ¶
func AddWeb3CliFlags(cmd *cobra.Command, web3Options *web3.Web3Options)
func CheckBacalhauOptions ¶
func CheckBacalhauOptions(options bacalhau.BacalhauExecutorOptions) error
func CheckServicesOptions ¶
func CheckServicesOptions(options data.ServiceConfig) error
func CheckWeb3Options ¶
func CheckWeb3Options(options web3.Web3Options) error
func GetDefaultBacalhauOptions ¶
func GetDefaultBacalhauOptions() bacalhau.BacalhauExecutorOptions
func GetDefaultPricingMode ¶
func GetDefaultPricingMode(mode data.PricingMode) data.PricingMode
func GetDefaultPricingOptions ¶
func GetDefaultPricingOptions() data.DealPricing
func GetDefaultServicesOptions ¶
func GetDefaultServicesOptions() data.ServiceConfig
func GetDefaultTimeoutOptions ¶
func GetDefaultTimeoutOptions() data.DealTimeouts
func GetDefaultWeb3Options ¶
func GetDefaultWeb3Options() web3.Web3Options
func ProcessServicesOptions ¶
func ProcessServicesOptions(options data.ServiceConfig) (data.ServiceConfig, error)
func ProcessWeb3Options ¶
func ProcessWeb3Options(options web3.Web3Options) (web3.Web3Options, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.