Transaction

ede150aeb8864cbf4920359c2d70a1168c3cdb18f851b92638eaa85c4c648b0f

Summary

In Block150140
TimeFri, 21 Apr 2023 04:21:30 UTC
Total Input571.46419271 Nebula
Total Output626.46419271 Nebula
Fees0 Nebula

Details

Fee: 0 Nebula
809254 Confirmations626.46419271 Nebula
Raw Transaction