Transaction

59905311411336ab6a7ddd02eb6795af0547177260a370ae73dbab785e814fb8

Summary

In Block126605
TimeTue, 04 Apr 2023 10:28:45 UTC
Total Input785.96419271 Nebula
Total Output840.96419271 Nebula
Fees0 Nebula

Details

Fee: 0 Nebula
840949 Confirmations840.96419271 Nebula
Raw Transaction