Crate spacejam_service

Crate spacejam_service 

Source
Expand description

§spacejam-service

Service types in SpaceJam

§LICENSE

GPL-3.0

Re-exports§

pub use params::Parameters;

Modules§

api
External implementations which are not belong to spacejam-core
params
Chain parameters
service
Service types of SpaceJam
vm
Virtual machine interfaces

Constants§

BALANCE_PER_ITEM
(B_I) The balance per item
BALANCE_PER_OCTET
(B_L) The balance per octet
BALANCE_PER_SERVICE
(B_S) The balance per service
CORES_COUNT
(C) The count of cores
GAS_ACC
(G_A) The gas allocated to invoke a work report’s Accumulation logic
GAS_ALL_ACC
(G_T) The total gas allocated across for all accumulation
SEGMENT_SIZE
(W_G) The size of a segment

Type Aliases§

BandersnatchPublic
The type for a bandersnatch public key
BeefyRoot
The type for a beefy root
BlsPublic
The type for a bls public key
Ed25519Public
The type for an ed25519 public key
EntropyBuffer
The type for an entropy buffer
ErasureRoot
The type for an erasure root
ExportsRoot
The type for an exports root
Gas
The gas type
OpaqueHash
The opaque hash type
ServiceId
The service id type
StateRoot
The type for a state root
TimeSlot
The time slot type
ValidatorMetadata
The type for a validator metadata
WorkPackageHash
The type for a work package hash
WorkReportHash
The type for a work report hash