XdrLedgerKeyBase
in package
Table of Contents
Properties
- $account : XdrLedgerKeyAccount|null
- $balanceID : XdrClaimableBalanceID|null
- $configSetting : XdrConfigSettingID|null
- $contractCode : XdrLedgerKeyContractCode|null
- $contractData : XdrLedgerKeyContractData|null
- $data : XdrLedgerKeyData|null
- $liquidityPool : XdrLedgerKeyLiquidityPool|null
- $offer : XdrLedgerKeyOffer|null
- $trustLine : XdrLedgerKeyTrustLine|null
- $ttl : XdrLedgerKeyTTL|null
- $type : XdrLedgerEntryType
Methods
- __construct() : mixed
- decode() : static
- encode() : string
- fromBase64Xdr() : static
- fromTxRep() : static
- getAccount() : XdrLedgerKeyAccount|null
- getBalanceID() : XdrClaimableBalanceID|null
- getConfigSetting() : XdrConfigSettingID|null
- getContractCode() : XdrLedgerKeyContractCode|null
- getContractData() : XdrLedgerKeyContractData|null
- getData() : XdrLedgerKeyData|null
- getLiquidityPool() : XdrLedgerKeyLiquidityPool|null
- getOffer() : XdrLedgerKeyOffer|null
- getTrustLine() : XdrLedgerKeyTrustLine|null
- getTtl() : XdrLedgerKeyTTL|null
- getType() : XdrLedgerEntryType
- setAccount() : void
- setBalanceID() : void
- setConfigSetting() : void
- setContractCode() : void
- setContractData() : void
- setData() : void
- setLiquidityPool() : void
- setOffer() : void
- setTrustLine() : void
- setTtl() : void
- setType() : void
- toBase64Xdr() : string
- toTxRep() : void
Properties
$account
public
XdrLedgerKeyAccount|null
$account
= null
$balanceID
public
XdrClaimableBalanceID|null
$balanceID
= null
$configSetting
public
XdrConfigSettingID|null
$configSetting
= null
$contractCode
public
XdrLedgerKeyContractCode|null
$contractCode
= null
$contractData
public
XdrLedgerKeyContractData|null
$contractData
= null
$data
public
XdrLedgerKeyData|null
$data
= null
$liquidityPool
public
XdrLedgerKeyLiquidityPool|null
$liquidityPool
= null
$offer
public
XdrLedgerKeyOffer|null
$offer
= null
$trustLine
public
XdrLedgerKeyTrustLine|null
$trustLine
= null
$ttl
public
XdrLedgerKeyTTL|null
$ttl
= null
$type
public
XdrLedgerEntryType
$type
Methods
__construct()
public
__construct([XdrLedgerEntryType|null $type = null ]) : mixed
Parameters
- $type : XdrLedgerEntryType|null = null
decode()
public
static decode(XdrBuffer $xdr) : static
Parameters
- $xdr : XdrBuffer
Return values
staticencode()
public
encode() : string
Return values
stringfromBase64Xdr()
public
static fromBase64Xdr(string $xdr) : static
Parameters
- $xdr : string
Return values
staticfromTxRep()
public
static fromTxRep(array<string|int, mixed> $map, string $prefix) : static
Parameters
- $map : array<string|int, mixed>
- $prefix : string
Return values
staticgetAccount()
public
getAccount() : XdrLedgerKeyAccount|null
Return values
XdrLedgerKeyAccount|nullgetBalanceID()
public
getBalanceID() : XdrClaimableBalanceID|null
Return values
XdrClaimableBalanceID|nullgetConfigSetting()
public
getConfigSetting() : XdrConfigSettingID|null
Return values
XdrConfigSettingID|nullgetContractCode()
public
getContractCode() : XdrLedgerKeyContractCode|null
Return values
XdrLedgerKeyContractCode|nullgetContractData()
public
getContractData() : XdrLedgerKeyContractData|null
Return values
XdrLedgerKeyContractData|nullgetData()
public
getData() : XdrLedgerKeyData|null
Return values
XdrLedgerKeyData|nullgetLiquidityPool()
public
getLiquidityPool() : XdrLedgerKeyLiquidityPool|null
Return values
XdrLedgerKeyLiquidityPool|nullgetOffer()
public
getOffer() : XdrLedgerKeyOffer|null
Return values
XdrLedgerKeyOffer|nullgetTrustLine()
public
getTrustLine() : XdrLedgerKeyTrustLine|null
Return values
XdrLedgerKeyTrustLine|nullgetTtl()
public
getTtl() : XdrLedgerKeyTTL|null
Return values
XdrLedgerKeyTTL|nullgetType()
public
getType() : XdrLedgerEntryType
Return values
XdrLedgerEntryTypesetAccount()
public
setAccount(XdrLedgerKeyAccount|null $account) : void
Parameters
- $account : XdrLedgerKeyAccount|null
setBalanceID()
public
setBalanceID(XdrClaimableBalanceID|null $balanceID) : void
Parameters
- $balanceID : XdrClaimableBalanceID|null
setConfigSetting()
public
setConfigSetting(XdrConfigSettingID|null $configSetting) : void
Parameters
- $configSetting : XdrConfigSettingID|null
setContractCode()
public
setContractCode(XdrLedgerKeyContractCode|null $contractCode) : void
Parameters
- $contractCode : XdrLedgerKeyContractCode|null
setContractData()
public
setContractData(XdrLedgerKeyContractData|null $contractData) : void
Parameters
- $contractData : XdrLedgerKeyContractData|null
setData()
public
setData(XdrLedgerKeyData|null $data) : void
Parameters
- $data : XdrLedgerKeyData|null
setLiquidityPool()
public
setLiquidityPool(XdrLedgerKeyLiquidityPool|null $liquidityPool) : void
Parameters
- $liquidityPool : XdrLedgerKeyLiquidityPool|null
setOffer()
public
setOffer(XdrLedgerKeyOffer|null $offer) : void
Parameters
- $offer : XdrLedgerKeyOffer|null
setTrustLine()
public
setTrustLine(XdrLedgerKeyTrustLine|null $trustLine) : void
Parameters
- $trustLine : XdrLedgerKeyTrustLine|null
setTtl()
public
setTtl(XdrLedgerKeyTTL|null $ttl) : void
Parameters
- $ttl : XdrLedgerKeyTTL|null
setType()
public
setType(XdrLedgerEntryType $type) : void
Parameters
- $type : XdrLedgerEntryType
toBase64Xdr()
public
toBase64Xdr() : string
Return values
stringtoTxRep()
public
toTxRep(string $prefix, array<string|int, mixed> &$lines) : void
Parameters
- $prefix : string
- $lines : array<string|int, mixed>