ilp-core
Version:
ILP core module managing ledger abstraction
10 lines (8 loc) • 354 B
JavaScript
import {createValidator, required, integer, hostname, hostnameNotSelf, peerHostname} from 'utils/validation'
export const validate = (values, props) => {
return createValidator({
hostname: [required, hostname, hostnameNotSelf, peerHostname(props.peerState.list)],
limit: [required, integer],
currencyCode: [required]
})(values, props)
}