Przejdź do treści

Nym Renew Request v1

Source schema: doc/schemas/nym-renew-request.v1.schema.json

Machine-readable schema for a participant-signed renewal request carrying public nym continuity proof for the next epoch.

Governing Basis

Project Lineage

Requirements

Stories

Fields

Field Required Shape Description
schema/v yes const: 1 Schema version.
request/id yes string Stable identifier of this renewal request.
request/type yes const: nym/renew Application-level request discriminator.
participant/id yes string Participant identity asking for renewal.
succession yes ref: nym-succession.v1.schema.json Public continuity proof already signed by the old nym.
created-at yes string Creation timestamp of the renewal request.
signature yes ref: #/$defs/signature
policy_annotations no object

Definitions

Definition Shape Description
signature object
## Field Semantics

schema/v

  • Required: yes
  • Shape: const: 1

Schema version.

request/id

  • Required: yes
  • Shape: string

Stable identifier of this renewal request.

request/type

  • Required: yes
  • Shape: const: nym/renew

Application-level request discriminator.

participant/id

  • Required: yes
  • Shape: string

Participant identity asking for renewal.

succession

  • Required: yes
  • Shape: ref: nym-succession.v1.schema.json

Public continuity proof already signed by the old nym.

created-at

  • Required: yes
  • Shape: string

Creation timestamp of the renewal request.

signature

  • Required: yes
  • Shape: ref: #/$defs/signature

policy_annotations

  • Required: no
  • Shape: object

Definition Semantics

$defs.signature

  • Shape: object