1
0
Fork 0
This repository has been archived on 2023-05-11. You can view files and clone it, but cannot push or open issues or pull requests.
lesson-decentralized_microb.../app/jobs/add_address_to_wallet_job.rb

14 lines
308 B
Ruby

class AddAddressToWalletJob < ApplicationJob
queue_as :default
def perform(address)
return if address.added_to_wallet?
success = %x[dash-cli importaddress '#{address.value}' '' true]
raise 'dash-cli importaddress failed' unless success
address.update! added_to_wallet: true
end
end