Skip to main content

Events

The x/quarantine module emits the following events.

EventOptIn

This event is emitted when an account opts into quarantine.

@Type: /cosmos.quarantine.v1beta1.EventOptIn

Attribute KeyAttribute Value
to_address{bech32 string of account opting in}

EventOptOut

This event is emitted when an account opts out of quarantine.

@Type: /cosmos.quarantine.v1beta1.EventOptOut

Attribute KeyAttribute Value
to_address{bech32 string of account opting out}

EventFundsQuarantined

When funds are quarantined, the recipient in events emitted by the x/bank module will be the quarantined funds holder account instead of the intended recipient. The following event is also emitted.

@Type: /cosmos.quarantine.v1beta1.EventFundsQuarantined

Attribute KeyAttribute Value
to_address{bech32 string of intended recipient}
coins{sdk.Coins of funds quarantined}

EventFundsReleased

This event is emitted when funds are fully accepted and sent from the quarantine funds holder to the originally intended recipient.

@Type: /cosmos.quarantine.v1beta1.EventFundsReleased

Attribute KeyAttribute Value
to_address{bech32 string of recipient}
coins{sdk.Coins of funds released}