Triggers Example

For more information check the Trigger's page

Trigger's

Trigger On Upgrade

This method will be triggered when a contract / token is upgraded.

Keep in mind that if you don't implement this method it's not possible to upgrade it.

Also add validations to keep it safe and secure.

Trigger OnUpgrade

Trigger On Mint

This method will be triggered when a token is minted.

Trigger OnMint

Trigger On Burn

This method will be triggered when a token is burned.

Trigger OnBurn

Trigger On Series

This method will be triggered when a series is created.

Trigger OnSeries

Trigger On Infuse

This method will be triggered when a token is infused.

Trigger OnInfuse

Trigger On Write

This method will be triggered when NFT.Write is called. (When NFT ram is being updated)

Trigger OnWrite

Trigger On Send

This method will be triggered when a token is sent.

It's possible to prevent from sending external tokens!

Trigger OnSend

Trigger On Receive

This method will be triggered when a token is received.

It's possible to prevent receiving external tokens!

Trigger OnReceive

Trigger On Migrate

this method will be triggered when a user migrates the account.

Trigger OnMigrate

Trigger On Kill

Trigger OnKill

Last updated