mirror of
https://github.com/0glabs/0g-chain.git
synced 2024-12-26 08:15:19 +00:00
fix: initialize issuance asset supplies at genesis (#634)
This commit is contained in:
parent
b356309d90
commit
b2eff063a8
@ -28,6 +28,15 @@ func InitGenesis(ctx sdk.Context, k keeper.Keeper, supplyKeeper types.SupplyKeep
|
|||||||
k.SetAssetSupply(ctx, supply, supply.GetDenom())
|
k.SetAssetSupply(ctx, supply, supply.GetDenom())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for _, asset := range gs.Params.Assets {
|
||||||
|
if asset.RateLimit.Active {
|
||||||
|
_, found := k.GetAssetSupply(ctx, asset.Denom)
|
||||||
|
if !found {
|
||||||
|
k.CreateNewAssetSupply(ctx, asset.Denom)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ExportGenesis export genesis state for issuance module
|
// ExportGenesis export genesis state for issuance module
|
||||||
|
Loading…
Reference in New Issue
Block a user