Transaction 18cf7521ae61f4695f144db9673e4e208a824653815c889c1219d98bd1445020

31 Input
2 Outputs
  • 18cf7521ae61f4695f144db9673e4e208a824653815c889c1219d98bd1445020:0
  • value  20482675
    address  bc1qffndhxw0p8l60uq96w0exrczxrjzxswxyhq9pqcw8mmcuwaqfmfswh8a0r
  • 18cf7521ae61f4695f144db9673e4e208a824653815c889c1219d98bd1445020:1
  • value  1500000000
    address  3GVTZpqjdk9rXmXfuc8dN9BGDP7vhEQ3Jz