Skip to main content

IntentAppId

Namespace: IotaSdk

Byte signifying the application id of an Intent

This enum specifies the application ID. Two intents in two different applications (i.e., IOTA, Ethereum etc) should never collide, so that even when a signing key is reused, nobody can take a signature designated for app_1 and present it as a valid signature for an (any) intent in app_2.

BCS

The BCS serialized form for this type is defined by the following ABNF:

intent-app-id = u8
public enum IntentAppId

Inheritance ObjectValueTypeEnumIntentAppId
Implements IComparable, ISpanFormattable, IFormattable, IConvertible

Fields

NameValueDescription
Iota0
Consensus1