class DbchainClient::MessageGenerator
Public Class Methods
new(from_address)
click to toggle source
# File lib/dbchain_client/message_generator.rb, line 3 def initialize(from_address) @from_address = from_address end
Public Instance Methods
run(message_name, message_hash)
click to toggle source
# File lib/dbchain_client/message_generator.rb, line 7 def run(message_name, message_hash) if message_name == 'MsgSend' type = 'cosmos-sdk/MsgSend' message_hash[:from_address] = @from_address else type = "dbchain/#{message_name}" message_hash[:owner] = @from_address end return { type: type, value: message_hash } end