| Class | Description |
|---|---|
| AtomToTokenTransfersMapper |
Maps an atom to some number of token transfer actions.
|
| BurnTokensAction | |
| BurnTokensActionMapper | |
| CreateTokenAction | |
| CreateTokenToParticleGroupsMapper |
Maps the CreateToken action into it's corresponding particles
|
| MintTokensAction | |
| MintTokensActionMapper | |
| TokenBalanceReducer |
Reduces particles at an address to it's token balances
|
| TokenBalanceState |
All the token balances at an address at a given point in time.
|
| TokenDefinitionsReducer |
Reduces particles at an address into concrete Tokens and their states
|
| TokenDefinitionsState | |
| TokenState |
The state and data of a token at a given moment in time
|
| TokenTransfer | |
| TokenUnitConversions |
Utility class for converting token units between UInt256 and BigDecimal
|
| TransferTokensAction | |
| TransferTokensToParticleGroupsMapper |
Maps a send message action to the particles necessary to be included in an atom.
|
| Enum | Description |
|---|---|
| CreateTokenAction.TokenSupplyType | |
| TokenState.TokenSupplyType |
| Exception | Description |
|---|---|
| InsufficientFundsException | |
| TokenOverMintException | |
| UnknownTokenException |
Exception thrown when information on an unknown token is requested.
|