Skip to content

Commit

Permalink
remove fork logic (#392)
Browse files Browse the repository at this point in the history
  • Loading branch information
puneet2019 committed Jan 17, 2023
1 parent a549670 commit 91328b7
Showing 1 changed file with 0 additions and 41 deletions.
41 changes: 0 additions & 41 deletions x/lscosmos/keeper/abci.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,6 @@ func (k Keeper) BeginBlock(ctx sdk.Context) {
return
}

//fork logic, halt height + 1
if ctx.BlockHeight() == 9616501 {
err := MintPstakeTokens(ctx, k)
if err != nil {
panic(err)
}
}

err := utils.ApplyFuncIfNoError(ctx, k.DoDelegate)
if err != nil {
k.Logger(ctx).Error("Unable to Delegate tokens with ", "err: ", err)
Expand Down Expand Up @@ -114,36 +106,3 @@ func (k Keeper) ProcessMaturedUndelegation(ctx sdk.Context) error {
}
return nil
}

func MintPstakeTokens(ctx sdk.Context, k Keeper) error {
if ctx.ChainID() != "core-1" {
return nil
}

atomTVU := k.GetDepositAccountAmount(ctx).
Add(k.GetIBCTransferTransientAmount(ctx)).
Add(k.GetDelegationTransientAmount(ctx)).
Add(k.GetStakedAmount(ctx)).
Add(k.GetHostDelegationAccountAmount(ctx))

mintedAmount := k.GetMintedAmount(ctx)
mintDenom := k.GetHostChainParams(ctx).MintDenom
if atomTVU.LTE(mintedAmount) {
return nil
}

toNewMint := atomTVU.Sub(mintedAmount)

switch ctx.ChainID() {
case "core-1":
pstakeFeeAddress := sdk.MustAccAddressFromBech32(k.GetHostChainParams(ctx).PstakeParams.PstakeFeeAddress)
err := k.MintTokens(ctx, sdk.NewCoin(mintDenom, toNewMint), pstakeFeeAddress)
if err != nil {
k.Logger(ctx).Error("Failed to mint and send remainingAmount to pstakeFeeAddress")
return err
}
return nil
default:
return nil
}
}

0 comments on commit 91328b7

Please sign in to comment.