feat: Add env flag to disable WALLET DNS record lookup
All checks were successful
Build Docker / Build Image (push) Successful in 47s
All checks were successful
Build Docker / Build Image (push) Successful in 47s
This commit is contained in:
@@ -408,6 +408,10 @@ def check_hip2(domain: str):
|
|||||||
if not check_address(address, False, True):
|
if not check_address(address, False, True):
|
||||||
return 'Hip2: Lookup succeeded but address is invalid'
|
return 'Hip2: Lookup succeeded but address is invalid'
|
||||||
return address
|
return address
|
||||||
|
|
||||||
|
# Check if DISABLE_WALLETDNS is set
|
||||||
|
if os.getenv("DISABLE_WALLETDNS","").lower() in ["1","true","yes"]:
|
||||||
|
return "No HIP2 record found for this domain"
|
||||||
# Try using WALLET TXT record
|
# Try using WALLET TXT record
|
||||||
address = domainLookup.wallet_txt(domain)
|
address = domainLookup.wallet_txt(domain)
|
||||||
if not address.startswith("hs1"):
|
if not address.startswith("hs1"):
|
||||||
|
|||||||
@@ -3,3 +3,4 @@ HSD_IP=localhost
|
|||||||
THEME=black
|
THEME=black
|
||||||
SHOW_EXPIRED=false
|
SHOW_EXPIRED=false
|
||||||
EXPLORER_TX=https://shakeshift.com/transaction/
|
EXPLORER_TX=https://shakeshift.com/transaction/
|
||||||
|
DISABLE_WALLETDNS=false
|
||||||
Reference in New Issue
Block a user