NAME
Ethereum::RPC::Contract::ContractTransaction - Centralize contract transactions
call_transaction
Call a public functions and variables from a ethereum contract
Return: Ethereum::RPC::Contract::ContractResponse, error message
send_transaction
Send a transaction to a payable functions from a ethereum contract
The parameter GAS is required to send a payable request.
Return: Ethereum::RPC::Contract::ContractResponse, error message
get_contract_address
Try to get a contract address based on a transaction hash
Parameters: $wait_seconds ( Optional - max time to wait for the contract address response ), $send_response ( Optional - response of the send method, if not informed send a new transaction and then try to get the address ),
Return: Ethereum::Contract::ContractResponse