@SerializerId2(value="radix.particles.token_definition") public class TokenDefinitionParticle extends Particle implements Identifiable, Ownable
Modifier and Type | Class and Description |
---|---|
static class |
TokenDefinitionParticle.TokenTransition |
Constructor and Description |
---|
TokenDefinitionParticle(RadixAddress address,
java.lang.String name,
java.lang.String symbol,
java.lang.String description,
UInt256 granularity,
java.util.Map<TokenDefinitionParticle.TokenTransition,TokenPermission> tokenPermissions,
java.lang.String iconUrl) |
Modifier and Type | Method and Description |
---|---|
RadixAddress |
getAddress() |
java.lang.String |
getDescription() |
UInt256 |
getGranularity() |
java.lang.String |
getIconUrl() |
java.lang.String |
getName() |
RRI |
getRRI() |
java.lang.String |
getSymbol() |
java.util.Map<TokenDefinitionParticle.TokenTransition,TokenPermission> |
getTokenPermissions() |
equals, getDestinations, getHash, getHid, getShardables, hashCode, toDson
public TokenDefinitionParticle(RadixAddress address, java.lang.String name, java.lang.String symbol, java.lang.String description, UInt256 granularity, java.util.Map<TokenDefinitionParticle.TokenTransition,TokenPermission> tokenPermissions, java.lang.String iconUrl)
public RRI getRRI()
getRRI
in interface Identifiable
public java.util.Map<TokenDefinitionParticle.TokenTransition,TokenPermission> getTokenPermissions()
public RadixAddress getAddress()
getAddress
in interface Ownable
public java.lang.String getName()
public java.lang.String getSymbol()
public java.lang.String getDescription()
public UInt256 getGranularity()
public java.lang.String getIconUrl()