Discriminador

Modelo de Programación · Profundo

Un identificador de 8 bytes antepuesto a los datos de cuentas e instrucciones para distinguir tipos. Anchor lo calcula como los primeros 8 bytes del SHA-256 de 'account:<NombreDeStruct>' o 'global:<nombre_de_instruccion>'. Los discriminadores previenen la deserializacion de datos de un tipo como otro tipo. Siempre se verifican en la validación de cuentas de Anchor.

Términos relacionados