XdrConfigSettingContractParallelComputeV0
in package
Settings for running the contract transactions in parallel.
Table of Contents
Properties
Methods
- __construct() : mixed
- decode() : XdrConfigSettingContractParallelComputeV0
- encode() : string
- getLedgerMaxDependentTxClusters() : int
- setLedgerMaxDependentTxClusters() : void
Properties
$ledgerMaxDependentTxClusters
public
int
$ledgerMaxDependentTxClusters
(uint32) Maximum number of clusters with dependent transactions allowed in a stage of parallel tx set component. This effectively sets the lower bound on the number of physical threads necessary to effectively apply transaction sets in parallel.
Methods
__construct()
public
__construct(int $ledgerMaxDependentTxClusters) : mixed
Parameters
- $ledgerMaxDependentTxClusters : int
-
(uint32) Maximum number of clusters with dependent transactions allowed in a stage of parallel tx set component. This effectively sets the lower bound on the number of physical threads necessary to effectively apply transaction sets in parallel.
decode()
public
static decode(XdrBuffer $xdr) : XdrConfigSettingContractParallelComputeV0
Parameters
- $xdr : XdrBuffer
Return values
XdrConfigSettingContractParallelComputeV0encode()
public
encode() : string
Return values
stringgetLedgerMaxDependentTxClusters()
public
getLedgerMaxDependentTxClusters() : int
Return values
intsetLedgerMaxDependentTxClusters()
public
setLedgerMaxDependentTxClusters(int $ledgerMaxDependentTxClusters) : void
Parameters
- $ledgerMaxDependentTxClusters : int