All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractAnyOfDeserializer |
Core Deserializer for the CLValue property.
|
AbstractCLType |
Basic class for CLType implementation
|
AbstractCLTypeBasic |
Base class for all types which are simple mappings
|
AbstractCLTypeWithChildren |
Base class for all types which have an array of child types
|
AbstractCLValue<T,P extends AbstractCLType> |
Base class for CLValues
|
AbstractCLValueWithChildren<T,P extends AbstractCLType> |
Abstract class for those CLValues which have a child collection
|
AbstractSerializedKeyTaggedHex<T extends Tag> |
Hex-encoded key, including the tag byte.
|
AbstractSerializedKeyTaggedHexDeserializer<T extends AbstractSerializedKeyTaggedHex<S>,S extends Tag> |
Customize the mapping of Casper's Hex String preceeded by the crypto
algorithm tag such as PublicKey/Signature
|
Account |
Structure representing a user's account, stored in global state.
|
AccountData |
Root class for a Casper block request
|
AccountNamedKey |
Account named key for dictionary item calls
|
AccountNamedKeyDictionaryIdentifier |
|
ActionThresholds |
Thresholds that have to be met when executing an action of a certain type.
|
ActivationPoint |
The first era to which the associated protocol version applies
|
AddInt32 |
An implmentation of Transform that Adds the given `i32`
|
AddKeys |
An implmentation of Transform that Adds the given collection of named keys.
|
AddUInt128 |
An implmentation of Transform that Adds the given `u128`
|
AddUInt256 |
An implmentation of Transform that Adds the given `u256`
|
AddUInt512 |
An implmentation of Transform that Adds the given `u512`
|
AddUInt64 |
An implmentation of Transform that Adds the given `u64`
|
AlgorithmTag |
Algorithm byte tag
|
Approval |
A struct containing a signature and the public key of the signer
|
AssociatedKey |
Associated Key
|
AuctionData |
Root class for a Casper auction info request
|
AuctionState |
Data structure summarizing auction contract data
|
BalanceData |
Root class for a Casper balance data request Result for "state_get_balance"
RPC response
|
Bid |
An entry in the validator map.
|
BlockIdentifier |
Simple contract interface for BlockIdentifier parameter
|
BufferEndCLValueDecodeException |
Thrown when trying to read a value when all bytes were read
|
CasperClientErrorData |
Json RPC service error data
|
CasperClientException |
Thrown on casper RPC service error
|
CasperClientExceptionResolver |
Custom exception handler for jsonrpc4j client
|
CasperObjectMapper |
Custom Jackson ObjectMapper for any customizations
|
CasperService |
Interface to be used as Dynamic Proxy for RPC method operation
|
CLTypeAny |
|
CLTypeBool |
|
CLTypeByteArray |
|
CLTypeData |
Casper CLType definitions and type mappings
All types must be listed and mapped here.
|
CLTypeDeserializer |
Core Deserializer for the CLType property.
|
CLTypeFixedList |
|
CLTypeI32 |
|
CLTypeI64 |
|
CLTypeKey |
|
CLTypeList |
|
CLTypeMap |
|
CLTypeOption |
|
CLTypePublicKey |
|
CLTypeResolver |
Specification of the Custom Type Resolver for CLType subtype identification.
|
CLTypeResult |
|
CLTypeString |
|
CLTypeTuple1 |
|
CLTypeTuple2 |
|
CLTypeTuple3 |
|
CLTypeU128 |
|
CLTypeU256 |
|
CLTypeU32 |
|
CLTypeU512 |
|
CLTypeU64 |
|
CLTypeU8 |
|
CLTypeUnit |
|
CLTypeURef |
|
CLValueAny |
Casper Object CLValue implementation
|
CLValueBool |
Casper Bool CLValue implementation
|
CLValueByteArray |
Casper ByteArray CLValue implementation
|
CLValueDecodeException |
Thrown when CLValue could not be decoded
|
CLValueDecoder |
Casper CLValue Decoding methods
|
CLValueDeserializer |
Core Deserializer for the CLValue property.
|
CLValueEncodeException |
Thrown when CLValue could not be encoded
|
CLValueEncoder |
Casper CLValue Encoding methods
|
CLValueFixedList |
Casper List CLValue implementation
|
CLValueI32 |
Casper I32 CLValue implementation
|
CLValueI64 |
Casper I64 CLValue implementation
|
CLValueKey |
Casper Key CLValue implementation
|
CLValueList |
Casper List CLValue implementation
|
CLValueMap |
Casper Map CLValue implementation
|
CLValueOption |
Casper Option CLValue implementation
|
CLValuePublicKey |
Casper PublicKey CLValue implementation
|
CLValueResolver |
Specification of the Custom Type Resolver for CLValue subtype identification.
|
CLValueResult |
Casper Result CLValue implementation
|
CLValueString |
Casper String CLValue implementation
|
CLValueTuple1 |
Casper Tuple1 CLValue implementation
|
CLValueTuple2 |
Casper Tuple2 CLValue implementation
|
CLValueTuple3 |
Casper Tuple3 CLValue implementation
|
CLValueU128 |
Casper U128 CLValue implementation
|
CLValueU256 |
Casper U256 CLValue implementation
|
CLValueU32 |
Casper U32 CLValue implementation
|
CLValueU512 |
Casper U512 CLValue implementation
|
CLValueU64 |
Casper U64 CLValue implementation
|
CLValueU8 |
Casper U8 CLValue implementation
|
CLValueUnit |
Casper Unit CLValue implementation
Unit is singleton value without additional semantics and serializes to an
empty byte array.
|
CLValueURef |
Casper Boolean CLURef implementation URef is a tuple that contains the
address of the URef and the access rights to that URef.
|
Contract |
Methods and type signatures supported by a contract.
|
ContractNamedKey |
Contract named key for dictionary item calls
|
ContractNamedKeyDictionaryIdentifier |
|
ContractPackage |
Contract definition, metadata, and security container
|
ContractVersion |
Contract version information
|
ContractWasm |
A contract's Wasm.
|
DecodableValue |
|
Delegator |
Represents a party delegating their stake to a validator (or \"delegatee\")
|
Delegator |
|
Deploy |
A deploy; an item containing a smart contract along with the requester's
signature(s)
|
DeployData |
Root class for a Casper deploy request
|
DeployHeader |
The header portion of a [`Deploy`](struct.Deploy.html).
|
DeployInfo |
Information relating to the given Deploy
|
DeployResult |
Result for the account_put_deploy RPC response
|
DeserializationException |
Thrown in case of deserialization error
|
DictionaryData |
Dictionary key and stored value
|
DictionaryIdentifier |
Simple contract interface for DictionaryIdentifier parameter
|
DisabledVersion |
Contract disabled version information
|
DynamicInstanceException |
Thrown when some error occurs while dynamically instantiating an object
|
EncodableValue |
|
Entry |
A transformation performed while executing a deploy.
|
EntryPoint |
No description available
|
EntryPoint.EntryPointAccess |
|
EntryPoint.EntryPointAccessEnum |
|
EntryPoint.EntryPointType |
Context of method execution
|
EraInfo |
Auction metadata.
|
EraInfoData |
An EraInfo from the network
|
EraSummary |
The summary of an era
|
ExcludeFromJacocoGeneratedReport |
Annotation to exclude methods from jacoco (code coverage) report
|
ExecutableDeployItem |
Abstract Executable Deploy Item containing the runtime args of the contract.
|
ExecutionEffect |
The effect of executing a single deploy
|
ExecutionResult |
Abstract Executable Result containing the details of the contract execution.
|
Failure |
Abstract Executable Result of type Failure containing the details of the
contract execution.
|
Failure |
An implmentation of Transform that gives details about a failed transformation,
containing an error message
|
Group |
A (labelled) "user group".
|
Groups |
Groups
|
HashBlockIdentifier |
|
HeightBlockIdentifier |
|
InvalidByteStringException |
Thrown in case of an invalid (unparseable) encoded byte string
|
JsonBid |
An entry in a founding validator map representing a bid.
|
JsonBids |
An entry in a founding validator map representing a bid.
|
JsonBlock |
A JSON-friendly representation of `Block`
|
JsonBlockBody |
A JSON-friendly representation of `Body`
|
JsonBlockData |
Root class for a Casper block request
|
JsonBlockHeader |
Holds the header data of a Casper block
|
JsonDelegator |
A delegator associated with the give validator
|
JsonEraEnd |
Casper block root Era data
|
JsonEraReport |
Equivocation and reward information to be included in the terminal block.
|
JsonEraValidators |
An entry in the validator map.
|
JsonExecutionResult |
The execution result of a single deploy.
|
JsonProof |
Holds the block proof data
|
JsonValidatorWeight |
Casper block validator weight
|
Key |
Hex-encoded key, including the tag info.
|
KeyDeserializer |
Customize the mapping of Casper's PublicKey
|
KeyTag |
|
MinimalBlockInfo |
Minimal info of a `Block`
|
ModuleBytes |
Abstract Executable Deploy Item containing the ModuleBytes of the contract.
|
NamedArg<T,P extends AbstractCLType> |
Named arguments to a contract
|
NamedKey |
A named key.
|
NextUpgrade |
Information about the next scheduled upgrade
|
NoSuchKeyTagException |
Thrown in case of a Key tag which does not exist being requested
|
NoSuchTypeException |
Thrown in case of a CLType which does not exist being requested
|
NotImplementedException |
A simple exception to cover not implemented functionality
|
Operation |
An operation performed while executing a deploy.
|
OpKind |
The type of operation performed while executing a deploy.
|
Parameter |
Parameter to a method
|
PeerData |
Root class for a Casper peer info request
|
PeerEntry |
The node ID and network address of each connected peer.
|
PublicKey |
Hex-encoded cryptographic public key, including the algorithm tag prefix.
|
PublicKeyDeserializer |
Customize the mapping of Casper's PublicKey
|
Reward |
Casper block era reward data
|
SeigniorageAllocation |
Info about a seigniorage allocation for a validator
|
SerializationException |
Thrown in case of serialization error
|
Signature |
Hex-encoded cryptographic public key, including the algorithm tag prefix.
|
SignatureDeserializer |
Customize the mapping of Casper's Signature
|
StateRootHashData |
Root class for a Casper state root hash request
|
StatusData |
Returns the current status of the node
|
StoredContractByHash |
Abstract Executable Deploy Item containing the StoredContractByHash.
|
StoredContractByName |
Abstract Executable Deploy Item containing the StoredContractByName.
|
StoredValue<T> |
Stored Value interface and jackson resolver for subtypes
|
StoredValueAccount |
|
StoredValueBid |
|
StoredValueCLValue |
|
StoredValueContract |
|
StoredValueContractPackage |
|
StoredValueData |
Root class for a Casper Stored Value
|
StoredValueDeployInfo |
|
StoredValueDeserializer |
Core Deserializer for the CLValue property.
|
StoredValueEraInfo |
|
StoredValueResolver |
Specification of the Custom Type Resolver for CLValue subtype identification.
|
StoredValueTransfer |
|
StoredValueTypeData |
Stored Value type data and class mapping
|
StoredValueWithdraw |
|
StoredVersionedContractByHash |
Abstract Executable Deploy Item containing the StoredVersionedContractByHash.
|
StoredVersionedContractByName |
Abstract Executable Deploy Item containing the StoredVersionedContractByName.
|
StringByteHelper |
Helper methods for working with hex encoded string and bytes
|
StringDictionaryIdentifier |
|
Success |
Abstract Executable Result of type Success containing the details of the
contract execution.
|
Tag |
Interface for tagged keys
|
Transfer |
An AbstractExecutableDeployItem of Type Transfer containing the runtime args
of the contract.
|
Transfer |
Represents a transfer from one purse to another
|
TransferData |
Root class for a Casper transfer request
|
Transform |
Abstract Transform containing the actual transformation performed while
executing a deploy.
|
TransformDeserializer |
Core Deserializer for the CLValue property.
|
TransformResolver |
Specification of the Custom Type Resolver for CLValue subtype identification.
|
TransformTypeData |
|
UnbondingPurse |
Unbonding Purse
|
URef |
URef is a tuple that contains the address of the URef and the access rights
to that URef.
|
URefAccessRight |
Casper CLValue URef access rights definitons
|
URefDictionaryIdentifier |
|
URefSeed |
Seed URef for dictionary item calls
|
Validator |
|
ValidatorWeight |
Casper block validator weight
|
VestingSchedule |
Vesting schedule.
|
Withdraw |
A withdraw.
|
WriteAccount |
An implmentation of Transform that Writes the given Account to global state.
|
WriteBid |
An implmentation of Transform that Writes the given Bid to global state.
|
WriteCLValue |
An implmentation of Transform that Writes the given CLValue to global state.
|
WriteContract |
An implmentation of Transform that specifies any of the enum values
- Identity
- WriteContractWasm
- WriteContract
- WriteContractPackage
|
WriteDeployInfo |
An implmentation of Transform that Writes the given DeployInfo to global state.
|
WriteEraInfo |
An implmentation of Transform that Writes the given EraInfo to global state.
|
WriteTransfer |
An implmentation of Transform that Writes the given Transfer to global state.
|
WriteWithdraw |
An implmentation of Transform that Writes the given Withdraw to global state.
|