Documentation

Method
in package

Tags
source

Table of Contents

$inputs  : array<string|int, mixed>|null
$isConstant  : bool|null
$isPayable  : bool|null
$name  : string|null
$outputs  : array<string|int, mixed>|null
$type  : string
__construct()  : mixed
Method constructor.
exception()  : ContractABIException
params()  : array<string|int, mixed>
unexpectedParamValue()  : ContractABIException

Properties

$inputs

public array<string|int, mixed>|null $inputs

$isConstant

public bool|null $isConstant

$isPayable

public bool|null $isPayable

$outputs

public array<string|int, mixed>|null $outputs

Methods

__construct()

Method constructor.

public __construct(array<string|int, mixed> $method) : mixed
Parameters
$method : array<string|int, mixed>
Tags
throws
ContractABIException
Return values
mixed

params()

private params(string $which, array<string|int, mixed> $params[, mixed $nameMen = '' ]) : array<string|int, mixed>
Parameters
$which : string
$params : array<string|int, mixed>
$nameMen : mixed = ''
Tags
throws
ContractABIException
Return values
array<string|int, mixed>

unexpectedParamValue()

private unexpectedParamValue(string $param[, null|string $expected = null ][, null|string $got = null ]) : ContractABIException
Parameters
$param : string
$expected : null|string = null
$got : null|string = null
Return values
ContractABIException

Search results