mainnet validation

This commit is contained in:
Ben Wilson
2023-07-13 12:40:55 -04:00
parent c7399b5b36
commit 0ba5a50640
@@ -1,11 +1,11 @@
import { validate } from 'bitcoin-address-validation'; import { Network, validate } from 'bitcoin-address-validation';
import { registerDecorator, ValidationOptions, ValidatorConstraint, ValidatorConstraintInterface } from 'class-validator'; import { registerDecorator, ValidationOptions, ValidatorConstraint, ValidatorConstraintInterface } from 'class-validator';
@ValidatorConstraint({ name: 'bitcoinAddress', async: false }) @ValidatorConstraint({ name: 'bitcoinAddress', async: false })
export class BitcoinAddress implements ValidatorConstraintInterface { export class BitcoinAddress implements ValidatorConstraintInterface {
validate(value: string): boolean { validate(value: string): boolean {
// Implement your custom validation logic here // Implement your custom validation logic here
return validate(value); return validate(value, Network.mainnet);
} }
defaultMessage(): string { defaultMessage(): string {