Ether Binder
Set of utilities for interacting with Ethereum and it's smart contracts with PHP, with generating ABI bindings and Ethereum-related types
Loading...
Searching...
No Matches
M8B\EtherBinder\Common\HashSerializable Interface Reference
Inheritance diagram for M8B\EtherBinder\Common\HashSerializable:
M8B\EtherBinder\Common\Hash M8B\EtherBinder\Utils\OOGmp M8B\EtherBinder\Common\Address M8B\EtherBinder\Common\BlockNonce M8B\EtherBinder\Common\Bloom M8B\EtherBinder\Common\SolidityFunction4BytesSignature

Public Member Functions

 toHex ()
 
 toBin ()
 

Static Public Member Functions

static fromHex (string $hex)
 
static fromBin (string $bin)
 

Detailed Description

Hash serializable is interface to mark classes that can serialize themselves into blob of max size of hash (ie. fit abi single slot that's 32 bytes)

Author
DubbaThony

Member Function Documentation

◆ fromBin()

static M8B\EtherBinder\Common\HashSerializable::fromBin ( string $bin)
static

◆ fromHex()

static M8B\EtherBinder\Common\HashSerializable::fromHex ( string $hex)
static

◆ toBin()

M8B\EtherBinder\Common\HashSerializable::toBin ( )

Implemented in M8B\EtherBinder\Common\Hash.

◆ toHex()

M8B\EtherBinder\Common\HashSerializable::toHex ( )

Implemented in M8B\EtherBinder\Utils\OOGmp.


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