Required validators >= num owners (#6551)

This commit is contained in:
Nicolas Gotchac 2017-09-19 11:58:04 +02:00 committed by Gav Wood
parent f38d34919b
commit 8a21cde188
1 changed files with 6 additions and 0 deletions

View File

@ -281,6 +281,12 @@ export default class CreateWalletStore {
const daylimitValidation = validateUint(_wallet.daylimit);
const nameValidation = validateName(_wallet.name);
const owners = _wallet.owners.filter((owner) => !/^(0x)?0*$/.test(owner));
if (_wallet.required > owners.length) {
requiredValidation.valueError = 'the number of required validators should be lower or equal the number of owners';
}
const errors = {
address: addressValidation.addressError,
account: accountValidation.addressError,