debpf
pump.fun fees / instructions

Instruction

set_exotic_flat_fees

ReadingHidden
Discriminator
0x1eea958afce62749
Calls in the sample
0
Reproduced, seen by the agent
—
Reproduced, never shown to the agent
—
Bytecodefn_12c88
12c88mov64 r6, r5
12c89mov64 r9, r4
12c8amov64 r8, r3
12c8bmov64 r7, r2
12c8cstxdw [r10-648], r1
12c8dlddw r1, 0xc075d ; "Instruction: SetExoticFlatFees"
12c8fmov64 r2, 0x1e
12c90call sol_log_
12c91ldxdw r1, [r6-4088]
12c92jlt r1, 0x8, +112 ; -> 12d03
12c93and64 r1, -0x8
12c94jeq r1, 0x8, +110 ; -> 12d03
12c95jeq r1, 0x10, +109 ; -> 12d03
12c96ldxdw r1, [r6-4096]
12c97ldxdw r2, [r1+0]
12c98ldxdw r3, [r1+8]
12c99ldxdw r1, [r1+16]
12c9astxdw [r10-8], r1
12c9bstxdw [r10-16], r3
12c9cstxdw [r10-24], r2
12c9dstb [r10-569], 0xff
12c9estxdw [r10-560], r9
12c9fstxdw [r10-568], r8
12ca0mov64 r1, r10
12ca1add64 r1, -0x239
12ca2stxdw [r10-4088], r1
12ca3mov64 r1, r10
12ca4add64 r1, -0x120
12ca5mov64 r3, r10
12ca6add64 r3, -0x238
12ca7mov64 r5, r10
12ca8mov64 r2, r7
12ca9call fn_09861
12caaldxdw r8, [r10-272]
12cabldxdw r6, [r10-280]
12cacldxdw r9, [r10-288]
12cadlddw r1, 0x8000000000000000
12cafjeq r9, r1, +102 ; -> 12d16
12cb0mov64 r1, r10
12cb1add64 r1, -0x210
12cb2mov64 r2, r10
12cb3add64 r2, -0x108
12cb4mov64 r3, 0xf0
12cb5call fn_17b82
12cb6stxdw [r10-536], r8
12cb7stxdw [r10-544], r6
12cb8stxdw [r10-552], r9
12cb9ldxb r1, [r10-569]
12cbastxb [r10-256], r1
12cbbldxdw r1, [r10-560]
12cbcstxdw [r10-264], r1
12cbdldxdw r1, [r10-568]
12cbestxdw [r10-272], r1
12cbfmov64 r1, r10
12cc0add64 r1, -0x228
12cc1stxdw [r10-280], r1
12cc2stxdw [r10-288], r7
12cc3mov64 r1, r10
12cc4add64 r1, -0x250
12cc5mov64 r2, r10
12cc6add64 r2, -0x120
12cc7mov64 r3, r10
12cc8add64 r3, -0x18
12cc9call fn_02b03
12ccaldxdw r6, [r10-592]
12ccbjeq r6, 0x2, +1 ; -> 12ccd
12cccja +77 ; -> 12d1a
12ccdmov64 r1, r10
12cceadd64 r1, -0x260
12ccfmov64 r2, r10
12cd0add64 r2, -0x228
12cd1lddw r3, 0xc045e
12cd3mov64 r4, r7
12cd4call fn_00b96
12cd5mov64 r6, 0x2
12cd6ldxdw r2, [r10-608]
12cd7jeq r2, 0x2, +9 ; -> 12ce1
12cd8ldxdw r3, [r10-600]
12cd9mov64 r1, r10
12cdaadd64 r1, -0x270
12cdblddw r4, 0xbf514 ; "fee_config"
12cddmov64 r5, 0xa
12cdecall fn_00277
12cdfldxdw r8, [r10-616]
12ce0ldxdw r6, [r10-624]
12ce1ldxdw r1, [r10-392]
12ce2ldxdw r2, [r10-400]
12ce3ldxdw r3, [r2+0]
12ce4add64 r3, -0x1
12ce5stxdw [r2+0], r3
12ce6jne r3, 0x0, +3 ; -> 12cea
12ce7ldxdw r3, [r2+8]
12ce8add64 r3, -0x1
12ce9stxdw [r2+8], r3
12cealdxdw r2, [r1+0]
12cebadd64 r2, -0x1
12cecstxdw [r1+0], r2
12cedldxdw r4, [r10-648]
12ceejne r2, 0x0, +3 ; -> 12cf2
12cefldxdw r2, [r1+8]
12cf0add64 r2, -0x1
12cf1stxdw [r1+8], r2
12cf2ldxdw r1, [r10-344]
12cf3ldxdw r2, [r10-352]
12cf4ldxdw r3, [r2+0]
12cf5add64 r3, -0x1
12cf6stxdw [r2+0], r3
12cf7jne r3, 0x0, +3 ; -> 12cfb
12cf8ldxdw r3, [r2+8]
12cf9add64 r3, -0x1
12cfastxdw [r2+8], r3
12cfbldxdw r2, [r1+0]
12cfcadd64 r2, -0x1
12cfdstxdw [r1+0], r2
12cfejne r2, 0x0, +24 ; -> 12d17
12cffldxdw r2, [r1+8]
12d00add64 r2, -0x1
12d01stxdw [r1+8], r2
12d02ja +20 ; -> 12d17
12d03lddw r1, 0xc3d80
12d05call fn_167f1
12d06mov64 r1, r0
12d07and64 r1, 0x3
12d08mov64 r2, r1
12d09add64 r2, -0x2
12d0ajlt r2, 0x2, +5 ; -> 12d10
12d0bjeq r1, 0x0, +4 ; -> 12d10
12d0cldxdw r1, [r0-1]
12d0dldxdw r2, [r0+7]
12d0eldxdw r2, [r2+0]
12d0fcallx r2
12d10mov64 r1, r10
12d11add64 r1, -0x280
12d12mov64 r2, 0x66
12d13call fn_156c7
12d14ldxdw r8, [r10-632]
12d15ldxdw r6, [r10-640]
12d16ldxdw r4, [r10-648]
12d17stxdw [r4+8], r8
12d18stxdw [r4+0], r6
12d19exit
12d1aldxdw r8, [r10-584]
12d1bldxdw r1, [r10-392]
12d1cldxdw r2, [r10-400]
12d1dldxdw r3, [r2+0]
12d1eadd64 r3, -0x1
12d1fstxdw [r2+0], r3
12d20jne r3, 0x0, +3 ; -> 12d24
12d21ldxdw r3, [r2+8]
12d22add64 r3, -0x1
12d23stxdw [r2+8], r3
12d24ldxdw r2, [r1+0]
12d25add64 r2, -0x1
12d26stxdw [r1+0], r2
12d27ldxdw r4, [r10-648]
12d28jne r2, 0x0, +3 ; -> 12d2c
12d29ldxdw r2, [r1+8]
12d2aadd64 r2, -0x1
12d2bstxdw [r1+8], r2
12d2cldxdw r1, [r10-344]
12d2dldxdw r2, [r10-352]
12d2eldxdw r3, [r2+0]
12d2fadd64 r3, -0x1
12d30stxdw [r2+0], r3
12d31jne r3, 0x0, +3 ; -> 12d35
12d32ldxdw r3, [r2+8]
12d33add64 r3, -0x1
12d34stxdw [r2+8], r3
12d35ldxdw r2, [r1+0]
12d36add64 r2, -0x1
12d37stxdw [r1+0], r2
12d38jne r2, 0x0, -34 ; -> 12d17
12d39ja -59 ; -> 12cff
Reconstructedset_exotic_flat_fees
// not reconstructed yet

Replay model

The executable model the agent wrote. Every tally above comes from running it against mainnet.

// no model entered yet

Accounts

Not published. The accounts and arguments were recovered from the bytecode; see the reconstruction.

program pfeeUx…6VojVZ