@@ -394,6 +394,12 @@ export class DashboardAnalytics extends SharedAnalytics {
394394 . groupBy ( 'me.fasset' ) ,
395395 'me' , undefined , undefined , timestamp
396396 ) . execute ( ) as { fasset : number , fees : bigint } [ ]
397+ const selfMintFees = await this . filterEnterOrExitQueryBy (
398+ em . createQueryBuilder ( Entities . SelfMint , 'sm' )
399+ . select ( [ 'sm.fasset' , raw ( 'sum(sm.pool_fee_uba) as fees' ) ] )
400+ . groupBy ( 'sm.fasset' ) ,
401+ 'sm' , undefined , undefined , timestamp
402+ ) . execute ( ) as { fasset : number , fees : bigint } [ ]
397403 const redeemPoolFees = await this . filterEnterOrExitQueryBy (
398404 em . createQueryBuilder ( Entities . RedemptionPoolFeeMintedEvent , 'rpfme' )
399405 . select ( [ 'rpfme.fasset' , raw ( 'sum(rpfme.pool_fee_uba) as fees' ) ] )
@@ -402,7 +408,11 @@ export class DashboardAnalytics extends SharedAnalytics {
402408 ) . execute ( ) as { fasset : number , fees : bigint } [ ]
403409 return this . transformFAssetValueResults (
404410 this . convertOrmResultToFAssetValueResult ( mintPoolFees , 'fees' ) ,
405- this . convertOrmResultToFAssetValueResult ( redeemPoolFees , 'fees' ) ,
411+ this . transformFAssetValueResults (
412+ this . convertOrmResultToFAssetValueResult ( selfMintFees , 'fees' ) ,
413+ this . convertOrmResultToFAssetValueResult ( redeemPoolFees , 'fees' ) ,
414+ add
415+ ) ,
406416 add
407417 )
408418 }
0 commit comments