all parser
This commit is contained in:
10
pump_test.go
10
pump_test.go
@@ -1,11 +1,13 @@
|
||||
package pump_parser
|
||||
|
||||
import (
|
||||
"encoding/binary"
|
||||
"encoding/hex"
|
||||
"fmt"
|
||||
"testing"
|
||||
|
||||
agbinary "github.com/gagliardetto/binary"
|
||||
"github.com/gagliardetto/solana-go"
|
||||
"github.com/mr-tron/base58"
|
||||
)
|
||||
|
||||
@@ -32,6 +34,12 @@ func TestTradeEvent(t *testing.T) {
|
||||
func TestCal(t *testing.T) {
|
||||
//e445a52e51cb9a1db94afc7d1bd7bc6f5e99e54b
|
||||
// . b94afc7d1bd7bc6f
|
||||
s := calculateDiscriminator("event:LbPairCreate")
|
||||
s := calculateDiscriminator("global:initialize_with_permission")
|
||||
fmt.Println(hex.EncodeToString(s[:]))
|
||||
|
||||
s2, _ := base58.Decode("6ApXSNCamGdm")
|
||||
s3 := binary.LittleEndian.Uint64(s2[1:])
|
||||
fmt.Println(s2, s3)
|
||||
|
||||
fmt.Println(solana.MustPublicKeyFromBase58("BM9CcyErJcu2mjrFvUsRRrD3snGeHDDVirJLvL6EjvMN").IsOnCurve())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user