protected TokenDefinitionParticle(RRI rRI, string name, string description, UInt256 granularity, string iconUrl) : base(rRI.Address.EUID) { RRI = rRI; Name = name; Description = description; Granularity = granularity; IconUrl = iconUrl; }
public UnallocatedTokensParticle(RRI tokenDefinitionReference, UInt256 granularity, long nonce, UInt256 amount, IDictionary <TokenTransition, TokenPermission> tokenPermissions) : base(tokenDefinitionReference.Address.EUID) { TokenDefinitionReference = tokenDefinitionReference; Granularity = granularity; Nonce = nonce; Amount = amount; TokenPermissions = tokenPermissions; }
public TransferrableTokensParticle(RadixAddress address, RRI tokenDefinitionReference, UInt256 granularity, long planck, long nonce, UInt256 amount, IDictionary <TokenTransition, TokenPermission> tokenPermissions) : base(address.EUID) { Address = address; TokenDefinitionReference = tokenDefinitionReference; Granularity = granularity; Planck = planck; Nonce = nonce; Amount = amount; TokenPermissions = tokenPermissions; }
public MutableSupplyTokenDefinitionParticle(RRI rRI, string name, string description, UInt256 granularity, string iconUrl, string symbol, IDictionary <TokenTransition, TokenPermission> tokenPermissions) : base(rRI, name, description, granularity, iconUrl) { Symbol = symbol; TokenPermissions = tokenPermissions; }
public FixedSupplyTokenDefinitionParticle(RRI rRI, string name, string description, UInt256 granularity, string iconUrl, UInt256 supply) : base(rRI, name, description, granularity, iconUrl) { Supply = supply; }
public RriParticle(RRI rri) : base(rri.Address.EUID) { RRI = rri; Nonce = 0; }