4 Commits

Author SHA1 Message Date
a7390ba00b Merge pull request 'Fixes/improvements for lnurl-pay' (#49) from feature/lnurlp_improvements into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #49
2021-11-26 17:37:37 +00:00
67d148d117 Lower the minimum receivable via lnurlp
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-11-26 11:34:51 -06:00
2e31268698 Change description and success message for lnurlp
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
closes #46
2021-11-25 19:14:43 -06:00
f3b22c02ef Set correct min/max amounts for lnurlp
fixes #47
2021-11-25 19:14:17 -06:00

View File

@@ -6,8 +6,8 @@ class LnurlpayController < ApplicationController
status: "OK",
callback: "https://accounts.kosmos.org/lnurlpay/#{@user.address}/invoice",
tag: "payRequest",
maxSendable: 1000000,
minSendable: 1000,
maxSendable: 1000000 * 1000, # msat
minSendable: 100 * 1000, # msat
metadata: metadata(@user.address),
commentAllowed: 0
}
@@ -28,7 +28,7 @@ class LnurlpayController < ApplicationController
status: "OK",
successAction: {
tag: "message",
message: "Payment received. Thanks!"
message: "Sats received. Thank you!"
},
routes: [],
pr: payment_request
@@ -44,7 +44,7 @@ class LnurlpayController < ApplicationController
end
def metadata(address)
"[[\"text/identifier\", \"#{address}\"], [\"text/plain\", \"Sats for #{address}\"]]"
"[[\"text/identifier\", \"#{address}\"], [\"text/plain\", \"Send sats, receive thanks.\"]]"
end
def validate_amount(amount)