XdrAccountEntry
in package
Table of Contents
Properties
- $accountID : XdrAccountID
- $balance : BigInteger
- $ext : XdrAccountEntryExt
- $flags : int
- $homeDomain : string
- $inflationDest : XdrAccountID|null
- $numSubEntries : int
- $seqNum : XdrSequenceNumber
- $signers : array<string|int, mixed>
- $thresholds : string
Methods
- __construct() : mixed
- decode() : XdrAccountEntry
- encode() : string
- fromBase64Xdr() : static
- fromJson() : static
- fromJsonValue() : static
- getAccountID() : XdrAccountID
- getBalance() : BigInteger
- getExt() : XdrAccountEntryExt
- getFlags() : int
- getHomeDomain() : string
- getInflationDest() : XdrAccountID|null
- getNumSubEntries() : int
- getSeqNum() : XdrSequenceNumber
- getSigners() : array<string|int, mixed>
- getThresholds() : string
- setAccountID() : void
- setBalance() : void
- setExt() : void
- setFlags() : void
- setHomeDomain() : void
- setInflationDest() : void
- setNumSubEntries() : void
- setSeqNum() : void
- setSigners() : void
- setThresholds() : void
- toBase64Xdr() : string
- toJson() : string
- toJsonValue() : array<string|int, mixed>
Properties
$accountID
public
XdrAccountID
$accountID
$balance
public
BigInteger
$balance
$ext
public
XdrAccountEntryExt
$ext
$flags
public
int
$flags
$homeDomain
public
string
$homeDomain
$inflationDest
public
XdrAccountID|null
$inflationDest
= null
$numSubEntries
public
int
$numSubEntries
$seqNum
public
XdrSequenceNumber
$seqNum
$signers
public
array<string|int, mixed>
$signers
$thresholds
public
string
$thresholds
Methods
__construct()
public
__construct(XdrAccountID $accountID, BigInteger $balance, XdrSequenceNumber $seqNum, int $numSubEntries, int $flags, string $homeDomain, string $thresholds, array<string|int, mixed> $signers, XdrAccountEntryExt $ext[, XdrAccountID|null $inflationDest = null ]) : mixed
Parameters
- $accountID : XdrAccountID
- $balance : BigInteger
- $seqNum : XdrSequenceNumber
- $numSubEntries : int
- $flags : int
- $homeDomain : string
- $thresholds : string
- $signers : array<string|int, mixed>
- $ext : XdrAccountEntryExt
- $inflationDest : XdrAccountID|null = null
decode()
public
static decode(XdrBuffer $xdr) : XdrAccountEntry
Parameters
- $xdr : XdrBuffer
Return values
XdrAccountEntryencode()
public
encode() : string
Return values
stringfromBase64Xdr()
public
static fromBase64Xdr(string $xdr) : static
Parameters
- $xdr : string
Return values
staticfromJson()
public
static fromJson(string $json) : static
Parameters
- $json : string
Tags
Return values
staticfromJsonValue()
public
static fromJsonValue(mixed $value) : static
Parameters
- $value : mixed
Return values
staticgetAccountID()
public
getAccountID() : XdrAccountID
Return values
XdrAccountIDgetBalance()
public
getBalance() : BigInteger
Return values
BigIntegergetExt()
public
getExt() : XdrAccountEntryExt
Return values
XdrAccountEntryExtgetFlags()
public
getFlags() : int
Return values
intgetHomeDomain()
public
getHomeDomain() : string
Return values
stringgetInflationDest()
public
getInflationDest() : XdrAccountID|null
Return values
XdrAccountID|nullgetNumSubEntries()
public
getNumSubEntries() : int
Return values
intgetSeqNum()
public
getSeqNum() : XdrSequenceNumber
Return values
XdrSequenceNumbergetSigners()
public
getSigners() : array<string|int, mixed>
Return values
array<string|int, mixed>getThresholds()
public
getThresholds() : string
Return values
stringsetAccountID()
public
setAccountID(XdrAccountID $accountID) : void
Parameters
- $accountID : XdrAccountID
setBalance()
public
setBalance(BigInteger $balance) : void
Parameters
- $balance : BigInteger
setExt()
public
setExt(XdrAccountEntryExt $ext) : void
Parameters
- $ext : XdrAccountEntryExt
setFlags()
public
setFlags(int $flags) : void
Parameters
- $flags : int
setHomeDomain()
public
setHomeDomain(string $homeDomain) : void
Parameters
- $homeDomain : string
setInflationDest()
public
setInflationDest(XdrAccountID|null $inflationDest) : void
Parameters
- $inflationDest : XdrAccountID|null
setNumSubEntries()
public
setNumSubEntries(int $numSubEntries) : void
Parameters
- $numSubEntries : int
setSeqNum()
public
setSeqNum(XdrSequenceNumber $seqNum) : void
Parameters
- $seqNum : XdrSequenceNumber
setSigners()
public
setSigners(array<string|int, mixed> $signers) : void
Parameters
- $signers : array<string|int, mixed>
setThresholds()
public
setThresholds(string $thresholds) : void
Parameters
- $thresholds : string
toBase64Xdr()
public
toBase64Xdr() : string
Return values
stringtoJson()
public
toJson() : string
Tags
Return values
stringtoJsonValue()
public
toJsonValue() : array<string|int, mixed>