0g-chain/x/issuance/spec/06_begin_block.md
Kevin Davis e14466547d
Issuance module (#599)
* wip: issuance module

* add keeper and module methods

* add begin blocker

* add client

* update events

* add simulations

* ignore v0.8 migration tests for now

* ignore migration tests in ci

* add test suite

* update spec to match implementation details

* add unblock method

* address review comments

* fix typos
2020-08-17 13:09:02 -04:00

268 B

Begin Block

At the start of each block, coins held by blocked addresses are redeemed

  func BeginBlocker(ctx sdk.Context, k Keeper) {
    err := k.RedeemTokensFromBlockedAddresses(ctx, k)
    if err != nil {
      panic(err)
    }
  }