class Web3::Eth::Contract::ContractInstance
Public Class Methods
new(contract, address)
click to toggle source
# File lib/web3ethereum/contract.rb, line 7 def initialize contract, address @contract = contract @address = address end
Public Instance Methods
__address__()
click to toggle source
# File lib/web3ethereum/contract.rb, line 20 def __address__ @address end
__contract__()
click to toggle source
# File lib/web3ethereum/contract.rb, line 16 def __contract__ @contract end
method_missing(m, *args)
click to toggle source
# File lib/web3ethereum/contract.rb, line 12 def method_missing m, *args @contract.call_contract @address, m.to_s, args end