Get desktop application:
View/edit binary Protocol Buffers messages
the key can sign all currently known mappings and all mappings that will be added in future releases, except for namespace delegations
Used in:
(message has no fields)
the key can sign all currently known mappings and all mappings that will be added in future releases
Used in:
(message has no fields)
the key can only sign the explicitly specified mappings
Used in:
Used in: ,
Serialization format for crypto keys and signatures
Used in:
ASN.1 + DER encoding Legacy format no longer used, except for migrations
Raw encoding of a key, used for symmetric keys
ASN.1 + DER-encoding of X.509 SubjectPublicKeyInfo structure: https://datatracker.ietf.org/doc/html/rfc5280#section-4.1
ASN.1 + DER-encoding of PKCS #8 PrivateKeyInfo structure: https://datatracker.ietf.org/doc/html/rfc5208#section-5
Symbolic crypto, must only be used for testing
Used in:
Used in:
Used in:
Used in:
(message has no fields)
Used in:
Used in:
Used in:
Used in:
Used in:
* Replace / Remove
Used in:
Used in: , , , , , ,
Used in:
Used in:
Used in:
Used in:
Used in:
Used in:
flag indicating whether the given delegation is a root delegation or not a root delegation is also allowed to issue other NamespaceDelegations.
restricts target_key to only sign transactions with the specified mapping types. for backwards compatibility, only the following combinations are valid: * is_root_delegation = true, restriction = empty: the key can sign all mappings * is_root_delegation = false, restriction = empty: the key can sign all mappings but namespace delegations * is_root_delegation = false, restriction = non-empty: the key can only sign the mappings according the restriction that is set
Used in:
Used in:
Used in:
participant is active, can submit transactions and reassignments
participant is passive, can only confirm transactions and submit reassignments
participant is passive, can only observe transactions and submit reassignments
Used in:
the party
the authorization threshold
the designated signing keys
Used in:
the party that is to be represented by the participants
the signatory threshold required by the participants to be able to act on behalf of the party. a mapping with threshold > 1 is considered a definition of a consortium party
which participants will host the party. if threshold > 1, must be Confirmation or Observation
Used in:
the target participant that the party should be mapped to
permission of the participant for this particular party (the actual will be min of ParticipantSynchronizerPermission.ParticipantPermission and this setting)
optional, present iff the party is being onboarded to the participant
Used in:
(message has no fields)
Used in:
Used in:
Used in:
@deprecated
Used in:
Signature based on Curve25519 http://ed25519.cr.yp.to/
EC-DSA with NIST curve P-256 or P-384
Used in:
Elliptic Curve Key from Curve25519 as defined in http://ed25519.cr.yp.to/
Elliptic Curve Key from the NIST P-256 curve (aka secp256r1) as defined in https://doi.org/10.6028/NIST.FIPS.186-4
Elliptic Curve Key from the NIST P-384 curve (aka secp384r1) as defined in https://doi.org/10.6028/NIST.FIPS.186-4
Elliptic Curve Key from SECG P256k1 curve (aka secp256k1) commonly used in bitcoin and ethereum as defined in https://www.secg.org/sec2-v2.pdf
Used in:
the root namespace key that defines a node's identity and signs topology requests
No longer used (only kept for backwards compatibility)
keys that authenticate members of the network towards a sequencer
keys that deal with all the signing that happens as part of the protocol
used internally to identify keys that can self-sign to prove ownership
Used in: ,
Serialized public key in the format specified above
No longer used (only kept for backwards compatibility) stores both the crypto key scheme and algorithm.
Explicitly state the key's intended use
The key specification that was used to generate the key pair
Used in:
Used in:
(message has no fields)
Used in:
Used in:
Used in:
Used in:
Used in:
Adds a new or replaces an existing mapping
Remove an existing mapping
Used in:
Used in:
Used in: , , , , , , , , ,
Used in: