Type Alias
Attributes are used to store additional data on Transactions. Most Attributes are used to store arbitrary data, whereas some, like AddressAttribute, have specific uses in the NEO
protocol. The only attribute currently available in the Neo v3 protocol is the "HighPriority" attribute.
export type Attribute = HighPriorityAttribute | ReservedAttribute;