Table of Contents
-
$resource
: Resource
-
__construct()
: mixed
-
data()
: array<string|int, mixed>
-
getAllowance()
: string|null
-
getBalance()
: string
-
getContract()
: ERC20Contract|ContractService|EthereumService
-
getContractAddress()
: string|null
-
getEventsTopics()
: array<string|int, mixed>
-
getFunctionSelector()
: array<string|int, mixed>
-
getResource()
: resource
-
getTokenInfo()
: object
-
getTokenInfoJson()
: string
-
load()
: ServiceInterface
-
setContractAddress()
: TokenService
-
setResource()
: self
-
update()
: ServiceInterface
__construct()
public
__construct(ERC20Resource $resource) : mixed
Parameters
-
$resource
: ERC20Resource
-
Return values
mixed
—
data()
public
data() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getAllowance()
public
getAllowance(string $owner, string $spender) : string|null
Parameters
-
$owner
: string
-
-
$spender
: string
-
Return values
string|null
—
getBalance()
public
getBalance(string $address) : string
Parameters
-
$address
: string
-
Return values
string
—
getContract()
public
getContract() : ERC20Contract|ContractService|EthereumService
Return values
ERC20Contract|ContractService|EthereumService
—
getContractAddress()
public
getContractAddress() : string|null
Return values
string|null
—
getEventsTopics()
public
getEventsTopics() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getFunctionSelector()
public
getFunctionSelector(string $name) : array<string|int, mixed>
Parameters
-
$name
: string
-
Return values
array<string|int, mixed>
—
getResource()
public
getResource() : resource
Return values
resource
—
getTokenInfo()
public
getTokenInfo() : object
Return values
object
—
getTokenInfoJson()
public
getTokenInfoJson() : string
-
throws
-
JsonException
Return values
string
—
load()
public
load() : ServiceInterface
Return values
ServiceInterface
—
setContractAddress()
public
setContractAddress(string|null $contractAddress) : TokenService
Parameters
-
$contractAddress
: string|null
-
Return values
TokenService
—
setResource()
public
setResource(resource $resource) : self
Parameters
-
$resource
: resource
-
Return values
self
—
update()
public
update() : ServiceInterface
Return values
ServiceInterface
—