XdrSCValBase
in package
Table of Contents
Properties
- $address : XdrSCAddress|null
- $b : bool|null
- $bytes : XdrDataValueMandatory|null
- $duration : int|null
- $error : XdrSCError|null
- $i128 : XdrInt128Parts|null
- $i256 : XdrInt256Parts|null
- $i32 : int|null
- $i64 : int|null
- $instance : XdrSCContractInstance|null
- $map : array<string|int, mixed>|null
- $nonceKey : XdrSCNonceKey|null
- $str : string|null
- $sym : string|null
- $timepoint : int|null
- $type : XdrSCValType
- $u128 : XdrUInt128Parts|null
- $u256 : XdrUInt256Parts|null
- $u32 : int|null
- $u64 : int|null
- $vec : array<string|int, mixed>|null
Methods
- __construct() : mixed
- decode() : static
- encode() : string
- fromBase64Xdr() : static
- fromJson() : static
- fromJsonValue() : static
- fromTxRep() : static
- getAddress() : XdrSCAddress|null
- getB() : bool|null
- getBytes() : XdrDataValueMandatory|null
- getDuration() : int|null
- getError() : XdrSCError|null
- getI128() : XdrInt128Parts|null
- getI256() : XdrInt256Parts|null
- getI32() : int|null
- getI64() : int|null
- getInstance() : XdrSCContractInstance|null
- getMap() : array<string|int, mixed>|null
- getNonceKey() : XdrSCNonceKey|null
- getStr() : string|null
- getSym() : string|null
- getTimepoint() : int|null
- getType() : XdrSCValType
- getU128() : XdrUInt128Parts|null
- getU256() : XdrUInt256Parts|null
- getU32() : int|null
- getU64() : int|null
- getVec() : array<string|int, mixed>|null
- setAddress() : void
- setB() : void
- setBytes() : void
- setDuration() : void
- setError() : void
- setI128() : void
- setI256() : void
- setI32() : void
- setI64() : void
- setInstance() : void
- setMap() : void
- setNonceKey() : void
- setStr() : void
- setSym() : void
- setTimepoint() : void
- setType() : void
- setU128() : void
- setU256() : void
- setU32() : void
- setU64() : void
- setVec() : void
- toBase64Xdr() : string
- toJson() : string
- toJsonValue() : mixed
- toTxRep() : void
Properties
$address
public
XdrSCAddress|null
$address
= null
$b
public
bool|null
$b
= null
$bytes
public
XdrDataValueMandatory|null
$bytes
= null
$duration
public
int|null
$duration
= null
$error
public
XdrSCError|null
$error
= null
$i128
public
XdrInt128Parts|null
$i128
= null
$i256
public
XdrInt256Parts|null
$i256
= null
$i32
public
int|null
$i32
= null
$i64
public
int|null
$i64
= null
$instance
public
XdrSCContractInstance|null
$instance
= null
$map
public
array<string|int, mixed>|null
$map
= null
$nonceKey
public
XdrSCNonceKey|null
$nonceKey
= null
$str
public
string|null
$str
= null
$sym
public
string|null
$sym
= null
$timepoint
public
int|null
$timepoint
= null
$type
public
XdrSCValType
$type
$u128
public
XdrUInt128Parts|null
$u128
= null
$u256
public
XdrUInt256Parts|null
$u256
= null
$u32
public
int|null
$u32
= null
$u64
public
int|null
$u64
= null
$vec
public
array<string|int, mixed>|null
$vec
= null
Methods
__construct()
public
__construct([XdrSCValType|null $type = null ]) : mixed
Parameters
- $type : XdrSCValType|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
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
staticfromTxRep()
public
static fromTxRep(array<string|int, mixed> $map, string $prefix) : static
Parameters
- $map : array<string|int, mixed>
- $prefix : string
Return values
staticgetAddress()
public
getAddress() : XdrSCAddress|null
Return values
XdrSCAddress|nullgetB()
public
getB() : bool|null
Return values
bool|nullgetBytes()
public
getBytes() : XdrDataValueMandatory|null
Return values
XdrDataValueMandatory|nullgetDuration()
public
getDuration() : int|null
Return values
int|nullgetError()
public
getError() : XdrSCError|null
Return values
XdrSCError|nullgetI128()
public
getI128() : XdrInt128Parts|null
Return values
XdrInt128Parts|nullgetI256()
public
getI256() : XdrInt256Parts|null
Return values
XdrInt256Parts|nullgetI32()
public
getI32() : int|null
Return values
int|nullgetI64()
public
getI64() : int|null
Return values
int|nullgetInstance()
public
getInstance() : XdrSCContractInstance|null
Return values
XdrSCContractInstance|nullgetMap()
public
getMap() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|nullgetNonceKey()
public
getNonceKey() : XdrSCNonceKey|null
Return values
XdrSCNonceKey|nullgetStr()
public
getStr() : string|null
Return values
string|nullgetSym()
public
getSym() : string|null
Return values
string|nullgetTimepoint()
public
getTimepoint() : int|null
Return values
int|nullgetType()
public
getType() : XdrSCValType
Return values
XdrSCValTypegetU128()
public
getU128() : XdrUInt128Parts|null
Return values
XdrUInt128Parts|nullgetU256()
public
getU256() : XdrUInt256Parts|null
Return values
XdrUInt256Parts|nullgetU32()
public
getU32() : int|null
Return values
int|nullgetU64()
public
getU64() : int|null
Return values
int|nullgetVec()
public
getVec() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|nullsetAddress()
public
setAddress(XdrSCAddress|null $address) : void
Parameters
- $address : XdrSCAddress|null
setB()
public
setB(bool|null $b) : void
Parameters
- $b : bool|null
setBytes()
public
setBytes(XdrDataValueMandatory|null $bytes) : void
Parameters
- $bytes : XdrDataValueMandatory|null
setDuration()
public
setDuration(int|null $duration) : void
Parameters
- $duration : int|null
setError()
public
setError(XdrSCError|null $error) : void
Parameters
- $error : XdrSCError|null
setI128()
public
setI128(XdrInt128Parts|null $i128) : void
Parameters
- $i128 : XdrInt128Parts|null
setI256()
public
setI256(XdrInt256Parts|null $i256) : void
Parameters
- $i256 : XdrInt256Parts|null
setI32()
public
setI32(int|null $i32) : void
Parameters
- $i32 : int|null
setI64()
public
setI64(int|null $i64) : void
Parameters
- $i64 : int|null
setInstance()
public
setInstance(XdrSCContractInstance|null $instance) : void
Parameters
- $instance : XdrSCContractInstance|null
setMap()
public
setMap(array<string|int, mixed>|null $map) : void
Parameters
- $map : array<string|int, mixed>|null
setNonceKey()
public
setNonceKey(XdrSCNonceKey|null $nonceKey) : void
Parameters
- $nonceKey : XdrSCNonceKey|null
setStr()
public
setStr(string|null $str) : void
Parameters
- $str : string|null
setSym()
public
setSym(string|null $sym) : void
Parameters
- $sym : string|null
setTimepoint()
public
setTimepoint(int|null $timepoint) : void
Parameters
- $timepoint : int|null
setType()
public
setType(XdrSCValType $type) : void
Parameters
- $type : XdrSCValType
setU128()
public
setU128(XdrUInt128Parts|null $u128) : void
Parameters
- $u128 : XdrUInt128Parts|null
setU256()
public
setU256(XdrUInt256Parts|null $u256) : void
Parameters
- $u256 : XdrUInt256Parts|null
setU32()
public
setU32(int|null $u32) : void
Parameters
- $u32 : int|null
setU64()
public
setU64(int|null $u64) : void
Parameters
- $u64 : int|null
setVec()
public
setVec(array<string|int, mixed>|null $vec) : void
Parameters
- $vec : array<string|int, mixed>|null
toBase64Xdr()
public
toBase64Xdr() : string
Return values
stringtoJson()
public
toJson() : string
Tags
Return values
stringtoJsonValue()
public
toJsonValue() : mixed
toTxRep()
public
toTxRep(string $prefix, array<string|int, mixed> &$lines) : void
Parameters
- $prefix : string
- $lines : array<string|int, mixed>