punm parser
This commit is contained in:
10
discriminator.go
Normal file
10
discriminator.go
Normal file
@@ -0,0 +1,10 @@
|
||||
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
|
||||
}
|
||||
Reference in New Issue
Block a user