Skip to content

Commit effe4e2

Browse files
committed
add RaydiumLiquidityPoolV4Action:Swap Parser
1 parent 0dbc52c commit effe4e2

File tree

8 files changed

+279
-85
lines changed

8 files changed

+279
-85
lines changed

solana/data/raydiumLiquidityPoolV4_swap_1.json

Lines changed: 82 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[
22
{
3-
"blockTime": 1727633484,
3+
"blockTime": 1728015997,
44
"meta": {
5-
"computeUnitsConsumed": 41939,
5+
"computeUnitsConsumed": 41147,
66
"err": null,
77
"fee": 1005000,
88
"innerInstructions": [
@@ -11,21 +11,21 @@
1111
"instructions": [
1212
{
1313
"accounts": [
14-
13,
15-
6,
14+
1,
15+
5,
1616
0
1717
],
18-
"data": "3s8MpY1f2PEo",
18+
"data": "3Dc8EpW7Kr3R",
1919
"programIdIndex": 16,
2020
"stackHeight": 2
2121
},
2222
{
2323
"accounts": [
24-
5,
25-
1,
24+
6,
25+
13,
2626
26
2727
],
28-
"data": "3QE7viLoNfDh",
28+
"data": "3a5LxFwgWKbD",
2929
"programIdIndex": 16,
3030
"stackHeight": 2
3131
}
@@ -56,43 +56,43 @@
5656
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 3443 of 99550 compute units",
5757
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success",
5858
"Program 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8 invoke [1]",
59-
"Program log: ray_log: A+E1LKzCAAAAHPYaDgAAAAABAAAAAAAAAOE1LKzCAAAAPfnuixQAAABHSrRr57wAAEBhCRUAAAAA",
59+
"Program log: ray_log: AwDh9QUAAAAAFZl5bQgAAAACAAAAAAAAAADh9QUAAAAAr5cOfjEAAAB+AyCkd1MAAHtCtQUKAAAA",
6060
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [2]",
6161
"Program log: Instruction: Transfer",
62-
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4645 of 77179 compute units",
62+
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4736 of 77972 compute units",
6363
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success",
6464
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [2]",
6565
"Program log: Instruction: Transfer",
66-
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4736 of 69553 compute units",
66+
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4645 of 70255 compute units",
6767
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success",
68-
"Program 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8 consumed 32367 of 96107 compute units",
68+
"Program 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8 consumed 31575 of 96107 compute units",
6969
"Program 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8 success",
7070
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [1]",
7171
"Program log: Instruction: CloseAccount",
72-
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 2915 of 63740 compute units",
72+
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 2915 of 64532 compute units",
7373
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success",
7474
"Program 11111111111111111111111111111111 invoke [1]",
7575
"Program 11111111111111111111111111111111 success",
7676
"Program 4pP8eDKACuV7T2rbFPE8CHxGKDYAzSdRsdMsGvz2k4oc invoke [1]",
77-
"Program log: Received timestamp: 1727633504",
78-
"Program log: Current timestamp: 1727633484",
77+
"Program log: Received timestamp: 1728016016",
78+
"Program log: Current timestamp: 1728015997",
7979
"Program log: The provided timestamp is valid.",
80-
"Program 4pP8eDKACuV7T2rbFPE8CHxGKDYAzSdRsdMsGvz2k4oc consumed 1661 of 60675 compute units",
80+
"Program 4pP8eDKACuV7T2rbFPE8CHxGKDYAzSdRsdMsGvz2k4oc consumed 1661 of 61467 compute units",
8181
"Program 4pP8eDKACuV7T2rbFPE8CHxGKDYAzSdRsdMsGvz2k4oc success",
8282
"Program 11111111111111111111111111111111 invoke [1]",
8383
"Program 11111111111111111111111111111111 success",
8484
"Program HQ2UUt18uJqKaQFJhgV9zaTdQxUZjNrsKFgoEDquBkcx invoke [1]",
8585
"Program log: Powered by bloXroute Trader Api",
86-
"Program HQ2UUt18uJqKaQFJhgV9zaTdQxUZjNrsKFgoEDquBkcx consumed 803 of 58864 compute units",
86+
"Program HQ2UUt18uJqKaQFJhgV9zaTdQxUZjNrsKFgoEDquBkcx consumed 803 of 59656 compute units",
8787
"Program HQ2UUt18uJqKaQFJhgV9zaTdQxUZjNrsKFgoEDquBkcx success"
8888
],
8989
"postBalances": [
90-
6554573528,
90+
1798544928,
9191
0,
9292
6124800,
9393
23357760,
9494
16258560,
95-
87896143341,
95+
212670322335,
9696
2039280,
9797
3591360,
9898
457104960,
@@ -108,12 +108,12 @@
108108
0,
109109
1398960,
110110
1141440,
111-
265173804904,
112-
171636311320,
111+
2171689787700,
112+
235586097093,
113113
1009200,
114114
1141440,
115-
616503706523,
116-
5660815704
115+
617888496398,
116+
5660815707
117117
],
118118
"postTokenBalances": [
119119
{
@@ -122,28 +122,28 @@
122122
"owner": "5Q544fKrFoe6tsEbD7S8EmxGTJYAKtTVhAW5Q5pge4j1",
123123
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
124124
"uiTokenAmount": {
125-
"amount": "87894104061",
125+
"amount": "212668283055",
126126
"decimals": 9,
127-
"uiAmount": 87.894104061,
128-
"uiAmountString": "87.894104061"
127+
"uiAmount": 212.668283055,
128+
"uiAmountString": "212.668283055"
129129
}
130130
},
131131
{
132132
"accountIndex": 6,
133-
"mint": "2CrtdajpSb7DpMRLKP4yMtFLbCsWZjMkEvgSTf4Ypump",
133+
"mint": "E8yBUD4AGdxK7MbQEf85oaAvVBuSoRsGCvX2sMxSpump",
134134
"owner": "5Q544fKrFoe6tsEbD7S8EmxGTJYAKtTVhAW5Q5pge4j1",
135135
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
136136
"uiTokenAmount": {
137-
"amount": "208538242678824",
137+
"amount": "91730274337027",
138138
"decimals": 6,
139-
"uiAmount": 208538242.678824,
140-
"uiAmountString": "208538242.678824"
139+
"uiAmount": 91730274.337027,
140+
"uiAmountString": "91730274.337027"
141141
}
142142
},
143143
{
144144
"accountIndex": 11,
145145
"mint": "So11111111111111111111111111111111111111112",
146-
"owner": "4Q9Epf566RJjUu9akgLv4badwC5u9Y75r9mp97xEw3sS",
146+
"owner": "42txuiS2zXURYVQUcGbYEfX1aWDTAuvRHyQ16AZqgAoX",
147147
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
148148
"uiTokenAmount": {
149149
"amount": "0",
@@ -154,8 +154,8 @@
154154
},
155155
{
156156
"accountIndex": 12,
157-
"mint": "2CrtdajpSb7DpMRLKP4yMtFLbCsWZjMkEvgSTf4Ypump",
158-
"owner": "4Q9Epf566RJjUu9akgLv4badwC5u9Y75r9mp97xEw3sS",
157+
"mint": "E8yBUD4AGdxK7MbQEf85oaAvVBuSoRsGCvX2sMxSpump",
158+
"owner": "42txuiS2zXURYVQUcGbYEfX1aWDTAuvRHyQ16AZqgAoX",
159159
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
160160
"uiTokenAmount": {
161161
"amount": "0",
@@ -166,24 +166,24 @@
166166
},
167167
{
168168
"accountIndex": 13,
169-
"mint": "2CrtdajpSb7DpMRLKP4yMtFLbCsWZjMkEvgSTf4Ypump",
170-
"owner": "Do3UdALe5F7NRXB4uYcBzZtCbAt8ssu4a5kGZVucKhC5",
169+
"mint": "E8yBUD4AGdxK7MbQEf85oaAvVBuSoRsGCvX2sMxSpump",
170+
"owner": "ECvj86nDupkVh1cDgxrJw3zJkw3ahcDiVB3pPTbpskjD",
171171
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
172172
"uiTokenAmount": {
173-
"amount": "0",
173+
"amount": "43045438075",
174174
"decimals": 6,
175-
"uiAmount": null,
176-
"uiAmountString": "0"
175+
"uiAmount": 43045.438075,
176+
"uiAmountString": "43045.438075"
177177
}
178178
}
179179
],
180180
"preBalances": [
181-
6206795174,
181+
1901449928,
182182
0,
183183
6124800,
184184
23357760,
185185
16258560,
186-
88249079597,
186+
212570322335,
187187
2039280,
188188
3591360,
189189
457104960,
@@ -199,12 +199,12 @@
199199
0,
200200
1398960,
201201
1141440,
202-
265170652002,
203-
171635311320,
202+
2171688887700,
203+
235585097093,
204204
1009200,
205205
1141440,
206-
616503706523,
207-
5660815704
206+
617888496398,
207+
5660815707
208208
],
209209
"preTokenBalances": [
210210
{
@@ -213,28 +213,28 @@
213213
"owner": "5Q544fKrFoe6tsEbD7S8EmxGTJYAKtTVhAW5Q5pge4j1",
214214
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
215215
"uiTokenAmount": {
216-
"amount": "88247040317",
216+
"amount": "212568283055",
217217
"decimals": 9,
218-
"uiAmount": 88.247040317,
219-
"uiAmountString": "88.247040317"
218+
"uiAmount": 212.568283055,
219+
"uiAmountString": "212.568283055"
220220
}
221221
},
222222
{
223223
"accountIndex": 6,
224-
"mint": "2CrtdajpSb7DpMRLKP4yMtFLbCsWZjMkEvgSTf4Ypump",
224+
"mint": "E8yBUD4AGdxK7MbQEf85oaAvVBuSoRsGCvX2sMxSpump",
225225
"owner": "5Q544fKrFoe6tsEbD7S8EmxGTJYAKtTVhAW5Q5pge4j1",
226226
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
227227
"uiTokenAmount": {
228-
"amount": "207702130444871",
228+
"amount": "91773319775102",
229229
"decimals": 6,
230-
"uiAmount": 207702130.444871,
231-
"uiAmountString": "207702130.444871"
230+
"uiAmount": 91773319.775102,
231+
"uiAmountString": "91773319.775102"
232232
}
233233
},
234234
{
235235
"accountIndex": 11,
236236
"mint": "So11111111111111111111111111111111111111112",
237-
"owner": "4Q9Epf566RJjUu9akgLv4badwC5u9Y75r9mp97xEw3sS",
237+
"owner": "42txuiS2zXURYVQUcGbYEfX1aWDTAuvRHyQ16AZqgAoX",
238238
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
239239
"uiTokenAmount": {
240240
"amount": "0",
@@ -245,8 +245,8 @@
245245
},
246246
{
247247
"accountIndex": 12,
248-
"mint": "2CrtdajpSb7DpMRLKP4yMtFLbCsWZjMkEvgSTf4Ypump",
249-
"owner": "4Q9Epf566RJjUu9akgLv4badwC5u9Y75r9mp97xEw3sS",
248+
"mint": "E8yBUD4AGdxK7MbQEf85oaAvVBuSoRsGCvX2sMxSpump",
249+
"owner": "42txuiS2zXURYVQUcGbYEfX1aWDTAuvRHyQ16AZqgAoX",
250250
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
251251
"uiTokenAmount": {
252252
"amount": "0",
@@ -257,14 +257,14 @@
257257
},
258258
{
259259
"accountIndex": 13,
260-
"mint": "2CrtdajpSb7DpMRLKP4yMtFLbCsWZjMkEvgSTf4Ypump",
261-
"owner": "Do3UdALe5F7NRXB4uYcBzZtCbAt8ssu4a5kGZVucKhC5",
260+
"mint": "E8yBUD4AGdxK7MbQEf85oaAvVBuSoRsGCvX2sMxSpump",
261+
"owner": "ECvj86nDupkVh1cDgxrJw3zJkw3ahcDiVB3pPTbpskjD",
262262
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
263263
"uiTokenAmount": {
264-
"amount": "836112233953",
264+
"amount": "0",
265265
"decimals": 6,
266-
"uiAmount": 836112.233953,
267-
"uiAmountString": "836112.233953"
266+
"uiAmount": null,
267+
"uiAmountString": "0"
268268
}
269269
}
270270
],
@@ -273,29 +273,29 @@
273273
"Ok": null
274274
}
275275
},
276-
"slot": 292734971,
276+
"slot": 293583913,
277277
"transaction": {
278278
"message": {
279279
"accountKeys": [
280-
"Do3UdALe5F7NRXB4uYcBzZtCbAt8ssu4a5kGZVucKhC5",
281-
"AgcEC7E1yxeZoRVnAZTmGA86ncrPTqKkBiz1T9F5MxhN",
282-
"9xNtkAhkGNG6fPazLe7ZFmmiJ5Mss37sBx9eoya33o4q",
283-
"FSJ5nF2HH6mCFSD4fBEeJUZaDutTf7NUmqZ73tqU3NZp",
284-
"5ztrMHizPxA6viApPpjNDcjG7YQZch6qqpz293U16VK6",
285-
"2uBUq62d4HcDMTSg9ZuBySw4KGaMZi2mvaWatcXWkj4b",
286-
"4veQuvzFqRiibczQWZj8ZX4QdVLsB4N882b5wBNFxTA8",
287-
"ADep3qDvTT3g5jv5cQ47JNfTmZRh3jpdzydYTsxi2rJ6",
288-
"DycbwPd9Eh7hRmfgQY2Nbw1bbSY3whaLyoja1gwFcf6c",
289-
"BnFxXagcuk3P2Vi5zCNcyRCScnKejkLXY98GfUcTCPTf",
290-
"Bi1q1zMcdbWBxqQFCU1LAd8z7YyP9yebixUxBA7KGDDT",
291-
"416A7C2UwM5ZKQk31oKsNDNTLVKi2oDeiYyUTCmxw5Sg",
292-
"CTnHaCMQg9bchADTyvitsmHvxX4PoBPgPYzYEbmTaR3m",
293-
"D2KYhSJfjgBv92JqJ24VkTsGaEXnyFDe7JBjxuRDdFHZ",
280+
"ECvj86nDupkVh1cDgxrJw3zJkw3ahcDiVB3pPTbpskjD",
281+
"BjN8ABECWCntiBmKe5ZE2R4EJHz7BeovZbEuQxXYjS7X",
282+
"2mF8wbzawjPzDoCiGBqoinbaVxMJAwRm5wQ1dtgSLZdD",
283+
"36QFFB6e8mHKShx3HQ1AbYz8rv3hF3T9K1hG7aHmnsAY",
284+
"AXaq4H9RHKwsAVjj2qD65S8phLoHhfqAKdrtxrj6XyeN",
285+
"GjFUSKqBvA4GZxmjFfLSm496seqy6WUsemTCC2KPdXH4",
286+
"9Y1ecw9HgDLpq6pNbQ94eTgd6qDtiAdVzuX55MuKwS66",
287+
"5srEL3hnZMT49JeZjMCj8DAGPS4jx1xnHfBfKWb3Z1pU",
288+
"B1yZSxEq8sCv5RpisZtg8iiSjHMopsD6h5HqFpmgEzSU",
289+
"9njoyGVu9DPwVwtb4Wtx1Dzwg7b5LBydz6r1sTJJcE5Z",
290+
"8xiEky2Hgp7tG2YJ2HFzbvEhD1VruFVwGXUWpMfLt3Q5",
291+
"HvV92yxUL2719K4atMHbBoFVSBk4jTJ8EZtPwQCzhBjL",
292+
"GQwY85RRE36XPjQ8Ka15Db1tcMRrJXAQRuwYrW5Y1atR",
293+
"CnpqgDSL9hSbS58kffaALXnsp1Vk4U61MZMxRP1tTYz6",
294294
"ComputeBudget111111111111111111111111111111",
295295
"11111111111111111111111111111111",
296296
"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
297297
"675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8",
298-
"4Q9Epf566RJjUu9akgLv4badwC5u9Y75r9mp97xEw3sS",
298+
"42txuiS2zXURYVQUcGbYEfX1aWDTAuvRHyQ16AZqgAoX",
299299
"4pP8eDKACuV7T2rbFPE8CHxGKDYAzSdRsdMsGvz2k4oc",
300300
"HQ2UUt18uJqKaQFJhgV9zaTdQxUZjNrsKFgoEDquBkcx"
301301
],
@@ -343,7 +343,7 @@
343343
0,
344344
1
345345
],
346-
"data": "3ipZWzrGnjtM6QGL2BcZh2zKPDXgZs13zC8eMeu9pfGQ7psPAXK7e23oZ5tPbKnzGY8oBKiisMgWP2Z8PFvproQC8bePpcSeceMSjwbZ9sEMP1eqoyuSBecgsYCesAy1zsVx39EL9YajbD5yE2PJQ8rCRXya4nr8BRa9W1zRe",
346+
"data": "3ipZX1hTggYi7XxCuihpV8b8invHafWfqsoF554zGyjLmrCwryD2UW5YxwHy855ScVRRBHqAqXQX2yMZebj7eTcYJLX2WRU8BYCjXRemZdMyLZzzzoCx4NYZuxhs7zihFjRcJRYU9B2jWVVcbpdv3KbHUXuLhjDwZTGaehKUL",
347347
"programIdIndex": 15,
348348
"stackHeight": null
349349
},
@@ -375,11 +375,11 @@
375375
11,
376376
12,
377377
18,
378-
13,
379378
1,
379+
13,
380380
0
381381
],
382-
"data": "6PKQZz9QiXKmCCdXSsN45vf",
382+
"data": "5ucmhStLiAKrMXCAhZeWGRV",
383383
"programIdIndex": 17,
384384
"stackHeight": null
385385
},
@@ -398,13 +398,13 @@
398398
0,
399399
21
400400
],
401-
"data": "3Bxs41swEv8H3K5Z",
401+
"data": "3Bxs4Tjx12waeTC3",
402402
"programIdIndex": 15,
403403
"stackHeight": null
404404
},
405405
{
406406
"accounts": [],
407-
"data": "HA7oZzFRp1d",
407+
"data": "RABq3USsTaX",
408408
"programIdIndex": 19,
409409
"stackHeight": null
410410
},
@@ -424,10 +424,10 @@
424424
"stackHeight": null
425425
}
426426
],
427-
"recentBlockhash": "CEkQf7vrQ7g7ej1HqZPcyMgZtjd5bYEWhwSRL6JG4GYs"
427+
"recentBlockhash": "Gso3Ta2yvjTSHKYsrQH7PvZifU2cdraoFS4FP3sHcFbo"
428428
},
429429
"signatures": [
430-
"3aQZsNRUbNXpH54GQEaxFpWZsmL554cYGGtWqqoypz8b6LUDYprbRd9AwgivXRLtFBYCU6MU6e9ANurwP8dCMV6"
430+
"4pAEq48cQsw8VPQ5R3GSXNKS5VdLu5TDTCWuJJ8Bq8uEkohMF87HZMjwfQPQcuvq8bwv8h8HKp7fiNEAi5SKjvyQ"
431431
]
432432
},
433433
"version": 0

solana/globals/mint.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,7 @@ const (
44
WSOL = "So11111111111111111111111111111111111111112"
55
USDC = "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
66
)
7+
8+
const (
9+
SOLDecimals = 9
10+
)

0 commit comments

Comments
 (0)