SignatureSchema.fromValue constructor
SignatureSchema.fromValue(int value)
Implementation
factory SignatureSchema.fromValue(int value) {
switch (value) {
case 0:
return ecdsaSha224;
case 1:
return ecdsaSha256;
case 2:
return ecdsaSha384;
case 3:
return ecdsaSha512;
case 4:
return ecdsaSha3_224;
case 5:
return ecdsaSha3_256;
case 6:
return ecdsaSha3_384;
case 7:
return ecdsaSha3_512;
case 8:
return ecdsaRipemd160;
case 9:
return sm2Sm3;
case 10:
return eddsaSha512;
default:
throw ArgumentError('Invalid label');
}
}