Files
pump-parser/discriminator.go

11 lines
240 B
Go
Raw Normal View History

2025-11-20 17:56:45 +08:00
package pump_parser
import "crypto/sha256"
func calculateDiscriminator(instructionName string) [8]byte {
hash := sha256.Sum256([]byte(instructionName))
var discriminator [8]byte
copy(discriminator[:], hash[:8])
return discriminator
}