Take a look under the hood to learn how Encrypted Energy can serve as the foundation for your node operations.
Automatic data collection instrumentation for LND nodes.
Event-driven data pipelines that enable scalable and decentralized node operations.
Event Object Key | Example Value | Description |
---|---|---|
Header['ce-source '] |
https://encryptedenergy.com/ | The entity generating the event. |
Header['ce-id '] |
aced262f-c975-4326-b2b5-984d3007b71b | The unique event id for de-duplication. |
Header['ce-type '] |
encryptedenergy.command.channels.attempt_rebalance | The context of the body payload. |
Body | {} | Information necessary for operating on your node. |
Our event schema adheres to the CloudEvents open standards.
{
"amount": <integer>,
"outgoing_chan_id": <string>,
"last_hop_node_public_key": <string>
}
{
"channel_id": <string>,
"base_fee_msat": <integer>,
"fee_rate_per_mil": <integer>
}
{
"last_backup_attempt": <string>
}
{
"from": <string>,
"to": <string>,
"capacity": <string>
}
{
"from": <string>,
"to": <string>,
"capacity": <string>
}
{
"channel_id": <string>,
"closing_tx_hash": <string>,
"close_initiator": <string>
}
{
"channel_id": <string>,
"closing_tx_hash": <string>,
"close_initiator": <string>,
"close_height": <integer>,
"close_settled_balance": <string>,
"close_time_locked_balance": <string>,
"close_type": <string>,
"close_zero_conf_confirmed_scid": <string>,
"close_resolutions": <array>
}
{
"from": <float>,
"to": <float>
}
{
"from": <float>,
"to": <float>
}
{
"node_in_alias": <string>,
"node_out_alias": <string>,
"chan_id_in": <string>,
"chan_id_out": <string>,
"amount": <string>,
"fee": <string>
}
{
"payment_hash": <string>,
"value": <string>,
"fee": <string>
}
{
"memo": <string>,
"value": <string>,
"payment_request": <string>
}
{
"invoice_recursive_hash": <string>,
"chan_id_in": <string>,
"amt_msat": <string>,
"state": <string>
}
{
"payment_hash": <string>
}
{
"invoice_recursive_hash": <string>,
"amt_paid_msat": <string>
}
{
"tx_hash": <string>,
"value": <string>,
"fees": <string>
}
{
"tx_hash": <string>,
"value": <string>
}
{}
{}
{
"from": <string>,
"to": <string>
}
{
"from": <string>,
"to": <string>
}
{
"from": <string>,
"to": <string>
}
{
"from": <integer>,
"to": <integer>
}
{
"from": <string>,
"to": <string>
}
{
"from": <boolean>,
"to": <boolean>
}
{
"from": <boolean>,
"to": <boolean>
}
{
"height": <integer>,
"block_hash": <string>,
"tx_count": <integer>,
"size": <integer>,
"weight": <integer>,
"merkle_root": <string>
"previous_block_hash": <string>,
"median_time": <integer>,
"nonce": <integer>,
"height": <integer>,
"bits": <integer>,
"difficulty": <integer>
}
{
"in_best_chain": <boolean>,
"height": <integer>
}
{
"height": <integer>,
"difficulty": <integer>,
"difficulty_change": <float>
}
{
"invoice_id": <string>,
"billing_period_start": <datetime>,
"billing_period_end": <datetime>,
"amount_due_sats": <float>,
"memo": <string>,
"payment_request": <string>,
"status": <string>
}
{
"invoice_id": <string>,
"billing_period_start": <datetime>,
"billing_period_end": <datetime>,
"amount_due_sats": <float>,
"amount_paid_sats": <float>,
"memo": <string>,
"payment_request": <string>,
"status": <string>,
"settle_date": <datetime>
}
{
"from": <string>,
"to": <string>
}
{
"chan_id": <string>,
"local_base_fee": <integer>,
"local_fee_rate": <float>,
"remote_base_fee": <integer>,
"remote_fee_rate": <float>
}
Start your Encrypted Energy journey now by creating a free account to get started.