pump and pump swap errTx parser

This commit is contained in:
thloyi
2026-02-26 16:11:34 +08:00
parent 972ddc7960
commit b0d4342fa2
12 changed files with 704 additions and 722 deletions

View File

@@ -23,7 +23,7 @@ var ()
func main() {
var slot uint64 = 399477968
var slot uint64 = 403021435
var data = NewBlockData(decimal.NewFromFloat(100.0))
client := rpc.New("https://staked.helius-rpc.com?api-key=5adcf1f9-5719-43d1-bf3f-c2d4e1e5f94d")
var rewards = false
@@ -53,9 +53,9 @@ func main() {
fmt.Println("from rpc tx error:", i, err)
break
}
if rawTx.Meta.Err != nil {
continue
}
//if rawTx.Meta.Err != nil {
// continue
//}
parsedTx, err := solana_parser.ParseRawTx(rawTx)
if err != nil {
fmt.Println("parse tx error:", i, rawTx.TxHash(), err)
@@ -91,9 +91,7 @@ func main() {
fmt.Println("parse action error:", "tx", result.GetTxHash(), "i", i, "err", err)
}
}
if result.GetTxHash() == "3vMp5Lqm7PxS9MXfXgmptKA9xLkyfKfJpuFs2mUfhRuqTWjGj7DcvSb65NsHQH5RF9JXVLbxrpUHV4LXrgmjXmft" {
fmt.Println("xxx")
}
}
fmt.Println("slot", slot, "tx count: ", len(data.Txs))