XdrConfigSettingContractEventsV0
in package
Contract event-related settings.
Table of Contents
Properties
- $feeContractEvents1KB : int
- $txMaxContractEventsSizeBytes : int
Methods
- __construct() : mixed
- decode() : XdrConfigSettingContractEventsV0
- encode() : string
- getFeeContractEvents1KB() : int
- getTxMaxContractEventsSizeBytes() : int
- setFeeContractEvents1KB() : void
- setTxMaxContractEventsSizeBytes() : void
Properties
$feeContractEvents1KB
public
int
$feeContractEvents1KB
(int64) Fee for generating 1KB of contract events.
$txMaxContractEventsSizeBytes
public
int
$txMaxContractEventsSizeBytes
(uint32) Maximum size of events that a contract call can emit.
Methods
__construct()
public
__construct(int $txMaxContractEventsSizeBytes, int $feeContractEvents1KB) : mixed
Parameters
- $txMaxContractEventsSizeBytes : int
-
(uint32) Maximum size of events that a contract call can emit.
- $feeContractEvents1KB : int
-
(int64) Fee for generating 1KB of contract events.
decode()
public
static decode(XdrBuffer $xdr) : XdrConfigSettingContractEventsV0
Parameters
- $xdr : XdrBuffer
Return values
XdrConfigSettingContractEventsV0encode()
public
encode() : string
Return values
stringgetFeeContractEvents1KB()
public
getFeeContractEvents1KB() : int
Return values
intgetTxMaxContractEventsSizeBytes()
public
getTxMaxContractEventsSizeBytes() : int
Return values
intsetFeeContractEvents1KB()
public
setFeeContractEvents1KB(int $feeContractEvents1KB) : void
Parameters
- $feeContractEvents1KB : int
setTxMaxContractEventsSizeBytes()
public
setTxMaxContractEventsSizeBytes(int $txMaxContractEventsSizeBytes) : void
Parameters
- $txMaxContractEventsSizeBytes : int