/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Authorization signature data (optional) * @export * @interface SignMessageAuthorizationSignature */ export interface SignMessageAuthorizationSignature { /** * Address that signed the authorization * @type {string} * @memberof SignMessageAuthorizationSignature */ address?: string; /** * Chain ID for the authorization signature * @type {number} * @memberof SignMessageAuthorizationSignature */ chainId?: number; /** * Nonce used in the authorization signature * @type {number} * @memberof SignMessageAuthorizationSignature */ nonce?: number; /** * R component of the ECDSA signature * @type {string} * @memberof SignMessageAuthorizationSignature */ r?: string; /** * S component of the ECDSA signature * @type {string} * @memberof SignMessageAuthorizationSignature */ s?: string; /** * V component of the ECDSA signature * @type {string} * @memberof SignMessageAuthorizationSignature */ v?: string; /** * Y parity of the signature (0 or 1) * @type {number} * @memberof SignMessageAuthorizationSignature */ yParity?: number; } export declare function SignMessageAuthorizationSignatureFromJSON(json: any): SignMessageAuthorizationSignature; export declare function SignMessageAuthorizationSignatureFromJSONTyped(json: any, ignoreDiscriminator: boolean): SignMessageAuthorizationSignature; export declare function SignMessageAuthorizationSignatureToJSON(value?: SignMessageAuthorizationSignature | null): any;