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\Contract\AbstractContract Member List

This is the complete list of members for M8B\EtherBinder\Contract\AbstractContract, including all inherited members.

$noSend (defined in M8B\EtherBinder\Contract\AbstractContract)M8B\EtherBinder\Contract\AbstractContract
$transactionFeesPercentageBump (defined in M8B\EtherBinder\Contract\AbstractContract)M8B\EtherBinder\Contract\AbstractContractstatic
__construct(protected AbstractRPC $rpc, protected Address $contractAddress, #[SensitiveParameter] protected ?Key $key=null, protected ?Address $fallbackFrom=null)M8B\EtherBinder\Contract\AbstractContract
abi()M8B\EtherBinder\Contract\AbstractContractstatic
bytecode()M8B\EtherBinder\Contract\AbstractContractstatic
expectBinarySizeNormalizeString(string $binOrHex, int $length)M8B\EtherBinder\Contract\AbstractContractprotectedstatic
expectIntArrOfSize(bool $unsigned, array $value, int $bits)M8B\EtherBinder\Contract\AbstractContractprotectedstatic
expectIntOfSize(bool $unsigned, int|OOGmp $value, int $bits)M8B\EtherBinder\Contract\AbstractContractprotectedstatic
getContractAddress()M8B\EtherBinder\Contract\AbstractContract
getEventsRegistry() (defined in M8B\EtherBinder\Contract\AbstractContract)M8B\EtherBinder\Contract\AbstractContractprotectedstatic
loadPrivK(#[SensitiveParameter] Key $key)M8B\EtherBinder\Contract\AbstractContract
mkCall(string $signature, array $params=[])M8B\EtherBinder\Contract\AbstractContractprotected
mkPayableTxn(string $signature, OOGmp $value, array $params)M8B\EtherBinder\Contract\AbstractContractprotected
mkTxn(string $signature, array $params=[])M8B\EtherBinder\Contract\AbstractContractprotected
parseOutput(string $output, string $type, ?array $tupleReplacements=null)M8B\EtherBinder\Contract\AbstractContractprotected
runNonPayableDeploy(string $constructorParamsSig, #[SensitiveParameter] Key $pk, AbstractRPC $rpc, array $params=[])M8B\EtherBinder\Contract\AbstractContractprotectedstatic
runPayableDeploy(string $constructorParamsSig, #[SensitiveParameter] Key $pk, AbstractRPC $rpc, OOGmp $value, array $params=[])M8B\EtherBinder\Contract\AbstractContractprotectedstatic
setFallbackFrom(Address $addr)M8B\EtherBinder\Contract\AbstractContract
unloadPrivK()M8B\EtherBinder\Contract\AbstractContract
unsetFallbackFrom()M8B\EtherBinder\Contract\AbstractContract