Ethereum PHP
PHP interface to Ethereum JSON-RPC API.
SHHFilterChange Class Reference
+ Inheritance diagram for SHHFilterChange:
+ Collaboration diagram for SHHFilterChange:

Public Member Functions

 __construct (EthD $hash=null, EthD $from=null, EthD $to=null, EthQ $expiry=null, EthQ $ttl=null, EthQ $sent=null, array $topics=null, EthD $payload=null, EthQ $workProved=null)
 
 toArray ()
 
- Public Member Functions inherited from EthDataType
 getProperty (string $property='value', bool $returnHexVal=false)
 
 setValue ($val, array $params=[])
 
 getClassName ()
 

Static Public Member Functions

static getTypeArray ()
 
- Static Public Member Functions inherited from EthDataType
const static getClassByAbi (string $abiType)
 
static getDataLengthType ()
 
static isPrimitive ()
 
static getTypeClass (string $type, bool $typed_constructor=false)
 
static getAllTypeClasses ()
 
- Static Public Member Functions inherited from EthereumStatic
static getMethodSignature ($input)
 
static phpKeccak256 ($string)
 
static sha3 ($string)
 
static isValidFunction ($input)
 
static getDefinition ()
 
static isValidHexQuantity ($str)
 
static isValidHexData ($str)
 
static isValidAddress ($address, $throw=false)
 
static hasHexPrefix ($str)
 
static removeHexPrefix ($str)
 
static ensureHexPrefix ($str)
 
static convertCurrency (float $amount, string $from='wei', string $to='ether')
 

Public Attributes

 $hash
 
 $from
 
 $to
 
 $expiry
 
 $ttl
 
 $sent
 
 $topics
 
 $payload
 
 $workProved
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

__construct ( EthD  $hash = null,
EthD  $from = null,
EthD  $to = null,
EthQ  $expiry = null,
EthQ  $ttl = null,
EthQ  $sent = null,
array  $topics = null,
EthD  $payload = null,
EthQ  $workProved = null 
)

Member Function Documentation

◆ getTypeArray()

static getTypeArray ( )
static

Returns a name => type array.

Definition at line 91 of file SHHFilterChange.php.

◆ toArray()

toArray ( )

Returns array with values.

Implements EthDataTypeInterface.

Definition at line 108 of file SHHFilterChange.php.

References Ethereum\valueArray().

+ Here is the call graph for this function:

Member Data Documentation

◆ $expiry

$expiry

Value for 'expiry'.

Definition at line 38 of file SHHFilterChange.php.

Referenced by SHHFilterChange\__construct().

◆ $from

$from

Value for 'from'.

Definition at line 28 of file SHHFilterChange.php.

Referenced by SHHFilterChange\__construct().

◆ $hash

$hash

Value for 'hash'.

Definition at line 23 of file SHHFilterChange.php.

Referenced by SHHFilterChange\__construct().

◆ $payload

$payload

Value for 'payload'.

Definition at line 58 of file SHHFilterChange.php.

Referenced by SHHFilterChange\__construct().

◆ $sent

$sent

Value for 'sent'.

Definition at line 48 of file SHHFilterChange.php.

Referenced by SHHFilterChange\__construct().

◆ $to

$to

Value for 'to'.

Definition at line 33 of file SHHFilterChange.php.

Referenced by SHHFilterChange\__construct().

◆ $topics

$topics

Value for 'topics'.

Definition at line 53 of file SHHFilterChange.php.

Referenced by SHHFilterChange\__construct().

◆ $ttl

$ttl

Value for 'ttl'.

Definition at line 43 of file SHHFilterChange.php.

Referenced by SHHFilterChange\__construct().

◆ $workProved

$workProved

Value for 'workProved'.

Definition at line 63 of file SHHFilterChange.php.

Referenced by SHHFilterChange\__construct().


The documentation for this class was generated from the following file: