You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
483 B
Python
18 lines
483 B
Python
from django import template
|
|
from django.conf import settings
|
|
from core.monero import connect_rpc
|
|
|
|
|
|
register = template.Library()
|
|
|
|
@register.filter(is_safe=True)
|
|
def search_block_explorer(param):
|
|
daemon_rpc = connect_rpc('daemon')
|
|
if daemon_rpc:
|
|
net_type = daemon_rpc.daemon.info()['nettype']
|
|
explorer_url = settings.BLOCK_EXPLORER % net_type
|
|
search_url = f'{explorer_url}/tx/{param}/autorefresh'
|
|
return search_url
|
|
else:
|
|
return '#'
|