We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1845d7a commit 532e165Copy full SHA for 532e165
lib/src/client.ts
@@ -130,8 +130,12 @@ async function signRequest(
130
headers: Headers,
131
): Promise<Headers> {
132
const privateKey = agent.privateKey;
133
- const message = `${subject} ${getTimestampNow()}`;
+ const timestamp = getTimestampNow();
134
+ const message = `${subject} ${timestamp}`;
135
const signed = await signToBase64(message, privateKey);
136
+ headers.set('x-atomic-public-key', await agent.getPublicKey());
137
headers.set('x-atomic-signature', signed);
138
+ headers.set('x-atomic-timestamp', timestamp.toString());
139
+ headers.set('x-atomic-agent', agent?.subject);
140
return headers;
141
}
0 commit comments