Method: Mobius::Client::App#payout
- Defined in:
- lib/mobius/client/app.rb
#payout(amount, target_address: user_keypair.address) ⇒ Object
Sends money from application account to user’s account or target_address, if given
83 84 85 86 87 88 89 90 91 |
# File 'lib/mobius/client/app.rb', line 83 def payout(amount, target_address: user_keypair.address) amount = cast_amount(amount) raise Mobius::Client::Error::InsufficientFunds if app_balance < amount submit_tx do |operations| operations << payment_op(amount, dest: target_address, src: app_keypair) end rescue Faraday::ClientError => err handle(err) end |