/** * 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. */ /** * EIP-7702 authorization tuple for account delegation * @export * @interface EIP7702Authorization */ export interface EIP7702Authorization { /** * Contract address to delegate to * @type {string} * @memberof EIP7702Authorization */ address: string; /** * Chain ID (0 for any chain) * @type {number} * @memberof EIP7702Authorization */ chainId: number; /** * Account nonce at time of signing * @type {number} * @memberof EIP7702Authorization */ nonce: number; /** * ECDSA signature r component * @type {string} * @memberof EIP7702Authorization */ r: string; /** * ECDSA signature s component * @type {string} * @memberof EIP7702Authorization */ s: string; /** * ECDSA signature y-parity * @type {number} * @memberof EIP7702Authorization */ yParity: number; } export declare function EIP7702AuthorizationFromJSON(json: any): EIP7702Authorization; export declare function EIP7702AuthorizationFromJSONTyped(json: any, ignoreDiscriminator: boolean): EIP7702Authorization; export declare function EIP7702AuthorizationToJSON(value?: EIP7702Authorization | null): any;