Class: DbchainClient::MessageGenerator
- Inherits:
-
Object
- Object
- DbchainClient::MessageGenerator
- Defined in:
- lib/dbchain_client/message_generator.rb
Instance Method Summary collapse
-
#initialize(from_address) ⇒ MessageGenerator
constructor
A new instance of MessageGenerator.
- #run(message_name, message_hash) ⇒ Object
Constructor Details
#initialize(from_address) ⇒ MessageGenerator
Returns a new instance of MessageGenerator.
3 4 5 |
# File 'lib/dbchain_client/message_generator.rb', line 3 def initialize(from_address) @from_address = from_address end |
Instance Method Details
#run(message_name, message_hash) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/dbchain_client/message_generator.rb', line 7 def run(, ) if == 'MsgSend' type = 'cosmos-sdk/MsgSend' [:from_address] = @from_address else type = "dbchain/#{}" [:owner] = @from_address end return { type: type, value: } end |