isRevoked method
Implementation
Future<bool> isRevoked(String credentialDid) async {
var revokedEvent = _contract.event('RevokedEvent');
var revEventSig = bytesToHex(revokedEvent.signature);
var deployedBlock = await deployed();
var logs = await web3Client.getLogs(FilterOptions(
address: _contract.address,
fromBlock: BlockNum.exact(deployedBlock!.toInt()),
topics: [
['0x${revEventSig.padLeft(64, '0')}'],
['0x${_didToAddress(credentialDid).hexNo0x.padLeft(64, '0')}']
]));
return logs.isNotEmpty;
}