{% set node_url = op.codename + '.node.' + config.DO_DOMAIN %} {% set balances = op.get_balances() %} {% set balance = balances['balance'] %} {% set unlocked = balances['unlocked'] %} {% include 'includes/head.html' %} {% include 'includes/header.html' %}
{% if txes %} {% if (balance | from_atomic_xmr) > prices['minimum_xmr'] or droplet %}

Operation is a Go!

Created: {{ op.create_date }} ({{ op.create_date | humanize }})

Codename: {{ op.codename }}

Balance: {{ unlocked | from_atomic_xmr }} XMR ({{ (balance - unlocked) | from_atomic_xmr }} locked)

{% if droplet %}

Node: {{ op.get_node_url() }} - Monitoring - Daemon

Use http://{{ op.get_node_url() }}:18081 as your remote node to use this with your XMR wallet.

{% endif %}

Estimated hourly XMR payout: {{ prices['in_xmr'] | round(6) }} XMR

Current XMR price: ${{ prices['xmr_price'] }}

Estimated flight times remaining:

  • * {{ ((prices['xmr_price'] * balance | from_atomic_xmr) / prices['in_usd']) | round(3) }} hours - OR
  • * {{ ((prices['xmr_price'] * balance | from_atomic_xmr) / prices['in_usd'] / 24) | round(3) }} days - OR
  • * {{ ((prices['xmr_price'] * balance | from_atomic_xmr) / prices['in_usd'] / 730) | round(3) }} months
{% else %}

Operation is not ready!

You haven't sent enough XMR.

Codename: {{ op.codename }}

Balance: {{ unlocked | from_atomic_xmr }} XMR ({{ (balance - unlocked) | from_atomic_xmr }} locked)

Minimum: {{ prices['minimum_xmr'] }}

{% if droplet %}

Node: {{ op.get_node_url() }} - Monitoring - Daemon

Use http://{{ op.get_node_url() }}:18081 as your remote node to use this with your XMR wallet.

{% endif %} {% endif %} {% else %}

Prepare for Takeoff

Here is what you need to know:


  1. This URL will not be linked anywhere for you so please bookmark or save the operation ID
  2. Any XMR sent to the address below will be used to power your node.
  3. Funds are paid out to the site operator every few hours using current market prices.
  4. Prices are determined using the CoinGecko crypto market API.
  5. If no more funds are left the node will be destroyed.
  6. I will leave the operation available to refill for a few days.
  7. You need to send at least {{ prices['minimum_xmr'] }} XMR to launch the node.

{% include 'includes/pricing_details.html' %} {% endif %} {% if last_payout %}

Last payout: {{ last_payout.create_date | humanize }} - View Payouts

{% endif %}

Fund this Operation

{{ op.address }}


Balance: {{ unlocked | from_atomic_xmr }} XMR ({{ (balance - unlocked) | from_atomic_xmr }} locked)


{% if txes %} {% for tx in txes | sort(attribute='timestamp', reverse=True) %} {% if tx.type == 'in' %} {% set color = 'green' %} {% set op = '+' %} {% elif tx.type == 'out' %} {% set color = 'red' %} {% set op = '-' %} {% else %} {% set color = '' %} {% set op = '' %} {% endif %} {% endfor %}
Date Tx ID Amount Confirmations Height Fee
{{ tx.timestamp | ts }} {{ tx.txid | truncate(12) }}{{ op }}{{ tx.amount | from_atomic_xmr }} XMR {{ tx.confirmations }} {{ tx.height }} {{ tx.fee | from_atomic_xmr }} XMR
{% endif %}
{% include 'includes/footer.html' %}