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 preceded by the crypto
algorithm tag such as PublicKey/Signature
|
Account |
Structure representing a user's account, stored in global state.
|
Account.AccountBuilder |
|
AccountData |
Root class for a Casper block request
|
AccountData.AccountDataBuilder |
|
AccountNamedKey |
Account named key for dictionary item calls
|
AccountNamedKey.AccountNamedKeyBuilder |
|
AccountNamedKeyDictionaryIdentifier |
|
AccountNamedKeyDictionaryIdentifier.AccountNamedKeyDictionaryIdentifierBuilder |
|
ActionThresholds |
Thresholds that have to be met when executing an action of a certain type.
|
ActionThresholds.ActionThresholdsBuilder |
|
ActivationPoint |
The first era to which the associated protocol version applies
|
ActivationPoint.ActivationPointBuilder |
|
AddInt32 |
An implmentation of Transform that Adds the given `i32`
|
AddInt32.AddInt32Builder |
|
AddKeys |
An implmentation of Transform that Adds the given collection of named keys.
|
AddKeys.AddKeysBuilder |
|
AddUInt128 |
An implmentation of Transform that Adds the given `u128`
|
AddUInt128.AddUInt128Builder |
|
AddUInt256 |
An implmentation of Transform that Adds the given `u256`
|
AddUInt256.AddUInt256Builder |
|
AddUInt512 |
An implmentation of Transform that Adds the given `u512`
|
AddUInt512.AddUInt512Builder |
|
AddUInt64 |
An implmentation of Transform that Adds the given `u64`
|
AddUInt64.AddUInt64Builder |
|
AlgorithmTag |
Algorithm byte tag
|
Approval |
A struct containing a signature and the public key of the signer
|
Approval.ApprovalBuilder |
|
AssociatedKey |
Associated Key
|
AssociatedKey.AssociatedKeyBuilder |
|
AuctionData |
Root class for a Casper auction info request
|
AuctionData.AuctionDataBuilder |
|
AuctionState |
Data structure summarizing auction contract data
|
AuctionState.AuctionStateBuilder |
|
BalanceData |
Root class for a Casper balance data request Result for "state_get_balance"
RPC response
|
BalanceData.BalanceDataBuilder |
|
Bid |
An entry in the validator map.
|
Bid.BidBuilder |
|
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
|
CasperClientErrorData.CasperClientErrorDataBuilder |
|
CasperClientException |
Thrown on casper RPC service error
|
CasperClientExceptionResolver |
Custom exception handler for jsonrpc4j client
|
CasperDeployService |
Deploy Service class implementing the process to generate deploys
|
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
|
CLTypeDeserializer |
Core Deserializer for the CLType property.
|
CLTypeFixedList |
|
CLTypeI32 |
|
CLTypeI64 |
|
CLTypeKey |
|
CLTypeList |
|
CLTypeMap |
|
CLTypeMap.CLTypeMapEntryType |
|
CLTypeOption |
|
CLTypePublicKey |
|
CLTypeResolver |
Specification of the Custom Type Resolver for CLType subtype identification.
|
CLTypeResult |
|
CLTypeResult.CLTypeResultOkErrTypes |
|
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
|
CLValueResult.Result |
`Result` with `Ok` and `Err` variants of `CLType`s.
|
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
|
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.
|
Contract.ContractBuilder |
|
ContractNamedKey |
Contract named key for dictionary item calls
|
ContractNamedKey.ContractNamedKeyBuilder |
|
ContractNamedKeyDictionaryIdentifier |
|
ContractNamedKeyDictionaryIdentifier.ContractNamedKeyDictionaryIdentifierBuilder |
|
ContractPackage |
Contract definition, metadata, and security container
|
ContractPackage.ContractPackageBuilder |
|
ContractVersion |
Contract version information
|
ContractVersion.ContractVersionBuilder |
|
ContractWasm |
A contract's Wasm.
|
ContractWasm.ContractWasmBuilder |
|
DecodableValue |
|
Delegator |
Represents a party delegating their stake to a validator (or \"delegatee\")
|
Delegator |
|
Delegator.DelegatorBuilder |
|
Deploy |
Deploy an item containing a smart contract along with the requesters'
signature(s)
|
Deploy.DeployBuilder |
|
DeployData |
Root class for a Casper deploy request
|
DeployData.DeployDataBuilder |
|
DeployHeader |
The header portion of a [`Deploy`](struct.Deploy.html).
|
DeployHeader.DeployHeaderBuilder |
|
DeployInfo |
Information relating to the given Deploy
|
DeployInfo.DeployInfoBuilder |
|
DeployResult |
Result for the account_put_deploy RPC response
|
DeployResult.DeployResultBuilder |
|
DeserializationException |
Thrown in case of deserialization error
|
DictionaryData |
Dictionary key and stored value
|
DictionaryData.DictionaryDataBuilder |
|
DictionaryIdentifier |
Simple contract interface for DictionaryIdentifier parameter
|
Digest |
Digest for Hex String
|
Digest.DigestBuilder |
|
DisabledVersion |
Contract disabled version information
|
DisabledVersion.DisabledVersionBuilder |
|
DynamicInstanceException |
Thrown when some error occurs while dynamically instantiating an object
|
EncodableValue |
|
Entry |
A transformation performed while executing a deploy.
|
Entry.EntryBuilder |
|
EntryPoint |
No description available
|
EntryPoint.EntryPointAccess |
|
EntryPoint.EntryPointAccessEnum |
|
EntryPoint.EntryPointAccessList |
|
EntryPoint.EntryPointBuilder |
|
EntryPoint.EntryPointType |
Context of method execution
|
EraInfo |
Auction metadata.
|
EraInfo.EraInfoBuilder |
|
EraInfoData |
An EraInfo from the network
|
EraInfoData.EraInfoDataBuilder |
|
EraSummary |
The summary of an era
|
EraSummary.EraSummaryBuilder |
|
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
|
ExecutionEffect.ExecutionEffectBuilder |
|
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
|
Failure.FailureBuilder |
|
Failure.FailureBuilder |
|
Group |
A (labelled) "user group".
|
Group.GroupBuilder |
|
Groups |
Groups
|
Groups.GroupsBuilder |
|
HashBlockIdentifier |
|
HashBlockIdentifier.HashBlockIdentifierBuilder |
|
HeightBlockIdentifier |
|
HeightBlockIdentifier.HeightBlockIdentifierBuilder |
|
InvalidByteStringException |
Thrown in case of an invalid (unparseable) encoded byte string
|
JsonBid |
An entry in a founding validator map representing a bid.
|
JsonBid.JsonBidBuilder |
|
JsonBids |
An entry in a founding validator map representing a bid.
|
JsonBids.JsonBidsBuilder |
|
JsonBlock |
A JSON-friendly representation of `Block`
|
JsonBlock.JsonBlockBuilder |
|
JsonBlockBody |
A JSON-friendly representation of `Body`
|
JsonBlockBody.JsonBlockBodyBuilder |
|
JsonBlockData |
Root class for a Casper block request
|
JsonBlockData.JsonBlockDataBuilder |
|
JsonBlockHeader |
Holds the header data of a Casper block
|
JsonBlockHeader.JsonBlockHeaderBuilder |
|
JsonDelegator |
A delegator associated with the give validator
|
JsonDelegator.JsonDelegatorBuilder |
|
JsonEraEnd |
Casper block root Era data
|
JsonEraEnd.JsonEraEndBuilder |
|
JsonEraReport |
Equivocation and reward information to be included in the terminal block.
|
JsonEraReport.JsonEraReportBuilder |
|
JsonEraValidators |
An entry in the validator map.
|
JsonEraValidators.JsonEraValidatorsBuilder |
|
JsonExecutionResult |
The execution result of a single deploy.
|
JsonExecutionResult.JsonExecutionResultBuilder |
|
JsonProof |
Holds the block proof data
|
JsonProof.JsonProofBuilder |
|
JsonValidatorWeight |
Casper block validator weight
|
JsonValidatorWeight.JsonValidatorWeightBuilder |
|
Key |
Hex-encoded key, including the tag info.
|
KeyDeserializer |
Customize the mapping of Casper's PublicKey
|
KeyTag |
|
MinimalBlockInfo |
Minimal info of a `Block`
|
MinimalBlockInfo.MinimalBlockInfoBuilder |
|
ModuleBytes |
Abstract Executable Deploy Item containing the ModuleBytes of the contract.
|
ModuleBytes.ModuleBytesBuilder |
|
NamedArg<P extends AbstractCLType> |
Named arguments to a contract
|
NamedArg.NamedArgBuilder<P extends AbstractCLType> |
|
NamedKey |
A named key.
|
NamedKey.NamedKeyBuilder |
|
NextUpgrade |
Information about the next scheduled upgrade
|
NextUpgrade.NextUpgradeBuilder |
|
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
|
Operation |
An operation performed while executing a deploy.
|
Operation.OperationBuilder |
|
OpKind |
The type of operation performed while executing a deploy.
|
Parameter |
Parameter to a method
|
Parameter.ParameterBuilder |
|
PeerData |
Root class for a Casper peer info request
|
PeerData.PeerDataBuilder |
|
PeerEntry |
The node ID and network address of each connected peer.
|
PeerEntry.PeerEntryBuilder |
|
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
|
Reward.RewardBuilder |
|
SeigniorageAllocation |
Info about a seigniorage allocation for a validator
|
SeigniorageAllocation.SeigniorageAllocationBuilder |
|
Signature |
Hex-encoded cryptographic public key, including the algorithm tag prefix.
|
Signature.SignatureBuilder |
|
SignatureDeserializer |
Customize the mapping of Casper's Signature
|
StateRootHashData |
Root class for a Casper state root hash request
|
StateRootHashData.StateRootHashDataBuilder |
|
StatusData |
Returns the current status of the node
|
StatusData.StatusDataBuilder |
|
StoredContractByHash |
Abstract Executable Deploy Item containing the StoredContractByHash.
|
StoredContractByHash.StoredContractByHashBuilder |
|
StoredContractByName |
Abstract Executable Deploy Item containing the StoredContractByName.
|
StoredContractByName.StoredContractByNameBuilder |
|
StoredValue<T> |
Stored Value interface and jackson resolver for subtypes
|
StoredValueAccount |
|
StoredValueAccount.StoredValueAccountBuilder |
|
StoredValueBid |
|
StoredValueBid.StoredValueBidBuilder |
|
StoredValueCLValue |
|
StoredValueCLValue.StoredValueCLValueBuilder |
|
StoredValueContract |
|
StoredValueContract.StoredValueContractBuilder |
|
StoredValueContractPackage |
|
StoredValueContractPackage.StoredValueContractPackageBuilder |
|
StoredValueData |
Root class for a Casper Stored Value
|
StoredValueDeployInfo |
|
StoredValueDeployInfo.StoredValueDeployInfoBuilder |
|
StoredValueDeserializer |
Core Deserializer for the CLValue property.
|
StoredValueEraInfo |
|
StoredValueEraInfo.StoredValueEraInfoBuilder |
|
StoredValueResolver |
Specification of the Custom Type Resolver for CLValue subtype identification.
|
StoredValueTransfer |
|
StoredValueTransfer.StoredValueTransferBuilder |
|
StoredValueTypeData |
Stored Value type data and class mapping
|
StoredValueWithdraw |
|
StoredValueWithdraw.StoredValueWithdrawBuilder |
|
StoredVersionedContractByHash |
Abstract Executable Deploy Item containing the StoredVersionedContractByHash.
|
StoredVersionedContractByHash.StoredVersionedContractByHashBuilder |
|
StoredVersionedContractByName |
Abstract Executable Deploy Item containing the StoredVersionedContractByName.
|
StoredVersionedContractByName.StoredVersionedContractByNameBuilder |
|
StringByteHelper |
Helper methods for working with hex encoded string and bytes
|
StringDictionaryIdentifier |
|
StringDictionaryIdentifier.StringDictionaryIdentifierBuilder |
|
Success |
Abstract Executable Result of type Success containing the details of the
contract execution.
|
Success.SuccessBuilder |
|
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
|
Transfer.TransferBuilder |
|
Transfer.TransferBuilder |
|
TransferData |
Root class for a Casper transfer request
|
TransferData.TransferDataBuilder |
|
Transform |
Abstract Transform containing the actual transformation performed while
executing a deployment.
|
TransformDeserializer |
Core Deserializer for the CLValue property.
|
TransformResolver |
Specification of the Custom Type Resolver for CLValue subtype identification.
|
TransformTypeData |
|
Ttl |
TTL wrapper
|
Ttl.TtlBuilder |
|
UnbondingPurse |
Unbonding Purse
|
UnbondingPurse.UnbondingPurseBuilder |
|
URef |
URef is a tuple that contains the address of the URef and the access rights
to that URef.
|
URef.URefBuilder |
|
URefAccessRight |
Casper CLValue URef access rights definitions
|
URefDictionaryIdentifier |
|
URefDictionaryIdentifier.URefDictionaryIdentifierBuilder |
|
URefSeed |
Seed URef for dictionary item calls
|
URefSeed.URefSeedBuilder |
|
Validator |
|
ValidatorWeight |
Casper block validator weight
|
ValidatorWeight.ValidatorWeightBuilder |
|
VestingSchedule |
Vesting schedule.
|
VestingSchedule.VestingScheduleBuilder |
|
Withdraw |
A withdraw.
|
Withdraw.WithdrawBuilder |
|
WriteAccount |
An implementation of Transform that Writes the given Account to global state.
|
WriteAccount.WriteAccountBuilder |
|
WriteBid |
An implementation of Transform that Writes the given Bid to global state.
|
WriteBid.WriteBidBuilder |
|
WriteCLValue |
An implementation of Transform that Writes the given CLValue to global state.
|
WriteCLValue.WriteCLValueBuilder |
|
WriteContract |
An implementation of Transform that specifies any of the enum values
- Identity
- WriteContractWasm
- WriteContract
- WriteContractPackage
|
WriteDeployInfo |
An implementation of Transform that Writes the given DeployInfo to global
state.
|
WriteDeployInfo.WriteDeployInfoBuilder |
|
WriteEraInfo |
An implementation of Transform that Writes the given EraInfo to global state.
|
WriteEraInfo.WriteEraInfoBuilder |
|
WriteTransfer |
An implementation of Transform that Writes the given Transfer to global state.
|
WriteTransfer.WriteTransferBuilder |
|
WriteWithdraw |
An implementation of Transform that Writes the given Withdraw to global state.
|
WriteWithdraw.WriteWithdrawBuilder |
|