Properties
_currency
_currency: Currency
Methods
allowance
- allowance(ownerAccount: Address, spenderAccount: Address): Amount
-
Parameters
-
ownerAccount: Address
-
spenderAccount: Address
Returns Amount
balanceOf
- balanceOf(account: Address): Amount
-
Returns Amount
burn
- burn(nbTokens: Amount): void
-
Returns void
decreaseAllowance
- decreaseAllowance(spenderAccount: Address, nbTokens: Amount): void
-
Parameters
-
spenderAccount: Address
-
nbTokens: Amount
Returns void
increaseAllowance
- increaseAllowance(spenderAccount: Address, nbTokens: Amount): void
-
Parameters
-
spenderAccount: Address
-
nbTokens: Amount
Returns void
mint
- mint(toAccount: Address, nbTokens: Amount): void
-
Parameters
-
toAccount: Address
-
nbTokens: Amount
Returns void
name
- name(): string
-
Returns string
symbol
- symbol(): string
-
Returns string
totalSupply
- totalSupply(): Amount
-
Returns Amount
transfer
- transfer(toAccount: Address, nbTokens: Amount): void
-
Parameters
-
toAccount: Address
-
nbTokens: Amount
Returns void
transferFrom
- transferFrom(ownerAccount: Address, recipientAccount: Address, nbTokens: Amount): void
-
Parameters
-
ownerAccount: Address
-
recipientAccount: Address
-
nbTokens: Amount
Returns void
version
- version(): string
-
Returns string
The Massa's standard token implementation wrapper.
This class can be used to wrap a smart contract implementing Massa standard token. All the serialization/deserialization will handled here.