Transaction

57427b8ec5fd0224ffb49a17dfce71775766d6e7b0ea999e58766e03f2c0997b

Summary

In Block660907
TimeThu, 18 Apr 2024 19:24:15 UTC
Total Input650.60873118 Nebula
Total Output684.60873118 Nebula
Fees0 Nebula

Details

Fee: 0 Nebula
314919 Confirmations684.60873118 Nebula
Raw Transaction