Class: Web3::Eth::Contract

Inherits:
Object
  • Object
show all
Defined in:
lib/web3_eth/contract.rb

Defined Under Namespace

Classes: ContractInstance, ContractMethod

Instance Method Summary collapse

Instance Method Details

#function_data(method_name, args) ⇒ Object



20
21
22
23
24
25
# File 'lib/web3_eth/contract.rb', line 20

def function_data(method_name, args)
  function = functions[method_name]
  raise "No method found in ABI: #{method_name}" unless function

  function.function_data args
end