- abs() - Method in class org.radix.utils.Int128
-
Return the absolute value of this
.
- Accountable - Interface in com.radixdlt.client.atommodel
-
Temporary interface for representing a particle which gets stored in a set of addresses.
- Action - Interface in com.radixdlt.client.application.translate
-
Marker interface for high-level application actions
- actionClass() - Method in interface com.radixdlt.client.application.translate.AtomToExecutedActionsMapper
-
- actionClass() - Method in class com.radixdlt.client.application.translate.data.AtomToDecryptedMessageMapper
-
- actionClass() - Method in class com.radixdlt.client.application.translate.tokens.AtomToTokenTransfersMapper
-
- ActionExecutionException - Exception in com.radixdlt.client.application.translate
-
Exception describing an issue occurring when trying to execute a ledger action
- ActionExecutionException.ActionExecutionExceptionBuilder - Class in com.radixdlt.client.application.translate
-
- ActionExecutionExceptionBuilder() - Constructor for class com.radixdlt.client.application.translate.ActionExecutionException.ActionExecutionExceptionBuilder
-
- ActionExecutionExceptionReason - Class in com.radixdlt.client.application.translate
-
A High level application error reason for action execution failure
- ActionExecutionExceptionReason(String) - Constructor for class com.radixdlt.client.application.translate.ActionExecutionExceptionReason
-
- add(Function<WebSocketsEpic.WebSockets, RadixNetworkEpic>) - Method in class com.radixdlt.client.core.network.epics.WebSocketsEpic.WebSocketsEpicBuilder
-
- add(Int128) - Method in class org.radix.utils.Int128
-
Add other
to this
, returning the result.
- add(UInt256) - Method in class org.radix.utils.UInt256
-
Adds other
to this
, returning the result.
- addAtomErrorMapper(AtomErrorToExceptionReasonMapper) - Method in class com.radixdlt.client.application.RadixApplicationAPI.RadixApplicationAPIBuilder
-
- addAtomMapper(AtomToExecutedActionsMapper<? extends Object>) - Method in class com.radixdlt.client.application.RadixApplicationAPI.RadixApplicationAPIBuilder
-
- addEpic(RadixNetworkEpic) - Method in class com.radixdlt.client.core.network.RadixNetworkController.RadixNetworkControllerBuilder
-
- addInitialNode(RadixNode) - Method in class com.radixdlt.client.core.network.RadixNetworkController.RadixNetworkControllerBuilder
-
- addInitialNodes(Set<RadixNode>) - Method in class com.radixdlt.client.core.network.RadixNetworkController.RadixNetworkControllerBuilder
-
- addListener(Consumer<String>) - Method in interface com.radixdlt.client.core.network.jsonrpc.PersistentChannel
-
- addListener(Consumer<String>) - Method in class com.radixdlt.client.core.network.websocket.WebSocketClient
-
- addMetaData(String, String) - Method in class com.radixdlt.client.core.atoms.ParticleGroup.ParticleGroupBuilder
-
- AddNodeAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable action to request to add a node to the network state.
- addParticle(SpunParticle<?>) - Method in class com.radixdlt.client.core.atoms.ParticleGroup.ParticleGroupBuilder
-
- addParticle(Particle, Spin) - Method in class com.radixdlt.client.core.atoms.ParticleGroup.ParticleGroupBuilder
-
- addReader(ECPublicKey) - Method in class com.radixdlt.client.application.identity.Data.DataBuilder
-
- addReader(ECPublicKey) - Method in class com.radixdlt.client.core.crypto.Encryptor.EncryptorBuilder
-
- addReason(ActionExecutionExceptionReason) - Method in class com.radixdlt.client.application.translate.ActionExecutionException.ActionExecutionExceptionBuilder
-
- addReducer(ParticleReducer<T>) - Method in class com.radixdlt.client.application.RadixApplicationAPI.RadixApplicationAPIBuilder
-
- addReducer(Consumer<RadixNodeAction>) - Method in class com.radixdlt.client.core.network.RadixNetworkController.RadixNetworkControllerBuilder
-
- address() - Method in class com.radixdlt.client.application.translate.ShardedAppStateId
-
Retrieves the shardable address which needs to be queried to construct the application state
- address() - Method in class com.radixdlt.client.application.translate.ShardedParticleStateId
-
Retrieves the shardable address which needs to be queried to construct the application state
- addresses() - Method in class com.radixdlt.client.core.atoms.Atom
-
- addStatefulParticlesMapper(Class<T>, StatefulActionToParticleGroupsMapper<T>) - Method in class com.radixdlt.client.application.RadixApplicationAPI.RadixApplicationAPIBuilder
-
- addStatelessParticlesMapper(Class<T>, StatelessActionToParticleGroupsMapper<T>) - Method in class com.radixdlt.client.application.RadixApplicationAPI.RadixApplicationAPIBuilder
-
- addToWorkingArea(Action) - Method in class com.radixdlt.client.application.RadixApplicationAPI.Transaction
-
Add an action to the working area
- AID - Class in org.radix.common.ID
-
An Atom ID, made up of 192 bits of truncated hash and 64 bits of a selected shard.
- AlreadyUsedUniqueIdReason - Class in com.radixdlt.client.application.translate.unique
-
- AlreadyUsedUniqueIdReason(UniqueId) - Constructor for class com.radixdlt.client.application.translate.unique.AlreadyUsedUniqueIdReason
-
- AlreadyUsedUniqueIdReasonMapper - Class in com.radixdlt.client.application.translate.unique
-
- AlreadyUsedUniqueIdReasonMapper() - Constructor for class com.radixdlt.client.application.translate.unique.AlreadyUsedUniqueIdReasonMapper
-
- and(Int128) - Method in class org.radix.utils.Int128
-
Calculates the bitwise and of this
with other
(this & other
).
- and(UInt256) - Method in class org.radix.utils.UInt256
-
Calculates the bitwise and of this
with other
(this & other
).
- AndroidUtil - Class in com.radixdlt.client.core.util
-
- API_VERSION - Static variable in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
API version of Client, must match with Server
- ApiVersion - Class in com.radixdlt.client.core.network.jsonrpc
-
Simple API Version used for syncing between server/client
- apiVersion() - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
- ApplicationState - Interface in com.radixdlt.client.application.translate
-
Marker interface for high-level application state
- apply(List<RadixNode>) - Method in class com.radixdlt.client.core.network.selector.GetFirstSelector
-
- apply(List<RadixNode>) - Method in class com.radixdlt.client.core.network.selector.RandomSelector
-
- apply(Observable<Throwable>) - Method in class com.radixdlt.client.core.util.IncreasingRetryTimer
-
- arrayEquals(byte[], int, int, byte[], int, int) - Static method in class org.radix.utils.primitives.Bytes
-
Compare two byte array segments for equality.
- Atom - Class in com.radixdlt.client.core.atoms
-
An atom is the fundamental atomic unit of storage on the ledger (similar to a block
in a blockchain) and defines the actions that can be issued onto the ledger.
- Atom(long) - Constructor for class com.radixdlt.client.core.atoms.Atom
-
- Atom(ParticleGroup, long) - Constructor for class com.radixdlt.client.core.atoms.Atom
-
- Atom(List<ParticleGroup>, long) - Constructor for class com.radixdlt.client.core.atoms.Atom
-
- Atom(List<ParticleGroup>, Map<String, String>) - Constructor for class com.radixdlt.client.core.atoms.Atom
-
- AtomErrorToExceptionReasonMapper - Interface in com.radixdlt.client.application.translate
-
- AtomEvent - Class in com.radixdlt.client.core.ledger
-
- AtomEvent(Atom, AtomEvent.AtomEventType) - Constructor for class com.radixdlt.client.core.ledger.AtomEvent
-
- AtomEvent.AtomEventType - Enum in com.radixdlt.client.core.ledger
-
- AtomObservation - Class in com.radixdlt.client.core.ledger
-
- AtomObservation.AtomObservationUpdateType - Class in com.radixdlt.client.core.ledger
-
Describes the type of observation including whether the update is "soft", or a weakly
supported atom which could possibly be deleted soon
- AtomObservation.Type - Enum in com.radixdlt.client.core.ledger
-
- AtomPuller - Interface in com.radixdlt.client.core.ledger
-
Temporary interface for retrieving atoms at an address from the network.
- AtomQuery - Class in com.radixdlt.client.core.network.jsonrpc
-
- AtomQuery(RadixAddress) - Constructor for class com.radixdlt.client.core.network.jsonrpc.AtomQuery
-
- AtomStatus - Enum in com.radixdlt.client.core.atoms
-
The different states an atom can be in.
- AtomStatusEvent - Class in com.radixdlt.client.core.atoms
-
An event where an atom's status has changed.
- AtomStatusEvent(AtomStatus, JsonObject) - Constructor for class com.radixdlt.client.core.atoms.AtomStatusEvent
-
- AtomStatusEvent(AtomStatus) - Constructor for class com.radixdlt.client.core.atoms.AtomStatusEvent
-
- AtomStore - Interface in com.radixdlt.client.core.ledger
-
The interface in which a client retrieves the state of the ledger.
- AtomToDecryptedMessageMapper - Class in com.radixdlt.client.application.translate.data
-
Maps an atom to some number of sent message actions and decrypted.
- AtomToDecryptedMessageMapper() - Constructor for class com.radixdlt.client.application.translate.data.AtomToDecryptedMessageMapper
-
- AtomToExecutedActionsMapper<T> - Interface in com.radixdlt.client.application.translate
-
- AtomToTokenTransfersMapper - Class in com.radixdlt.client.application.translate.tokens
-
Maps an atom to some number of token transfer actions.
- AtomToTokenTransfersMapper() - Constructor for class com.radixdlt.client.application.translate.tokens.AtomToTokenTransfersMapper
-
- cancelAtomsSubscribe(String) - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
- Cipherparams - Class in com.radixdlt.client.application.identity.model.keystore
-
- Cipherparams() - Constructor for class com.radixdlt.client.application.identity.model.keystore.Cipherparams
-
- ClassScanningSerializationPolicy - Class in org.radix.serialization2
-
Class that maintains a map of
DsonOutput.Output
types to
a set of pairs of classes and field/method names to output for that
serialization type.
- ClassScanningSerializationPolicy(Collection<Class<?>>) - Constructor for class org.radix.serialization2.ClassScanningSerializationPolicy
-
Scan for all classes with an SerializerId
annotation.
- ClassScanningSerializerIds - Class in org.radix.serialization2
-
Class that maintains a map of serializer IDs to Class<?>
objects
and vice versa.
- ClassScanningSerializerIds(Collection<Class<?>>) - Constructor for class org.radix.serialization2.ClassScanningSerializerIds
-
Scan for all classes with an SerializerId
annotation
in the specified set of classes.
- close() - Method in class com.radixdlt.client.core.network.websocket.WebSocketClient
-
- closeAtomStatusNotifications(String) - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
Closes a streaming status subscription
- CloseWebSocketAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable action to request to close a websocket connection with a given node.
- CollectionScanningSerializationPolicy - Class in org.radix.serialization2.client
-
Class that maintains a map of
DsonOutput.Output
values to a set of pairs of classes and field/method names to output for that
serialization type.
- CollectionScanningSerializerIds - Class in org.radix.serialization2.client
-
Class that maintains a map of serializer IDs to Class<?>
objects,
and vice versa, for all serializable classes in the core system.
- com.radixdlt.client.application - package com.radixdlt.client.application
-
- com.radixdlt.client.application.identity - package com.radixdlt.client.application.identity
-
- com.radixdlt.client.application.identity.model.keystore - package com.radixdlt.client.application.identity.model.keystore
-
- com.radixdlt.client.application.translate - package com.radixdlt.client.application.translate
-
- com.radixdlt.client.application.translate.data - package com.radixdlt.client.application.translate.data
-
- com.radixdlt.client.application.translate.tokens - package com.radixdlt.client.application.translate.tokens
-
- com.radixdlt.client.application.translate.unique - package com.radixdlt.client.application.translate.unique
-
- com.radixdlt.client.atommodel - package com.radixdlt.client.atommodel
-
- com.radixdlt.client.atommodel.accounts - package com.radixdlt.client.atommodel.accounts
-
- com.radixdlt.client.atommodel.message - package com.radixdlt.client.atommodel.message
-
- com.radixdlt.client.atommodel.rri - package com.radixdlt.client.atommodel.rri
-
- com.radixdlt.client.atommodel.tokens - package com.radixdlt.client.atommodel.tokens
-
- com.radixdlt.client.atommodel.unique - package com.radixdlt.client.atommodel.unique
-
- com.radixdlt.client.core - package com.radixdlt.client.core
-
- com.radixdlt.client.core.address - package com.radixdlt.client.core.address
-
- com.radixdlt.client.core.atoms - package com.radixdlt.client.core.atoms
-
- com.radixdlt.client.core.atoms.particles - package com.radixdlt.client.core.atoms.particles
-
- com.radixdlt.client.core.crypto - package com.radixdlt.client.core.crypto
-
- com.radixdlt.client.core.fungible - package com.radixdlt.client.core.fungible
-
- com.radixdlt.client.core.ledger - package com.radixdlt.client.core.ledger
-
- com.radixdlt.client.core.network - package com.radixdlt.client.core.network
-
- com.radixdlt.client.core.network.actions - package com.radixdlt.client.core.network.actions
-
- com.radixdlt.client.core.network.bootstrap - package com.radixdlt.client.core.network.bootstrap
-
- com.radixdlt.client.core.network.epics - package com.radixdlt.client.core.network.epics
-
- com.radixdlt.client.core.network.jsonrpc - package com.radixdlt.client.core.network.jsonrpc
-
- com.radixdlt.client.core.network.reducers - package com.radixdlt.client.core.network.reducers
-
- com.radixdlt.client.core.network.selector - package com.radixdlt.client.core.network.selector
-
- com.radixdlt.client.core.network.websocket - package com.radixdlt.client.core.network.websocket
-
- com.radixdlt.client.core.pow - package com.radixdlt.client.core.pow
-
- com.radixdlt.client.core.util - package com.radixdlt.client.core.util
-
- combine(T, T) - Method in interface com.radixdlt.client.application.translate.ParticleReducer
-
- combine(TokenBalanceState, TokenBalanceState) - Method in class com.radixdlt.client.application.translate.tokens.TokenBalanceReducer
-
- combine(TokenBalanceState, TokenBalanceState) - Static method in class com.radixdlt.client.application.translate.tokens.TokenBalanceState
-
- combine(TokenDefinitionsState, TokenDefinitionsState) - Method in class com.radixdlt.client.application.translate.tokens.TokenDefinitionsReducer
-
- combine(TokenDefinitionsState, TokenDefinitionsState) - Static method in class com.radixdlt.client.application.translate.tokens.TokenDefinitionsState
-
- combine(TokenState, TokenState) - Static method in class com.radixdlt.client.application.translate.tokens.TokenState
-
- commitAndPush() - Method in class com.radixdlt.client.application.RadixApplicationAPI.Transaction
-
Commit the transaction onto the ledger
- commitAndPush(RadixNode) - Method in class com.radixdlt.client.application.RadixApplicationAPI.Transaction
-
Commit the transaction onto the ledger
- compareDistances(EUID, EUID) - Method in class org.radix.common.ID.EUID
-
Compare the distances of first
and second
from
this
, treating our unsigned 128-bit number system as a
ring with values 0 and 2128-1 adjacent.
- compareTo(EUID) - Method in class org.radix.common.ID.EUID
-
- compareTo(Hash) - Method in class org.radix.crypto.Hash
-
- compareTo(Int128) - Method in class org.radix.utils.Int128
-
- compareTo(UInt256) - Method in class org.radix.utils.UInt256
-
- compareToUnsigned(Int128) - Method in class org.radix.utils.Int128
-
Compares this
and n
numerically treating the values
as unsigned.
- compareUnsigned(long, long) - Static method in class org.radix.utils.primitives.Longs
-
Compares two long
values numerically treating the values
as unsigned.
- CompatibleApiVersionFilter - Class in com.radixdlt.client.core.network.selector
-
An api version filter that rejects any incompatible peers as determined by the
- CompatibleApiVersionFilter(int) - Constructor for class com.radixdlt.client.core.network.selector.CompatibleApiVersionFilter
-
- connect() - Method in class com.radixdlt.client.core.network.websocket.WebSocketClient
-
Attempts to connect to this Radix node if not already connected
- ConnectionAliveFilter - Class in com.radixdlt.client.core.network.selector
-
A connection status filter that filters out inactive peers
- ConnectionAliveFilter() - Constructor for class com.radixdlt.client.core.network.selector.ConnectionAliveFilter
-
- ConnectWebSocketAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable action to request to start a websocket connection with a given node.
- ConnectWebSocketEpic - Class in com.radixdlt.client.core.network.epics
-
Epic which begins a websocket connection when a ConnectWebSocketAction is seen.
- ConnectWebSocketEpic(WebSocketsEpic.WebSockets) - Constructor for class com.radixdlt.client.core.network.epics.ConnectWebSocketEpic
-
- contains(Range<T>) - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- contains(T, T) - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- copyPublicKey(byte[], int) - Method in class com.radixdlt.client.core.crypto.ECPublicKey
-
- copyTo(byte[], int) - Method in class com.radixdlt.client.core.atoms.RadixHash
-
- copyTo(byte[], int, int) - Method in class com.radixdlt.client.core.atoms.RadixHash
-
- copyTo(byte[], int) - Method in class org.radix.common.ID.AID
-
Copies this AID to a byte array with some offset.
- copyTo(int, byte[], int) - Static method in class org.radix.utils.primitives.Ints
-
Copy the byte value of value
into bytes
starting at offset
.
- copyTo(long, byte[], int) - Static method in class org.radix.utils.primitives.Longs
-
Copy the byte value of value
into bytes
starting at offset
.
- create(BootstrapConfig, RadixIdentity) - Static method in class com.radixdlt.client.application.RadixApplicationAPI
-
Creates an API with the default actions and reducers
- create(RadixAddress, RadixAddress, byte[], boolean) - Static method in class com.radixdlt.client.application.translate.data.SendMessageAction
-
- create(RRI, RadixAddress, BigDecimal) - Static method in class com.radixdlt.client.application.translate.tokens.BurnTokensAction
-
- create(RRI, String, String, BigDecimal, BigDecimal, CreateTokenAction.TokenSupplyType) - Static method in class com.radixdlt.client.application.translate.tokens.CreateTokenAction
-
- create(RRI, RadixAddress, BigDecimal) - Static method in class com.radixdlt.client.application.translate.tokens.MintTokensAction
-
- create(RRI, RadixAddress, RadixAddress, BigDecimal) - Static method in class com.radixdlt.client.application.translate.tokens.TransferTokensAction
-
- create(RRI, RadixAddress, RadixAddress, BigDecimal, byte[]) - Static method in class com.radixdlt.client.application.translate.tokens.TransferTokensAction
-
- create(RRI, RadixAddress, RadixAddress, BigDecimal, Long) - Static method in class com.radixdlt.client.application.translate.tokens.TransferTokensAction
-
- create(RRI, RadixAddress, RadixAddress, BigDecimal, byte[], Long) - Static method in class com.radixdlt.client.application.translate.tokens.TransferTokensAction
-
- create(RRI) - Static method in class com.radixdlt.client.application.translate.unique.PutUniqueIdAction
-
- create(RadixUniverseConfig, Observable<RadixNode>, Set<RadixNode>) - Static method in class com.radixdlt.client.core.RadixUniverse
-
Creates a universe with peer discovery through seed nodes
- create(RadixUniverseConfig, List<RadixNetworkEpic>, Set<RadixNode>) - Static method in class com.radixdlt.client.core.RadixUniverse
-
Creates a universe with peer discovery through epics
- create(BootstrapConfig) - Static method in class com.radixdlt.client.core.RadixUniverse
-
- create(Collection<Class<?>>) - Static method in class org.radix.serialization2.client.CollectionScanningSerializationPolicy
-
- create(Collection<Class<?>>) - Static method in class org.radix.serialization2.client.CollectionScanningSerializerIds
-
- create(SerializerIds, FilterProvider) - Static method in class org.radix.serialization2.mapper.JacksonCborMapper
-
Create an ObjectMapper
that will serialize to/from
CBOR encoded DSON.
- create(SerializerIds, FilterProvider, boolean) - Static method in class org.radix.serialization2.mapper.JacksonJsonMapper
-
Create an ObjectMapper
that will serialize to/from the JSON
format that radix requires.
- create(SerializerIds, FilterProvider) - Static method in class org.radix.serialization2.mapper.JacksonJsonMapper
-
Create an ObjectMapper
that will serialize to/from the JSON
format that radix requires.
- create(SerializerIds, SerializationPolicy) - Static method in class org.radix.serialization2.Serialization
-
Create a new instance of
Serialization
with the specified IDs and policy.
- createEncryptedPrivateKey(String) - Static method in class com.radixdlt.client.application.identity.PrivateKeyEncrypter
-
- createFixedSupplyToken(RRI, String, String, BigDecimal) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Creates a fixed-supply token registered into the user's account with
10^-18 granularity
- createGetLivePeersEpic(WebSocketsEpic.WebSockets) - Static method in class com.radixdlt.client.core.network.epics.RadixJsonRpcMethodEpic
-
- createGetNodeDataEpic(WebSocketsEpic.WebSockets) - Static method in class com.radixdlt.client.core.network.epics.RadixJsonRpcMethodEpic
-
- createGetUniverseEpic(WebSocketsEpic.WebSockets) - Static method in class com.radixdlt.client.core.network.epics.RadixJsonRpcMethodEpic
-
- createMultiIssuanceToken(RRI, String) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Creates a multi-issuance token registered into the user's account with
zero initial supply, 10^-18 granularity and no description.
- createMultiIssuanceToken(RRI, String, String) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Creates a multi-issuance token registered into the user's account with
zero initial supply and 10^-18 granularity
- createNew() - Static method in class com.radixdlt.client.application.identity.RadixIdentities
-
Creates a new radix identity which is not stored anywhere
- createNewEncryptedIdentity(Writer, String) - Static method in class com.radixdlt.client.application.identity.RadixIdentities
-
Creates a new private key and encrypts it and then writes/flushes the result to a given writer
- createToken(RRI, String, String, BigDecimal, BigDecimal, CreateTokenAction.TokenSupplyType) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Creates a token registered into the user's account
- CreateTokenAction - Class in com.radixdlt.client.application.translate.tokens
-
- CreateTokenAction.TokenSupplyType - Enum in com.radixdlt.client.application.translate.tokens
-
- CreateTokenToParticleGroupsMapper - Class in com.radixdlt.client.application.translate.tokens
-
Maps the CreateToken action into it's corresponding particles
- CreateTokenToParticleGroupsMapper() - Constructor for class com.radixdlt.client.application.translate.tokens.CreateTokenToParticleGroupsMapper
-
- createTransaction() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Create a new transaction which is based off of the
current data in the atom store.
- createTransition(List<T>, UInt256) - Method in class com.radixdlt.client.core.fungible.FungibleParticleTransitioner
-
- Crypto - Class in com.radixdlt.client.application.identity.model.keystore
-
- Crypto() - Constructor for class com.radixdlt.client.application.identity.model.keystore.Crypto
-
- CryptoException - Exception in com.radixdlt.client.core.crypto
-
- CryptoException() - Constructor for exception com.radixdlt.client.core.crypto.CryptoException
-
- CryptoException(String) - Constructor for exception com.radixdlt.client.core.crypto.CryptoException
-
- CryptoException(String, Throwable) - Constructor for exception com.radixdlt.client.core.crypto.CryptoException
-
- Data - Class in com.radixdlt.client.application.identity
-
Application layer bytes bytes object.
- Data.DataBuilder - Class in com.radixdlt.client.application.identity
-
- DataBuilder() - Constructor for class com.radixdlt.client.application.identity.Data.DataBuilder
-
- decodeFromDER(byte[]) - Static method in class com.radixdlt.client.core.crypto.ECSignature
-
- decrement() - Method in class org.radix.utils.Int128
-
Decrement a number.
- decrement() - Method in class org.radix.utils.UInt256
-
Decrements this
.
- decrypt(Data) - Method in class com.radixdlt.client.application.identity.LocalRadixIdentity
-
- decrypt(Data) - Method in interface com.radixdlt.client.application.identity.RadixIdentity
-
Transforms a possibly encrypted bytes object into an unencrypted one.
- decrypt(byte[], EncryptedPrivateKey) - Method in class com.radixdlt.client.core.crypto.ECKeyPair
-
- decrypt(byte[]) - Method in class com.radixdlt.client.core.crypto.ECKeyPair
-
- decrypt(byte[], ECKeyPair) - Method in class com.radixdlt.client.core.crypto.Encryptor
-
- DecryptedMessage - Class in com.radixdlt.client.application.translate.data
-
An application layer object representing some data found on the ledger.
- DecryptedMessage(byte[], RadixAddress, RadixAddress, DecryptedMessage.EncryptionState, long, EUID) - Constructor for class com.radixdlt.client.application.translate.data.DecryptedMessage
-
- DecryptedMessage.EncryptionState - Enum in com.radixdlt.client.application.translate.data
-
- decryptPrivateKey(String, Reader) - Static method in class com.radixdlt.client.application.identity.PrivateKeyEncrypter
-
- defaultBuilder() - Static method in class com.radixdlt.client.application.RadixApplicationAPI
-
Creates a default API builder with the default actions and reducers without an identity
- defaultFeeMapper() - Method in class com.radixdlt.client.application.RadixApplicationAPI.RadixApplicationAPIBuilder
-
- deleted(Atom) - Static method in class com.radixdlt.client.core.ledger.AtomObservation
-
- DiscoverMoreNodesAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable action which requests for more nodes to be discovered
- DiscoverMoreNodesErrorAction - Class in com.radixdlt.client.core.network.actions
-
Action which represents an error which occurred when trying to discover more nodes
- DiscoverMoreNodesErrorAction(Throwable) - Constructor for class com.radixdlt.client.core.network.actions.DiscoverMoreNodesErrorAction
-
- discoverNodes() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Dispatches a discovery request, the result of which would
be viewable via getNetworkState()
- DiscoverNodesEpic - Class in com.radixdlt.client.core.network.epics
-
Epic which manages simple bootstrapping and discovers nodes one degree out from the initial seeds.
- DiscoverNodesEpic(Observable<RadixNode>, RadixUniverseConfig) - Constructor for class com.radixdlt.client.core.network.epics.DiscoverNodesEpic
-
- dispatch(RadixNodeAction) - Method in class com.radixdlt.client.core.network.RadixNetworkController
-
Dispatches an action into the system.
- div2() - Method in class org.radix.utils.Int128
-
- divide(Int128) - Method in class org.radix.utils.Int128
-
Divide this
by the specified divisor.
- divide(UInt256) - Method in class org.radix.utils.UInt256
-
Divides this
by the specified divisor.
- doubleValue() - Method in class org.radix.utils.Int128
-
- down(T) - Static method in class com.radixdlt.client.core.atoms.particles.SpunParticle
-
- DsonAnyProperties - Annotation Type in org.radix.serialization2
-
- dsonCollectionType(Class<? extends Collection>, Class<?>) - Method in class org.radix.serialization2.Serialization
-
- DsonFieldFilter - Class in org.radix.serialization2.mapper
-
A field filter for DSON output modes.
- DsonJavaType - Class in org.radix.serialization2
-
Opaque wrapper for JavaType
to allow distinguishing between
JSON and DSON mapper.
- DsonOutput - Annotation Type in org.radix.serialization2
-
Annotation used to indicate which fields are included in coded DSON
for which output requirements.
- DsonOutput.Output - Enum in org.radix.serialization2
-
Output modes for serialization.
- DsonTypeIdResolver - Class in org.radix.serialization2.mapper
-
TypeIdResolver
implementation
that converts between fully-qualified Java class names and (JSON) Strings.
- DsonTypeIdResolver(JavaType, TypeFactory, SerializerIds) - Constructor for class org.radix.serialization2.mapper.DsonTypeIdResolver
-
- dumpDsonForHash(Atom) - Static method in class com.radixdlt.client.core.util.TestUtils
-
Dump the DSON representation of the binary generated for hashing
- dumpJsonForHash(Atom) - Static method in class com.radixdlt.client.core.util.TestUtils
-
Dump the JSON representation of the binary generated for hashing
- feeMapper(FeeMapper) - Method in class com.radixdlt.client.application.RadixApplicationAPI.RadixApplicationAPIBuilder
-
- FeeMapper - Interface in com.radixdlt.client.application.translate
-
- FetchAtomsAction - Interface in com.radixdlt.client.core.network.actions
-
A dispatchable fetch atoms action which represents an atom observed from a specific node for an atom fetch flow.
- FetchAtomsCancelAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable fetch atoms action which represents a request to cancel a fetch atoms flow
- FetchAtomsEpic - Class in com.radixdlt.client.core.network.epics
-
Epic which emits atoms on a FETCH_ATOMS_REQUEST query forever until a FETCH_ATOMS_CANCEL action occurs.
- FetchAtomsEpic(WebSocketsEpic.WebSockets) - Constructor for class com.radixdlt.client.core.network.epics.FetchAtomsEpic
-
- FetchAtomsObservationAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable fetch atoms action which represents an atom observed event from a specific node for an atom fetch flow.
- FetchAtomsRequestAction - Class in com.radixdlt.client.core.network.actions
-
The initial dispatchable fetch atoms action which signals a new fetch atoms query request
- FetchAtomsSubscribeAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable fetch atoms action which represents a fetch atom query submitted to a specific node.
- filterProviderFor(ImmutableMap<Class<?>, ImmutableSet<String>>) - Static method in class org.radix.serialization2.mapper.DsonFieldFilter
-
- FindANodeEpic - Class in com.radixdlt.client.core.network.epics
-
Epic which finds a connected sharded node when a FindANode request is received.
- FindANodeEpic(RadixPeerSelector) - Constructor for class com.radixdlt.client.core.network.epics.FindANodeEpic
-
- FindANodeRequestAction - Interface in com.radixdlt.client.core.network.actions
-
A dispatch action request for a connected node with some given shards
- FindANodeResultAction - Class in com.radixdlt.client.core.network.actions
-
- FindANodeResultAction(RadixNode, FindANodeRequestAction) - Constructor for class com.radixdlt.client.core.network.actions.FindANodeResultAction
-
- FIVE - Static variable in class org.radix.utils.Int128
-
- FIVE - Static variable in class org.radix.utils.UInt256
-
- floatValue() - Method in class org.radix.utils.Int128
-
- FOUR - Static variable in class org.radix.utils.Int128
-
- FOUR - Static variable in class org.radix.utils.UInt256
-
- from(String) - Static method in class com.radixdlt.client.atommodel.accounts.RadixAddress
-
- from(byte[]) - Static method in class com.radixdlt.client.atommodel.accounts.RadixAddress
-
- from(RadixAddress) - Method in class com.radixdlt.client.atommodel.message.MessageParticle.MessageParticleBuilder
-
- from(RadixHash, Set<Long>) - Static method in class org.radix.common.ID.AID
-
Create an AID from a hash and a set of shards
The AID will contain 192 first bits of shard + 64 bits of selected shard
- from(byte[]) - Static method in class org.radix.common.ID.AID
-
Create an AID from its bytes
- from(byte[], int) - Static method in class org.radix.common.ID.AID
-
Create an AID from a portion of a byte array
- from(String) - Static method in class org.radix.common.ID.AID
-
Create an AID from its hex bytes
- from(short) - Static method in class org.radix.utils.Int128
-
Factory method for materialising an
Int128
from a
short
value.
- from(int) - Static method in class org.radix.utils.Int128
-
Factory method for materialising an
Int128
from an
int
value.
- from(long) - Static method in class org.radix.utils.Int128
-
Factory method for materialising an
Int128
from a
long
value.
- from(long, long) - Static method in class org.radix.utils.Int128
-
Factory method for materialising an
Int128
from two
long
values.
- from(byte[]) - Static method in class org.radix.utils.Int128
-
Factory method for materialising an
Int128
from an array
of bytes.
- from(byte[], int) - Static method in class org.radix.utils.Int128
-
Factory method for materialising an
Int128
from an array
of bytes.
- from(String) - Static method in class org.radix.utils.Int128
-
Factory method for materialising an
Int128
from a string.
- from(short) - Static method in class org.radix.utils.UInt256
-
Factory method for materialising an
UInt256
from a
short
value.
- from(int) - Static method in class org.radix.utils.UInt256
-
Factory method for materialising an
UInt256
from an
int
value.
- from(long) - Static method in class org.radix.utils.UInt256
-
Factory method for materialising an
UInt256
from a
long
value.
- from(Int128) - Static method in class org.radix.utils.UInt256
-
Factory method for materialising an
UInt256
from an
Int128
value.
- from(Int128, Int128) - Static method in class org.radix.utils.UInt256
-
Factory method for materialising an
UInt256
from an
Int128
value.
- from(byte[]) - Static method in class org.radix.utils.UInt256
-
Factory method for materialising an
UInt256
from an array
of bytes.
- from(byte[], int) - Static method in class org.radix.utils.UInt256
-
Factory method for materialising an
UInt256
from an array
of bytes.
- from(String) - Static method in class org.radix.utils.UInt256
-
Factory method for materialising an
UInt256
from a string.
- fromAsciiBytes(byte[], int, int) - Static method in class org.radix.utils.primitives.Strings
-
Convert a sequence of ASCII bytes into a string.
- fromAtomEventType(AtomEvent.AtomEventType) - Static method in enum com.radixdlt.client.core.ledger.AtomObservation.Type
-
- fromBase58(String) - Static method in class com.radixdlt.client.core.util.Base58
-
- fromBase64(String) - Static method in class com.radixdlt.client.core.crypto.EncryptedPrivateKey
-
- fromBase64String(String) - Static method in class org.radix.utils.primitives.Bytes
-
Convert a base-64 encoded string into an array of bytes using RFC 4648 rules.
- fromBigDecimal(BigDecimal) - Static method in class org.radix.utils.UInt256s
-
Returns the specified
BigDecimal
as a
UInt256
.
- fromBigInteger(BigInteger) - Static method in class org.radix.utils.UInt256s
-
Returns the specified
BigInteger
as a
UInt256
.
- fromByteArray(byte[], int) - Static method in class com.radixdlt.client.core.util.Longs
-
- fromByteArray(byte[]) - Static method in class org.radix.utils.primitives.Ints
-
Exactly equivalent to fromByteArray(bytes, 0)
.
- fromByteArray(byte[], int) - Static method in class org.radix.utils.primitives.Ints
-
Decode an integer from array bytes
at offset
.
- fromByteArray(byte[]) - Static method in class org.radix.utils.primitives.Longs
-
Exactly equivalent to fromByteArray(bytes, 0)
.
- fromByteArray(byte[], int) - Static method in class org.radix.utils.primitives.Longs
-
Decode a long from array bytes
at offset
.
- fromBytes(byte, byte, byte, byte) - Static method in class org.radix.utils.primitives.Ints
-
Assemble an int
value from it's component bytes.
- fromBytes(byte, byte, byte, byte, byte, byte, byte, byte) - Static method in class org.radix.utils.primitives.Longs
-
Assemble a long
value from it's component bytes.
- fromChunk(int, long) - Static method in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- fromDson(byte[], Class<T>) - Method in class org.radix.serialization2.Serialization
-
Convert the specified DSON encoded byte array to an instance of the
specified class.
- fromDson(byte[], DsonJavaType) - Method in class org.radix.serialization2.Serialization
-
Convert the specified DSON encoded byte array to an instance of the
specified class.
- fromDsonBase64(String) - Static method in class com.radixdlt.client.core.address.RadixUniverseConfig
-
- fromFile(File) - Static method in class com.radixdlt.client.core.crypto.ECKeyPair
-
- fromGson(JsonElement) - Method in class org.radix.serialization2.client.GsonJson
-
- fromHexString(String) - Static method in class org.radix.utils.primitives.Bytes
-
Convert a string of hexadecimal digits to an array of bytes.
- fromInputStream(InputStream) - Static method in class com.radixdlt.client.core.address.RadixUniverseConfig
-
- fromJson(String, Class<T>) - Method in class org.radix.serialization2.Serialization
-
Convert the specified JSON encoded string to an instance of the
specified class.
- fromJson(String, JsonJavaType) - Method in class org.radix.serialization2.Serialization
-
Convert the specified JSON encoded string to an instance of the
specified class.
- fromJsonObject(JSONObject, Class<T>) - Method in class org.radix.serialization2.Serialization
-
Convert the specified JSONObject to an instance of the
specified class.
- fromPrivateKeyBase64(String) - Static method in class com.radixdlt.client.application.identity.RadixIdentities
-
Creates a radix identity from a private key
- fromStatusNotification(String, Atom, RadixNode, AtomStatusEvent) - Static method in class com.radixdlt.client.core.network.actions.SubmitAtomStatusAction
-
- fromString(String) - Static method in class com.radixdlt.client.core.atoms.particles.RRI
-
- FungibleParticleTransition(ImmutableList<T>, ImmutableList<T>, ImmutableList<U>) - Constructor for class com.radixdlt.client.core.fungible.FungibleParticleTransitioner.FungibleParticleTransition
-
- FungibleParticleTransitioner<T,U> - Class in com.radixdlt.client.core.fungible
-
Helper class for transitioning fungible particles
TODO: cleanup interfaces and generics once particles are less tied to classes and more tied to state machine
- FungibleParticleTransitioner(BiFunction<UInt256, T, U>, UnaryOperator<List<U>>, BiFunction<UInt256, T, T>, UnaryOperator<List<T>>, Function<T, UInt256>) - Constructor for class com.radixdlt.client.core.fungible.FungibleParticleTransitioner
-
- FungibleParticleTransitioner.FungibleParticleTransition<T,U> - Class in com.radixdlt.client.core.fungible
-
- generateKeyPair() - Method in class com.radixdlt.client.core.crypto.ECKeyPairGenerator
-
- generateKeyPair(int) - Method in class com.radixdlt.client.core.crypto.ECKeyPairGenerator
-
- generateKeyPairFromSeed(byte[]) - Method in class com.radixdlt.client.core.crypto.RadixECKeyPairs
-
Generates a new, deterministic ECKeyPair
instance based on the
provided seed.
- get(int) - Method in class com.radixdlt.client.core.atoms.RadixHash
-
- getActionId() - Method in class com.radixdlt.client.application.translate.data.DecryptedMessage
-
The unique id for the this message action
- getActions() - Method in class com.radixdlt.client.core.network.RadixNetworkController
-
Get an observable of all actions which have occurred in the network system.
- getActual() - Method in class com.radixdlt.client.core.network.actions.NodeUniverseMismatch
-
- getActualBase64() - Method in exception com.radixdlt.client.core.crypto.MacMismatchException
-
- getAddress() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Retrieve the user's address
- getAddress(ECPublicKey) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Retrieve the address for the current universe given a public key
- getAddress() - Method in class com.radixdlt.client.application.translate.tokens.BurnTokensAction
-
- getAddress() - Method in class com.radixdlt.client.application.translate.tokens.MintTokensAction
-
- getAddress() - Method in class com.radixdlt.client.application.translate.unique.UniqueId
-
- getAddress() - Method in interface com.radixdlt.client.atommodel.Ownable
-
- getAddress() - Method in class com.radixdlt.client.atommodel.tokens.TokenDefinitionParticle
-
- getAddress() - Method in class com.radixdlt.client.atommodel.tokens.TransferrableTokensParticle
-
- getAddress() - Method in class com.radixdlt.client.atommodel.tokens.UnallocatedTokensParticle
-
- getAddress() - Method in class com.radixdlt.client.core.atoms.particles.RRI
-
- getAddress() - Method in interface com.radixdlt.client.core.network.actions.FetchAtomsAction
-
The address on which to query atoms from
- getAddress() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsCancelAction
-
- getAddress() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsObservationAction
-
- getAddress() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsRequestAction
-
- getAddress() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsSubscribeAction
-
- getAddresses() - Method in interface com.radixdlt.client.atommodel.Accountable
-
- getAddresses() - Method in class com.radixdlt.client.atommodel.message.MessageParticle
-
- getAddresses() - Method in class com.radixdlt.client.atommodel.rri.RRIParticle
-
- getAddresses() - Method in class com.radixdlt.client.atommodel.tokens.TransferrableTokensParticle
-
- getAddresses() - Method in class com.radixdlt.client.atommodel.tokens.UnallocatedTokensParticle
-
- getAddressFrom(ECPublicKey) - Method in class com.radixdlt.client.core.RadixUniverse
-
Maps a public key to it's corresponding Radix address in this universe.
- getAid() - Method in class com.radixdlt.client.core.atoms.Atom
-
- getAlphanet() - Static method in class com.radixdlt.client.core.address.RadixUniverseConfigs
-
- getAmount() - Method in class com.radixdlt.client.application.translate.tokens.BurnTokensAction
-
- getAmount() - Method in class com.radixdlt.client.application.translate.tokens.MintTokensAction
-
- getAmount() - Method in class com.radixdlt.client.application.translate.tokens.TokenTransfer
-
- getAmount() - Method in class com.radixdlt.client.application.translate.tokens.TransferTokensAction
-
- getAmount() - Method in class com.radixdlt.client.atommodel.tokens.TransferrableTokensParticle
-
- getAmount() - Method in class com.radixdlt.client.atommodel.tokens.UnallocatedTokensParticle
-
- getAnchor() - Method in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- getAtom() - Method in class com.radixdlt.client.application.RadixApplicationAPI.Result
-
Get the atom which was sent for submission
- getAtom() - Method in class com.radixdlt.client.core.ledger.AtomEvent
-
- getAtom() - Method in class com.radixdlt.client.core.ledger.AtomObservation
-
- getAtom() - Method in interface com.radixdlt.client.core.network.actions.SubmitAtomAction
-
The atom to submit
- getAtom() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomCompleteAction
-
- getAtom() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomReceivedAction
-
- getAtom() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomRequestAction
-
- getAtom() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomSendAction
-
- getAtom() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomStatusAction
-
- getAtom(EUID) - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
Queries for an atom by HID.
- getAtomObservations(RadixAddress) - Method in interface com.radixdlt.client.core.ledger.AtomStore
-
Retrieve a never ending observable of atom observations (STORED and DELETED)
which are then processed by the local store.
- getAtomObservations(RadixAddress) - Method in class com.radixdlt.client.core.ledger.InMemoryAtomStore
-
- getAtomPuller() - Method in class com.radixdlt.client.core.RadixUniverse
-
- getAtomStatus() - Method in class com.radixdlt.client.core.atoms.AtomStatusEvent
-
- getAtomStatus(AID) - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
Get the current status of an atom for this node
- getAtomStore() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Retrieve the atom store used by the API
- getAtomStore() - Method in class com.radixdlt.client.core.RadixUniverse
-
- getAttachment() - Method in class com.radixdlt.client.application.translate.tokens.TokenTransfer
-
- getAttachment() - Method in class com.radixdlt.client.application.translate.tokens.TransferTokensAction
-
- getAttachmentAsString() - Method in class com.radixdlt.client.application.translate.tokens.TokenTransfer
-
- getAvailable() - Method in exception com.radixdlt.client.application.translate.tokens.InsufficientFundsException
-
- getBalance() - Method in class com.radixdlt.client.application.translate.tokens.TokenBalanceState
-
- getBalances() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Retrieve the balances of the current address from the current atom store.
- getBetanet() - Static method in class com.radixdlt.client.core.address.RadixUniverseConfigs
-
- getBytes() - Method in class com.radixdlt.client.application.identity.Data
-
- getBytes() - Method in class com.radixdlt.client.atommodel.message.MessageParticle
-
- getBytes() - Method in class org.radix.common.ID.AID
-
Gets the underlying bytes of this AID.
- getBytes() - Method in class org.radix.crypto.Hash
-
- getCipher() - Method in class com.radixdlt.client.application.identity.model.keystore.Crypto
-
- getCipherparams() - Method in class com.radixdlt.client.application.identity.model.keystore.Crypto
-
- getCiphertext() - Method in class com.radixdlt.client.application.identity.model.keystore.Crypto
-
- getClassForId(String) - Method in class org.radix.serialization2.ClassScanningSerializerIds
-
- getClassForId(String) - Method in class org.radix.serialization2.Serialization
-
Retrieve class given a serializer ID.
- getClassForId(String) - Method in interface org.radix.serialization2.SerializerIds
-
Return an object's class, given the ID.
- getConfig() - Method in enum com.radixdlt.client.core.Bootstrap
-
- getConfig() - Method in interface com.radixdlt.client.core.BootstrapConfig
-
- getConfig() - Method in class com.radixdlt.client.core.RadixUniverse
-
- getCrypto() - Method in class com.radixdlt.client.application.identity.model.keystore.Keystore
-
- getCurrent() - Method in exception com.radixdlt.client.core.fungible.NotEnoughFungiblesException
-
- getCurrentAmount() - Method in exception com.radixdlt.client.application.translate.tokens.TokenOverMintException
-
- getData() - Method in class com.radixdlt.client.application.identity.UnencryptedData
-
- getData() - Method in class com.radixdlt.client.application.translate.data.DecryptedMessage
-
- getData() - Method in class com.radixdlt.client.application.translate.data.SendMessageAction
-
- getData() - Method in class com.radixdlt.client.core.atoms.AtomStatusEvent
-
- getData() - Method in class com.radixdlt.client.core.network.actions.AddNodeAction
-
- getData() - Method in exception com.radixdlt.client.core.network.jsonrpc.SubmitAtomException
-
- getData() - Method in class com.radixdlt.client.core.network.RadixNodeState
-
- getDescForKnownTypeIds() - Method in class org.radix.serialization2.mapper.DsonTypeIdResolver
-
- getDescription() - Method in class com.radixdlt.client.application.translate.tokens.CreateTokenAction
-
- getDescription() - Method in class com.radixdlt.client.application.translate.tokens.TokenState
-
- getDescription() - Method in class com.radixdlt.client.atommodel.tokens.TokenDefinitionParticle
-
- getDestinations() - Method in class com.radixdlt.client.core.atoms.particles.Particle
-
- getDigest() - Method in class com.radixdlt.client.application.identity.model.keystore.Pbkdfparams
-
- getDiscoveryEpics() - Method in enum com.radixdlt.client.core.Bootstrap
-
- getDiscoveryEpics() - Method in interface com.radixdlt.client.core.BootstrapConfig
-
- getDomain(int) - Static method in class com.radixdlt.client.core.crypto.ECKeyPairGenerator
-
- getEncryptionState() - Method in class com.radixdlt.client.application.translate.data.DecryptedMessage
-
- getEncryptor() - Method in class com.radixdlt.client.application.identity.Data
-
- getError() - Method in exception com.radixdlt.client.core.network.jsonrpc.JsonRpcException
-
- getError() - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient.JsonRpcResponse
-
- getErrorData() - Method in exception com.radixdlt.client.application.translate.ActionExecutionException
-
- getEvent() - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient.Notification
-
- getExpected() - Method in class com.radixdlt.client.core.network.actions.NodeUniverseMismatch
-
- getExpectedBase64() - Method in exception com.radixdlt.client.core.crypto.MacMismatchException
-
- getFirst() - Method in class org.radix.common.tuples.Pair
-
Retrieve the first element from this pair.
- getFirstByte() - Method in class com.radixdlt.client.core.atoms.RadixHash
-
- GetFirstSelector - Class in com.radixdlt.client.core.network.selector
-
A selector that always returns the first peer
- GetFirstSelector() - Constructor for class com.radixdlt.client.core.network.selector.GetFirstSelector
-
- getFrom() - Method in class com.radixdlt.client.application.translate.data.DecryptedMessage
-
- getFrom() - Method in class com.radixdlt.client.application.translate.data.SendMessageAction
-
- getFrom() - Method in class com.radixdlt.client.application.translate.tokens.TokenTransfer
-
- getFrom() - Method in class com.radixdlt.client.application.translate.tokens.TransferTokensAction
-
- getFrom() - Method in class com.radixdlt.client.atommodel.message.MessageParticle
-
- getGenesis() - Method in class com.radixdlt.client.core.address.RadixUniverseConfig
-
- getGranularity() - Method in class com.radixdlt.client.application.translate.tokens.CreateTokenAction
-
- getGranularity() - Method in class com.radixdlt.client.application.translate.tokens.TokenState
-
- getGranularity() - Method in class com.radixdlt.client.atommodel.tokens.TokenDefinitionParticle
-
- getGranularity() - Method in class com.radixdlt.client.atommodel.tokens.TransferrableTokensParticle
-
- getGranularity() - Method in class com.radixdlt.client.atommodel.tokens.UnallocatedTokensParticle
-
- getHash() - Method in class com.radixdlt.client.core.address.RadixUniverseConfig
-
- getHash() - Method in class com.radixdlt.client.core.atoms.Atom
-
- getHash() - Method in class com.radixdlt.client.core.atoms.particles.Particle
-
- getHash() - Method in class com.radixdlt.client.core.atoms.UnsignedAtom
-
- getHid() - Method in class com.radixdlt.client.core.address.RadixUniverseConfig
-
- getHid() - Method in class com.radixdlt.client.core.atoms.particles.Particle
-
- getHigh() - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- getHigh() - Method in class org.radix.utils.Int128
-
Return the most significant word.
- getHigh() - Method in class org.radix.utils.UInt256
-
Returns the most significant word.
- getHighgarden() - Static method in class com.radixdlt.client.core.address.RadixUniverseConfigs
-
- getHttpEndpoint(String) - Method in class com.radixdlt.client.core.network.RadixNode
-
Get the http URL for this radix node
- getIconUrl() - Method in class com.radixdlt.client.atommodel.tokens.TokenDefinitionParticle
-
- getId() - Method in class com.radixdlt.client.application.identity.model.keystore.Keystore
-
- getID() - Method in class org.radix.crypto.Hash
-
- getIdentity() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Retrieve the user's key identity
- getIdForClass(Class<?>) - Method in class org.radix.serialization2.ClassScanningSerializerIds
-
- getIdForClass(Class<?>) - Method in class org.radix.serialization2.Serialization
-
Retrieve serializer ID from class.
- getIdForClass(Class<?>) - Method in interface org.radix.serialization2.SerializerIds
-
Return the serializer ID, or null
if no serializer known.
- getIncludedFields(DsonOutput.Output) - Method in class org.radix.serialization2.ClassScanningSerializationPolicy
-
- getIncludedFields(DsonOutput.Output) - Method in interface org.radix.serialization2.SerializationPolicy
-
Retrieve the fields to output for the given output mode.
- getInfo() - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
Retrieve the node data for node we are connected to
- getInitialNetwork() - Method in enum com.radixdlt.client.core.Bootstrap
-
- getInitialNetwork() - Method in interface com.radixdlt.client.core.BootstrapConfig
-
- getInitialSupply() - Method in class com.radixdlt.client.application.translate.tokens.CreateTokenAction
-
- getInstance() - Static method in class org.radix.serialization2.client.GsonJson
-
- getInstance() - Static method in class org.radix.serialization2.client.Serialize
-
- getIp() - Method in class com.radixdlt.client.core.network.jsonrpc.NodeRunnerData
-
- getIso() - Method in class com.radixdlt.client.application.translate.tokens.TokenState
-
- getIterations() - Method in class com.radixdlt.client.application.identity.model.keystore.Pbkdfparams
-
- getIv() - Method in class com.radixdlt.client.application.identity.model.keystore.Cipherparams
-
- getJsonResponse() - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient.JsonRpcResponse
-
- getKeylen() - Method in class com.radixdlt.client.application.identity.model.keystore.Pbkdfparams
-
- getLivePeers() - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
Retrieve list of nodes this node knows about
- GetLivePeersRequestAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable action request for the live peers of a node
- GetLivePeersResultAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable action result from a get live peers request
- getLocalnet() - Static method in class com.radixdlt.client.core.address.RadixUniverseConfigs
-
- getLow() - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- getLow() - Method in class org.radix.common.ID.AID
-
Gets the lowest 4 bytes of this AID as a long.
- getLow() - Method in class org.radix.common.ID.EUID
-
Retrieve the lower 64-bit word of this
EUID
.
- getLow() - Method in class org.radix.utils.Int128
-
Return the least significant word.
- getLow() - Method in class org.radix.utils.UInt256
-
Returns the least significant word.
- getMac() - Method in class com.radixdlt.client.application.identity.model.keystore.Crypto
-
- getMagic() - Method in class com.radixdlt.client.core.address.RadixUniverseConfig
-
- getMagic() - Method in class com.radixdlt.client.core.RadixUniverse
-
- getMagicByte() - Method in class com.radixdlt.client.core.address.RadixUniverseConfig
-
- getMaxAmount() - Method in exception com.radixdlt.client.application.translate.tokens.TokenOverMintException
-
- getMaxSupply() - Method in class com.radixdlt.client.application.translate.tokens.TokenState
-
- getMechanism() - Method in class org.radix.serialization2.mapper.DsonTypeIdResolver
-
- getMessage() - Method in class com.radixdlt.client.application.translate.ActionExecutionExceptionReason
-
- getMetaData() - Method in class com.radixdlt.client.application.identity.Data
-
- getMetaData() - Method in class com.radixdlt.client.application.identity.UnencryptedData
-
- getMetaData() - Method in class com.radixdlt.client.application.translate.tokens.TransferTokensAction
-
- getMetaData(String) - Method in class com.radixdlt.client.atommodel.message.MessageParticle
-
- getMetaData() - Method in class com.radixdlt.client.core.atoms.Atom
-
Get the metadata associated with the atom
- getMetaData() - Method in class com.radixdlt.client.core.atoms.ParticleGroup
-
Get the metadata associated with the particle group
- getMigrated() - Method in class com.radixdlt.client.core.fungible.FungibleParticleTransitioner.FungibleParticleTransition
-
- getMinimumGranularity() - Static method in class com.radixdlt.client.application.translate.tokens.TokenUnitConversions
-
- getName() - Method in class com.radixdlt.client.application.translate.tokens.CreateTokenAction
-
- getName() - Method in class com.radixdlt.client.application.translate.tokens.TokenState
-
- getName() - Method in class com.radixdlt.client.atommodel.tokens.TokenDefinitionParticle
-
- getName() - Method in class com.radixdlt.client.atommodel.unique.UniqueParticle
-
- getName() - Method in class com.radixdlt.client.core.atoms.particles.RRI
-
- getNativeToken() - Method in class com.radixdlt.client.core.RadixUniverse
-
- getNativeTokenRef() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns the native Token Reference found in the genesis atom
- getNetwork() - Method in class com.radixdlt.client.core.network.RadixNetworkController
-
- getNetworkActions() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Low level call to retrieve the actions occurring at the network
level.
- getNetworkController() - Method in class com.radixdlt.client.core.RadixUniverse
-
- getNetworkState() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Get a stream of updated network states as they occur.
- getNewNodes() - Method in class com.radixdlt.client.core.network.epics.WebSocketsEpic.WebSockets
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.AddNodeAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.CloseWebSocketAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.ConnectWebSocketAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.DiscoverMoreNodesAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.DiscoverMoreNodesErrorAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsCancelAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsObservationAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsRequestAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsSubscribeAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.FindANodeResultAction
-
The found/selected node
- getNode() - Method in class com.radixdlt.client.core.network.actions.GetLivePeersRequestAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.GetLivePeersResultAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.GetNodeDataRequestAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.GetNodeDataResultAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.GetUniverseRequestAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.GetUniverseResponseAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.NodeUniverseMismatch
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomCompleteAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomReceivedAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomRequestAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomSendAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomStatusAction
-
- getNode() - Method in class com.radixdlt.client.core.network.actions.WebSocketEvent
-
- getNode() - Method in interface com.radixdlt.client.core.network.RadixNodeAction
-
The node associated with the network action
- getNode() - Method in class com.radixdlt.client.core.network.RadixNodeState
-
- GetNodeDataRequestAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable action request for the node data of a given node
- GetNodeDataResultAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable action response for a given node data request
- getNodes() - Method in class com.radixdlt.client.core.network.RadixNetworkState
-
- getNodeStates() - Method in class com.radixdlt.client.core.network.RadixNetworkState
-
- getNonce() - Method in class com.radixdlt.client.atommodel.rri.RRIParticle
-
- getNonce() - Method in class com.radixdlt.client.atommodel.tokens.TransferrableTokensParticle
-
- getNonce() - Method in class com.radixdlt.client.atommodel.tokens.UnallocatedTokensParticle
-
- getNonce() - Method in class com.radixdlt.client.core.pow.ProofOfWork
-
- getNumReaders() - Method in class com.radixdlt.client.core.crypto.Encryptor.EncryptorBuilder
-
- getObservation() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsObservationAction
-
The atom observation associated with this action.
- getOrCreate(RadixNode) - Method in class com.radixdlt.client.core.network.epics.WebSocketsEpic.WebSockets
-
Returns the unique websocket for a given node.
- getParticle() - Method in class com.radixdlt.client.core.atoms.particles.SpunParticle
-
- getPbkdfparams() - Method in class com.radixdlt.client.application.identity.model.keystore.Crypto
-
- getPlanck() - Method in class com.radixdlt.client.atommodel.tokens.TransferrableTokensParticle
-
- getPort() - Method in class com.radixdlt.client.core.network.RadixNode
-
- getPrivateKey() - Method in class com.radixdlt.client.core.crypto.ECKeyPair
-
- getProtectors() - Method in class com.radixdlt.client.core.crypto.Encryptor
-
- getPublicKey() - Method in class com.radixdlt.client.application.identity.LocalRadixIdentity
-
- getPublicKey() - Method in interface com.radixdlt.client.application.identity.RadixIdentity
-
- getPublicKey() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Retrieve the user's public key
- getPublicKey() - Method in class com.radixdlt.client.atommodel.accounts.RadixAddress
-
- getPublicKey() - Method in class com.radixdlt.client.core.crypto.ECKeyPair
-
- getPublicKey() - Method in class com.radixdlt.client.core.crypto.ECPublicKey
-
- getR() - Method in class com.radixdlt.client.core.crypto.ECSignature
-
- getRange() - Method in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- getRawAtom() - Method in class com.radixdlt.client.core.atoms.UnsignedAtom
-
- getRBase64() - Method in class com.radixdlt.client.core.crypto.ECSignature
-
- getReason() - Method in class com.radixdlt.client.core.network.actions.DiscoverMoreNodesErrorAction
-
- getReasons() - Method in exception com.radixdlt.client.application.translate.ActionExecutionException
-
- getReceivedTimestamp() - Method in class com.radixdlt.client.core.ledger.AtomObservation
-
- getRemoved() - Method in class com.radixdlt.client.core.fungible.FungibleParticleTransitioner.FungibleParticleTransition
-
- getRequest() - Method in class com.radixdlt.client.core.network.actions.FindANodeResultAction
-
The original request
- getRequest() - Method in exception com.radixdlt.client.core.network.jsonrpc.JsonRpcException
-
- getRequested() - Method in exception com.radixdlt.client.core.fungible.NotEnoughFungiblesException
-
- getRequestedAmount() - Method in exception com.radixdlt.client.application.translate.tokens.InsufficientFundsException
-
- getRequiredFirstShard() - Method in class com.radixdlt.client.core.atoms.Atom
-
- getResult() - Method in class com.radixdlt.client.core.network.actions.GetLivePeersResultAction
-
- getResult() - Method in class com.radixdlt.client.core.network.actions.GetNodeDataResultAction
-
- getResult() - Method in class com.radixdlt.client.core.network.actions.GetUniverseResponseAction
-
- getResult() - Method in interface com.radixdlt.client.core.network.actions.JsonRpcResultAction
-
- getResult() - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient.JsonRpcResponse
-
- getRRI() - Method in class com.radixdlt.client.application.translate.tokens.BurnTokensAction
-
- getRRI() - Method in class com.radixdlt.client.application.translate.tokens.CreateTokenAction
-
- getRRI() - Method in class com.radixdlt.client.application.translate.tokens.MintTokensAction
-
- getRRI() - Method in class com.radixdlt.client.application.translate.tokens.TransferTokensAction
-
- getRRI() - Method in class com.radixdlt.client.application.translate.unique.PutUniqueIdAction
-
- getRRI() - Method in interface com.radixdlt.client.atommodel.Identifiable
-
- getRRI() - Method in class com.radixdlt.client.atommodel.rri.RRIParticle
-
- getRRI() - Method in class com.radixdlt.client.atommodel.tokens.TokenDefinitionParticle
-
- getRRI() - Method in class com.radixdlt.client.atommodel.unique.UniqueParticle
-
- getS() - Method in class com.radixdlt.client.core.crypto.ECSignature
-
- getSalt() - Method in class com.radixdlt.client.application.identity.model.keystore.Pbkdfparams
-
- getSecond() - Method in class org.radix.common.tuples.Pair
-
Retrieve the second element from this pair.
- getSeed() - Method in class com.radixdlt.client.core.network.bootstrap.NodeFinder
-
- getShard() - Method in class org.radix.common.ID.AID
-
Gets the shard encoded in this AID.
- getShard() - Method in class org.radix.common.ID.EUID
-
Retrieve the shard number of this
EUID
.
- getShardables() - Method in class com.radixdlt.client.core.atoms.particles.Particle
-
- getShards() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsRequestAction
-
- getShards() - Method in interface com.radixdlt.client.core.network.actions.FindANodeRequestAction
-
A shard space which must be intersected with a node's shard space to be selected
- getShards() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomRequestAction
-
- getShards() - Method in class com.radixdlt.client.core.network.jsonrpc.NodeRunnerData
-
- getShards() - Method in class com.radixdlt.client.core.network.RadixNodeState
-
- getSignature(EUID) - Method in class com.radixdlt.client.core.atoms.Atom
-
- getSignatures() - Method in class com.radixdlt.client.core.atoms.Atom
-
- getSpan() - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- getSpin() - Method in class com.radixdlt.client.core.atoms.particles.SpunParticle
-
- getSpunParticles() - Method in class com.radixdlt.client.core.atoms.ParticleGroup
-
- getSslAllTrustingClient() - Static method in class com.radixdlt.client.core.network.HttpClients
-
Builds OkHttpClient to be used for secure connections with self signed
certificates.
- getStagedAndClear(String) - Method in interface com.radixdlt.client.core.ledger.AtomStore
-
Retrieves all staged particle groups and clears the staging area
for the given uuid.
- getStagedAndClear(String) - Method in class com.radixdlt.client.core.ledger.InMemoryAtomStore
-
- getState() - Method in class com.radixdlt.client.application.translate.tokens.TokenDefinitionsState
-
- getState() - Method in class com.radixdlt.client.core.network.websocket.WebSocketClient
-
- getStatus() - Method in class com.radixdlt.client.core.network.RadixNodeState
-
- getStatusNotification() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomStatusAction
-
The end result type of the atom submission
- getStoredAtoms(RadixAddress) - Method in interface com.radixdlt.client.core.ledger.AtomStore
-
Retrieve the current set of validated atoms at a given shardable
- getStoredAtoms(RadixAddress) - Method in class com.radixdlt.client.core.ledger.InMemoryAtomStore
-
- getSubunits() - Static method in class com.radixdlt.client.application.translate.tokens.TokenUnitConversions
-
- getSunstone() - Static method in class com.radixdlt.client.core.address.RadixUniverseConfigs
-
- getSymbol() - Method in class com.radixdlt.client.atommodel.tokens.TokenDefinitionParticle
-
- getSystemAddress() - Method in class com.radixdlt.client.core.address.RadixUniverseConfig
-
- getSystemPublicKey() - Method in class com.radixdlt.client.core.address.RadixUniverseConfig
-
- getSystemPublicKey() - Method in class com.radixdlt.client.core.RadixUniverse
-
Returns the system public key, also defined as the creator of this Universe
- getTargetHex() - Method in class com.radixdlt.client.core.pow.ProofOfWork
-
- getTimestamp() - Method in class com.radixdlt.client.application.translate.data.DecryptedMessage
-
- getTimestamp() - Method in class com.radixdlt.client.application.translate.tokens.TokenTransfer
-
- getTimestamp() - Method in class com.radixdlt.client.core.atoms.Atom
-
Convenience method to retrieve timestamp
- getTo() - Method in class com.radixdlt.client.application.translate.data.DecryptedMessage
-
- getTo() - Method in class com.radixdlt.client.application.translate.data.SendMessageAction
-
- getTo() - Method in class com.radixdlt.client.application.translate.tokens.TokenTransfer
-
- getTo() - Method in class com.radixdlt.client.application.translate.tokens.TransferTokensAction
-
- getTo() - Method in class com.radixdlt.client.atommodel.message.MessageParticle
-
- getTokDefRef() - Method in class com.radixdlt.client.atommodel.tokens.UnallocatedTokensParticle
-
- getTokenClass() - Method in class com.radixdlt.client.application.translate.tokens.TokenTransfer
-
- getTokenDef(RRI) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Retrieve the token state of the given rri
- getTokenDefinitionReference() - Method in class com.radixdlt.client.atommodel.tokens.TransferrableTokensParticle
-
- getTokenPermissions() - Method in class com.radixdlt.client.atommodel.tokens.TokenDefinitionParticle
-
- getTokenPermissions() - Method in class com.radixdlt.client.atommodel.tokens.TransferrableTokensParticle
-
- getTokenPermissions() - Method in class com.radixdlt.client.atommodel.tokens.UnallocatedTokensParticle
-
- getTokenScale() - Static method in class com.radixdlt.client.application.translate.tokens.TokenUnitConversions
-
- getTokenSupplyType() - Method in class com.radixdlt.client.application.translate.tokens.CreateTokenAction
-
- getTokenSupplyType() - Method in class com.radixdlt.client.application.translate.tokens.TokenState
-
- getTotalSupply() - Method in class com.radixdlt.client.application.translate.tokens.TokenState
-
- getTransitioned() - Method in class com.radixdlt.client.core.fungible.FungibleParticleTransitioner.FungibleParticleTransition
-
- getType() - Method in class com.radixdlt.client.core.ledger.AtomEvent
-
- getType() - Method in class com.radixdlt.client.core.ledger.AtomObservation.AtomObservationUpdateType
-
- getType() - Method in class com.radixdlt.client.core.ledger.AtomObservation
-
- getType() - Method in class com.radixdlt.client.core.network.actions.WebSocketEvent
-
- getType() - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient.Notification
-
- getUID() - Method in class com.radixdlt.client.atommodel.accounts.RadixAddress
-
- getUID() - Method in class com.radixdlt.client.core.crypto.ECKeyPair
-
- getUID() - Method in class com.radixdlt.client.core.crypto.ECPublicKey
-
- getUnique() - Method in class com.radixdlt.client.application.translate.unique.UniqueId
-
- getUniverseConfig() - Method in class com.radixdlt.client.core.network.RadixNodeState
-
- GetUniverseRequestAction - Class in com.radixdlt.client.core.network.actions
-
- GetUniverseResponseAction - Class in com.radixdlt.client.core.network.actions
-
- getUpdateType() - Method in class com.radixdlt.client.core.ledger.AtomObservation
-
- getUpParticles(RadixAddress, String) - Method in interface com.radixdlt.client.core.ledger.AtomStore
-
Retrieve the current set of validated up particles at a given shardable.
- getUpParticles(RadixAddress, String) - Method in class com.radixdlt.client.core.ledger.InMemoryAtomStore
-
- getUuid() - Method in interface com.radixdlt.client.core.network.actions.FetchAtomsAction
-
The unique id representing a fetch atoms flow.
- getUuid() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsCancelAction
-
- getUuid() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsObservationAction
-
- getUuid() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsRequestAction
-
- getUuid() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsSubscribeAction
-
- getUuid() - Method in interface com.radixdlt.client.core.network.actions.SubmitAtomAction
-
The unique id representing a fetch atoms flow.
- getUuid() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomCompleteAction
-
- getUuid() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomReceivedAction
-
- getUuid() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomRequestAction
-
- getUuid() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomSendAction
-
- getUuid() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomStatusAction
-
- getVersion() - Method in class com.radixdlt.client.core.network.jsonrpc.ApiVersion
-
- getVersion() - Method in class com.radixdlt.client.core.network.RadixNodeState
-
- getWebSocketEndpoint() - Method in class com.radixdlt.client.core.network.RadixNode
-
Get the websocket URL for this radix node
- getWinterfell() - Static method in class com.radixdlt.client.core.address.RadixUniverseConfigs
-
- getWorkingAreaRequirements() - Method in class com.radixdlt.client.application.RadixApplicationAPI.Transaction
-
Retrieves the shards and particle types required to execute the
actions in the current working area.
- GsonJson - Class in org.radix.serialization2.client
-
Hopefully temporary class to provide conversion from
org.json JSONObject class to Gson JsonElement.
- Identifiable - Interface in com.radixdlt.client.atommodel
-
Temporary interface for representing a particle which is indexed at an RRI
- identity(RadixIdentity) - Method in class com.radixdlt.client.application.RadixApplicationAPI.RadixApplicationAPIBuilder
-
- idFromValue(Object) - Method in class org.radix.serialization2.mapper.DsonTypeIdResolver
-
- idFromValueAndType(Object, Class<?>) - Method in class org.radix.serialization2.mapper.DsonTypeIdResolver
-
- include(BeanPropertyWriter) - Method in class org.radix.serialization2.mapper.DsonFieldFilter
-
- include(PropertyWriter) - Method in class org.radix.serialization2.mapper.DsonFieldFilter
-
- IncreasingRetryTimer - Class in com.radixdlt.client.core.util
-
- IncreasingRetryTimer(Class<? extends Exception>) - Constructor for class com.radixdlt.client.core.util.IncreasingRetryTimer
-
- IncreasingRetryTimer(Predicate<Throwable>) - Constructor for class com.radixdlt.client.core.util.IncreasingRetryTimer
-
- increment() - Method in class org.radix.utils.Int128
-
Increment a number.
- increment() - Method in class org.radix.utils.UInt256
-
Increments this
.
- init() - Static method in class com.radixdlt.client.application.translate.tokens.TokenDefinitionsState
-
- initialState() - Method in interface com.radixdlt.client.application.translate.ParticleReducer
-
- initialState() - Method in class com.radixdlt.client.application.translate.tokens.TokenBalanceReducer
-
- initialState() - Method in class com.radixdlt.client.application.translate.tokens.TokenDefinitionsReducer
-
- InMemoryAtomStore - Class in com.radixdlt.client.core.ledger
-
An in memory storage of atoms and particles
- InMemoryAtomStore() - Constructor for class com.radixdlt.client.core.ledger.InMemoryAtomStore
-
- InMemoryAtomStoreReducer - Class in com.radixdlt.client.core.ledger
-
Wrapper reducer class for the Atom Store
- InMemoryAtomStoreReducer(InMemoryAtomStore) - Constructor for class com.radixdlt.client.core.ledger.InMemoryAtomStoreReducer
-
- instance() - Static method in class com.radixdlt.client.core.network.actions.DiscoverMoreNodesAction
-
- InsufficientFundsException - Exception in com.radixdlt.client.application.translate.tokens
-
- InsufficientFundsException(RRI, BigDecimal, BigDecimal) - Constructor for exception com.radixdlt.client.application.translate.tokens.InsufficientFundsException
-
- Int128 - Class in org.radix.utils
-
A 128-bit signed integer, with comparison and some basic arithmetic
operations.
- intersection(Set<T>) - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- intersection(Set<Long>) - Method in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- intersects(T) - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- intersects(Range<T>) - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- intersects(Collection<T>) - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- intersects(long) - Method in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- intersects(Collection<Long>) - Method in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- intersects(ShardRange) - Method in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- intersects(ShardSpace) - Method in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- Ints - Class in org.radix.utils.primitives
-
Utilities for manipulating primitive int
values.
- intValue() - Method in enum com.radixdlt.client.core.atoms.particles.Spin
-
- intValue() - Method in class org.radix.utils.Int128
-
- invert() - Method in class org.radix.utils.Int128
-
Return the value of ~this
.
- invert() - Method in class org.radix.utils.UInt256
-
Returns the value of ~this
.
- isAndroidRuntime() - Static method in class com.radixdlt.client.core.util.AndroidUtil
-
- isCompleteOnStoreOnly() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomRequestAction
-
- isCompleteOnStoreOnly() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomSendAction
-
- isEven() - Method in class org.radix.utils.Int128
-
Return true
if this
is an even number.
- isEven() - Method in class org.radix.utils.UInt256
-
Returns true
if this
is an even number.
- isFromEncryptedSource() - Method in class com.radixdlt.client.application.identity.UnencryptedData
-
- isHead() - Method in class com.radixdlt.client.core.ledger.AtomObservation
-
- isNegative() - Method in class org.radix.utils.Int128
-
Return
true
if the
Int128
is negative.
- isOdd() - Method in class org.radix.utils.Int128
-
Return true
if this
is an odd number.
- isOdd() - Method in class org.radix.utils.UInt256
-
Returns true
if this
is an odd number.
- isSerializableSuper(Class<?>) - Method in class org.radix.serialization2.ClassScanningSerializerIds
-
- isSerializableSuper(Class<?>) - Method in interface org.radix.serialization2.SerializerIds
-
Return true if class is serializable, or a supertype of
a serializable class, excluding Object
.
- isSoft() - Method in class com.radixdlt.client.core.ledger.AtomObservation.AtomObservationUpdateType
-
- isSsl() - Method in class com.radixdlt.client.core.network.RadixNode
-
- isStore() - Method in class com.radixdlt.client.core.ledger.AtomObservation
-
- isSuccess() - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient.JsonRpcResponse
-
- isZero() - Method in class org.radix.common.ID.AID
-
Checks whether this AID is zero.
- isZero() - Method in class org.radix.utils.Int128
-
Return true
if this
is zero.
- isZero() - Method in class org.radix.utils.UInt256
-
Returns true
if this
is zero.
- MacMismatchException - Exception in com.radixdlt.client.core.crypto
-
- MacMismatchException(String, byte[], byte[]) - Constructor for exception com.radixdlt.client.core.crypto.MacMismatchException
-
- MacMismatchException(byte[], byte[]) - Constructor for exception com.radixdlt.client.core.crypto.MacMismatchException
-
- map(Atom, RadixIdentity) - Method in interface com.radixdlt.client.application.translate.AtomToExecutedActionsMapper
-
- map(Atom, RadixIdentity) - Method in class com.radixdlt.client.application.translate.data.AtomToDecryptedMessageMapper
-
- map(Atom, RadixUniverse, ECPublicKey) - Method in interface com.radixdlt.client.application.translate.FeeMapper
-
- map(Atom, RadixUniverse, ECPublicKey) - Method in class com.radixdlt.client.application.translate.PowFeeMapper
-
- map(Atom, RadixIdentity) - Method in class com.radixdlt.client.application.translate.tokens.AtomToTokenTransfersMapper
-
- mapAtomErrorToExceptionReasons(Atom, JsonObject) - Method in interface com.radixdlt.client.application.translate.AtomErrorToExceptionReasonMapper
-
- mapAtomErrorToExceptionReasons(Atom, JsonObject) - Method in class com.radixdlt.client.application.translate.unique.AlreadyUsedUniqueIdReasonMapper
-
- MapHelper - Class in org.radix.serialization2
-
Helpers for creating maps used by the serializer for ephemeral data.
- mapOf() - Static method in class org.radix.serialization2.MapHelper
-
Create a new mutable empty map.
- mapOf(String, Object) - Static method in class org.radix.serialization2.MapHelper
-
Create a new mutable map with contents (k1, v1)
.
- mapOf(String, Object, String, Object) - Static method in class org.radix.serialization2.MapHelper
-
Create a new mutable map with the specified contents.
- mapOf(String, Object, String, Object, String, Object) - Static method in class org.radix.serialization2.MapHelper
-
Create a new mutable map with the specified contents.
- mapOf(String, Object, String, Object, String, Object, String, Object) - Static method in class org.radix.serialization2.MapHelper
-
Create a new mutable map with the specified contents.
- mapOf(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class org.radix.serialization2.MapHelper
-
Create a new mutable map with the specified contents.
- mapOf(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class org.radix.serialization2.MapHelper
-
Create a new mutable map with the specified contents.
- mapOf(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class org.radix.serialization2.MapHelper
-
Create a new mutable map with the specified contents.
- mapOf(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class org.radix.serialization2.MapHelper
-
Create a new mutable map with the specified contents.
- mapToParticleGroups(SendMessageAction) - Method in class com.radixdlt.client.application.translate.data.SendMessageToParticleGroupsMapper
-
If SendMessageAction is unencrypted, returns a single message particle containing the
payload data.
- mapToParticleGroups(T, Stream<Particle>) - Method in interface com.radixdlt.client.application.translate.StatefulActionToParticleGroupsMapper
-
Creates new particle groups to be added to an atom given a high level
action and application state
- mapToParticleGroups(T) - Method in interface com.radixdlt.client.application.translate.StatelessActionToParticleGroupsMapper
-
Creates new spun particles to be added to an atom given a high level
action.
- mapToParticleGroups(BurnTokensAction, Stream<Particle>) - Method in class com.radixdlt.client.application.translate.tokens.BurnTokensActionMapper
-
- mapToParticleGroups(CreateTokenAction) - Method in class com.radixdlt.client.application.translate.tokens.CreateTokenToParticleGroupsMapper
-
- mapToParticleGroups(MintTokensAction, Stream<Particle>) - Method in class com.radixdlt.client.application.translate.tokens.MintTokensActionMapper
-
- mapToParticleGroups(TransferTokensAction, Stream<Particle>) - Method in class com.radixdlt.client.application.translate.tokens.TransferTokensToParticleGroupsMapper
-
- mapToParticleGroups(PutUniqueIdAction) - Method in class com.radixdlt.client.application.translate.unique.PutUniqueIdToParticleGroupsMapper
-
- MatchingUniverseFilter - Class in com.radixdlt.client.core.network.selector
-
- MatchingUniverseFilter(RadixUniverseConfig) - Constructor for class com.radixdlt.client.core.network.selector.MatchingUniverseFilter
-
- max(UInt256, UInt256) - Static method in class org.radix.utils.UInt256s
-
Returns the larger of two UInt256
values.
- MAX_VALUE - Static variable in class org.radix.utils.Int128
-
A constant holding the maximum value an Int128
can
have, 2127-1.
- MAX_VALUE - Static variable in class org.radix.utils.UInt256
-
A constant holding the maximum value an Int256
can
have, 2255-1.
- merge(TokenBalanceState, TransferrableTokensParticle) - Static method in class com.radixdlt.client.application.translate.tokens.TokenBalanceState
-
- mergeTokenClass(RRI, String, String, String, BigDecimal, TokenState.TokenSupplyType) - Method in class com.radixdlt.client.application.translate.tokens.TokenDefinitionsState
-
- mergeUnallocated(UnallocatedTokensParticle) - Method in class com.radixdlt.client.application.translate.tokens.TokenDefinitionsState
-
- MessageParticle - Class in com.radixdlt.client.atommodel.message
-
Particle which can hold arbitrary data
- MessageParticle(RadixAddress, RadixAddress, byte[], MetadataMap, long, ImmutableSet<EUID>) - Constructor for class com.radixdlt.client.atommodel.message.MessageParticle
-
- MessageParticle.MessageParticleBuilder - Class in com.radixdlt.client.atommodel.message
-
- MessageParticleBuilder() - Constructor for class com.radixdlt.client.atommodel.message.MessageParticle.MessageParticleBuilder
-
- metaData(String, Object) - Method in class com.radixdlt.client.application.identity.Data.DataBuilder
-
- metaData(String, String) - Method in class com.radixdlt.client.atommodel.message.MessageParticle.MessageParticleBuilder
-
- METADATA_POW_NONCE_KEY - Static variable in class com.radixdlt.client.core.atoms.Atom
-
- METADATA_TIMESTAMP_KEY - Static variable in class com.radixdlt.client.core.atoms.Atom
-
- MetadataMap - Class in com.radixdlt.client.atommodel.message
-
Distinct type for metadata maps, as these need to be serialized
and deserialized differently.
- MetadataMap() - Constructor for class com.radixdlt.client.atommodel.message.MetadataMap
-
- min(UInt256, UInt256) - Static method in class org.radix.utils.UInt256s
-
Returns the smaller of two UInt256
values.
- MIN_VALUE - Static variable in class org.radix.utils.Int128
-
A constant holding the minimum value an Int128
can
have, -2127.
- MIN_VALUE - Static variable in class org.radix.utils.UInt256
-
A constant holding the minimum value an Int256
can
have, -2255.
- mintTokens(RRI, BigDecimal) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Mints an amount of new tokens into the user's account
- MintTokensAction - Class in com.radixdlt.client.application.translate.tokens
-
- MintTokensActionMapper - Class in com.radixdlt.client.application.translate.tokens
-
- MintTokensActionMapper() - Constructor for class com.radixdlt.client.application.translate.tokens.MintTokensActionMapper
-
- MINUS_ONE - Static variable in class org.radix.utils.Int128
-
- multiply(Int128) - Method in class org.radix.utils.Int128
-
Multiply this
by the specified multiplicand.
- multiply(UInt256) - Method in class org.radix.utils.UInt256
-
Multiplies this
by the specified multiplicand.
- observeActions(Class<T>, RadixAddress) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a never ending stream of actions performed at a given address with the
given Atom Store.
- observeAtoms(String) - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
- observeAtomStatusNotifications(String) - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
Listens to atom status notifications
- observeBalance(RRI) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a stream of the latest balances at the current address
pull() must be called to continually retrieve the latest balances.
- observeBalance(RadixAddress, RRI) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a stream of the latest balance of a given token at a given address
pull() must be called to continually retrieve the latest balance.
- observeBalances(RadixAddress) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a stream of the latest balances at a given address.
- observeMessages() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a never ending stream of messages stored at the current address.
- observeMessages(RadixAddress) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a never ending stream of messages stored at a given address.
- observeState(Class<T>, RadixAddress) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a never ending stream of a state of a given address with the
given Atom store.
- observeTokenDef(RRI) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a stream of the latest state of a given token
- observeTokenDefs(RadixAddress) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a stream of the latest state of token definitions at a given
address
- observeTokenDefs() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a stream of the latest state of token definitions at the user's
address
- observeTokenTransfers() - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a never ending stream of token transfers stored at the current address.
- observeTokenTransfers(RadixAddress) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Returns a never ending stream of token transfers stored at a given address.
- of(Class<? extends ApplicationState>, RadixAddress) - Static method in class com.radixdlt.client.application.translate.ShardedAppStateId
-
- of(Class<? extends Particle>, RadixAddress) - Static method in class com.radixdlt.client.application.translate.ShardedParticleStateId
-
- of(Iterable<SpunParticle>) - Static method in class com.radixdlt.client.core.atoms.ParticleGroup
-
- of(Iterable<SpunParticle>, Map<String, String>) - Static method in class com.radixdlt.client.core.atoms.ParticleGroup
-
- of(SpunParticle<?>...) - Static method in class com.radixdlt.client.core.atoms.ParticleGroup
-
- of(RadixAddress, String) - Static method in class com.radixdlt.client.core.atoms.particles.RRI
-
- of(T, Spin) - Static method in class com.radixdlt.client.core.atoms.particles.SpunParticle
-
- of(byte[]) - Static method in class com.radixdlt.client.core.atoms.RadixHash
-
- of(byte[], int, int) - Static method in class com.radixdlt.client.core.atoms.RadixHash
-
- of(AtomObservation.Type, boolean) - Static method in class com.radixdlt.client.core.ledger.AtomObservation.AtomObservationUpdateType
-
- of(RadixNode) - Static method in class com.radixdlt.client.core.network.actions.AddNodeAction
-
- of(RadixNode, NodeRunnerData) - Static method in class com.radixdlt.client.core.network.actions.AddNodeAction
-
- of(RadixNode) - Static method in class com.radixdlt.client.core.network.actions.CloseWebSocketAction
-
- of(RadixNode) - Static method in class com.radixdlt.client.core.network.actions.ConnectWebSocketAction
-
- of(String, RadixAddress) - Static method in class com.radixdlt.client.core.network.actions.FetchAtomsCancelAction
-
- of(String, RadixAddress, RadixNode, AtomObservation) - Static method in class com.radixdlt.client.core.network.actions.FetchAtomsObservationAction
-
- of(String, RadixAddress, RadixNode) - Static method in class com.radixdlt.client.core.network.actions.FetchAtomsSubscribeAction
-
- of(RadixNode) - Static method in class com.radixdlt.client.core.network.actions.GetLivePeersRequestAction
-
- of(RadixNode, List<NodeRunnerData>) - Static method in class com.radixdlt.client.core.network.actions.GetLivePeersResultAction
-
- of(RadixNode) - Static method in class com.radixdlt.client.core.network.actions.GetNodeDataRequestAction
-
- of(RadixNode, NodeRunnerData) - Static method in class com.radixdlt.client.core.network.actions.GetNodeDataResultAction
-
- of(RadixNode) - Static method in class com.radixdlt.client.core.network.actions.GetUniverseRequestAction
-
- of(RadixNode, RadixUniverseConfig) - Static method in class com.radixdlt.client.core.network.actions.GetUniverseResponseAction
-
- of(String, Atom, RadixNode) - Static method in class com.radixdlt.client.core.network.actions.SubmitAtomCompleteAction
-
- of(String, Atom, RadixNode) - Static method in class com.radixdlt.client.core.network.actions.SubmitAtomReceivedAction
-
- of(String, Atom, RadixNode, boolean) - Static method in class com.radixdlt.client.core.network.actions.SubmitAtomSendAction
-
- of(RadixNode, RadixNodeState) - Static method in class com.radixdlt.client.core.network.RadixNetworkState
-
- of(RadixNode, WebSocketStatus) - Static method in class com.radixdlt.client.core.network.RadixNodeState
-
- of(RadixNode, WebSocketStatus, NodeRunnerData) - Static method in class com.radixdlt.client.core.network.RadixNodeState
-
- of(RadixNode, WebSocketStatus, NodeRunnerData, RadixUniverseConfig) - Static method in class com.radixdlt.client.core.network.RadixNodeState
-
- of(A, B) - Static method in class org.radix.common.tuples.Pair
-
Create a pair from the specified arguments.
- ofEvent(AtomEvent) - Static method in class com.radixdlt.client.core.ledger.AtomObservation
-
- ONE - Static variable in class org.radix.common.ID.EUID
-
- ONE - Static variable in class org.radix.utils.Int128
-
- ONE - Static variable in class org.radix.utils.UInt256
-
- onSync(RadixAddress) - Method in interface com.radixdlt.client.core.ledger.AtomStore
-
Temporary interface for propagating when the current store
is synced with some node on a given address.
- onSync(RadixAddress) - Method in class com.radixdlt.client.core.ledger.InMemoryAtomStore
-
- or(Int128) - Method in class org.radix.utils.Int128
-
Calculates the bitwise inclusive-or of this
with other
(this | other
).
- or(UInt256) - Method in class org.radix.utils.UInt256
-
Calculates the bitwise inclusive-or of this
with other
(this | other
).
- ordinalValue() - Method in enum com.radixdlt.client.core.address.RadixUniverseType
-
- org.radix.common.ID - package org.radix.common.ID
-
- org.radix.common.tuples - package org.radix.common.tuples
-
- org.radix.crypto - package org.radix.crypto
-
- org.radix.serialization2 - package org.radix.serialization2
-
- org.radix.serialization2.client - package org.radix.serialization2.client
-
- org.radix.serialization2.mapper - package org.radix.serialization2.mapper
-
- org.radix.utils - package org.radix.utils
-
- org.radix.utils.primitives - package org.radix.utils.primitives
-
- Ownable - Interface in com.radixdlt.client.atommodel
-
Temporary interface for representing a particle that can be owned and only invalidated by an owner.
- ownsKey(ECKeyPair) - Method in class com.radixdlt.client.atommodel.accounts.RadixAddress
-
- ownsKey(ECPublicKey) - Method in class com.radixdlt.client.atommodel.accounts.RadixAddress
-
- RadixAddress - Class in com.radixdlt.client.atommodel.accounts
-
- RadixAddress(String) - Constructor for class com.radixdlt.client.atommodel.accounts.RadixAddress
-
- RadixAddress(RadixUniverseConfig, ECPublicKey) - Constructor for class com.radixdlt.client.atommodel.accounts.RadixAddress
-
- RadixAddress(int, ECPublicKey) - Constructor for class com.radixdlt.client.atommodel.accounts.RadixAddress
-
- RadixApplicationAPI - Class in com.radixdlt.client.application
-
The Radix Application API, a high level api which hides the complexity of atoms, cryptography, and
consensus.
- RadixApplicationAPI.RadixApplicationAPIBuilder - Class in com.radixdlt.client.application
-
- RadixApplicationAPI.Result - Class in com.radixdlt.client.application
-
- RadixApplicationAPI.Transaction - Class in com.radixdlt.client.application
-
Represents an atomic transaction to be committed to the ledger
- RadixApplicationAPIBuilder() - Constructor for class com.radixdlt.client.application.RadixApplicationAPI.RadixApplicationAPIBuilder
-
- RadixAtomPuller - Class in com.radixdlt.client.core.ledger
-
Module responsible for fetches and merges of new atoms into the Atom Store.
- RadixAtomPuller(RadixNetworkController) - Constructor for class com.radixdlt.client.core.ledger.RadixAtomPuller
-
- RadixConstants - Class in org.radix.utils
-
Class holding commonly use constant values.
- RadixECKeyPairs - Class in com.radixdlt.client.core.crypto
-
- RadixHash - Class in com.radixdlt.client.core.atoms
-
- RadixIdentities - Class in com.radixdlt.client.application.identity
-
Radix Identity Helper methods
- RadixIdentity - Interface in com.radixdlt.client.application.identity
-
- RadixJsonRpcAutoCloseEpic - Class in com.radixdlt.client.core.network.epics
-
Epic which attempts to close a websocket when a Json Rpc method is finished executing.
- RadixJsonRpcAutoCloseEpic(WebSocketsEpic.WebSockets) - Constructor for class com.radixdlt.client.core.network.epics.RadixJsonRpcAutoCloseEpic
-
- RadixJsonRpcAutoConnectEpic - Class in com.radixdlt.client.core.network.epics
-
Epic which attempts to open a websocket when a Json Rpc method onto a given node is dispatched.
- RadixJsonRpcAutoConnectEpic(WebSocketsEpic.WebSockets) - Constructor for class com.radixdlt.client.core.network.epics.RadixJsonRpcAutoConnectEpic
-
- RadixJsonRpcClient - Class in com.radixdlt.client.core.network.jsonrpc
-
Responsible for managing the state across one web socket connection to a Radix Node.
- RadixJsonRpcClient(PersistentChannel) - Constructor for class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
- RadixJsonRpcClient.JsonRpcResponse - Class in com.radixdlt.client.core.network.jsonrpc
-
- RadixJsonRpcClient.Notification<T> - Class in com.radixdlt.client.core.network.jsonrpc
-
- RadixJsonRpcClient.NotificationType - Enum in com.radixdlt.client.core.network.jsonrpc
-
- RadixJsonRpcMethodEpic<T extends JsonRpcMethodAction> - Class in com.radixdlt.client.core.network.epics
-
Epic which executes Json Rpc methods over the websocket as Json Rpc requests come in.
- RadixJsonRpcMethodEpic(WebSocketsEpic.WebSockets, BiFunction<RadixJsonRpcClient, T, Single<JsonRpcResultAction>>, Class<T>) - Constructor for class com.radixdlt.client.core.network.epics.RadixJsonRpcMethodEpic
-
- RadixLocalSystem - Class in com.radixdlt.client.core.network.jsonrpc
-
- RadixNetwork - Class in com.radixdlt.client.core.network.reducers
-
Reducer which controls state transitions as new network actions occur.
- RadixNetwork() - Constructor for class com.radixdlt.client.core.network.reducers.RadixNetwork
-
- RadixNetworkController - Class in com.radixdlt.client.core.network
-
The meat and bones of the Networking module.
- RadixNetworkController.RadixNetworkControllerBuilder - Class in com.radixdlt.client.core.network
-
- RadixNetworkControllerBuilder() - Constructor for class com.radixdlt.client.core.network.RadixNetworkController.RadixNetworkControllerBuilder
-
- RadixNetworkEpic - Interface in com.radixdlt.client.core.network
-
Inspired by epics in redux-observables.
- RadixNetworkState - Class in com.radixdlt.client.core.network
-
Current state of nodes connected to
- RadixNetworkState(Map<RadixNode, RadixNodeState>) - Constructor for class com.radixdlt.client.core.network.RadixNetworkState
-
- RadixNode - Class in com.radixdlt.client.core.network
-
Unique network node endpoint.
- RadixNode(String, boolean, int) - Constructor for class com.radixdlt.client.core.network.RadixNode
-
- RadixNodeAction - Interface in com.radixdlt.client.core.network
-
An action utilized in the Radix Network epics and reducers.
- RadixNodeState - Class in com.radixdlt.client.core.network
-
Immutable state at a certain point in time of a
RadixNode
- RadixNodeState(RadixNode, WebSocketStatus, NodeRunnerData, Integer, RadixUniverseConfig) - Constructor for class com.radixdlt.client.core.network.RadixNodeState
-
- RadixPeerFilter - Interface in com.radixdlt.client.core.network.selector
-
Peer filter that test the desirability of a peer
- RadixPeerSelector - Interface in com.radixdlt.client.core.network.selector
-
Peer selectors that select single peer out of a list of available peers with at least one viable peer in it
- RadixSystem - Class in com.radixdlt.client.core.network.jsonrpc
-
- RadixUniverse - Class in com.radixdlt.client.core
-
A RadixUniverse represents the interface through which a client can interact
with a Radix Universe.
- RadixUniverseConfig - Class in com.radixdlt.client.core.address
-
- RadixUniverseConfigs - Class in com.radixdlt.client.core.address
-
- RadixUniverseType - Enum in com.radixdlt.client.core.address
-
- random() - Static method in class org.radix.crypto.Hash
-
- RandomSelector - Class in com.radixdlt.client.core.network.selector
-
A simple randomized selector that returns an arbitrary peer out of the given list
- RandomSelector() - Constructor for class com.radixdlt.client.core.network.selector.RandomSelector
-
- Range<T extends java.lang.Number & java.lang.Comparable<T>> - Class in com.radixdlt.client.core.network.jsonrpc
-
- Range() - Constructor for class com.radixdlt.client.core.network.jsonrpc.Range
-
- Range(T, T) - Constructor for class com.radixdlt.client.core.network.jsonrpc.Range
-
- raw(byte[], Map<String, Object>, Encryptor) - Static method in class com.radixdlt.client.application.identity.Data
-
- readEncryptedIdentity(Reader, String) - Static method in class com.radixdlt.client.application.identity.RadixIdentities
-
Reads an encrypted private key from a given reader and decrypts it with a given password
- reduce(T, Particle) - Method in interface com.radixdlt.client.application.translate.ParticleReducer
-
- reduce(TokenBalanceState, Particle) - Method in class com.radixdlt.client.application.translate.tokens.TokenBalanceReducer
-
- reduce(TokenDefinitionsState, Particle) - Method in class com.radixdlt.client.application.translate.tokens.TokenDefinitionsReducer
-
- reduce(RadixNodeAction) - Method in class com.radixdlt.client.core.ledger.InMemoryAtomStoreReducer
-
- reduce(RadixNetworkState, RadixNodeAction) - Method in class com.radixdlt.client.core.network.reducers.RadixNetwork
-
- registerSubtype(Class<?>, String) - Method in class org.radix.serialization2.mapper.DsonTypeIdResolver
-
- remainder(Int128) - Method in class org.radix.utils.Int128
-
Return the remainder of the division of this
by
the specified divisor.
- remainder(UInt256) - Method in class org.radix.utils.UInt256
-
Returns the remainder of the division of this
by
the specified divisor.
- requiredState(T) - Method in interface com.radixdlt.client.application.translate.StatefulActionToParticleGroupsMapper
-
Retrieves the necessary application state to be used in creating new particles
given a high level action.
- requiredState(BurnTokensAction) - Method in class com.radixdlt.client.application.translate.tokens.BurnTokensActionMapper
-
- requiredState(MintTokensAction) - Method in class com.radixdlt.client.application.translate.tokens.MintTokensActionMapper
-
- requiredState(TransferTokensAction) - Method in class com.radixdlt.client.application.translate.tokens.TransferTokensToParticleGroupsMapper
-
- routingDistanceFrom(EUID) - Method in class org.radix.common.ID.EUID
-
Calculate the routing difference between this
EUID
and the
specified
EUID
.
- RRI - Class in com.radixdlt.client.core.atoms.particles
-
A Radix resource identifier is a human readable index into the Ledger which points to a name state machine
instance.
- RRIParticle - Class in com.radixdlt.client.atommodel.rri
-
- RRIParticle(RRI) - Constructor for class com.radixdlt.client.atommodel.rri.RRIParticle
-
- sendAtomsSubscribe(String, AtomQuery) - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
- sendGetAtomStatusNotifications(String, AID) - Method in class com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient
-
Sends a request to receive streaming updates on an atom's status.
- sendMessage(byte[], boolean) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Sends a message to one's self
- sendMessage(RadixAddress, byte[], boolean) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Sends a message from the current address to another address
- sendMessage(String) - Method in interface com.radixdlt.client.core.network.jsonrpc.PersistentChannel
-
- sendMessage(String) - Method in class com.radixdlt.client.core.network.websocket.WebSocketClient
-
- SendMessageAction - Class in com.radixdlt.client.application.translate.data
-
An Action object which sends a data transaction from one account to another.
- SendMessageToParticleGroupsMapper - Class in com.radixdlt.client.application.translate.data
-
Maps a send message action to the particles necessary to be included in an atom.
- SendMessageToParticleGroupsMapper(Supplier<ECKeyPair>) - Constructor for class com.radixdlt.client.application.translate.data.SendMessageToParticleGroupsMapper
-
New SendMessage action mapper which by default adds both sender and receiver
public keys as readers of encrypted messages
- SendMessageToParticleGroupsMapper(Supplier<ECKeyPair>, Function<SendMessageAction, Stream<ECPublicKey>>) - Constructor for class com.radixdlt.client.application.translate.data.SendMessageToParticleGroupsMapper
-
SendMessage action mapper which uses a given eckeypair generator and encryption
scheme
- sendTokens(RRI, RadixAddress, BigDecimal) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Transfers an amount of a token to an address
- sendTokens(RRI, RadixAddress, BigDecimal, String) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Transfers an amount of a token with a message attachment to an address
- sendTokens(RRI, RadixAddress, BigDecimal, byte[]) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Transfers an amount of tokens with an attachment to an address
- sendTokens(RRI, RadixAddress, RadixAddress, BigDecimal) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Transfers an amount of tokens to an address
- sendTokens(RRI, RadixAddress, RadixAddress, BigDecimal, byte[]) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Transfers an amount of a token with a data attachment to an address with a unique property
meaning that no other transaction can be executed with the same unique bytes
- SerializableObject - Class in org.radix.serialization2.client
-
Class with serializable fields for version and serializer
that can be inherited to easily implement those fields in
a standard way for DSON and JSON output.
- SerializableObject() - Constructor for class org.radix.serialization2.client.SerializableObject
-
- Serialization - Class in org.radix.serialization2
-
Serialization class that handles conversion to/from DSON and JSON.
- SerializationException - Exception in org.radix.serialization2
-
General exception raised for serialization failures.
- SerializationException(String) - Constructor for exception org.radix.serialization2.SerializationException
-
Constructs a new exception with the specified detail message.
- SerializationException(String, Throwable) - Constructor for exception org.radix.serialization2.SerializationException
-
Constructs a new exception with the specified detail message and
cause.
- SerializationPolicy - Interface in org.radix.serialization2
-
Serialization policy that returns a set of classes and field names for
a specified
DsonOutput.Output
mode.
- SerializationUtils - Class in org.radix.serialization2
-
Collection of Serialization-related utilities
- Serialize - Class in org.radix.serialization2.client
-
- serializeAsField(Object, JsonGenerator, SerializerProvider, PropertyWriter) - Method in class org.radix.serialization2.mapper.DsonFieldFilter
-
- SERIALIZER_ID_ANNOTATION - Static variable in class org.radix.serialization2.SerializerConstants
-
- SERIALIZER_NAME - Static variable in class org.radix.serialization2.SerializerConstants
-
- SerializerConstants - Class in org.radix.serialization2
-
Package-local constants.
- SerializerDummy - Enum in org.radix.serialization2
-
Dummy class to include serializer field in output if required.
- SerializerId2 - Annotation Type in org.radix.serialization2
-
Annotation for marking classes as serializable.
- SerializerIds - Interface in org.radix.serialization2
-
Interface for accessing serializer IDs given a class or vice-versa.
- SerializerIdsException - Exception in org.radix.serialization2
-
- SerializerIdsException(String) - Constructor for exception org.radix.serialization2.SerializerIdsException
-
Constructs a new exception with the specified detail message.
- SerializerIdsException(String, Throwable) - Constructor for exception org.radix.serialization2.SerializerIdsException
-
Constructs a new exception with the specified detail message and
cause.
- setCipher(String) - Method in class com.radixdlt.client.application.identity.model.keystore.Crypto
-
- setCipherparams(Cipherparams) - Method in class com.radixdlt.client.application.identity.model.keystore.Crypto
-
- setCiphertext(String) - Method in class com.radixdlt.client.application.identity.model.keystore.Crypto
-
- setCrypto(Crypto) - Method in class com.radixdlt.client.application.identity.model.keystore.Keystore
-
- setDigest(String) - Method in class com.radixdlt.client.application.identity.model.keystore.Pbkdfparams
-
- setHigh(T) - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- setId(String) - Method in class com.radixdlt.client.application.identity.model.keystore.Keystore
-
- setIterations(Integer) - Method in class com.radixdlt.client.application.identity.model.keystore.Pbkdfparams
-
- setIv(String) - Method in class com.radixdlt.client.application.identity.model.keystore.Cipherparams
-
- setKeylen(Integer) - Method in class com.radixdlt.client.application.identity.model.keystore.Pbkdfparams
-
- setLow(T) - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- setMac(String) - Method in class com.radixdlt.client.application.identity.model.keystore.Crypto
-
- setNetwork(RadixNetwork) - Method in class com.radixdlt.client.core.network.RadixNetworkController.RadixNetworkControllerBuilder
-
- setPbkdfparams(Pbkdfparams) - Method in class com.radixdlt.client.application.identity.model.keystore.Crypto
-
- setSalt(String) - Method in class com.radixdlt.client.application.identity.model.keystore.Pbkdfparams
-
- SEVEN - Static variable in class org.radix.utils.Int128
-
- SEVEN - Static variable in class org.radix.utils.UInt256
-
- sha256(byte[]) - Static method in class com.radixdlt.client.core.util.Hash
-
- sha256(byte[], int, int) - Static method in class com.radixdlt.client.core.util.Hash
-
- sha512(byte[]) - Static method in class com.radixdlt.client.core.util.Hash
-
- sha512of(byte[]) - Static method in class com.radixdlt.client.core.atoms.RadixHash
-
- SHARD_CHUNK_HALF_RANGE - Static variable in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- SHARD_CHUNK_RANGE - Static variable in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- SHARD_CHUNKS - Static variable in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- SHARD_RANGE_FULL - Static variable in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- ShardedAppStateId - Class in com.radixdlt.client.application.translate
-
Identifier for application state for a particular address.
- ShardedParticleStateId - Class in com.radixdlt.client.application.translate
-
Identifier for particle state for a particular address.
- ShardFilter - Class in com.radixdlt.client.core.network.selector
-
A shard filter that tests if peers serve the given shard space
- ShardFilter(Set<Long>) - Constructor for class com.radixdlt.client.core.network.selector.ShardFilter
-
- ShardRange - Class in com.radixdlt.client.core.network.jsonrpc
-
- ShardRange(long, long) - Constructor for class com.radixdlt.client.core.network.jsonrpc.ShardRange
-
- ShardSpace - Class in com.radixdlt.client.core.network.jsonrpc
-
- ShardSpace(long, long) - Constructor for class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- ShardSpace(long, ShardRange) - Constructor for class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- sharedKey(ECKeyPair) - Method in class com.radixdlt.client.core.crypto.Encryptor.EncryptorBuilder
-
- shiftLeft() - Method in class org.radix.utils.Int128
-
Shift this
left 1 bit.
- shiftLeft() - Method in class org.radix.utils.UInt256
-
Shifts this
left 1 bit.
- shiftRight() - Method in class org.radix.utils.Int128
-
Arithmetic shift this
right 1 bit.
- shiftRight() - Method in class org.radix.utils.UInt256
-
Shifts this
right 1 bit.
- sign(UnsignedAtom) - Method in class com.radixdlt.client.application.identity.LocalRadixIdentity
-
- sign(UnsignedAtom) - Method in interface com.radixdlt.client.application.identity.RadixIdentity
-
- sign(ECSignature, EUID) - Method in class com.radixdlt.client.core.atoms.UnsignedAtom
-
- sign(byte[]) - Method in class com.radixdlt.client.core.crypto.ECKeyPair
-
- sign(byte[], boolean, boolean) - Method in class com.radixdlt.client.core.crypto.ECKeyPair
-
Signs data using the ECPrivateKey resulting in an ECDSA signature.
- SIX - Static variable in class org.radix.utils.Int128
-
- SIX - Static variable in class org.radix.utils.UInt256
-
- SIZE - Static variable in class org.radix.utils.Int128
-
Size of this numeric type in bits.
- SIZE - Static variable in class org.radix.utils.UInt256
-
Size of this numeric type in bits.
- softDeleted(Atom) - Static method in class com.radixdlt.client.core.ledger.AtomObservation
-
- softStored(Atom) - Static method in class com.radixdlt.client.core.ledger.AtomObservation
-
An atom stored observation marked as soft, meaning that it has been confirmed
to being stored by a server via a submission but is not part of the normal server fetch
atom flow and so must be handled as "soft state", state which to the clients knowledge
is stored but can easily be replaced by "harder" state.
- Spin - Enum in com.radixdlt.client.core.atoms.particles
-
- SpunParticle<T extends Particle> - Class in com.radixdlt.client.core.atoms.particles
-
- spunParticles() - Method in class com.radixdlt.client.core.atoms.Atom
-
- spunParticles() - Method in class com.radixdlt.client.core.atoms.ParticleGroup
-
Get a stream of the spun particles in this group
- stage(Action) - Method in class com.radixdlt.client.application.RadixApplicationAPI.Transaction
-
Add an action to staging area in preparation for commitAndPush.
- StageActionException - Exception in com.radixdlt.client.application.translate
-
An exception which occurs during the construction of an action.
- StageActionException(String) - Constructor for exception com.radixdlt.client.application.translate.StageActionException
-
- stageParticleGroup(String, ParticleGroup) - Method in interface com.radixdlt.client.core.ledger.AtomStore
-
Adds the particle group to the staging area for the given uuid
- stageParticleGroup(String, ParticleGroup) - Method in class com.radixdlt.client.core.ledger.InMemoryAtomStore
-
- stageWorkingArea() - Method in class com.radixdlt.client.application.RadixApplicationAPI.Transaction
-
Move all actions in the current working area to staging
- STANDARD_CHARSET - Static variable in class org.radix.utils.RadixConstants
-
Default Charset
to use when converting to/from bytes.
- stateClass() - Method in interface com.radixdlt.client.application.translate.ParticleReducer
-
- stateClass() - Method in class com.radixdlt.client.application.translate.ShardedAppStateId
-
Retrieves the type of application state needed for this requirement
- stateClass() - Method in class com.radixdlt.client.application.translate.tokens.TokenBalanceReducer
-
- stateClass() - Method in class com.radixdlt.client.application.translate.tokens.TokenDefinitionsReducer
-
- StatefulActionToParticleGroupsMapper<T extends Action> - Interface in com.radixdlt.client.application.translate
-
Maps a high level application action to lower level spun particles used
to construct an atom given a context requirement which this interface describes
via requiredState().
- StatelessActionToParticleGroupsMapper<T extends Action> - Interface in com.radixdlt.client.application.translate
-
Maps a high level application action to lower level spun particles used
to construct an atom.
- store(RadixAddress, AtomObservation) - Method in class com.radixdlt.client.core.ledger.InMemoryAtomStore
-
Store an atom under a given destination
- stored(Atom) - Static method in class com.radixdlt.client.core.ledger.AtomObservation
-
- stringFromGson(JsonElement) - Method in class org.radix.serialization2.client.GsonJson
-
- Strings - Class in org.radix.utils.primitives
-
Some useful string handling methods, currently mostly here
for performance reasons.
- stringToNumericID(String) - Static method in class org.radix.serialization2.SerializationUtils
-
- submitAtom(Atom, boolean, RadixNode) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Low level call to submit an atom into the network.
- submitAtom(Atom, boolean) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Low level call to submit an atom into the network.
- submitAtom(Atom) - Method in class com.radixdlt.client.application.RadixApplicationAPI
-
Low level call to submit an atom into the network.
- SubmitAtomAction - Interface in com.radixdlt.client.core.network.actions
-
A dispatchable fetch atoms action which represents an atom observed from a specific node for an atom fetch flow.
- SubmitAtomCompleteAction - Class in com.radixdlt.client.core.network.actions
-
- SubmitAtomEpic - Class in com.radixdlt.client.core.network.epics
-
Epic which submits an atom to a node over websocket and emits events as the atom
is accepted by the network.
- SubmitAtomEpic(WebSocketsEpic.WebSockets) - Constructor for class com.radixdlt.client.core.network.epics.SubmitAtomEpic
-
- SubmitAtomException - Exception in com.radixdlt.client.core.network.jsonrpc
-
Exception on Atom Submission to a node
- SubmitAtomException(JsonObject) - Constructor for exception com.radixdlt.client.core.network.jsonrpc.SubmitAtomException
-
- SubmitAtomReceivedAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable action which signifies that an atom being submitted was received by the node.
- SubmitAtomRequestAction - Class in com.radixdlt.client.core.network.actions
-
The initial dispatchable action to begin an atom submission flow.
- SubmitAtomSendAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable action which signifies to send an atom to a node
- SubmitAtomStatusAction - Class in com.radixdlt.client.core.network.actions
-
A dispatchable event action which signifies the end result of an atom submission flow
- subtract(Int128) - Method in class org.radix.utils.Int128
-
Subtract other
from this
, returning the result.
- subtract(UInt256) - Method in class org.radix.utils.UInt256
-
Subtracts other
from this
, returning the result.
- subunitsToUnits(UInt256) - Static method in class com.radixdlt.client.application.translate.tokens.TokenUnitConversions
-
Returns the specified number of subunits as a fractional number
of units.
- subunitsToUnits(BigInteger) - Static method in class com.radixdlt.client.application.translate.tokens.TokenUnitConversions
-
Returns the specified number of subunits as a fractional number
of units.
- subunitsToUnits(long) - Static method in class com.radixdlt.client.application.translate.tokens.TokenUnitConversions
-
Returns the specified number of subunits as a fractional number
of units.
- syncSign(UnsignedAtom) - Method in class com.radixdlt.client.application.identity.LocalRadixIdentity
-
- TEN - Static variable in class org.radix.utils.Int128
-
- TEN - Static variable in class org.radix.utils.UInt256
-
- test(RadixNodeState) - Method in class com.radixdlt.client.core.network.selector.CompatibleApiVersionFilter
-
- test(RadixNodeState) - Method in class com.radixdlt.client.core.network.selector.ConnectionAliveFilter
-
- test(RadixNodeState) - Method in class com.radixdlt.client.core.network.selector.MatchingUniverseFilter
-
- test(RadixNodeState) - Method in class com.radixdlt.client.core.network.selector.ShardFilter
-
- TestUtils - Class in com.radixdlt.client.core.util
-
- THREE - Static variable in class org.radix.utils.Int128
-
- THREE - Static variable in class org.radix.utils.UInt256
-
- to(RadixAddress) - Method in class com.radixdlt.client.atommodel.message.MessageParticle.MessageParticleBuilder
-
- toAsciiBytes(String, byte[], int) - Static method in class org.radix.utils.primitives.Strings
-
Brutally convert a string to a sequence of ASCII bytes by
discarding all but the lower 7 bits of each char
in
s
.
- toBase58(byte[]) - Static method in class com.radixdlt.client.core.util.Base58
-
- toBase64String(byte[]) - Static method in class org.radix.utils.primitives.Bytes
-
Convert an array of bytes into a Base-64 encoded using RFC 4648 rules.
- toBigDecimal(UInt256) - Static method in class org.radix.utils.UInt256s
-
Returns the specified
UInt256
as a
BigDecimal
.
- toBigInteger(UInt256) - Static method in class org.radix.utils.UInt256s
-
Returns the specified
UInt256
as a
BigInteger
.
- toByteArray() - Method in class com.radixdlt.client.core.atoms.RadixHash
-
- toByteArray() - Method in class com.radixdlt.client.core.crypto.ECPublicKey
-
- toByteArray() - Method in class com.radixdlt.client.core.crypto.EncryptedPrivateKey
-
- toByteArray() - Method in interface com.radixdlt.client.core.util.Base64Encoded
-
- toByteArray(long) - Static method in class com.radixdlt.client.core.util.Longs
-
- toByteArray(long, byte[], int) - Static method in class com.radixdlt.client.core.util.Longs
-
- toByteArray() - Method in class org.radix.common.ID.EUID
-
- toByteArray(byte[], int) - Method in class org.radix.common.ID.EUID
-
- toByteArray() - Method in class org.radix.crypto.Hash
-
- toByteArray() - Method in class org.radix.utils.Int128
-
Convert value to an array of bytes.
- toByteArray(byte[], int) - Method in class org.radix.utils.Int128
-
Convert value to an array of bytes.
- toByteArray(int) - Static method in class org.radix.utils.primitives.Ints
-
Create a byte array of length Integer.BYTES
, and
populate it with value
in big-endian order.
- toByteArray(long) - Static method in class org.radix.utils.primitives.Longs
-
Create a byte array of length Long.BYTES
, and
populate it with value
in big-endian order.
- toByteArray() - Method in class org.radix.utils.UInt256
-
Converts this
to an array of bytes.
- toByteArray(byte[], int) - Method in class org.radix.utils.UInt256
-
Converts this
to an array of bytes.
- toChunk(long) - Static method in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- toCompletable() - Method in class com.radixdlt.client.application.RadixApplicationAPI.Result
-
A high level interface, returns completable of successful completion of action execution.
- toDson() - Method in class com.radixdlt.client.core.atoms.Atom
-
- toDson() - Method in class com.radixdlt.client.core.atoms.particles.Particle
-
- toDson(Object, DsonOutput.Output) - Method in class org.radix.serialization2.Serialization
-
Convert the specified object to DSON encoded bytes for the specified
output mode.
- toECKeyPair() - Method in class com.radixdlt.client.atommodel.accounts.RadixAddress
-
- toECKeyPair() - Method in class com.radixdlt.client.core.crypto.ECPublicKey
-
- toEnumSet(DsonOutput.Output[], boolean) - Static method in enum org.radix.serialization2.DsonOutput.Output
-
Convert enclosing annotation values to an EnumSet
.
- toEUID() - Method in class com.radixdlt.client.core.atoms.RadixHash
-
- toGson(JSONObject) - Method in class org.radix.serialization2.client.GsonJson
-
- toHexString() - Method in class com.radixdlt.client.core.atoms.RadixHash
-
- toHexString() - Method in class org.radix.common.ID.EUID
-
- toHexString(byte) - Static method in class org.radix.utils.primitives.Bytes
-
Convert a byte into a two-digit hex string.
- toHexString(byte[]) - Static method in class org.radix.utils.primitives.Bytes
-
Convert an array into a string of hex digits.
- toHexString(byte[], int, int) - Static method in class org.radix.utils.primitives.Bytes
-
Convert a portion of an array into a string of hex digits.
- toJson() - Method in class com.radixdlt.client.core.network.jsonrpc.AtomQuery
-
- toJson(Object, DsonOutput.Output) - Method in class org.radix.serialization2.Serialization
-
Convert the specified object to a JSON encoded string for the specified
output mode.
- toJsonObject(Object, DsonOutput.Output) - Method in class org.radix.serialization2.Serialization
-
Convert the specified object to a JSONObject
encoded string for the specified
output mode.
- TokenBalanceReducer - Class in com.radixdlt.client.application.translate.tokens
-
Reduces particles at an address to it's token balances
- TokenBalanceReducer() - Constructor for class com.radixdlt.client.application.translate.tokens.TokenBalanceReducer
-
- TokenBalanceState - Class in com.radixdlt.client.application.translate.tokens
-
All the token balances at an address at a given point in time.
- TokenBalanceState() - Constructor for class com.radixdlt.client.application.translate.tokens.TokenBalanceState
-
- TokenBalanceState(Map<RRI, BigDecimal>) - Constructor for class com.radixdlt.client.application.translate.tokens.TokenBalanceState
-
- TokenDefinitionParticle - Class in com.radixdlt.client.atommodel.tokens
-
- TokenDefinitionParticle(RadixAddress, String, String, String, UInt256, Map<TokenDefinitionParticle.TokenTransition, TokenPermission>, String) - Constructor for class com.radixdlt.client.atommodel.tokens.TokenDefinitionParticle
-
- TokenDefinitionParticle.TokenTransition - Enum in com.radixdlt.client.atommodel.tokens
-
- TokenDefinitionsReducer - Class in com.radixdlt.client.application.translate.tokens
-
Reduces particles at an address into concrete Tokens and their states
- TokenDefinitionsReducer() - Constructor for class com.radixdlt.client.application.translate.tokens.TokenDefinitionsReducer
-
- TokenDefinitionsState - Class in com.radixdlt.client.application.translate.tokens
-
- TokenOverMintException - Exception in com.radixdlt.client.application.translate.tokens
-
- TokenOverMintException(RRI, BigDecimal, BigDecimal, BigDecimal) - Constructor for exception com.radixdlt.client.application.translate.tokens.TokenOverMintException
-
- TokenPermission - Enum in com.radixdlt.client.atommodel.tokens
-
- TokenState - Class in com.radixdlt.client.application.translate.tokens
-
The state and data of a token at a given moment in time
- TokenState(String, String, String, BigDecimal, BigDecimal, TokenState.TokenSupplyType) - Constructor for class com.radixdlt.client.application.translate.tokens.TokenState
-
- TokenState.TokenSupplyType - Enum in com.radixdlt.client.application.translate.tokens
-
- TokenTransfer - Class in com.radixdlt.client.application.translate.tokens
-
- TokenTransfer(RadixAddress, RadixAddress, RRI, BigDecimal, byte[], long) - Constructor for class com.radixdlt.client.application.translate.tokens.TokenTransfer
-
- TokenUnitConversions - Class in com.radixdlt.client.application.translate.tokens
-
Utility class for converting token units between UInt256 and BigDecimal
- toObservable() - Method in class com.radixdlt.client.application.RadixApplicationAPI.Result
-
A low level interface, returns an a observable of the status of an atom submission as it occurs.
- toString() - Method in class com.radixdlt.client.application.identity.Data
-
- toString() - Method in class com.radixdlt.client.application.translate.ActionExecutionExceptionReason
-
- toString() - Method in class com.radixdlt.client.application.translate.data.DecryptedMessage
-
- toString() - Method in class com.radixdlt.client.application.translate.data.SendMessageAction
-
- toString() - Method in class com.radixdlt.client.application.translate.ShardedAppStateId
-
- toString() - Method in class com.radixdlt.client.application.translate.ShardedParticleStateId
-
- toString() - Method in class com.radixdlt.client.application.translate.tokens.BurnTokensAction
-
- toString() - Method in class com.radixdlt.client.application.translate.tokens.CreateTokenAction
-
- toString() - Method in class com.radixdlt.client.application.translate.tokens.MintTokensAction
-
- toString() - Method in class com.radixdlt.client.application.translate.tokens.TokenBalanceState
-
- toString() - Method in class com.radixdlt.client.application.translate.tokens.TokenDefinitionsState
-
- toString() - Method in class com.radixdlt.client.application.translate.tokens.TokenState
-
- toString() - Method in class com.radixdlt.client.application.translate.tokens.TokenTransfer
-
- toString() - Method in class com.radixdlt.client.application.translate.tokens.TransferTokensAction
-
- toString() - Method in class com.radixdlt.client.application.translate.unique.PutUniqueIdAction
-
- toString() - Method in class com.radixdlt.client.application.translate.unique.UniqueId
-
- toString() - Method in class com.radixdlt.client.atommodel.accounts.RadixAddress
-
- toString() - Method in class com.radixdlt.client.atommodel.rri.RRIParticle
-
- toString() - Method in class com.radixdlt.client.atommodel.tokens.TransferrableTokensParticle
-
- toString() - Method in class com.radixdlt.client.atommodel.tokens.UnallocatedTokensParticle
-
- toString() - Method in class com.radixdlt.client.core.address.RadixUniverseConfig
-
- toString() - Method in class com.radixdlt.client.core.atoms.Atom
-
- toString() - Method in class com.radixdlt.client.core.atoms.AtomStatusEvent
-
- toString() - Method in class com.radixdlt.client.core.atoms.ParticleGroup
-
- toString() - Method in class com.radixdlt.client.core.atoms.particles.RRI
-
- toString() - Method in class com.radixdlt.client.core.atoms.particles.SpunParticle
-
- toString() - Method in class com.radixdlt.client.core.atoms.RadixHash
-
- toString() - Method in class com.radixdlt.client.core.crypto.ECPublicKey
-
- toString() - Method in class com.radixdlt.client.core.ledger.AtomObservation
-
- toString() - Method in class com.radixdlt.client.core.network.actions.AddNodeAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.CloseWebSocketAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.ConnectWebSocketAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.DiscoverMoreNodesAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.DiscoverMoreNodesErrorAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsCancelAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsObservationAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsRequestAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.FetchAtomsSubscribeAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.FindANodeResultAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.GetLivePeersRequestAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.GetLivePeersResultAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.GetNodeDataRequestAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.GetNodeDataResultAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.GetUniverseRequestAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.GetUniverseResponseAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.NodeUniverseMismatch
-
- toString() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomCompleteAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomReceivedAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomRequestAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomSendAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.SubmitAtomStatusAction
-
- toString() - Method in class com.radixdlt.client.core.network.actions.WebSocketEvent
-
- toString() - Method in class com.radixdlt.client.core.network.jsonrpc.NodeRunnerData
-
- toString() - Method in class com.radixdlt.client.core.network.jsonrpc.Range
-
- toString() - Method in class com.radixdlt.client.core.network.jsonrpc.ShardSpace
-
- toString() - Method in class com.radixdlt.client.core.network.RadixNetworkState
-
- toString() - Method in class com.radixdlt.client.core.network.RadixNode
-
- toString() - Method in class com.radixdlt.client.core.network.RadixNodeState
-
- toString() - Method in class com.radixdlt.client.core.pow.ProofOfWork
-
- toString() - Method in class org.radix.common.ID.AID
-
- toString() - Method in class org.radix.common.ID.EUID
-
- toString() - Method in class org.radix.common.tuples.Pair
-
- toString() - Method in class org.radix.crypto.Hash
-
- toString() - Method in class org.radix.utils.Int128
-
- toString(byte[]) - Static method in class org.radix.utils.primitives.Bytes
-
- toString() - Method in class org.radix.utils.UInt256
-
- toString(int) - Method in class org.radix.utils.UInt256
-
Returns a string representation of this object in the specified radix.
- TransferrableTokensParticle - Class in com.radixdlt.client.atommodel.tokens
-
A particle which represents an amount of consumable and consuming, tranferable fungible tokens
owned by some key owner and stored in an account.
- TransferrableTokensParticle() - Constructor for class com.radixdlt.client.atommodel.tokens.TransferrableTokensParticle
-
- TransferrableTokensParticle(UInt256, UInt256, RadixAddress, long, RRI, long, Map<TokenDefinitionParticle.TokenTransition, TokenPermission>) - Constructor for class com.radixdlt.client.atommodel.tokens.TransferrableTokensParticle
-
- TransferTokensAction - Class in com.radixdlt.client.application.translate.tokens
-
- TransferTokensToParticleGroupsMapper - Class in com.radixdlt.client.application.translate.tokens
-
Maps a send message action to the particles necessary to be included in an atom.
- TransferTokensToParticleGroupsMapper() - Constructor for class com.radixdlt.client.application.translate.tokens.TransferTokensToParticleGroupsMapper
-
- trimLeadingZeros(byte[]) - Static method in class org.radix.utils.primitives.Bytes
-
Trims any leading zero bytes from bytes
until either no
leading zero exists, or only a single zero byte exists.
- TWO - Static variable in class org.radix.common.ID.EUID
-
- TWO - Static variable in class org.radix.utils.Int128
-
- TWO - Static variable in class org.radix.utils.UInt256
-
- typeFromId(DatabindContext, String) - Method in class org.radix.serialization2.mapper.DsonTypeIdResolver
-
- validate() - Method in class com.radixdlt.client.core.pow.ProofOfWork
-
- valueOf(String) - Static method in enum com.radixdlt.client.application.translate.data.DecryptedMessage.EncryptionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.radixdlt.client.application.translate.tokens.CreateTokenAction.TokenSupplyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.radixdlt.client.application.translate.tokens.TokenState.TokenSupplyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.radixdlt.client.atommodel.tokens.TokenDefinitionParticle.TokenTransition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.radixdlt.client.atommodel.tokens.TokenPermission
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.radixdlt.client.core.address.RadixUniverseType
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum com.radixdlt.client.core.address.RadixUniverseType
-
- valueOf(String) - Static method in enum com.radixdlt.client.core.atoms.AtomStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.radixdlt.client.core.atoms.particles.Spin
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum com.radixdlt.client.core.atoms.particles.Spin
-
- valueOf(String) - Static method in enum com.radixdlt.client.core.Bootstrap
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.radixdlt.client.core.ledger.AtomEvent.AtomEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.radixdlt.client.core.ledger.AtomObservation.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.radixdlt.client.core.network.actions.WebSocketEvent.WebSocketEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient.NotificationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.radixdlt.client.core.network.websocket.WebSocketStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.radix.common.ID.EUID
-
- valueOf(String) - Static method in enum org.radix.serialization2.DsonOutput.Output
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.radix.serialization2.SerializerDummy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.radixdlt.client.application.translate.data.DecryptedMessage.EncryptionState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.application.translate.tokens.CreateTokenAction.TokenSupplyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.application.translate.tokens.TokenState.TokenSupplyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.atommodel.tokens.TokenDefinitionParticle.TokenTransition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.atommodel.tokens.TokenPermission
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.core.address.RadixUniverseType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.core.atoms.AtomStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.core.atoms.particles.Spin
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.core.Bootstrap
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.core.ledger.AtomEvent.AtomEventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.core.ledger.AtomObservation.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.core.network.actions.WebSocketEvent.WebSocketEventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.core.network.jsonrpc.RadixJsonRpcClient.NotificationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.radixdlt.client.core.network.websocket.WebSocketStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.radix.serialization2.DsonOutput.Output
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.radix.serialization2.SerializerDummy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(byte[], ECSignature) - Method in class com.radixdlt.client.core.crypto.ECPublicKey
-
- verifySelf(ECPublicKey, ECSignature) - Method in class com.radixdlt.client.core.atoms.RadixHash
-