Class: BitShares::Rpc
- Inherits:
-
Hash
- Object
- Hash
- BitShares::Rpc
- Defined in:
- lib/bitshares/rpc.rb
Instance Method Summary collapse
-
#initialize(*args, name, params) ⇒ Rpc
constructor
A new instance of Rpc.
- #send ⇒ Object
Constructor Details
#initialize(*args, name, params) ⇒ Rpc
Returns a new instance of Rpc.
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/bitshares/rpc.rb', line 4 def initialize *args, name, params id, api_id = *args if api_id.nil? api_id = id id = 1 end self[:method] = 'call' self[:id] = id self[:jsonrpc] = '2.0' self[:params] = [api_id || API.get_id_by_name(name), name, params] end |