[][src]Module casper_types::mint

Contains implementation of a Mint contract functionality.

Constants

ACCESS_KEY

Storage for mint access key.

ARG_AMOUNT

Named constant for amount.

ARG_PURSE

Named constant for purse.

ARG_SOURCE

Named constant for source.

ARG_TARGET

Named constant for target.

BASE_ROUND_REWARD_KEY

Storage for base round reward key.

HASH_KEY

Storage for mint contract hash.

METHOD_BALANCE

Named constant for method balance.

METHOD_CREATE

Named constant for (synthetic) method create

METHOD_MINT

Named constant for method mint.

METHOD_READ_BASE_ROUND_REWARD

Named constant for method read_base_round_reward.

METHOD_TRANSFER

Named constant for method transfer.

TOTAL_SUPPLY_KEY

Storage for mint total supply key.

Traits

Mint

Mint trait.

RuntimeProvider

Provider of runtime host functionality.

StorageProvider

Provides functionality of a contract storage.

SystemProvider

Provides functionality of a system module.

Functions

round_seigniorage_rate

Returns the round seigniorage rate