[−][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 |
ARG_ID | Named constant for |
ARG_PURSE | Named constant for |
ARG_ROUND_SEIGNIORAGE_RATE | Named constant for |
ARG_SOURCE | Named constant for |
ARG_TARGET | Named constant for |
ARG_TO | Named constant for |
BASE_ROUND_REWARD_KEY | Storage for base round reward key. |
HASH_KEY | Storage for mint contract hash. |
METHOD_BALANCE | Named constant for method |
METHOD_CREATE | Named constant for (synthetic) method |
METHOD_MINT | Named constant for method |
METHOD_READ_BASE_ROUND_REWARD | Named constant for method |
METHOD_REDUCE_TOTAL_SUPPLY | Named constant for method |
METHOD_TRANSFER | Named constant for method |
ROUND_SEIGNIORAGE_RATE_KEY | Storage for mint round seigniorage rate. |
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. |