Compare commits
2 Commits
4e566a0607
...
7e8443c598
| Author | SHA1 | Date | |
|---|---|---|---|
|
7e8443c598
|
|||
|
3aa0c49507
|
@@ -1,5 +1,6 @@
|
||||
class Api::BtcpayController < Api::BaseController
|
||||
before_action :require_feature_enabled
|
||||
before_action :set_cors_access_control_headers
|
||||
|
||||
def onchain_btc_balance
|
||||
balance = BtcpayManager::FetchOnchainWalletBalance.call
|
||||
@@ -26,4 +27,10 @@ class Api::BtcpayController < Api::BaseController
|
||||
http_status :not_found and return
|
||||
end
|
||||
end
|
||||
|
||||
def set_cors_access_control_headers
|
||||
headers['Access-Control-Allow-Origin'] = "*"
|
||||
headers['Access-Control-Allow-Headers'] = "*"
|
||||
headers['Access-Control-Allow-Methods'] = "GET"
|
||||
end
|
||||
end
|
||||
|
||||
@@ -4,7 +4,7 @@ module BtcpayManager
|
||||
res = get "stores/#{store_id}/lightning/BTC/balance"
|
||||
|
||||
{
|
||||
balance: res["offchain"]["local"].to_i / 1000 # msats to sats
|
||||
confirmed_balance: res["offchain"]["local"].to_i / 1000 # msats to sats
|
||||
}
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user