decode method
Decodes a boolean value from the given ABI-encoded bytes. Validates the decoded value using _ABIValidator.
Implementation
@override
DecoderResult<bool> decode(AbiParameter params, List<int> bytes) {
final toBigInt =
BigintUtils.fromBytes(bytes.sublist(0, ABIConst.uintBytesLength));
_ABIValidator.validateBoolean(params, toBigInt);
return DecoderResult(
result: toBigInt == BigInt.one,
consumed: ABIConst.uintBytesLength,
name: params.name);
}