Documentation ¶
Index ¶
- func CheckApprovalType(parameter interface{}, variableName string) error
- func CheckBigInt(parameter interface{}, variableName string) error
- func CheckBigIntRequired(parameter interface{}, variableName string) error
- func CheckChainId(parameter interface{}, variableName string) error
- func CheckChainIdRequired(parameter interface{}, variableName string) error
- func CheckConnectorTokens(parameter interface{}, variableName string) error
- func CheckEthereumAddress(parameter interface{}, variableName string) error
- func CheckEthereumAddressRequired(parameter interface{}, variableName string) error
- func CheckExpireAfter(parameter interface{}, variableName string) error
- func CheckFee(parameter interface{}, variableName string) error
- func CheckFloat32NonNegativeWhole(parameter interface{}, variableName string) error
- func CheckLimit(parameter interface{}, variableName string) error
- func CheckOrderHash(parameter interface{}, variableName string) error
- func CheckOrderHashRequired(parameter interface{}, variableName string) error
- func CheckPage(parameter interface{}, variableName string) error
- func CheckPermitHash(parameter interface{}, variableName string) error
- func CheckPrivateKey(parameter interface{}, variableName string) error
- func CheckPrivateKeyRequired(parameter interface{}, variableName string) error
- func CheckProtocols(parameter interface{}, variableName string) error
- func CheckSlippage(parameter interface{}, variableName string) error
- func CheckSlippageRequired(parameter interface{}, variableName string) error
- func CheckSortBy(parameter interface{}, variableName string) error
- func CheckStatusesInts(parameter interface{}, variableName string) error
- func CheckStatusesStrings(parameter interface{}, variableName string) error
- func ConsolidateValidationErorrs(validationErrors []error) error
- func GetValidatorErrorsCount(validationError error) int
- func NewParameterCustomError(errorMessage string) error
- func NewParameterMissingError(variableName string) error
- func NewParameterValidationError(variableName string, errMessage string) error
- func Parameter(parameter interface{}, variableName string, validationFunc ValidationFunc, ...) []error
- type ValidationFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckApprovalType ¶
func CheckBigInt ¶
func CheckBigIntRequired ¶
func CheckChainId ¶
func CheckChainIdRequired ¶
func CheckConnectorTokens ¶
func CheckEthereumAddress ¶
func CheckExpireAfter ¶
func CheckLimit ¶
func CheckOrderHash ¶
func CheckOrderHashRequired ¶
func CheckPermitHash ¶
func CheckPrivateKey ¶
func CheckPrivateKeyRequired ¶
func CheckProtocols ¶
func CheckSlippage ¶
func CheckSlippageRequired ¶
func CheckSortBy ¶
func CheckStatusesInts ¶
func CheckStatusesStrings ¶
func GetValidatorErrorsCount ¶
GetValidatorErrorsCount uses the number of newlines in the error message to know how many errors were returned
func NewParameterCustomError ¶
Types ¶
type ValidationFunc ¶
Click to show internal directories.
Click to hide internal directories.