Files
pump-parser/discriminator.go
2025-11-20 17:58:17 +08:00

11 lines
240 B
Go

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
}