add jito transaction
This commit is contained in:
@@ -4,15 +4,12 @@ A comprehensive Rust SDK for seamless interaction with the PumpFun Solana progra
|
||||
|
||||
|
||||
# Explanation
|
||||
This repository is forked from [https://github.com/nhuxhr/pumpfun-rs](https://github.com/nhuxhr/pumpfun-rs).
|
||||
|
||||
1. Change `PumpFun<'a>` to `PumpFun`, and `payer: &'a Keypair` to `payer: Arc<Keypair>`.
|
||||
2. Add `logs_filters` and `logs_paser` to parse the logs of the PumpFun program.
|
||||
3. Add `logs_data` to define the data structure of the logs.
|
||||
4. Add `logs_subscribe` to subscribe the logs of the PumpFun program.
|
||||
5. Add `logs_events` to define the event of the logs.
|
||||
6. Add `logs_parser` to parse the logs.
|
||||
7. Add `jito` to send transaction with Jito.
|
||||
1. Add `logs_filters` to parse the logs.
|
||||
1. Add `logs_parser` to process the logs.
|
||||
2. Add `logs_data` to define the data structure of the logs.
|
||||
4. Add `logs_events` to define the event of the logs.
|
||||
3. Add `logs_subscribe` to subscribe the logs of the PumpFun program.
|
||||
6. Add `jito` to send transaction with Jito.
|
||||
|
||||
## Installation
|
||||
|
||||
@@ -20,7 +17,7 @@ Add the following to your `Cargo.toml`:
|
||||
|
||||
```toml
|
||||
[dependencies]
|
||||
mai3-pumpfun-sdk = "2.4.4"
|
||||
mai3-pumpfun-sdk = "2.4.5"
|
||||
```
|
||||
|
||||
## Usage
|
||||
@@ -47,7 +44,7 @@ let callback = |event: DexEvent| {
|
||||
DexEvent::NewToken(token_info) => {
|
||||
println!("Received new token event: {:?}", token_info);
|
||||
},
|
||||
DexEvent::NewTrade(trade_info) => {
|
||||
DexEvent::NewUserTrade(trade_info) => {
|
||||
println!("Received new trade event: {:?}", trade_info);
|
||||
},
|
||||
DexEvent::NewBotTrade(trade_info) => {
|
||||
|
||||
Reference in New Issue
Block a user