Skip to content

AuditorRegistration

SIP Protocol API Reference v0.7.0


SIP Protocol API Reference / AuditorRegistration

Defined in: @sip-protocol/types/dist/index.d.ts:1901

Auditor registration

auditorId: string

Defined in: @sip-protocol/types/dist/index.d.ts:1903

Unique auditor ID


organization: string

Defined in: @sip-protocol/types/dist/index.d.ts:1905

Auditor’s organization name


contactName: string

Defined in: @sip-protocol/types/dist/index.d.ts:1907

Contact name


contactEmail: string

Defined in: @sip-protocol/types/dist/index.d.ts:1909

Contact email


publicKey: `0x${string}`

Defined in: @sip-protocol/types/dist/index.d.ts:1911

Auditor’s public key for secure communication


optional viewingKey: ViewingKey

Defined in: @sip-protocol/types/dist/index.d.ts:1913

Assigned viewing key


scope: AuditScope

Defined in: @sip-protocol/types/dist/index.d.ts:1915

Audit scope


role: ComplianceRole

Defined in: @sip-protocol/types/dist/index.d.ts:1917

Role


registeredAt: number

Defined in: @sip-protocol/types/dist/index.d.ts:1919

Registration timestamp


registeredBy: string

Defined in: @sip-protocol/types/dist/index.d.ts:1921

Registered by (admin address)


isActive: boolean

Defined in: @sip-protocol/types/dist/index.d.ts:1923

Active status


optional deactivatedAt: number

Defined in: @sip-protocol/types/dist/index.d.ts:1925

Deactivation timestamp


optional deactivationReason: string

Defined in: @sip-protocol/types/dist/index.d.ts:1927

Deactivation reason