makeNonceTransform function
Implementation
HttpAgentRequestTransformFnCall makeNonceTransform(
[NonceFunc nonceFn = makeNonce]) {
return (HttpAgentRequest request) async {
// Nonce are only useful for async calls, to prevent replay attacks. Other types of
// calls don't need Nonce so we just skip creating one.
if (request.endpoint == Endpoint.Call) {
(request as HttpAgentSubmitRequest).body.nonce = nonceFn();
}
};
}