nooschain / auth/session-tokens / challengeSigningPayload
Function: challengeSigningPayload()
challengeSigningPayload(
challenge):object
Defined in: auth/session-tokens.ts:84
Builds the canonical object that must be signed to complete API login.
The purpose field prevents a valid auth signature from being confused with signatures over domain transactions or other structured objects.
Parameters
challenge
Pick<AuthChallenge, "challengeId" | "challenge">
Returns
object
challenge
challenge:
string=challenge.challenge
challengeId
challengeId:
string=challenge.challengeId
purpose
purpose:
string="NOOSCHAIN_API_LOGIN"