Files
pumpfun-bonkfun-bot_github/learning-examples/blocksubscribe-transactions/raw_create_tx_from_blocksubscribe.json
T
Anton Sauchyk a33f4fd035 fix(learning-examples): repair crashing listeners and decoders, prune obsolete paths, unify naming (#181)
Audited every script in learning-examples/ against mainnet.

Broken — found by running them, all invisible offline:

- listen_geyser.py crashed with IndexError after ~11 coins: it never resolved
  v0 address-lookup-table accounts, which geyser reports in
  meta.loaded_writable_addresses / loaded_readonly_addresses. Resolving them
  removes the crash and brings detections level with the WebSocket listeners,
  35 coins each per 150 s.
- compare_listeners.py logged 13,090,862 error lines / 888 MB in 150 s and never
  printed its own 30-second report: the inner recv() loop caught ConnectionClosed
  in a broad handler that only logged, so every following recv() raised at once
  and the outer reconnect handler was unreachable. Now 12 KB and exit 0. Same
  shape fixed in compare_migration_listeners.py, listen_blocksubscribe.py and
  extract_blocksubscribe_transactions.py; the last two also gained the reconnect
  loop their siblings already had.
- decode_from_gettransaction.py matched instructions on account count instead of
  discriminator, reporting a real 19-account create_v2 as claim_cashback with
  every account under the wrong name. It also walked only top-level
  instructions, and in 40 consecutive pump.fun transactions there was 1
  top-level pump instruction against 8 inner ones.
- decode_from_blocksubscribe.py crashed on every real create_v2: on chain the
  trailing args are variable length, 0001 in one tx and 00 in another, so
  is_cashback_enabled can be absent entirely.
- poll_bonding_curve_progress.py polled a hardcoded dead mint and took no argv.

Obsolete:

- Delete listen_blocksubscribe_old_raydium.py. Seven minutes on mainnet produced
  0 initialize2 events while the wrapper listener caught 3 real migrations.
- Delete the duplicate geyser stubs and protos under listen-new-tokens/. The
  protos were byte-identical to src/geyser/proto and the stubs had drifted; both
  geyser examples now import src.geyser.generated.
- Recapture all four fixtures. The old ones were from Aug 2024 and included a
  49-byte pre-creator bonding curve.

Behind the protocol:

- fetch_price.py, get_bonding_curve_status.py, poll_bonding_curve_progress.py
  and decode_from_getaccountinfo.py never read quote_mint and scaled by a
  hardcoded 1e9. Against a live USDC-paired curve the price was off by 1000x.
- get_pumpswap_pools.py stopped parsing at coin_creator and missed the i128
  virtual_quote_reserves. Live pools carry 17.5845 SOL of them, which
  under-prices by 3.5-23.9% when ignored.

Duplication and naming:

- Merge manual_buy_cu_optimized.py into manual_buy.py --cu-optimized. The
  deleted file's docstring said 512 KB while its code used 16 MB; simulation
  confirms 512 KB and 4 MB both fail MaxLoadedAccountsDataSizeExceeded on
  Token-2022 mints, so 16 MB is the correct value.
- Merge listen_logsubscribe_abc.py into listen_logsubscribe.py. Its ATA
  derivation hardcoded the legacy token program, so every Associated BC it
  printed for a Token2022 coin was an address that does not exist on chain.
  Fixed on merge and cross-checked 59/59 against on-chain accounts.
- Remove 19 dead symbols. BREAKING_FEE_RECIPIENTS is still live in the PumpSwap
  scripts and stays there.
- Normalize naming: kebab-case directories, RPC method names as one lowercase
  token, scripts verb-first. Rules documented in CLAUDE.md.

get_graduating_tokens.py is knowingly left broken: getProgramAccounts over the
whole pump program is now rejected by providers and it needs a
getProgramAccountsV2 rewrite, which belongs in its own PR.

Verified: both offline gates pass, all 41 examples parse, every read-only script
exercised on mainnet against SOL- and USDC-paired coins, no new ruff findings
(427 -> 413). No script that spends real funds was run.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-29 15:26:26 +02:00

481 lines
19 KiB
JSON

{
"transaction": [
"AtN2HVLNE5opUmngSFetR7lSQu7SZ8CssT5BsuqzkfAojSt18r380T01phxmbrBeKyLv/biulLSRd5eJaYo5HwQrVF3qv963GFTiJcxq4TYHech9QJrYenLiDSQjpOIMjxyoqV81Xx0qKxZEEb+PMn0E3WDy7W7zUp4V3mWI5JIPgAIACRlKQnktFp8fJjipwOpWq+KMs6dxuCT7xE1ftg2m5Ok4dmEkzaw3g7FEdwckLSh+VEI69Gdj+i5xuPZtldUKMuN/BSrl16fapySm6rCnKVSRhVrUoGcWYGdMTgNFWYA9ZaMMNf+pBVqOVo2o97wHVhUnTPHJLKQfQACcUWqkFMJ8cEJDhOG2exOSEqFEYkIFmA7a6IBpWg1QX7Ma05yqMBbGQ55lEMA9ZfrZMeidBL4Ltw1Rlx9RxBX7NEwH20GfISJWguZwRf+BTo08nZUIE1WYnLa7Vc4fD5WvzZwdQsj/YG0+2tkv8bg4waXv2CUBhL8mBfSDgMle1qOWj41yPavDb5q0pPGVjcCpyUw/tywHmVhD7aSF46JPEMaTmfgZlA9ywCps9gXMwprJyuPYimFyhbKnNpz8Jr5L+L5eo+IYNIFJhkVt+i1i+C6+DWShYUbqdjWAHXlzbyrS1zIKfxGqootf0mq0eaapzGy/awsj62GIWjceASCsqRO+7z0TiniyAz6mHIpGfJpPWgEvmMSP2ryJuB99oUO53ulKEcHgi+AEyHzrmPpc5H+AOAb9LHlF0pUklZrsAN7ZeBTzj3hG+gkRpUhjQS1jH04HhwMpbANfDRMzoNnIg41ztxD+bi38dEArL/cxv8VWJEJxTeLXWy2Il8/jfL4srbpuQyN/RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK2uon2zxvPQTlzwogKfA+M5jwhTle/v7xcfxkr4F0EBVuD2k2Zaz0TbFWi/F1uqUYnLl/XS/ztlXSu2/W0YsAbFwc5jjSVn0mRosF65UdGijcxuEjSCtcZ1FJdw5ivyBt324e51j94YQl285GzN2rYa/E2DuQ0n/r35KNihi/w6hl5p7g9UgMq89mNX5NwvGNWNRcHqdIn7NyPZeTxypoyXJY9OJInxuz0QKRSODYMLWhOZ2v8QhASOe9jb6fhZmvId+FScLqAFyZZGD98s4aLo3WKmwZtOLpMYGA8Q/jes8TbrAfwcTog9I8i1hEq1mjf2at1XxemsO1PgWdNcZEVspp6AJZZQmzmcHbqPffgZh4ufjf2eSNKlcWhS9VN9AxIQARMKDxUAEBQWAhELBgQYEpEB1pBM7F+LMbQGAAAATllYT1JBBgAAAE5ZWE9SQVAAAABodHRwczovL2lwZnMuaW8vaXBmcy9iYWZrcmVpZ3V0dGlpdWZjbDI0eHRuemd4dnZvbmg3YjUzNWEzZGg2dHhyamd3YXgyaHllY3N5ajQ2aUpCeS0Wnx8mOKnA6lar4oyzp3G4JPvETV+2Dabk6Th2ABYGAAkAARAUAQESEhUNAQoPCQAQFAcYEg4MCAMXBRhmBj0SAdrr6oOjd6YzAwAAAPNvBgAAAAAA",
"base64"
],
"meta": {
"err": null,
"status": {
"Ok": null
},
"fee": 10000,
"preBalances": [
3490250000,
0,
11149834,
6046720,
0,
1283540085,
0,
0,
37290293,
0,
0,
46722001573954,
0,
9339816446339,
17016138,
0,
1,
3104160,
8502112342,
1020235880,
70128637,
4089612038,
3388605256,
0,
168261371
],
"postBalances": [
3377936405,
3744480,
11149834,
6046720,
0,
1284009148,
0,
1187131,
37290293,
2074080,
100441298,
46722001573954,
1844400,
9339816915402,
17016138,
2074080,
1,
3104160,
8502112342,
1020235880,
70128637,
4089612038,
3388605256,
0,
168261371
],
"innerInstructions": [
{
"index": 0,
"instructions": [
{
"programIdIndex": 16,
"accounts": [
0,
1
],
"data": "11119EX7m7cQ1gzrTFmsb4bvG4q3n4AV3ZE5kapx4y1d1P2PRtFmcfWj9wWQ7kkadAvgLT",
"stackHeight": 2
},
{
"programIdIndex": 20,
"accounts": [
1
],
"data": "GC3i2jSx8awwe9xBfbR9LBTrzgFPUE9b56kGnez3cWMeYXGJnPmgtY5rED1m4XsF3X2uSDMFJ4bev8UjGefVNKbRM8",
"stackHeight": 2
},
{
"programIdIndex": 20,
"accounts": [
1
],
"data": "2zt6UCCHp66bJGRS4G7bTsjdxFh6FQ9sBEyRfGyPQKxYisAw",
"stackHeight": 2
},
{
"programIdIndex": 16,
"accounts": [
0,
10
],
"data": "11116K5vvUmhADFUYqW7YpVsZyjKkmyUr9Lhhg2Ww93d5ByeoqECM3GbgJVXShFbqLT6Yw",
"stackHeight": 2
},
{
"programIdIndex": 22,
"accounts": [
0,
15,
10,
1,
16,
20
],
"data": "1",
"stackHeight": 2
},
{
"programIdIndex": 20,
"accounts": [
1
],
"data": "84eT",
"stackHeight": 3
},
{
"programIdIndex": 16,
"accounts": [
0,
15
],
"data": "11119ExAoTptm6xKUTUcw2V69MKmyEdDmRins3j3bK43o9nHeiYUtSiaT9pc292PhNQvxj",
"stackHeight": 3
},
{
"programIdIndex": 20,
"accounts": [
15
],
"data": "P",
"stackHeight": 3
},
{
"programIdIndex": 20,
"accounts": [
15,
1
],
"data": "6VqPHofMMfuQJAEzZzrsRAXUWdRq24z8HgDFhn2YiSXg5",
"stackHeight": 3
},
{
"programIdIndex": 16,
"accounts": [
0,
1
],
"data": "3Bxs3zyNSVVdrTVR",
"stackHeight": 2
},
{
"programIdIndex": 20,
"accounts": [
1,
19,
1,
19
],
"data": "gbNssdUdrb5FEGwgyBjJC33hzHi7xbozKF4q9fv3KVnZZbJ1tVcJ2ngaKcLfZzLmXdi9suAGYxA7tJa2dP5Z9EXNKmWbWw5HkvJd7MVpxraVGy12dWPgmzYCnYcoe5vJjxDTmv4vVEHrop9nAEM75C6Ve",
"stackHeight": 2
},
{
"programIdIndex": 20,
"accounts": [
1,
19
],
"data": "BjBG9fDQbu1raSNbBZQYubkmLijGDjgXJHpedBBGGrFrgSFFPaBAwnF",
"stackHeight": 2
},
{
"programIdIndex": 20,
"accounts": [
1,
15,
19
],
"data": "6ApXSNCamGdm",
"stackHeight": 2
},
{
"programIdIndex": 20,
"accounts": [
1,
19
],
"data": "31tb",
"stackHeight": 2
},
{
"programIdIndex": 18,
"accounts": [
24
],
"data": "4yiadJPqQG9uR3FVF217CVcHf3EYXokPGmBLocJxofbVKdZCq5CYegE5y5jdZjmYkQPm6knX6BWfEJVL6jxVN1xo1YMHCSUcwMhF1VDHgCQJAzhBUN2SKFfrDfZZprQZXnNeXrEX6kzFFNNHgZFWDSgzsDUbdE5tKi8kJjeuZ3P8jdkeB7g5cAdWKtvxLA8Z5k8VeXh8FNp5p6fxSLeNQLNTcRZRcvdsv1sUK8bF4ozUJXk55QrUQoU822HUdCe9AVEg2xY75vTVJUaBB2eBoC2YY9vmUcxkdWk3vojUVCCH3bdqALTDffhuwNstu7zFJRTbFA7WubupHct1qnxdeEtM4SfsxBReT7GqCxD1tZYkWmV8cGzP4sKkqivqPijMUrnnxkBoY5MijwoZjCLVkB4K8qYrf97zrYA3T49ipoXjpv6U4nHCatKs5DBNPA5CRwWBQJncVnE2H8UxWZzx8P1ZyXv1FP3jKN2sXzo449RUVPV",
"stackHeight": 2
}
]
},
{
"index": 1,
"instructions": [
{
"programIdIndex": 20,
"accounts": [
1
],
"data": "84eT",
"stackHeight": 2
},
{
"programIdIndex": 16,
"accounts": [
0,
9
],
"data": "11119ExAoTptm6xKUTUcw2V69MKmyEdDmRins3j3bK43o9nHeiYUtSiaT9pc292PhNQvxj",
"stackHeight": 2
},
{
"programIdIndex": 20,
"accounts": [
9
],
"data": "P",
"stackHeight": 2
},
{
"programIdIndex": 20,
"accounts": [
9,
1
],
"data": "6S8adZGM4f3gfDTREGfkUZkdqtkpDDBMjf9SeEQBuYaQ5",
"stackHeight": 2
}
]
},
{
"index": 2,
"instructions": [
{
"programIdIndex": 16,
"accounts": [
0,
12
],
"data": "11117Tknd8jUGTWe4i7BMwMh7mt2ibJWfGb66m7z4y7euUA7hvsZ7X6HejbWyRL9L9YtX1",
"stackHeight": 2
},
{
"programIdIndex": 3,
"accounts": [
8,
18
],
"data": "6E5CZKNB2G93HVu9Syn6kkEUE5ZYBEkjrAWuGVNiSRvGq99",
"stackHeight": 2
},
{
"programIdIndex": 20,
"accounts": [
15,
1,
9,
10
],
"data": "hn8daBDCC8gkd",
"stackHeight": 2
},
{
"programIdIndex": 16,
"accounts": [
0,
7
],
"data": "3Bxs3zxRSzKmp61u",
"stackHeight": 2
},
{
"programIdIndex": 16,
"accounts": [
0,
7
],
"data": "3Bxs4Ap5JCUQX88o",
"stackHeight": 2
},
{
"programIdIndex": 16,
"accounts": [
0,
10
],
"data": "3Bxs4C2nMw6T8d83",
"stackHeight": 2
},
{
"programIdIndex": 16,
"accounts": [
0,
5
],
"data": "3Bxs4CkxzAs8qffV",
"stackHeight": 2
},
{
"programIdIndex": 16,
"accounts": [
0,
13
],
"data": "3Bxs4CkxzAs8qffV",
"stackHeight": 2
},
{
"programIdIndex": 18,
"accounts": [
24
],
"data": "T2jLjveMmM4gJ1fdXs3mfxY8kBWUQACBFmi2dJ8xHBEAbW2nH477LPqiGr2ayJz4FXgjjWBDKS6HwE8t3d6u499nNkzEJJNQXwEUweGnq91fy1vVX31TYSCU3FYa52enUzYUy8REpA7k1mg9uKQFskuMQuAX4k4aa5mv6PJvkfKbfu2oNo1k4Miej9ziFJzbPcxbE1uW5wyV4WiRUmHk4XJ7jPSJodPtB8weghgo4GnrU6VSV67HeJ1VmP7ExfkmvvN5qABdYwYm9eKbsEp48oJrz7nFgjrg5Hmp9sn5YfqYLs4xwCddTtuoFJdad7jn2BTJgkqNSZ3Jueps3bwrNdVK2KK54wbMkovfUaBuKX12br61rM8uZjYYb6RT7BeKZbtCNYqa6QKTsTZeSiq2e1gYCn6R15usAcPgX9azUocZreapm6oGByRKmFZCKFuMP7YjHw6tM5oT7Lm79oVUwN5d7LMMmHdXwcoHYiygMDmPiiLmznZd",
"stackHeight": 2
}
]
}
],
"logMessages": [
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P invoke [1]",
"Program log: Instruction: CreateV2",
"Program 11111111111111111111111111111111 invoke [2]",
"Program 11111111111111111111111111111111 success",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [2]",
"Program log: MetadataPointerInstruction::Initialize",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 925 of 587718 compute units",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [2]",
"Program log: Instruction: InitializeMint2",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 1772 of 585130 compute units",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program 11111111111111111111111111111111 invoke [2]",
"Program 11111111111111111111111111111111 success",
"Program ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL invoke [2]",
"Program log: Create",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [3]",
"Program log: Instruction: GetAccountDataSize",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 1447 of 563891 compute units",
"Program return: TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb qgAAAAAAAAA=",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program 11111111111111111111111111111111 invoke [3]",
"Program 11111111111111111111111111111111 success",
"Program log: Initialize the associated token account",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [3]",
"Program log: Instruction: InitializeImmutableOwner",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 736 of 557622 compute units",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [3]",
"Program log: Instruction: InitializeAccount3",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 1969 of 554550 compute units",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL consumed 16947 of 569224 compute units",
"Program ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL success",
"Program 11111111111111111111111111111111 invoke [2]",
"Program 11111111111111111111111111111111 success",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [2]",
"Program log: TokenMetadataInstruction: Initialize",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 3514 of 529205 compute units",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [2]",
"Program log: TokenMetadataInstruction: UpdateAuthority",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 3871 of 523441 compute units",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [2]",
"Program log: Instruction: MintTo",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 1714 of 517396 compute units",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [2]",
"Program log: Instruction: SetAuthority",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 1044 of 513743 compute units",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program data: G3KpTd7rY3YGAAAATllYT1JBBgAAAE5ZWE9SQVAAAABodHRwczovL2lwZnMuaW8vaXBmcy9iYWZrcmVpZ3V0dGlpdWZjbDI0eHRuemd4dnZvbmg3YjUzNWEzZGg2dHhyamd3YXgyaHllY3N5ajQ2aWEkzaw3g7FEdwckLSh+VEI69Gdj+i5xuPZtldUKMuN/gUmGRW36LWL4Lr4NZKFhRup2NYAdeXNvKtLXMgp/EapKQnktFp8fJjipwOpWq+KMs6dxuCT7xE1ftg2m5Ok4dkpCeS0Wnx8mOKnA6lar4oyzp3G4JPvETV+2Dabk6Th23/NpagAAAAAAENhH488DAACsI/wGAAAAAHjF+1HRAgAAgMakfo0DAAbd9uHudY/eGEJdvORszdq2GvxNg7kNJ/69+SjYoYv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsI/wGAAAA",
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P invoke [2]",
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P consumed 2125 of 506400 compute units",
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P success",
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P consumed 96852 of 600000 compute units",
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P success",
"Program ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL invoke [1]",
"Program log: CreateIdempotent",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [2]",
"Program log: Instruction: GetAccountDataSize",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 1523 of 497888 compute units",
"Program return: TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb qgAAAAAAAAA=",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program 11111111111111111111111111111111 invoke [2]",
"Program 11111111111111111111111111111111 success",
"Program log: Initialize the associated token account",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [2]",
"Program log: Instruction: InitializeImmutableOwner",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 736 of 491543 compute units",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [2]",
"Program log: Instruction: InitializeAccount3",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 2153 of 488474 compute units",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL consumed 17110 of 503148 compute units",
"Program ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL success",
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P invoke [1]",
"Program log: Instruction: Buy",
"Program 11111111111111111111111111111111 invoke [2]",
"Program 11111111111111111111111111111111 success",
"Program pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ invoke [2]",
"Program log: Instruction: GetFees",
"Program pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ consumed 3302 of 446130 compute units",
"Program return: pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ AAAAAAAAAABfAAAAAAAAAB4AAAAAAAAA",
"Program pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ success",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb invoke [2]",
"Program log: Instruction: TransferChecked",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb consumed 2562 of 439352 compute units",
"Program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb success",
"Program 11111111111111111111111111111111 invoke [2]",
"Program 11111111111111111111111111111111 success",
"Program 11111111111111111111111111111111 invoke [2]",
"Program 11111111111111111111111111111111 success",
"Program 11111111111111111111111111111111 invoke [2]",
"Program 11111111111111111111111111111111 success",
"Program 11111111111111111111111111111111 invoke [2]",
"Program 11111111111111111111111111111111 success",
"Program 11111111111111111111111111111111 invoke [2]",
"Program 11111111111111111111111111111111 success",
"Program data: vdt/007mYe5hJM2sN4OxRHcHJC0oflRCOvRnY/oucbj2bZXVCjLjf0LO4gUAAAAAg6N3pjMDAAABSkJ5LRafHyY4qcDqVqvijLOncbgk+8RNX7YNpuTpOHbf82lqAAAAAEJ6BgIHAAAAfWxgoa/MAwBCzuIFAAAAAH3UTVUezgIA4ATIfOuY+lzkf4A4Bv0seUXSlSSVmuwA3tl4FPOPeEZfAAAAAAAAAI5QDgAAAAAASkJ5LRafHyY4qcDqVqvijLOncbgk+8RNX7YNpuTpOHYeAAAAAAAAADuFBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAGJ1eQAAAAAAAAAAAAAAAAAAAAAAiBMAAAAAAABHKAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAELO4gUAAAAAQnoGAgcAAABCzuIFAAAAAA==",
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P invoke [2]",
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P consumed 2125 of 418049 compute units",
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P success",
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P consumed 71995 of 486038 compute units",
"Program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P success"
],
"preTokenBalances": [],
"postTokenBalances": [
{
"accountIndex": 9,
"mint": "7YD6ZHb39jGb33ki2iFd7kHK11yMkSFCc9kvjJscpump",
"uiTokenAmount": {
"uiAmount": 3520371.073923,
"decimals": 6,
"amount": "3520371073923",
"uiAmountString": "3520371.073923"
},
"owner": "5zsxd4pGNCQpwyKiBWZ95nCTPsEPoS62xEGnjpW6FRy7",
"programId": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"
},
{
"accountIndex": 15,
"mint": "7YD6ZHb39jGb33ki2iFd7kHK11yMkSFCc9kvjJscpump",
"uiTokenAmount": {
"uiAmount": 996479628.926077,
"decimals": 6,
"amount": "996479628926077",
"uiAmountString": "996479628.926077"
},
"owner": "9hgcsTpZP48Ttku3uhg5gZ388YFCfErayJ5rHSru9PF7",
"programId": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"
}
],
"rewards": null,
"loadedAddresses": {
"writable": [],
"readonly": []
},
"computeUnitsConsumed": 185957,
"costUnits": 195591
},
"version": 0
}