TransactionService
in package
Table of Contents
- $transactionAddress : string|null
- $transactionInfo : Transaction
- $rpc : EthereumService
- __construct() : mixed
- getTransactionInfo() : Transaction
- getTransactionInfoJson() : string
- loadLogs() : self
- loadTransaction() : self
- loadTransactionInstance() : self
- checkSettingTxHash() : void
- isContract() : void
Properties
$transactionAddress
protected
string|null
$transactionAddress
$transactionInfo
protected
Transaction
$transactionInfo
$rpc
private
EthereumService
$rpc
Methods
__construct()
public
__construct(string $transactionAddress, ConnectionInterface $credentials) : mixed
Parameters
- $transactionAddress : string
- $credentials : ConnectionInterface
Return values
mixed —getTransactionInfo()
public
getTransactionInfo() : Transaction
Return values
Transaction —getTransactionInfoJson()
public
getTransactionInfoJson() : string
Tags
Return values
string —loadLogs()
public
loadLogs() : self
Return values
self —loadTransaction()
public
loadTransaction() : self
Return values
self —loadTransactionInstance()
public
loadTransactionInstance() : self
Return values
self —checkSettingTxHash()
protected
checkSettingTxHash() : void
Return values
void —isContract()
protected
isContract() : void