Skip to content

Commit d49be48

Browse files
committed
update stakerOperator tables
1 parent f8e1d2c commit d49be48

13 files changed

+31
-165
lines changed

pkg/rewards/stakerOperators/10_stakerODOperatorSetStrategyPayouts.go

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,17 +44,9 @@ func (sog *StakerOperatorsGenerator) GenerateAndInsert10StakerODOperatorSetStrat
4444
return err
4545
}
4646

47-
rewardsTables, err := sog.FindRewardsTableNamesForSearchPattersn(map[string]string{
48-
rewardsUtils.Table_13_StakerODOperatorSetRewardAmounts: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_13_StakerODOperatorSetRewardAmounts],
49-
}, cutoffDate)
50-
if err != nil {
51-
sog.logger.Sugar().Errorw("Failed to find staker operator table names", "error", err)
52-
return err
53-
}
54-
5547
query, err := rewardsUtils.RenderQueryTemplate(_10_stakerODOperatorSetStrategyPayoutQuery, map[string]interface{}{
5648
"destTableName": destTableName,
57-
"stakerODOperatorSetRewardAmountsTable": rewardsTables[rewardsUtils.Table_13_StakerODOperatorSetRewardAmounts],
49+
"stakerODOperatorSetRewardAmountsTable": rewardsUtils.RewardsTable_13_StakerODOperatorSetRewardAmounts,
5850
})
5951
if err != nil {
6052
sog.logger.Sugar().Errorw("Failed to render 10_stakerODOperatorSetStrategyPayouts query", "error", err)

pkg/rewards/stakerOperators/11_avsODOperatorSetStrategyPayouts.go

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,9 @@ func (sog *StakerOperatorsGenerator) GenerateAndInsert11AvsODOperatorSetStrategy
4040
return err
4141
}
4242

43-
rewardsTables, err := sog.FindRewardsTableNamesForSearchPattersn(map[string]string{
44-
rewardsUtils.Table_14_AvsODOperatorSetRewardAmounts: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_14_AvsODOperatorSetRewardAmounts],
45-
}, cutoffDate)
46-
if err != nil {
47-
sog.logger.Sugar().Errorw("Failed to find staker operator table names", "error", err)
48-
return err
49-
}
50-
5143
query, err := rewardsUtils.RenderQueryTemplate(_11_avsODOperatorSetStrategyPayoutQuery, map[string]interface{}{
5244
"destTableName": destTableName,
53-
"avsODOperatorSetRewardAmountsTable": rewardsTables[rewardsUtils.Table_14_AvsODOperatorSetRewardAmounts],
45+
"avsODOperatorSetRewardAmountsTable": rewardsUtils.RewardsTable_14_AvsODOperatorSetRewardAmounts,
5446
})
5547
if err != nil {
5648
sog.logger.Sugar().Errorw("Failed to render 11_avsODOperatorSetStrategyPayouts query", "error", err)

pkg/rewards/stakerOperators/1_stakerStrategyPayouts.go

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ package stakerOperators
22

33
import (
44
"database/sql"
5+
"time"
6+
57
"github.com/Layr-Labs/sidecar/internal/config"
68
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
7-
"time"
89
)
910

1011
const _1_stakerStrategyPayoutsQuery = `
@@ -137,19 +138,10 @@ func (sog *StakerOperatorsGenerator) GenerateAndInsert1StakerStrategyPayouts(cut
137138
return err
138139
}
139140

140-
rewardsTables, err := sog.FindRewardsTableNamesForSearchPattersn(map[string]string{
141-
rewardsUtils.Table_1_ActiveRewards: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_1_ActiveRewards],
142-
rewardsUtils.Table_2_StakerRewardAmounts: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_2_StakerRewardAmounts],
143-
}, cutoffDate)
144-
if err != nil {
145-
sog.logger.Sugar().Errorw("Failed to find staker operator table names", "error", err)
146-
return err
147-
}
148-
149141
query, err := rewardsUtils.RenderQueryTemplate(_1_stakerStrategyPayoutsQuery, map[string]interface{}{
150142
"destTableName": destTableName,
151-
"activeRewardsTable": rewardsTables[rewardsUtils.Table_1_ActiveRewards],
152-
"stakerRewardAmountsTable": rewardsTables[rewardsUtils.Table_2_StakerRewardAmounts],
143+
"activeRewardsTable": rewardsUtils.RewardsTable_1_ActiveRewards,
144+
"stakerRewardAmountsTable": rewardsUtils.RewardsTable_2_StakerRewardAmounts,
153145
})
154146
if err != nil {
155147
sog.logger.Sugar().Errorw("Failed to render 1_stakerStrategyPayouts query", "error", err)

pkg/rewards/stakerOperators/2_operatorStrategyRewards.go

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package stakerOperators
22

33
import (
4-
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
54
"time"
5+
6+
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
67
)
78

89
const _2_operatorStrategyRewardsQuery = `
@@ -111,19 +112,10 @@ func (sog *StakerOperatorsGenerator) GenerateAndInsert2OperatorStrategyRewards(c
111112
return err
112113
}
113114

114-
rewardsTables, err := sog.FindRewardsTableNamesForSearchPattersn(map[string]string{
115-
rewardsUtils.Table_1_ActiveRewards: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_1_ActiveRewards],
116-
rewardsUtils.Table_3_OperatorRewardAmounts: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_3_OperatorRewardAmounts],
117-
}, cutoffDate)
118-
if err != nil {
119-
sog.logger.Sugar().Errorw("Failed to find staker operator table names", "error", err)
120-
return err
121-
}
122-
123115
query, err := rewardsUtils.RenderQueryTemplate(_2_operatorStrategyRewardsQuery, map[string]interface{}{
124116
"destTableName": destTableName,
125-
"activeRewardsTable": rewardsTables[rewardsUtils.Table_1_ActiveRewards],
126-
"operatorRewardAmountsTable": rewardsTables[rewardsUtils.Table_3_OperatorRewardAmounts],
117+
"activeRewardsTable": rewardsUtils.RewardsTable_1_ActiveRewards,
118+
"operatorRewardAmountsTable": rewardsUtils.RewardsTable_3_OperatorRewardAmounts,
127119
})
128120
if err != nil {
129121
sog.logger.Sugar().Errorw("Failed to render 2_operatorStrategyRewards query", "error", err)

pkg/rewards/stakerOperators/3_rewardsForAllStrategyPayouts.go

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package stakerOperators
22

33
import (
4-
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
54
"time"
5+
6+
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
67
)
78

89
const _3_rewardsForAllStrategyPayoutsQuery = `
@@ -81,17 +82,9 @@ func (sog *StakerOperatorsGenerator) GenerateAndInsert3RewardsForAllStrategyPayo
8182
return err
8283
}
8384

84-
rewardsTables, err := sog.FindRewardsTableNamesForSearchPattersn(map[string]string{
85-
rewardsUtils.Table_1_ActiveRewards: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_1_ActiveRewards],
86-
}, cutoffDate)
87-
if err != nil {
88-
sog.logger.Sugar().Errorw("Failed to find staker operator table names", "error", err)
89-
return err
90-
}
91-
9285
query, err := rewardsUtils.RenderQueryTemplate(_3_rewardsForAllStrategyPayoutsQuery, map[string]interface{}{
9386
"destTableName": destTableName,
94-
"activeRewardsTable": rewardsTables[rewardsUtils.Table_1_ActiveRewards],
87+
"activeRewardsTable": rewardsUtils.RewardsTable_1_ActiveRewards,
9588
})
9689
if err != nil {
9790
sog.logger.Sugar().Errorw("Failed to render 3_rewardsForAllStrategyPayouts query", "error", err)

pkg/rewards/stakerOperators/4_rfaeStakerStrategyPayouts.go

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
package stakerOperators
22

33
import (
4+
"time"
5+
46
"github.com/Layr-Labs/sidecar/internal/config"
57
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
6-
"time"
78
)
89

910
const _4_rfaeStakerStrategyPayoutsQuery = `
@@ -123,19 +124,10 @@ func (sog *StakerOperatorsGenerator) GenerateAndInsert4RfaeStakerStrategyPayout(
123124
return err
124125
}
125126

126-
rewardsTables, err := sog.FindRewardsTableNamesForSearchPattersn(map[string]string{
127-
rewardsUtils.Table_1_ActiveRewards: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_1_ActiveRewards],
128-
rewardsUtils.Table_5_RfaeStakers: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_5_RfaeStakers],
129-
}, cutoffDate)
130-
if err != nil {
131-
sog.logger.Sugar().Errorw("Failed to find staker operator table names", "error", err)
132-
return err
133-
}
134-
135127
query, err := rewardsUtils.RenderQueryTemplate(_4_rfaeStakerStrategyPayoutsQuery, map[string]interface{}{
136128
"destTableName": destTableName,
137-
"activeRewardsTable": rewardsTables[rewardsUtils.Table_1_ActiveRewards],
138-
"rfaeStakersTable": rewardsTables[rewardsUtils.Table_5_RfaeStakers],
129+
"activeRewardsTable": rewardsUtils.RewardsTable_1_ActiveRewards,
130+
"rfaeStakersTable": rewardsUtils.RewardsTable_5_RfaeStakers,
139131
})
140132
if err != nil {
141133
sog.logger.Sugar().Errorw("Failed to render 4_rfaeStakerStrategyPayouts query", "error", err)

pkg/rewards/stakerOperators/5_rfaeOperatorStrategyPayout.go

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package stakerOperators
22

33
import (
4-
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
54
"time"
5+
6+
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
67
)
78

89
const _5_rfaeOperatorStrategyPayoutsQuery = `
@@ -108,19 +109,10 @@ func (sog *StakerOperatorsGenerator) GenerateAndInsert5RfaeOperatorStrategyPayou
108109
return err
109110
}
110111

111-
rewardsTables, err := sog.FindRewardsTableNamesForSearchPattersn(map[string]string{
112-
rewardsUtils.Table_1_ActiveRewards: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_1_ActiveRewards],
113-
rewardsUtils.Table_6_RfaeOperators: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_6_RfaeOperators],
114-
}, cutoffDate)
115-
if err != nil {
116-
sog.logger.Sugar().Errorw("Failed to find staker operator table names", "error", err)
117-
return err
118-
}
119-
120112
query, err := rewardsUtils.RenderQueryTemplate(_5_rfaeOperatorStrategyPayoutsQuery, map[string]interface{}{
121113
"destTableName": destTableName,
122-
"activeRewardsTable": rewardsTables[rewardsUtils.Table_1_ActiveRewards],
123-
"rfaeOperatorsTable": rewardsTables[rewardsUtils.Table_6_RfaeOperators],
114+
"activeRewardsTable": rewardsUtils.RewardsTable_1_ActiveRewards,
115+
"rfaeOperatorsTable": rewardsUtils.RewardsTable_6_RfaeOperators,
124116
})
125117
if err != nil {
126118
sog.logger.Sugar().Errorw("Failed to render 5_rfaeOperatorStrategyPayouts query", "error", err)

pkg/rewards/stakerOperators/6_operatorODStrategyPayouts.go

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package stakerOperators
22

33
import (
4-
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
54
"time"
5+
6+
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
67
)
78

89
// _6_operatorODStrategyPayoutQuery is the query that generates the operator OD strategy payouts.
@@ -61,17 +62,10 @@ func (sog *StakerOperatorsGenerator) GenerateAndInsert6OperatorODStrategyPayouts
6162
return err
6263
}
6364

64-
rewardsTables, err := sog.FindRewardsTableNamesForSearchPattersn(map[string]string{
65-
rewardsUtils.Table_8_OperatorODRewardAmounts: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_8_OperatorODRewardAmounts],
66-
}, cutoffDate)
67-
if err != nil {
68-
sog.logger.Sugar().Errorw("Failed to find staker operator table names", "error", err)
69-
return err
70-
}
71-
7265
query, err := rewardsUtils.RenderQueryTemplate(_6_operatorODStrategyPayoutQuery, map[string]interface{}{
7366
"destTableName": destTableName,
74-
"operatorODRewardAmountsTable": rewardsTables[rewardsUtils.Table_8_OperatorODRewardAmounts],
67+
"activeODRewardsTable": rewardsUtils.RewardsTable_7_ActiveODRewards,
68+
"operatorODRewardAmountsTable": rewardsUtils.RewardsTable_8_OperatorODRewardAmounts,
7569
})
7670
if err != nil {
7771
sog.logger.Sugar().Errorw("Failed to render 6_operatorODStrategyPayouts query", "error", err)

pkg/rewards/stakerOperators/7_stakerODStrategyPayouts.go

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package stakerOperators
22

33
import (
4-
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
54
"time"
5+
6+
"github.com/Layr-Labs/sidecar/pkg/rewardsUtils"
67
)
78

89
// _7_stakerODStrategyPayoutQuery is a constant value that represents a query.
@@ -62,17 +63,10 @@ func (sog *StakerOperatorsGenerator) GenerateAndInsert7StakerODStrategyPayouts(c
6263
return err
6364
}
6465

65-
rewardsTables, err := sog.FindRewardsTableNamesForSearchPattersn(map[string]string{
66-
rewardsUtils.Table_9_StakerODRewardAmounts: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_9_StakerODRewardAmounts],
67-
}, cutoffDate)
68-
if err != nil {
69-
sog.logger.Sugar().Errorw("Failed to find staker operator table names", "error", err)
70-
return err
71-
}
72-
7366
query, err := rewardsUtils.RenderQueryTemplate(_7_stakerODStrategyPayoutQuery, map[string]interface{}{
7467
"destTableName": destTableName,
75-
"stakerODRewardAmountsTable": rewardsTables[rewardsUtils.Table_9_StakerODRewardAmounts],
68+
"activeODRewardsTable": rewardsUtils.RewardsTable_7_ActiveODRewards,
69+
"stakerODRewardAmountsTable": rewardsUtils.RewardsTable_9_StakerODRewardAmounts,
7670
})
7771
if err != nil {
7872
sog.logger.Sugar().Errorw("Failed to render 7_stakerODStrategyPayouts query", "error", err)

pkg/rewards/stakerOperators/8_avsODStrategyPayouts.go

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,17 +55,9 @@ func (sog *StakerOperatorsGenerator) GenerateAndInsert8AvsODStrategyPayouts(cuto
5555
return err
5656
}
5757

58-
rewardsTables, err := sog.FindRewardsTableNamesForSearchPattersn(map[string]string{
59-
rewardsUtils.Table_10_AvsODRewardAmounts: rewardsUtils.GoldTableNameSearchPattern[rewardsUtils.Table_10_AvsODRewardAmounts],
60-
}, cutoffDate)
61-
if err != nil {
62-
sog.logger.Sugar().Errorw("Failed to find staker operator table names", "error", err)
63-
return err
64-
}
65-
6658
query, err := rewardsUtils.RenderQueryTemplate(_8_avsODStrategyPayoutQuery, map[string]interface{}{
6759
"destTableName": destTableName,
68-
"avsODRewardAmountsTable": rewardsTables[rewardsUtils.Table_10_AvsODRewardAmounts],
60+
"avsODRewardAmountsTable": rewardsUtils.RewardsTable_10_AvsODRewardAmounts,
6961
})
7062
if err != nil {
7163
sog.logger.Sugar().Errorw("Failed to render 8_avsODStrategyPayouts query", "error", err)

0 commit comments

Comments
 (0)