1
0
Fork 0

Add AddAddressToWalletJob

This commit is contained in:
Alex Kotov 2021-03-10 16:34:37 +05:00
parent 307a1bedfa
commit 376d148034
2 changed files with 20 additions and 0 deletions

View File

@ -0,0 +1,13 @@
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

View File

@ -0,0 +1,7 @@
require "test_helper"
class AddAddressToWalletJobTest < ActiveJob::TestCase
# test "the truth" do
# assert true
# end
end