@@ -204,17 +204,35 @@ func migrateOldGovProposals(sdkCtx sdk.Context, cdc codec.Codec, govStoreKey sto
204204
205205func migrateFundersModule (sdkCtx sdk.Context , cdc codec.Codec , fundersStoreKey storetypes.StoreKey , fundersKeeper fundersKeeper.Keeper ) {
206206 // migrate params
207- // TODO: define final prices and initial whitelisted coins
208207 oldParams := v1_4_funders .GetParams (sdkCtx , cdc , fundersStoreKey )
209208
210209 newParams := fundersTypes.Params {
211210 CoinWhitelist : []* fundersTypes.WhitelistCoinEntry {
211+ // Prices were obtained on 03.07.2024
212+
213+ // KYVE
212214 {
213215 CoinDenom : globalTypes .Denom ,
214216 CoinDecimals : uint32 (6 ),
215217 MinFundingAmount : math .NewIntFromUint64 (oldParams .MinFundingAmount ),
216218 MinFundingAmountPerBundle : math .NewIntFromUint64 (oldParams .MinFundingAmountPerBundle ),
217- CoinWeight : math .LegacyMustNewDecFromStr ("0.06" ),
219+ CoinWeight : math .LegacyMustNewDecFromStr ("0.0358" ),
220+ },
221+ // Andromeda
222+ {
223+ CoinDenom : "ibc/58EDC95E791161D711F4CF012ACF30A5DA8DDEB40A484F293A52B1968903F643" ,
224+ CoinDecimals : uint32 (6 ),
225+ MinFundingAmount : math .NewInt (1000_000_000 ),
226+ MinFundingAmountPerBundle : math .NewInt (100_000 ),
227+ CoinWeight : math .LegacyMustNewDecFromStr ("0.1007" ),
228+ },
229+ // Source Protocol
230+ {
231+ CoinDenom : "ibc/0D2ABDF58A5DBA3D2A90398F8737D16ECAC0DDE58F9792B2918495D499400672" ,
232+ CoinDecimals : uint32 (6 ),
233+ MinFundingAmount : math .NewInt (1000_000_000 ),
234+ MinFundingAmountPerBundle : math .NewInt (100_000 ),
235+ CoinWeight : math .LegacyMustNewDecFromStr ("0.0207" ),
218236 },
219237 },
220238 MinFundingMultiple : oldParams .MinFundingMultiple ,
@@ -292,7 +310,6 @@ func migrateStakersModule(sdkCtx sdk.Context, cdc codec.Codec, stakersStoreKey s
292310func migrateBundlesModule (sdkCtx sdk.Context , cdc codec.Codec , bundlesStoreKey storetypes.StoreKey , bundlesKeeper bundlesKeeper.Keeper ) {
293311 oldParams := v1_4_bundles .GetParams (sdkCtx , cdc , bundlesStoreKey )
294312
295- // TODO: define final storage cost prices
296313 newParams := bundlesTypes.Params {
297314 UploadTimeout : oldParams .UploadTimeout ,
298315 StorageCosts : []bundlesTypes.StorageCost {
0 commit comments