generateHmacSha256 function
Implementation
String generateHmacSha256(String apiKey, String body) {
var key = utf8.encode(apiKey);
var bytes = utf8.encode(body);
var hmacSha256 = Hmac(sha256, key);
Digest digest = hmacSha256.convert(bytes);
return base64Encode(digest.bytes);
}